Skip to content

Commit 0ff05e5

Browse files
author
Achim Christ
committed
Add hosts to groups using their inventory_hostname
Signed-off-by: Achim Christ <[email protected]>
1 parent cbe4829 commit 0ff05e5

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

roles/core_configure/tasks/removenode.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
- name: delete | Initialize delete nodes
33
add_host:
4-
name: "{{ hostvars[item]['ansible_fqdn'] }}"
4+
name: "{{ item }}"
55
groups: scale_remove_nodes
66
when:
77
- hostvars[item].scale_state is defined and hostvars[item].scale_state == 'absent'
@@ -29,7 +29,7 @@
2929

3030
- name: delete | Set delete node
3131
set_fact:
32-
delete_nodes: "{{ groups['scale_remove_nodes'] | list }}"
32+
delete_nodes: "{{ groups['scale_remove_nodes'] | map('extract', hostvars, 'scale_daemon_nodename') | list }}"
3333

3434
- name: delete | Delete an IBM Spectrum Scale Node from Cluster
3535
ibm_spectrumscale_node:

roles/gui_configure/tasks/main.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
- name: check | Check gui nodes if defined
1717
add_host:
18-
name: "{{ hostvars[item]['inventory_hostname'] }}"
18+
name: "{{ item }}"
1919
groups: scale_gui_defined_listnodes
2020
when:
2121
- hostvars[item].scale_cluster_gui is defined

roles/gui_prepare/tasks/inventory_check.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
- name: check | Check gui node
44
add_host:
5-
name: "{{ hostvars[item]['ansible_fqdn'] }}"
5+
name: "{{ item }}"
66
groups: scale_gui_nodes
77
when:
88
- hostvars[item].scale_cluster_gui is defined
@@ -34,7 +34,7 @@
3434
- block:
3535
- name: check | initialize existing gui nodes
3636
set_fact:
37-
inventory_gui_nodes: "{{ groups['scale_gui_nodes'] | list }}"
37+
inventory_gui_nodes: "{{ groups['scale_gui_nodes'] | map('extract', hostvars, 'scale_daemon_nodename') | list }}"
3838
existing_gui_nodes: "{{ scale_config_existing_guinode.stdout.split(',') }}"
3939
when:
4040
- scale_config_existing_guinode.stdout_lines | length > 0

0 commit comments

Comments
 (0)