blob: 826efe78dc290959d1e7aa0f569d500785083e43 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
---
- name: Add all new app nodes to new_app_nodes
when:
- 'oc_old_app_nodes is defined'
- 'oc_old_app_nodes | list'
- 'node.name not in oc_old_app_nodes'
- 'node["metadata"]["sub-host-type"] == "app"'
register: result
set_fact:
new_app_nodes: '{{ new_app_nodes }} + [ {{ node }} ]'
- name: If the node was added to new_nodes, remove it from registered nodes
set_fact:
registered_nodes: '{{ registered_nodes | difference([ node ]) }}'
when: 'not result | skipped'
|