fix(bootstrap): use public: true on include_role for cross-role default scoping

This commit is contained in:
2026-03-12 07:15:24 +01:00
committed by MORAWSKI Norbert
parent 868cdea9b2
commit c73fe22137

View File

@@ -121,6 +121,7 @@
when: system_cfg.type == "virtual"
ansible.builtin.include_role:
name: virtualization
public: true
vars:
ansible_connection: local
ansible_become: false
@@ -128,10 +129,12 @@
- name: Configure environment
ansible.builtin.include_role:
name: environment
public: true
- name: Partition disks
ansible.builtin.include_role:
name: partitioning
public: true
vars:
partitioning_boot_partition_suffix: 1
partitioning_main_partition_suffix: 2
@@ -139,20 +142,24 @@
- name: Install base system
ansible.builtin.include_role:
name: bootstrap
public: true
- name: Apply system configuration
ansible.builtin.include_role:
name: configuration
public: true
- name: Apply CIS hardening
when: system_cfg.features.cis.enabled | bool
ansible.builtin.include_role:
name: cis
public: true
- name: Clean up and finalize
when: system_cfg.type in ["virtual", "physical"]
ansible.builtin.include_role:
name: cleanup
public: true
vars:
ansible_become: false