diff options
author | Lénaïc Huard <lhuard@amadeus.com> | 2016-02-12 17:38:20 +0100 |
---|---|---|
committer | Lénaïc Huard <lhuard@amadeus.com> | 2016-02-12 17:38:20 +0100 |
commit | bb24403ac9c9852a7be31791b70096d525696ade (patch) | |
tree | 77f147613837275d42c344dd9b966618d8c0ca18 /playbooks/libvirt/openshift-cluster/tasks | |
parent | 2fd931794bf82cf3e11ad9267df9e0885dde7b1d (diff) | |
download | openshift-bb24403ac9c9852a7be31791b70096d525696ade.tar.gz openshift-bb24403ac9c9852a7be31791b70096d525696ade.tar.bz2 openshift-bb24403ac9c9852a7be31791b70096d525696ade.tar.xz openshift-bb24403ac9c9852a7be31791b70096d525696ade.zip |
Add missing `type` node labels on OpenStack and libvirt
Diffstat (limited to 'playbooks/libvirt/openshift-cluster/tasks')
-rw-r--r-- | playbooks/libvirt/openshift-cluster/tasks/launch_instances.yml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/playbooks/libvirt/openshift-cluster/tasks/launch_instances.yml b/playbooks/libvirt/openshift-cluster/tasks/launch_instances.yml index ebe9f0ad9..b00352539 100644 --- a/playbooks/libvirt/openshift-cluster/tasks/launch_instances.yml +++ b/playbooks/libvirt/openshift-cluster/tasks/launch_instances.yml @@ -94,6 +94,16 @@ - set_fact: ips: "{{ scratch_ip.results | default([]) | oo_collect('stdout') }}" +- set_fact: + node_label: + type: "{{ g_sub_host_type }}" + when: instances | length > 0 and type == "node" + +- set_fact: + node_label: + type: "{{ type }}" + when: instances | length > 0 and type != "node" + - name: Add new instances add_host: hostname: '{{ item.0 }}' @@ -101,6 +111,7 @@ ansible_ssh_user: "{{ deployment_vars[deployment_type].ssh_user }}" ansible_sudo: "{{ deployment_vars[deployment_type].sudo }}" groups: "tag_environment-{{ cluster_env }}, tag_host-type-{{ type }}, tag_sub-host-type-{{ g_sub_host_type }}, tag_clusterid-{{ cluster_id }}" + openshift_node_labels: "{{ node_label }}" with_together: - instances - ips |