Fix ironic-compute task ordering

Both openstack-network/server-nova task and ironic/ironic-compute task
declare ::nova::network::neutron class with same parameters,
in case when ironic-compute task is applied before server-nova task,
nova-api service will not be refreshed, because nova_config resources
from ::nova::network::neutron were not updated.

This patch ensures that ironic-compute task will be applied
after openstack network configuration.

Change-Id: Ie13df7d2ceaa204bdd1958b79949487c2dbd24fe
Closes-Bug: #1646833
This commit is contained in:
Mykyta Karpin 2016-12-12 11:23:18 +02:00
parent 081f27670f
commit a5a7f1d633
1 changed files with 1 additions and 1 deletions

View File

@ -89,7 +89,7 @@
('primary-controller' in $.node_roles)),
$.get('use_ssl'))
required_for: [deploy_end]
requires: [primary-openstack-controller, openstack-controller, ironic-api]
requires: [primary-openstack-controller, openstack-controller, openstack-network-end, ironic-api]
refresh_on: [nova_config, nova_paste_api_ini]
cross-depends:
- name: /^(primary-)?rabbitmq$/