ISSUE TYPE
- Bug Report
- Enhancement Request
COMPONENT NAME
CLOUDSTACK VERSION
CONFIGURATION
Host to add: CentOS8
OS / ENVIRONMENT
CentOS8 / Hypervisor KVM / libvirt 6.0.0
SUMMARY
When adding a Host to a cluster, during the process a "configuration" of the libvirtd takes place.
management server log: 2021-03-05 01:38:37,166 DEBUG [c.c.u.s.SSHCmdHelper] (qtp2012330741-326:ctx-969e2771 ctx-a592cc3c) (logid:55839319) SSH command: cloudstack-setup-agent -m 192.168.163.139 -z 5 -p 4 -c 4 -g 902eefa4-f4bc-3c75-8a1c-c57bc3798f18 -a -s --pubNic=cloudbr0 --prvNic=cloudbr0 --guestNic=cloudbr0 --hypervisor=kvm SSH command output:Starting to configure your system: Configure SElinux ... [OK] Configure Network ... [OK] Configure Libvirt ... [Failed] Configuration failed for service Libvirt Try to restore your system: Restore SElinux ... [OK] Restore Network ... [OK] Restore Libvirt ... [Failed]
The problem is, that during this configuration the parameter LIBVIRTD_ARGS=-l is written into /etc/sysconfig/libvirtd.
At least for me, this breaks the whole set-up as the libvirtd will stop after relaoding.
Also therer are several other parameter, witch aren't needed when configuring libvirt usind systemd. These seem at least having not this effect on the libvirtd.
STEPS TO REPRODUCE
1. Configure a CentOS 8 machine according to the guides, besides the libvirt-configuration. Theseare configured accordingly to the official libvirt docs [https://libvirt.org/daemons.html](url)
- Add the CentOS8 Host to a cluster
EXPECTED RESULTS
Host would be added to the cluster.
ACTUAL RESULTS
Host wasn't added to the cluster; libvirtd won't come up anymore so the cloud-stack agent is also down as long as libvirtd is repaired.
ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
CONFIGURATION
Host to add: CentOS8
OS / ENVIRONMENT
CentOS8 / Hypervisor KVM / libvirt 6.0.0
SUMMARY
When adding a Host to a cluster, during the process a "configuration" of the libvirtd takes place.
management server log: 2021-03-05 01:38:37,166 DEBUG [c.c.u.s.SSHCmdHelper] (qtp2012330741-326:ctx-969e2771 ctx-a592cc3c) (logid:55839319) SSH command: cloudstack-setup-agent -m 192.168.163.139 -z 5 -p 4 -c 4 -g 902eefa4-f4bc-3c75-8a1c-c57bc3798f18 -a -s --pubNic=cloudbr0 --prvNic=cloudbr0 --guestNic=cloudbr0 --hypervisor=kvm SSH command output:Starting to configure your system: Configure SElinux ... [OK] Configure Network ... [OK] Configure Libvirt ... [Failed] Configuration failed for service Libvirt Try to restore your system: Restore SElinux ... [OK] Restore Network ... [OK] Restore Libvirt ... [Failed]The problem is, that during this configuration the parameter
LIBVIRTD_ARGS=-lis written into /etc/sysconfig/libvirtd.At least for me, this breaks the whole set-up as the libvirtd will stop after relaoding.
Also therer are several other parameter, witch aren't needed when configuring libvirt usind systemd. These seem at least having not this effect on the libvirtd.
STEPS TO REPRODUCE
1. Configure a CentOS 8 machine according to the guides, besides the libvirt-configuration. Theseare configured accordingly to the official libvirt docs [https://libvirt.org/daemons.html](url)EXPECTED RESULTS
Host would be added to the cluster.
ACTUAL RESULTS
Host wasn't added to the cluster; libvirtd won't come up anymore so the cloud-stack agent is also down as long as libvirtd is repaired.