Bug 2209936

Summary: Service enablement change with libvirt-daemon-kvm after libvirt-9.3.0-2.el9.x86_64
Product: Red Hat Enterprise Linux 9 Reporter: Alfredo Moralejo <amoralej>
Component: libvirtAssignee: Virtualization Maintenance <virt-maint>
libvirt sub component: General QA Contact: Virtualization Bugs <virt-bugs>
Status: CLOSED NOTABUG Docs Contact:
Severity: unspecified    
Priority: unspecified CC: bstinson, jsuchane, jwboyer, neil, virt-maint
Version: CentOS Stream   
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-05-25 14:51:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alfredo Moralejo 2023-05-25 09:03:32 UTC
Description of problem:

Before libvirt-9.3.2 the following commands did install and enable libvirtd with kvm:

dnf install libvirt-daemon-kvm
systemctl start libvirtd
systemctl enable libvirtd

After the update to 9.3.2 this is not longer working as libvirt-daemon is not a dependency for libvirt-daemon-kvm. I'm not sure if this a purpose change but it's changing the behavior of libvirt in C9S in a non-backwards compatible way and i guess will break existing users using libvirt-daemon-kvm.

Comment 1 Jaroslav Suchanek 2023-05-25 14:51:47 UTC
You should not install libvirt sub-packages directly, the recommended procedure is described in the RHEL doc,

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/configuring_and_managing_virtualization/assembly_enabling-virtualization-in-rhel-9_configuring-and-managing-virtualization

Thanks.