tripleo-common/container-images
Bogdan Dobrelya 615cf9ff6e Update ovmf-amdsev from ovmf-cc to boot UEFI VMs
Fix for a package was expected in edk2-20220526git16779ede2d36-2.el9,
but it's not there yet.

Without this fix, Nova cannot boot UEFI instances for x86_64 arch because
there is no nvram-template data in
/usr/share/qemu/firmware/edk2-ovmf-amdsev.json.

Symlinking it from /usr/share/qemu/firmware/edk2-ovmf-cc.json would be
quick and dirty w/a but it's better to merge the nvram-template into
it. This way other amdsev-specific feautes would be preserved.

Provide that merging data w/a for nova virtqemud containers build
scripts, until it is fixed in centos-stream9 and rhel9 packaging.

Nova compute also reads those ovmf files, so apply the w/a to
nova compute TCIB as well. It is not clear where from these files
come into nova compute container (edk2-ovmf is only installed in
the libvirt virtqemud container, and no packages require it in
RDO), so for safety reasons, add a quarding check for the source file
presense.

Change-Id: Ieaacb67d16e82e9c34fcfb31398da5a95cdc3d43
Related: rhbz#2090752
Related: rhbz#2109644
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2022-08-24 14:01:55 +00:00
..
kolla Remove implementations for novajoin support 2022-05-06 01:50:15 +09:00
tcib/base Update ovmf-amdsev from ovmf-cc to boot UEFI VMs 2022-08-24 14:01:55 +00:00
ceph.j2 Split off Ceph related container images 2022-02-03 14:33:55 +01:00
container_image_prepare_defaults.yaml Update ceph daemon image pull registry 2022-05-26 14:12:39 -03:00
tripleo_containers.yaml Update ceph daemon image pull registry 2022-05-26 14:12:39 -03:00
tripleo_containers.yaml.j2 Fix services associated with rsyslog container image 2022-06-15 09:29:04 +09:00