aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Shestakov <ashestakov@mirantis.com>2015-11-20 16:20:58 +0200
committerAndrey Shestakov <ashestakov@mirantis.com>2015-11-20 16:20:58 +0200
commitf3e59083ab95e3964c7bbc0acb1c35be4e8c8899 (patch)
tree608941d21ec3bc9055ae31ccb3e8822b39cd629c
parent8dd2d97c130e78c520d62685b0b76d01a695954e (diff)
downloadkolla-f3e59083ab95e3964c7bbc0acb1c35be4e8c8899.tar.gz
kolla-f3e59083ab95e3964c7bbc0acb1c35be4e8c8899.zip
Ensure config directory exists for container ironic-pxe
Config directory for ironic-pxe should be created before copying files into it Change-Id: I5ad8e44273c3d185cf7fbe94787aff47595aabb0 Closes-Bug: #1518330
-rw-r--r--ansible/roles/ironic/tasks/config.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/ansible/roles/ironic/tasks/config.yml b/ansible/roles/ironic/tasks/config.yml
index 45a3f7ea5..5216db27a 100644
--- a/ansible/roles/ironic/tasks/config.yml
+++ b/ansible/roles/ironic/tasks/config.yml
@@ -72,6 +72,12 @@
src: "roles/ironic/templates/ironic-discoverd.json.j2"
dest: "{{ node_config_directory }}/ironic-discoverd/config.json"
+- name: Ensuring config directory exists
+ file:
+ path: "{{ node_config_directory }}/ironic-pxe/"
+ state: "directory"
+ recurse: "yes"
+
- name: Copying Ironic PXE JSON configuration file
template:
src: "roles/ironic/templates/ironic-pxe.json.j2"