1
0

Update ansible roles

This commit is contained in:
Anton Vakhrushev 2025-05-17 17:17:01 +03:00
parent c8bd9f4ec3
commit 32e80282ef
Signed by: av
GPG Key ID: F5BF52FC352E255A
4 changed files with 8 additions and 12 deletions

View File

@ -14,6 +14,10 @@ vars:
sh: 'yq .ungrouped.hosts.server.ansible_host {{.HOSTS_FILE}}'
tasks:
install-roles:
cmds:
- ansible-galaxy role install --role-file requirements.yml --force
ssh:
cmds:
- ssh {{.REMOTE_USER}}@{{.REMOTE_HOST}}

View File

@ -32,7 +32,7 @@ def main():
sorted_files = sorted(files)
# Identify files to delete
to_delete = sorted_files[: -args.keep] if args.keep > 0 else sorted_files.copy()
to_delete = sorted_files[:-args.keep] if args.keep > 0 else sorted_files.copy()
# Delete files and print results
for filename in to_delete:

View File

@ -25,21 +25,13 @@
name: "{{ apt_packages }}"
update_cache: true
- name: "Configure timezone"
ansible.builtin.import_role:
name: yatesr.timezone
vars:
timezone: UTC
tags:
- skip_ansible_lint
- name: "Configure security settings"
ansible.builtin.import_role:
name: geerlingguy.security
vars:
security_ssh_permit_root_login: "yes"
security_autoupdate_enabled: "no"
security_fail2ban_enabled: "yes"
security_fail2ban_enabled: true
- name: "Copy keep files script"
ansible.builtin.copy:

View File

@ -3,7 +3,7 @@
version: 1.2.2
- src: geerlingguy.security
version: 2.4.0
version: 3.0.0
- src: geerlingguy.docker
version: 7.4.3
version: 7.4.7