diff --git a/patterns-micro.changes b/patterns-micro.changes index 371c2fa..ffe021c 100644 --- a/patterns-micro.changes +++ b/patterns-micro.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Mar 13 11:38:38 UTC 2025 - Jiri Srain + +- re-add pam_pwquality (bsc#1214886) +- base the KVM pattern on the server virtualization patterns +- more alignment of patterns + ------------------------------------------------------------------- Thu Mar 6 15:17:02 UTC 2025 - Eugenio Paolantonio diff --git a/patterns-micro.spec b/patterns-micro.spec index 9d2e5dd..e00d30e 100644 --- a/patterns-micro.spec +++ b/patterns-micro.spec @@ -43,13 +43,15 @@ Provides: pattern-order() = 9020 Obsoletes: patterns-microos-defaults Provides: patterns-microos-defaults Requires: audit -Requires: systemd-coredump Requires: pattern() = transactional_base Requires: pattern() = bootloader Requires: suseconnect-ng Requires: rollback-helper # jsc#SMO-376 - pick the SL-Micro flavor Requires: (registries-conf-suse if libcontainers-common) +# bsc#1239053, bsc#1214886 +Requires: pam_pwquality +Requires: systemd-coredump %description defaults This provides default packages for SUSE Linux Micro which can be optionally @@ -212,25 +214,17 @@ Provides: pattern-visible() Obsoletes: patterns-microos-kvm_host Provides: patterns-microos-kvm_host Requires: guestfs-tools -Requires: python3-libvirt-python -Requires: qemu-tools Provides: patterns-base-kvm_host = %{version} Obsoletes: patterns-base-kvm_host # fix issue because qemu-kvm is not present on all arch and # we would like to deprecate it for the futur (will be only # updated if already installed on the system) -%ifarch %ix86 x86_64 -Requires: qemu-x86 -%endif -%ifarch ppc ppc64 ppc64le -Requires: qemu-ppc -%endif %ifarch s390x -Requires: qemu-s390 +# TODO check below +# Requires: qemu-s390 %endif %ifarch %arm aarch64 armv7hl -Requires: qemu-arm Requires: qemu-ipxe %endif # needed for usb passthrough from the host @@ -239,35 +233,23 @@ Requires: qemu-hw-usb-host Requires: qemu-hw-display-virtio-gpu-pci # There is some missing qemu-block compared to the libvirt driver you provide: Requires: qemu-block-iscsi -Requires: qemu-block-rbd Requires: qemu-block-ssh Requires: qemu-lang -%ifarch %ix86 x86_64 s390x -Requires: qemu-kvm -%endif Requires: qemu-ksm -Requires: tftp -Requires: libvirt-daemon-qemu -Recommends: tigervnc -Recommends: virt-install Requires: netcat-openbsd Requires: gnutls -Requires: libvirt-client -Requires: libvirt-daemon-config-network Requires: libvirt-daemon-hooks +Requires: libvirt-daemon-driver-nwfilter +Requires: libvirt-daemon-proxy Requires: libvirt-nss Requires: virt-top +# dep of package got weakened to Recommends +Requires: nfs-kernel-server # avoid conflict with busybox Requires: lzop - -# You don't have any option for Audio, but this is not mandatory: -#Requires: qemu-audio-pipewire -#Requires: qemu-audio-pa -#Requires: qemu-audio-dbus -#Requires: qemu-audio-alsa - - +Requires: pattern() = kvm_server +Requires: pattern() = kvm_tools %description kvm_host Packages to run virtual machines using the KVM hypervisor