Hide Forgot
avahi is included by libvirt, but this can be disabled manually and the dependency removed. So, need to remove avahi from the images via package blacklisting and configure libvirt to not look for avahi * add mdns_adv = 0 to libvirtd.conf * rpm --erase --force avahi* in the blacklisting section of the kickstart
libvirtd is linked against files in avahi-libs, so I don't see that we can just remove those libs, even if we disable mdns support in the conf. $ ldd /usr/sbin/libvirtd | grep avahi libavahi-common.so.3 => /usr/lib64/libavahi-common.so.3 (0x0000003a06a00000) libavahi-client.so.3 => /usr/lib64/libavahi-client.so.3 (0x0000003a08e00000) Did you have other thoughts? At least we can disable avahi in the conf.
Dave, You confirmed that avahi isn't used by libvirt at all anymore right? Is there a reason it's still linked? Can we drop the package completely from ovirt-node or should we keep the package and only disable the service.
It's still linked against avahi because the user can turn on avahi if they wish, so avahi-libs can't be removed. The daemon can be, however.
The avahi daemon is already removed from node thus I'm closing this.
Sorry for the noise. There is still this small patch wich disables avahi in libvirt: http://gerrit.ovirt.org/3171