Removed variable already declared in roles vars/defaults, group_vars, or host_vars, and specified vars and defaults for role inclusions

This commit is contained in:
Alex Tavarez
2025-07-23 15:28:57 -04:00
parent a7e8bd856c
commit 36ed8f5015

View File

@@ -8,7 +8,6 @@
# # below is just to remind you to use '--ask-pass' instead # # below is just to remind you to use '--ask-pass' instead
# ansible_password: "{{ root_auths[0].password }}" # ansible_password: "{{ root_auths[0].password }}"
FAMILY: "{{ ansible_facts['os_family'] }}" FAMILY: "{{ ansible_facts['os_family'] }}"
root_disable_method: delog
tasks: tasks:
- name: Create users - name: Create users
@@ -25,17 +24,16 @@
include_role: include_role:
name: bootstrap name: bootstrap
tasks_from: auth@ssh.yml tasks_from: auth@ssh.yml
vars: defaults_from: options/ssh.yml
pubkeys: "{{ user_pubkeys }}" vars_from: options/ssh.yml
root_acct: "{{ root_auths[0] }}"
register: ssh_authorized register: ssh_authorized
tags: ['default', 'ssh_uthorization'] tags: ['default', 'ssh_uthorization']
- name: Disable SSH login for this account - name: Disable SSH login for this account
include_role: include_role:
name: bootstrap name: bootstrap
tasks_from: denyroot@ssh.yml tasks_from: denyroot@ssh.yml
vars: defaults_from: options/ssh.yml
root_acct: "{{ root_auths[0] }}" vars_from: options/ssh.yml
register: sshroot_disabled register: sshroot_disabled
tags: ['default', 'root_denial'] tags: ['default', 'root_denial']
when: not ssh_root_login when: not ssh_root_login
@@ -43,7 +41,6 @@
include_role: include_role:
name: bootstrap name: bootstrap
tasks_from: denyroot.yml tasks_from: denyroot.yml
vars: defaults_from: options/ssh.yml
roots: "{{ root_auths }}" vars_from: options/ssh.yml
nonlogin_method: "{{ root_disable_method }}"