Comment 10 for bug 1641464

Revision history for this message
Vance Morris (vmorris) wrote :

@admcleod, your workaround in #8 is fine:

Deployed proxy charm, adding a new compute node (same name as previously removed node btw). The service hangs in the same manner as before:
[root@zs93k23 ~]# systemctl status openstack-nova-compute.service
● openstack-nova-compute.service - OpenStack Nova Compute Server
   Loaded: loaded (/usr/lib/systemd/system/openstack-nova-compute.service; enabled; vendor preset: disabled)
   Active: activating (start) since Wed 2016-11-30 17:11:08 EST; 21s ago
 Main PID: 12932 (nova-compute)
   CGroup: /system.slice/openstack-nova-compute.service
           └─12932 /usr/bin/python2 /usr/bin/nova-compute

Nov 30 17:11:08 zs93k23 systemd[1]: Starting OpenStack Nova Compute Server...

Applying workaround:
[root@zs93k23 ~]# vim /etc/systemd/system/multi-user.target.wants/openstack-nova-compute.service
[root@zs93k23 ~]# grep Timeout /etc/systemd/system/multi-user.target.wants/openstack-nova-compute.service
TimeoutStartSec=15
[root@zs93k23 ~]# systemctl daemon-reload

Approximately 15 seconds later, I see the hooks continue to fire in the unit debug log and shortly after this:

[root@zs93k23 ~]# systemctl status openstack-nova-compute.service
● openstack-nova-compute.service - OpenStack Nova Compute Server
   Loaded: loaded (/usr/lib/systemd/system/openstack-nova-compute.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2016-11-30 17:13:43 EST; 327ms ago
 Main PID: 13769 (nova-compute)
   CGroup: /system.slice/openstack-nova-compute.service
           └─13769 /usr/bin/python2 /usr/bin/nova-compute

Nov 30 17:13:41 zs93k23 systemd[1]: Starting OpenStack Nova Compute Server...
Nov 30 17:13:43 zs93k23 nova-compute[13769]: Option "logdir" from group "DEFAULT" is deprecated. Use option "log-dir" from group "DEFAULT".
Nov 30 17:13:43 zs93k23 nova-compute[13769]: /usr/lib/python2.7/site-packages/pkg_resources/__init__.py:187: RuntimeWarning: You have iterated over ...
Nov 30 17:13:43 zs93k23 nova-compute[13769]: stacklevel=1,
Nov 30 17:13:43 zs93k23 systemd[1]: Started OpenStack Nova Compute Server.
Hint: Some lines were ellipsized, use -l to show in full.