Thales Elero Cervi 2a0887fb97 Add qemu-utils package to platform ISO
This change adds the qemu-utils package to StarlingX ISO.
This might be one utility of interest for users of our stx-openstack
application and was reported to be missing [1] when comparing to our
previous CentOS version.

After the Debian migration, QEMU was upversioned to be based on the
latest officially supported version for Debian Bullseye. The packages
are now split into new packages and qemu-utils is one of them.

To have the qemu-img binary available, qemu-utils needs to be installed
[2]. This binary allows one to create, convert and modify images
offline and handles all image formats supported by QEMU [3].

[1] bug/2007267
[2] https://salsa.debian.org/qemu-team/qemu/-/blob/debian/qemu_5.2+dfsg-11+deb11u2/debian/qemu-utils.install#L1
[3] https://www.qemu.org/docs/master/tools/qemu-img.html

TEST PLAN:
PASS - Ensure the qemu packages build generates qemu-utils*.deb
PASS - Ensure ISO can be built with qemu-utils*.deb installed
PASS - Bootstrap an AIO-SX system with the new ISO
PASS - Check the installed package and delivered files
       * apt list --installed | grep qemu-utils
       * dpkg -L qemu-utils
PASS - Ensure the "qemu-img" is found
       * qemu-img -V

Closes-Bug: 2007267

Signed-off-by: Thales Elero Cervi <thaleselero.cervi@windriver.com>
Change-Id: Ifcaab24540cfe6a922d1d08c4b63dc8a322cf437
2023-02-15 13:45:26 -03:00
2023-02-03 14:04:02 -05:00
2022-06-06 06:27:54 +00:00
2022-10-08 21:50:14 -04:00
2019-01-08 11:42:04 -05:00
2019-04-19 19:52:31 +00:00
2021-09-09 19:05:36 +03:00
2018-05-31 07:36:35 -07:00
2022-12-23 15:56:16 +00:00

integ

StarlingX Integration

Description
StarlingX Integration and packaging
Readme 52 MiB
Languages
Shell 33.1%
JavaScript 24.1%
Perl 14.3%
Python 10.3%
Makefile 6.6%
Other 11.5%