Skip to content
Snippets Groups Projects
Commit 01708a0d authored by Zuul's avatar Zuul Committed by Gerrit Code Review
Browse files

Merge "XenAPI: Support compute node bootstrap"

parents e9e0ce0f b2c7269e
No related branches found
No related tags found
No related merge requests found
......@@ -731,3 +731,5 @@ opendaylight_allowed_network_types: '"flat", "vlan", "vxlan"'
xenserver_himn_ip: "169.254.0.1"
xenserver_username: "root"
xenserver_connect_protocol: "https"
# File used to save XenAPI's facts variables formatted as json.
xenapi_facts_file: "/etc/kolla/xenapi.json"
......@@ -45,3 +45,8 @@
- include: bootstrap_service.yml
when: database.changed
- include: bootstrap_xenapi.yml
when:
- inventory_hostname in groups['compute']
- nova_compute_virt_type == "xenapi"
- name: Install package python-os-xenapi
package:
name: python-os-xenapi
state: present
become: True
- name: Bootstrap XenAPI compute node
command: xenapi_bootstrap -i {{ xenserver_himn_ip }} -u {{ xenserver_username }} -p {{ xenserver_password }} -f {{ xenapi_facts_file }}
become: True
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment