fix(bootstrap): use public: true on include_role for cross-role default scoping
This commit is contained in:
7
main.yml
7
main.yml
@@ -121,6 +121,7 @@
|
|||||||
when: system_cfg.type == "virtual"
|
when: system_cfg.type == "virtual"
|
||||||
ansible.builtin.include_role:
|
ansible.builtin.include_role:
|
||||||
name: virtualization
|
name: virtualization
|
||||||
|
public: true
|
||||||
vars:
|
vars:
|
||||||
ansible_connection: local
|
ansible_connection: local
|
||||||
ansible_become: false
|
ansible_become: false
|
||||||
@@ -128,10 +129,12 @@
|
|||||||
- name: Configure environment
|
- name: Configure environment
|
||||||
ansible.builtin.include_role:
|
ansible.builtin.include_role:
|
||||||
name: environment
|
name: environment
|
||||||
|
public: true
|
||||||
|
|
||||||
- name: Partition disks
|
- name: Partition disks
|
||||||
ansible.builtin.include_role:
|
ansible.builtin.include_role:
|
||||||
name: partitioning
|
name: partitioning
|
||||||
|
public: true
|
||||||
vars:
|
vars:
|
||||||
partitioning_boot_partition_suffix: 1
|
partitioning_boot_partition_suffix: 1
|
||||||
partitioning_main_partition_suffix: 2
|
partitioning_main_partition_suffix: 2
|
||||||
@@ -139,20 +142,24 @@
|
|||||||
- name: Install base system
|
- name: Install base system
|
||||||
ansible.builtin.include_role:
|
ansible.builtin.include_role:
|
||||||
name: bootstrap
|
name: bootstrap
|
||||||
|
public: true
|
||||||
|
|
||||||
- name: Apply system configuration
|
- name: Apply system configuration
|
||||||
ansible.builtin.include_role:
|
ansible.builtin.include_role:
|
||||||
name: configuration
|
name: configuration
|
||||||
|
public: true
|
||||||
|
|
||||||
- name: Apply CIS hardening
|
- name: Apply CIS hardening
|
||||||
when: system_cfg.features.cis.enabled | bool
|
when: system_cfg.features.cis.enabled | bool
|
||||||
ansible.builtin.include_role:
|
ansible.builtin.include_role:
|
||||||
name: cis
|
name: cis
|
||||||
|
public: true
|
||||||
|
|
||||||
- name: Clean up and finalize
|
- name: Clean up and finalize
|
||||||
when: system_cfg.type in ["virtual", "physical"]
|
when: system_cfg.type in ["virtual", "physical"]
|
||||||
ansible.builtin.include_role:
|
ansible.builtin.include_role:
|
||||||
name: cleanup
|
name: cleanup
|
||||||
|
public: true
|
||||||
vars:
|
vars:
|
||||||
ansible_become: false
|
ansible_become: false
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user