fix(facts): gather required facts if not already available

!56
This commit is contained in:
2024-04-24 02:37:49 +09:30
parent 6faee04b39
commit 0097556730
3 changed files with 17 additions and 0 deletions

View File

@ -27,6 +27,20 @@
lookup('ansible.builtin.env', 'CI_COMMIT_SHA') | default('') != ''
- name: Gather Facts required by role
ansible.builtin.setup:
gather_subset:
- all_ipv4_addresses
- os_family
- processor
when: >
ansible_architecture is not defined
or
ansible_default_ipv4 is not defined
or
ansible_os_family is not defined
- name: Check Machine Architecture
ansible.builtin.set_fact:
nfc_kubernetes_install_architectures: "{{ nfc_kubernetes_install_architectures | default({}) | combine({ansible_architecture: ''}) }}"