|
|
a1f223eb62
|
fix(sudo): use explicit string check instead of bool conditional for sudo field
|
2026-03-20 17:31:49 +01:00 |
|
|
|
4c9adb4ddc
|
fix(connection): set ansible_port explicitly at every connection transition
|
2026-03-20 17:31:49 +01:00 |
|
|
|
019ad9734a
|
fix(vmware): use primary ansible_* vars for vmware_tools connection plugin precedence
|
2026-03-20 17:31:49 +01:00 |
|
|
|
48ed7acb38
|
fix(vmware): use empty password for vmware_tools during live ISO bootstrap
|
2026-03-20 17:31:49 +01:00 |
|
|
|
93aa27c1fd
|
fix(users): update cloud-init template and input validation for dict users
|
2026-03-20 17:31:49 +01:00 |
|
|
|
6afe9dbd1c
|
refactor(prompts): remove vars_prompt, require users defined in inventory
|
2026-03-20 17:31:49 +01:00 |
|
|
|
fc53b6c786
|
fix(prompts): add default values to vars_prompt to skip in non-interactive mode
|
2026-03-20 17:31:49 +01:00 |
|
|
|
1232484b40
|
refactor(users): change system.users from list to dict keyed by username
|
2026-03-20 17:31:49 +01:00 |
|
|
|
d03179844a
|
fix(configuration): make root password, user keys, and sudo all optional
|
2026-03-20 17:31:49 +01:00 |
|
|
|
321fc79467
|
fix(cloud-init): handle missing keys and make sudo conditional
|
2026-03-20 17:31:49 +01:00 |
|
|
|
17c55c7c5c
|
fix(cleanup): remove ansible_become override that blocks swapoff/umount
|
2026-03-20 17:31:49 +01:00 |
|
|
|
21a31795aa
|
feat(global_defaults): add system.features.aur schema for validation passthrough
|
2026-03-20 17:31:49 +01:00 |
|