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
(cherry picked from commit a5a7f1d633)
This commit is contained in:
Mykyta Karpin 2016-12-09 22:44:02 +02:00
parent 0bfee1462e
commit 6b5d44f4ec
1 changed files with 1 additions and 1 deletions

View File

@ -87,7 +87,7 @@
('primary-controller' in $.node_roles)),
$.get('memcache_server_port'), $.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$/