diff options
author | Lénaïc Huard <lhuard@amadeus.com> | 2016-11-16 15:37:13 +0100 |
---|---|---|
committer | Lénaïc Huard <lhuard@amadeus.com> | 2016-11-16 15:37:13 +0100 |
commit | 82449c6b8a27ef56db70af2d8c0be89dc24465d2 (patch) | |
tree | b1541b679249e1a09fdd9088070b8e6b0ff46ace /playbooks/openstack/openshift-cluster | |
parent | b29e9340544cbfb127e0a7f6be88f8b4f2818b4d (diff) | |
download | openshift-82449c6b8a27ef56db70af2d8c0be89dc24465d2.tar.gz openshift-82449c6b8a27ef56db70af2d8c0be89dc24465d2.tar.bz2 openshift-82449c6b8a27ef56db70af2d8c0be89dc24465d2.tar.xz openshift-82449c6b8a27ef56db70af2d8c0be89dc24465d2.zip |
Optimize the cloud-specific list.yml playbooks
by removing the need to gather facts on all VMs in order to list them.
And prettify the output of AWS list the same way it is done for other cloud providers.
Diffstat (limited to 'playbooks/openstack/openshift-cluster')
-rw-r--r-- | playbooks/openstack/openshift-cluster/list.yml | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/playbooks/openstack/openshift-cluster/list.yml b/playbooks/openstack/openshift-cluster/list.yml index de68f5207..6c6f671be 100644 --- a/playbooks/openstack/openshift-cluster/list.yml +++ b/playbooks/openstack/openshift-cluster/list.yml @@ -17,18 +17,8 @@ ansible_ssh_user: "{{ deployment_vars[deployment_type].ssh_user }}" ansible_ssh_host: "{{ hostvars[item].ansible_ssh_host | default(item) }}" ansible_become: "{{ deployment_vars[deployment_type].become }}" + oo_public_ipv4: "{{ hostvars[item].openstack.public_v4 }}" + oo_private_ipv4: "{{ hostvars[item].openstack.private_v4 }}" with_items: "{{ groups[scratch_group] | default([]) | difference(['localhost']) }}" - -- name: List Hosts - hosts: oo_list_hosts - -- name: List Hosts - hosts: localhost - become: no - connection: local - gather_facts: no - vars_files: - - vars.yml - tasks: - debug: msg: "{{ hostvars | oo_select_keys(groups[scratch_group] | default([])) | oo_pretty_print_cluster('meta-') }}" |