Fix task dependencies for provision and deletion graphs

Change-Id: I375f9ad6716c4e5eff76d30b74fc591e0c0ea71d
Implements: blueprint get-rid-cobbler-dnsmasq
This commit is contained in:
Vladimir Kozhukalov 2017-03-21 18:55:54 +03:00
parent 83ae1d3d61
commit 3996115211
2 changed files with 7 additions and 3 deletions

View File

@ -35,8 +35,10 @@
type: reboot type: reboot
version: 2.1.0 version: 2.1.0
role: ['/.*/'] role: ['/.*/']
requires: [reconfigure_dhcpd]
required_for: [node_erase] required_for: [node_erase]
cross-depends:
- name: reconfigure_dhcpd
role: master
parameters: parameters:
timeout: 300 timeout: 300

View File

@ -60,8 +60,10 @@
type: upload_file type: upload_file
version: 2.1.0 version: 2.1.0
role: ['/.*/'] role: ['/.*/']
requires: [provision_master]
required_for: [system_provision] required_for: [system_provision]
cross-depends:
- name: provision_master
role: master
parameters: parameters:
path: /tmp/provision.json path: /tmp/provision.json
timeout: 180 timeout: 180
@ -72,7 +74,7 @@
type: shell type: shell
version: 2.1.0 version: 2.1.0
role: ['/.*/'] role: ['/.*/']
requires: [provision_master, upload_provision_info] requires: [upload_provision_info]
required_for: [node_reboot] required_for: [node_reboot]
cross-depends: cross-depends:
- name: build_deploy_image - name: build_deploy_image