Jérémy Lecour
beea53aa64
Merge branch 'stable' into unstable
2024-03-01 09:04:25 +01:00
Jérémy Lecour
342380876a
Release 24.03
2024-03-01 09:00:49 +01:00
Jérémy Lecour
24cbbf2f54
fix CHANGELOG
2024-03-01 08:55:07 +01:00
Jérémy Lecour
56237bb3c6
evolinux-base: execute autosysadmin-agent and autosysadmin-restart_nrpe roles
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2711|9|2702|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/13//ansiblelint">Evolix » ansible-roles » unstable #13</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-03-01 08:35:16 +01:00
Jérémy Lecour
abd329b9c1
autosysadmin-restart_nrpe: add role
2024-03-01 08:32:47 +01:00
Jérémy Lecour
037ec9d376
autosysadmin-agent: upstream release 24.03
2024-03-01 08:26:43 +01:00
Jérémy Lecour
c333970606
autosysadmin-agent: rename /usr/share/scripts/autosysadmin/{auto,restart}
2024-02-29 19:16:18 +01:00
Jérémy Lecour
10b507adc4
autosysadmin-agent: logs clearing is done weekly
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2708|6|2702|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/12//ansiblelint">Evolix » ansible-roles » unstable #12</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-29 18:50:14 +01:00
Jérémy Lecour
b2e22413bc
autosysadmin-agent: upstream release 24.02.3
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2706|22|2684|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/11//ansiblelint">Evolix » ansible-roles » unstable #11</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-28 15:40:39 +01:00
William Hirigoyen
bec868009c
nagios: add option --full to check pressure IO and mem to avoid flaps
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2689|6|2683|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/10//ansiblelint">Evolix » ansible-roles » unstable #10</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-27 10:33:49 +01:00
David Prevot
aea710cb25
redis: Update munin plugin
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2689|4|2685|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/9//ansiblelint">Evolix » ansible-roles » unstable #9</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-22 09:44:50 +01:00
Ludovic Poujol
b0ba70f06c
certbot: Renewal hook for NRPE
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2688|4|2684|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/8//ansiblelint">Evolix » ansible-roles » unstable #8</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-21 12:27:18 +01:00
Jérémy Dubois
0a4a220bdf
openvpn: earlier alert for CA expiration
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2690|4|2686|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/7//ansiblelint">Evolix » ansible-roles » unstable #7</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-21 10:51:08 +01:00
Jérémy Lecour
282dcb28f4
apt: add comments to deb822 migration scripts
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2689|4|2685|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/6//ansiblelint">Evolix » ansible-roles » unstable #6</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-20 18:50:39 +01:00
Alexis Ben Miloud--Josselin
a0fc763a0c
certbot: Utiliser pkey pour tester clé
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2688|3|2685|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/5//ansiblelint">Evolix » ansible-roles » unstable #5</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-20 16:12:26 +01:00
David Prevot
a56e8c27ee
lxc-php, php: Update sury PGP key
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2688|4|2684|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/4//ansiblelint">Evolix » ansible-roles » unstable #4</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-20 13:57:17 +01:00
Jérémy Lecour
56db6e1fbc
apt: add ftp.evolix.org as recognized system source
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2689|0|2689|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-20 09:49:41 +01:00
Jérémy Lecour
015cac688e
redis: create sysfs config file if missing
2024-02-20 09:48:58 +01:00
Jérémy Lecour
c12c581f63
update CHANGELOG
gitea/ansible-roles/pipeline/head There was a failure building this commit
2024-02-12 19:07:20 +01:00
Alexis Ben Miloud--Josselin
7c2fd5e394
kvm-host: Add firewall rule for DRBD
gitea/ansible-roles/pipeline/head There was a failure building this commit
2024-02-12 18:52:29 +01:00
Jérémy Lecour
9402458304
Merge branch 'unstable' into stable
gitea/ansible-roles/pipeline/head There was a failure building this commit
gitea/ansible-roles/pipeline/tag There was a failure building this commit
2024-02-08 11:08:47 +01:00
Jérémy Lecour
cf0fab1e22
Release 24.02.1
2024-02-08 11:08:28 +01:00
Jérémy Lecour
13284645de
fail2ban: fix Ansible syntax
gitea/ansible-roles/pipeline/head There was a failure building this commit
2024-02-08 11:03:14 +01:00
Jérémy Lecour
2f96151c70
Merge branch 'unstable' into stable
gitea/ansible-roles/pipeline/head There was a failure building this commit
gitea/ansible-roles/pipeline/tag There was a failure building this commit
2024-02-08 09:48:29 +01:00
Jérémy Lecour
d4fcc6f8f4
Release 24.02
2024-02-08 09:27:08 +01:00
Jérémy Lecour
eb3aac9d3e
update CHANGELOG
2024-02-08 08:33:49 +01:00
Jérémy Lecour
2e9b6c0680
amavis/ldap: make ldap_suffix mandatory
2024-02-07 16:15:32 +01:00
Jérémy Lecour
0b859fd1a4
dovecot: add variables for LDAP
2024-02-07 16:14:29 +01:00
Jérémy Lecour
fe5a61289b
whitespaces
2024-02-07 16:12:32 +01:00
Jérémy Lecour
ae665ea178
spamassassin: optimize tasks
2024-02-07 16:01:37 +01:00
Jérémy Lecour
d401778024
remount-usr: back to a simpler implementation
2024-02-07 15:43:23 +01:00
Jérémy Lecour
4fb49dd6c9
nginx: clarify intent regarding check mode
2024-02-07 15:39:05 +01:00
Jérémy Lecour
ef2e65287e
YAML header
2024-02-07 15:38:29 +01:00
Jérémy Lecour
8af6cdc4d6
apache: create ip_whitelist file if missing
2024-02-07 15:38:28 +01:00
William Hirigoyen
3bb29aa6ba
proftpd: fix error when no SSH key is provided
2024-02-07 11:32:41 +01:00
Jérémy Lecour
47d7141a66
evoadmin-mail: apt modules already knows how to download packages
2024-02-06 13:59:28 +01:00
Jérémy Lecour
75650032d4
postfix: default to evolinux_fqdn
2024-02-06 13:33:15 +01:00
Eric Morino
5df27a4bc5
Add variables for generate "ldap_suffix" in amavis role.
2024-02-06 10:29:52 +01:00
Jérémy Lecour
2768b3146f
nginx: simpler regex for settings
2024-02-06 08:46:20 +01:00
Jérémy Lecour
8f86584605
nginx: different way of dealing with check-mode
2024-02-06 08:44:48 +01:00
Jérémy Lecour
ba827b79d9
sort CHANGELOG
2024-02-06 08:41:58 +01:00
Jérémy Lecour
12993a8d7c
vrrpd: configure minifirewall
2024-02-06 08:40:55 +01:00
Jérémy Lecour
ff233b65a6
remove check-mode protection for handlers
...
handlers are not supposed to be executed in check-mode since no change should happen in check-mode.
If there is a corner case we should deal with it at the source, not at the handler level.
2024-02-06 08:39:38 +01:00
Jérémy Lecour
8dd9c64cbc
nagios-nrpe: multi-line list
2024-02-06 08:34:22 +01:00
Jérémy Lecour
112bc2133a
dovecot: combine similar tasks
2024-02-06 08:22:18 +01:00
Jérémy Lecour
63745c2697
apt: remove duplicate extension
2024-02-06 08:21:15 +01:00
William Hirigoyen
1f8738fbda
postfix: move postfix installation from evolinux-base to postfix role, plus some refactoring
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2696|33|2663|34|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/467//ansiblelint">Evolix » ansible-roles » unstable #467</a>
gitea/ansible-roles/pipeline/head This commit looks good
postfix:
* Move common packages installation in common.yml
* Replace ansible_fqdn by evolinux_fqdn, set postfix_slow_transport_include to false by default (only for packmails and packwebs)
* Remove dependency on evolinux_fqdn var
* Do not overwrite main.cf if it has been modified (except if postfix_force_main_cf)
evolinux-base:
* Move exim4 purge from evolinux-base to postfix role
* Call postfix role call after nagios role (dependency)
2024-02-01 18:00:48 +01:00
William Hirigoyen
554bbaa36f
roundcube: set default SMTP port to 25 instead of 587, which failed because of missing SSL conf (local connexion does not need SSL)
2024-02-01 18:00:38 +01:00
William Hirigoyen
bc07010aa6
webapps/roundcube & evoadminmail: make roles more idempotent (were failing when played twice)
2024-02-01 18:00:38 +01:00
William Hirigoyen
9f530d78db
evolinux-base: addd cert.sh, a small readonly openssl wrapper (testing, not deployed yet)
2024-02-01 18:00:38 +01:00