aboutsummaryrefslogtreecommitdiff
path: root/ansible
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-09-01 07:03:23 +0000
committerGerrit Code Review <review@openstack.org>2016-09-01 07:03:24 +0000
commit64f2dafe2b9a5e896721658767960141edd46eef (patch)
tree7a3fbdab5184cb22f6faa0fe3b4cb9e4e8b610d4 /ansible
parent69af20852ad2b53dfcf76b9132a378c4f6c5a8c9 (diff)
parent64c40e20a56c1ecbc78956801bc0eb697ad2ef8d (diff)
downloadkolla-64f2dafe2b9a5e896721658767960141edd46eef.tar.gz
kolla-64f2dafe2b9a5e896721658767960141edd46eef.zip
Merge "add deploy-servers command"3.0.0.0b3
Diffstat (limited to 'ansible')
-rw-r--r--ansible/roles/bifrost/tasks/deploy-servers.yml21
1 files changed, 21 insertions, 0 deletions
diff --git a/ansible/roles/bifrost/tasks/deploy-servers.yml b/ansible/roles/bifrost/tasks/deploy-servers.yml
new file mode 100644
index 000000000..6a6a990eb
--- /dev/null
+++ b/ansible/roles/bifrost/tasks/deploy-servers.yml
@@ -0,0 +1,21 @@
+---
+- name: Enrolling physical servers with ironic
+ command: >
+ docker exec bifrost_deploy
+ bash -c 'source /bifrost/env-vars
+ && source /opt/stack/ansible/hacking/env-setup &&
+ export BIFROST_INVENTORY_SOURCE=/etc/bifrost/servers.yml &&
+ ansible-playbook -vvvv -i /bifrost/playbooks/inventory/bifrost_inventory.py
+ /bifrost/playbooks/enroll-dynamic.yaml -e "ansible_python_interpreter=/var/lib/kolla/venv/bin/python"
+ -e @/etc/bifrost/bifrost.yml'
+
+- name: deploy physical servers with ironic
+ command: >
+ docker exec bifrost_deploy
+ bash -c 'source /bifrost/env-vars
+ && source /opt/stack/ansible/hacking/env-setup &&
+ export BIFROST_INVENTORY_SOURCE=/etc/bifrost/servers.yml &&
+ ansible-playbook -vvvv -i /bifrost/playbooks/inventory/bifrost_inventory.py
+ /bifrost/playbooks/deploy-dynamic.yaml -e "ansible_python_interpreter=/var/lib/kolla/venv/bin/python"
+ -e @/etc/bifrost/bifrost.yml'
+