containers / qm

QM is a containerized environment for running Functional Safety qm (Quality Management) software
https://github.com/containers/qm
GNU General Public License v2.0
20 stars 21 forks source link

RFC: What's the minimum CentOS Automotive Stream Images targets required for a QM release? #413

Closed dougsland closed 4 months ago

dougsland commented 4 months ago

To make sure we have a fully integration working in place and documented, what's the MINIMUM images required for QM to work to make an official release? Today for example CentOS Automotive Stream offers:

[root@donald osbuild-manifests]# make list-targets | grep -w 'qm'

autosd-qemu-qm-minimal-regular.x86_64
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

autosd-qemu-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

autosd-aws-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

autosd-aws-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

cs9-qemu-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

cs9-qemu-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

cs9-aws-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

cs9-aws-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

eln-qemu-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

eln-qemu-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

eln-aws-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

eln-aws-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f38-qemu-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f38-qemu-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f38-aws-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

 f38-aws-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f39-qemu-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f39-qemu-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f39-aws-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f39-aws-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f40-qemu-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f40-qemu-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f40-aws-qm-minimal-regular.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

f40-aws-qm-minimal-ostree.x86_64.
[img,qcow2,oci.tar,repo,oci-archive,rootfs,ext4,tar,aboot,oci-archive+qcow2,oci-archive+img,rpmlist];

See-Also: https://github.com/containers/qm/issues/406

pbrilla-rh commented 4 months ago

I would go with just regular for fedora, eln, and with both ostree and regular for cs9, autosd

dougsland commented 4 months ago

I would go with just regular for fedora, eln, and with both ostree and regular for cs9, autosd

Thanks @pbrilla-rh