Prefix base role variables

This commit is contained in:
2025-12-31 19:11:58 -05:00
parent 2298ca008e
commit a3f723885d
18 changed files with 39 additions and 40 deletions

View File

@@ -1,10 +1,10 @@
allow_reboot: true
manage_firewall: true
manage_network: false
network_type: static
locale_default: en_US.UTF-8
base_allow_reboot: true
base_manage_firewall: true
base_manage_network: false
base_network_type: static
base_locale_default: en_US.UTF-8
packages:
base_packages:
- apache2-utils
- cryptsetup
- curl

View File

@@ -3,7 +3,7 @@
msg: "Reboot initiated by Ansible"
connect_timeout: 5
listen: reboot_host
when: allow_reboot
when: base_allow_reboot
- name: Reconfigure locales
ansible.builtin.command: dpkg-reconfigure -f noninteractive locales

View File

@@ -9,12 +9,12 @@
- name: Import Firewall tasks
ansible.builtin.import_tasks: firewall.yml
tags: firewall
when: manage_firewall
when: base_manage_firewall
- name: Import Network tasks
ansible.builtin.import_tasks: network.yml
tags: network
when: manage_network
when: base_manage_network
- name: Import Mail tasks
ansible.builtin.import_tasks: mail.yml

View File

@@ -43,4 +43,4 @@
from: "{{ item }}"
state: enabled
loop: "{{ samba.firewall }}"
when: manage_firewall
when: base_manage_firewall

View File

@@ -1,6 +1,6 @@
- name: Install useful software
ansible.builtin.apt:
name: "{{ packages }}"
name: "{{ base_packages }}"
state: present
update_cache: true
@@ -127,7 +127,7 @@
- name: Generate locale
community.general.locale_gen:
name: "{{ locale_default }}"
name: "{{ base_locale_default }}"
state: present
notify: reconfigure_locales
@@ -135,7 +135,7 @@
ansible.builtin.lineinfile:
path: /etc/default/locale
regexp: "^LANG="
line: "LANG={{ locale_default }}"
line: "LANG={{ base_locale_default }}"
- name: Manage root authorized_keys
ansible.builtin.template: