reordering function calls to avoid race condition

This commit is contained in:
David Della Vecchia 2015-10-19 20:52:06 +00:00
parent e8ee22ba71
commit a8a332f8c8
1 changed files with 3 additions and 4 deletions

View File

@ -121,10 +121,6 @@ def install():
status_set('maintenance', 'Executing pre-install')
execd_preinstall()
configure_installation_source(config('openstack-origin'))
unison.ensure_user(user=SSH_USER, group='juju_keystone')
unison.ensure_user(user=SSH_USER, group='keystone')
status_set('maintenance', 'Installing apt packages')
apt_update()
apt_install(determine_packages(), fatal=True)
@ -132,6 +128,9 @@ def install():
status_set('maintenance', 'Git install')
git_install(config('openstack-origin-git'))
unison.ensure_user(user=SSH_USER, group='juju_keystone')
unison.ensure_user(user=SSH_USER, group='keystone')
@hooks.hook('config-changed')
@restart_on_change(restart_map())