@rpodolyaka:
Roman, even if you was confused with this:
>>So we actually *do* have a dependency on libvirtd in nova-compute upstart script in 8.0:
Should we finally remove all SysVinit scripts for those services, which are using upstart from our packages?
List can be obtained using this script:
for p in $(dpkg -l | awk '/mos/ {print $2}'); do filelist=$(dpkg -L $p); upstrt_cnt=$(echo $filelist | grep '/etc/init/' | wc -l); sysv_cnt=$(echo $filelist $p | grep '/etc/init.d/'| wc -l); if [[ $upstrt_cnt -gt 0 && $sysv_cnt -gt 0 ]]; then echo "$p: $upstrt_cnt $sysv_cnt"; fi; done
And move all possible services to upstart?
At least on compute nodes these services are:
root@node-2:/etc/rc2.d# ll S20openvswitch-switch
lrwxrwxrwx 1 root root 28 Mar 16 14:35 S20openvswitch-switch -> ../init.d/openvswitch-switch*
root@node-2:/etc/rc2.d# ll S28libvirtd
lrwxrwxrwx 1 root root 18 Mar 16 14:38 S28libvirtd -> ../init.d/libvirtd*
root@node-2:/etc/rc2.d# ll S29libvirt-guests
lrwxrwxrwx 1 root root 24 Mar 16 14:38 S29libvirt-guests -> ../init.d/libvirt-guests*
@rpodolyaka:
Roman, even if you was confused with this:
>>So we actually *do* have a dependency on libvirtd in nova-compute upstart script in 8.0:
Should we finally remove all SysVinit scripts for those services, which are using upstart from our packages?
List can be obtained using this script:
for p in $(dpkg -l | awk '/mos/ {print $2}'); do filelist=$(dpkg -L $p); upstrt_cnt=$(echo $filelist | grep '/etc/init/' | wc -l); sysv_cnt=$(echo $filelist $p | grep '/etc/init.d/'| wc -l); if [[ $upstrt_cnt -gt 0 && $sysv_cnt -gt 0 ]]; then echo "$p: $upstrt_cnt $sysv_cnt"; fi; done
And move all possible services to upstart?
At least on compute nodes these services are: 2:/etc/ rc2.d# ll S20openvswitch- switch switch -> ../init. d/openvswitch- switch* 2:/etc/ rc2.d# ll S28libvirtd 2:/etc/ rc2.d# ll S29libvirt-guests d/libvirt- guests*
root@node-
lrwxrwxrwx 1 root root 28 Mar 16 14:35 S20openvswitch-
root@node-
lrwxrwxrwx 1 root root 18 Mar 16 14:38 S28libvirtd -> ../init.d/libvirtd*
root@node-
lrwxrwxrwx 1 root root 24 Mar 16 14:38 S29libvirt-guests -> ../init.
It is also related to these bugs: /bugs.launchpad .net/mos/ +bug/1507069 /bugs.launchpad .net/fuel/ +bug/1552017 /bugs.launchpad .net/mos/ +bug/1540648 /bugs.launchpad .net/mos/ +bug/1393512 /bugs.launchpad .net/ubuntu/ +source/ nova/+bug/ 907152
https:/
https:/
https:/
https:/
https:/