2 Commits

Author SHA1 Message Date
Scott Little
4a980cd09a Fix stx-libvirt container build failure on missing qemu
stx-libvirt container fails to build when it can't install package
'qemu'.

The package 'qemu' was recently upgraded to package qemu 7.3 from 5.2.
Qemu 7.2 no longer produces a dummy 'qemu' deb package.
Even in qemu 5.2 it was an empty deb package.

The container build instructions for stx-libvirt need to be updated,
removing the reference to package 'qemu'.

Partial-bug: 2051878
Change-Id: I98e3c7bd656c3e631c4aaf053dc39815fa0b32fb
Signed-off-by: Scott Little <scott.little@windriver.com>
(cherry picked from commit 7d2229bd6c2d702da3ddebbc0a9d9ca3925e43ac)
2024-03-08 16:00:10 -05:00
Thales Elero Cervi
dfc90aee9d Port stx-libvirt base image to stx-debian
This change enables building the stx-libvirt Docker image within the
Debian build framework. It is now based on stx-debian and
following the new convention for StarlingX images.

Test Plan:
PASS - Build libvirt debian package
PASS - Build stx-libvirt image
PASS - Manually upload built image to a system, use helm-override to
       change the libvirt container image and apply stx-openstack
PASS - Ensure the libvirt Pod successfully starts and is running
PASS - Ensure libvirt Pod Liveness and Readiness probes are healthy

Story: 2010072
Task: 46974

Closes-Bug: 1998630

Depends-On: https://review.opendev.org/c/starlingx/tools/+/866411

Signed-off-by: Thales Elero Cervi <thaleselero.cervi@windriver.com>
Change-Id: I10112a0f1ab3a1f880ebc8b162c42b7b131d6aad
2022-12-14 11:05:01 -03:00