Skip to content
This repository was archived by the owner on Oct 7, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
5071736
Merge pull request #2654 from codeenigma/Gitlab-stop-fix-PR-2.x
drazenCE Sep 2, 2025
a8ba8e4
Fixing-email-title-for-backup-validation (#2657)
matej5 Sep 4, 2025
057138d
Adding-task-to-create-aurora-cluster (#2659)
matej5 Sep 8, 2025
2b30a78
Fixing truthy variable mistakes. (#2662)
gregharvey Sep 10, 2025
cb63668
feat(php): Add FPM slow logrotate (#2625)
klausi Sep 10, 2025
9f05b90
r73458-install-php-gmp-by-default2 (#2667)
nfawbert Sep 10, 2025
a89ae45
Wazuh-mitre-report-setup (#2588)
drazenCE Sep 11, 2025
71278e9
Wazuh mitre report setup pr 2.x (#2669)
drazenCE Sep 11, 2025
dcc7bb5
pin_ansible_version
tymofiisobchenko Sep 11, 2025
8221899
Merge branch 'devel-2.x' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
22a5521
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
4131dba
pin_ansible_version
tymofiisobchenko Sep 11, 2025
014f9de
resolve conflicts
tymofiisobchenko Sep 11, 2025
c81ed61
resolve conflicts
tymofiisobchenko Sep 11, 2025
0f29be7
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
eb688b0
pin_ansible_version
tymofiisobchenko Sep 11, 2025
4d90a21
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
2b911a0
pin_ansible_version
tymofiisobchenko Sep 11, 2025
ee485a4
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
ff940a9
pin_ansible_version_fix_upgrade_timer
tymofiisobchenko Sep 11, 2025
e460eba
Merge branch 'devel-2.x' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
51961b4
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
45a3642
pin_ansible_version_fix_upgrade_timer
tymofiisobchenko Sep 11, 2025
1662593
Merge branch 'devel-2.x' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
513266a
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
e005472
pin_ansible_version_fix_upgrade_timer
tymofiisobchenko Sep 11, 2025
801485c
Merge branch 'devel-2.x' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
7611414
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 11, 2025
a670aaa
pin_ansible_version_disable_upgrade_timer
tymofiisobchenko Sep 12, 2025
423ee34
Merge branch 'devel-2.x' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 12, 2025
9a28750
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 12, 2025
61af359
pin_ansible_version_disable_upgrade_timer
tymofiisobchenko Sep 12, 2025
62ec21a
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 12, 2025
bf955ba
pin_ansible_version_disable_upgrade_timer
tymofiisobchenko Sep 12, 2025
3e80919
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 12, 2025
20e9d29
pin_ansible_version_disable_upgrade_timer
tymofiisobchenko Sep 12, 2025
3479bb6
Merge branch 'pin_ansible_version' into pin_ansible_version-PR-devel-2.x
tymofiisobchenko Sep 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions roles/debian/ansible/defaults/main.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
ce_ansible_version: "<12.0"
ce_ansible:
# These are usually set in the _init role using _venv_path, _venv_command and _venv_install_username but can be overridden.
#venv_path: "/home/{{ ce_provision.username }}/ansible"
#venv_command: /usr/bin/python3.11 -m venv
#venv_install_username: ansible # user to become when creating venv
ansible_version: "<12.0" # also check install.sh script in the repo root and set the version there accordingly.
upgrade:
enabled: true # create systemd timer to auto-upgrade Ansible
command: "{{ _venv_path }}/bin/python3 -m pip install --upgrade ansible{{ ce_ansible_version }}" # if you set venv_path above then set it here too.
enabled: false # create systemd timer to auto-upgrade Ansible. Temporary disabled due to ansible 2.19 breaking changes.
command: "{{ _venv_path }}/bin/python3 -m pip install --upgrade ansible" # if you set venv_path above then set it here too
on_calendar: "*-*-* 01:30:00" # see systemd.time documentation - https://www.freedesktop.org/software/systemd/man/latest/systemd.time.html#Calendar%20Events
#timer_name: upgrade_ansible
linters:
Expand Down
5 changes: 3 additions & 2 deletions roles/debian/ansible/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
packages:
- name: pip
state: latest
- name: "ansible{{ ce_ansible_version }}"
- name: "ansible{{ ce_ansible.ansible_version }}"
- name: python-debian

- name: Install linters.
Expand All @@ -86,7 +86,8 @@
block:
- name: Build systemd timer variables string.
ansible.builtin.set_fact:
_timer: "{'{{ ce_ansible.upgrade.timer_name | default(_ce_ansible_timer_name) }}': { timer_command: '{{ ce_ansible.upgrade.command | quote }}'', timer_OnCalendar: '{{ ce_ansible.upgrade.on_calendar }}' }}"
_timer: "{'{{ ce_ansible.upgrade.timer_name | default(_ce_ansible_timer_name) }}': { timer_command: '{{ ce_ansible.upgrade.command }}', timer_OnCalendar: '{{ ce_ansible.upgrade.on_calendar }}' }}"

- name: Turn the timer string into a dictionary.
ansible.builtin.set_fact:
_timer: "{{ _timer.splitlines() | map('from_yaml') | list }}"
Expand Down