Alexis Ben Miloud--Josselin
8ad55d9a84
Revert "evolinux-base: Create custom SSH configuration file"
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2743|0|2743|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
This reverts commit f7ceaf2fb6
.
2024-05-24 11:48:17 +02:00
Alexis Ben Miloud--Josselin
f7ceaf2fb6
evolinux-base: Create custom SSH configuration file
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2746|0|2746|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
2024-05-24 11:39:00 +02:00
Jérémy Lecour
fe1e66f79c
Merge branch 'unstable' into stable
gitea/ansible-roles/pipeline/head This commit looks good
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2745|0|2745|0|:zzz:
gitea/ansible-roles/pipeline/tag This commit looks good
2024-05-15 14:16:44 +02:00
Jérémy Lecour
2e529524f7
Release 24.05
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2745|0|2745|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
2024-05-15 14:16:03 +02:00
Jérémy Lecour
f05c8c03c9
evomaintenance: move upstream files into upstream folder
2024-05-15 13:50:32 +02:00
Jérémy Lecour
24f1e72147
evomaintenance: upstream release 24.05
2024-05-15 11:33:44 +02:00
Jérémy Lecour
22f7a6b831
evobackup-client: upstream release 24.05.1
2024-05-14 08:24:57 +02:00
Jérémy Lecour
4128962d05
whitespaces
2024-05-13 10:22:03 +02:00
David Prevot
c1dc380e85
Update nodesource repository
2024-05-10 17:50:37 +02:00
Jérémy Lecour
346317081e
evolinux-users: improve SSH configuration
2024-05-07 15:11:09 +02:00
Jérémy Lecour
5be04c36ee
comments
2024-05-07 15:08:42 +02:00
David Prevot
e0f81f14d0
Changelog entry for previous commit
2024-05-06 17:02:46 +02:00
David Prevot
63c09e2ae5
apt: use archive.debian.org with Buster
2024-05-06 17:00:50 +02:00
Jérémy Lecour
d4343833c9
evobackup-client: fix lib path
2024-05-06 10:33:47 +02:00
Jérémy Lecour
cf430f286a
evolinux-base: use long version of grep -r instead of grep -R
2024-05-03 13:24:16 +02:00
Jérémy Lecour
38e498cf9a
apt: add version in mail headers for list-upgradable-held-packages.sh
2024-05-03 10:17:43 +02:00
Jérémy Lecour
5903ff8c81
evolinux-base: improve adding the current user to SSH AllowGroups of AllowUsers
2024-05-02 18:44:30 +02:00
Jérémy Lecour
1d342f6952
apt: add list-upgradable-held-packages.sh
2024-05-02 16:21:13 +02:00
Jérémy Lecour
0397612541
whitespaces
2024-05-02 10:27:40 +02:00
Jérémy Lecour
9be5a18c2e
evobackup-client: upstream release 24.05
2024-05-02 10:27:34 +02:00
Jérémy Lecour
110a4a4282
formatting
2024-04-30 17:44:41 +02:00
Jérémy Lecour
145b279a12
Merge branch 'unstable' into stable
gitea/ansible-roles/pipeline/head This commit looks good
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2710|0|2710|0|:zzz:
gitea/ansible-roles/pipeline/tag This commit looks good
2024-04-30 17:42:11 +02:00
Jérémy Lecour
6ee1e609ac
Release 24.04
2024-04-30 17:41:15 +02:00
Jérémy Lecour
2ad2ae8521
amend CHANGELOG
2024-04-30 17:38:26 +02:00
Jérémy Lecour
e3746d18fb
proftpd: remove whitelist block if feature is disabled
2024-04-30 17:38:14 +02:00
Jérémy Lecour
1d5415237c
sort CHANGELOG
2024-04-30 17:16:22 +02:00
Jérémy Lecour
e5bbb601d3
evobackup-client: replace non-functional role with install tasks
2024-04-30 17:08:44 +02:00
Mathieu Trossevin
4c2548b21d
fix(certbot): Fix HAPEE renewal hook
2024-04-26 09:29:15 +02:00
Ludovic Poujol
5d11468327
docker-host: lint
2024-04-18 16:10:26 +02:00
Ludovic Poujol
a41e78b556
docker-host: Removed setting docker_conf_use_iptables (iptable usage forced to true
2024-04-18 15:38:11 +02:00
Jérémy Lecour
8cd887ee21
minifirewall: fix task name
2024-04-18 15:18:58 +02:00
Jérémy Lecour
42ad242aaf
vrrpd: configure minifirewall with blocks instead of lines
2024-04-18 15:18:42 +02:00
Jérémy Lecour
f8e92d2eeb
haproxy: support bookworm for backport packages
2024-04-18 15:11:34 +02:00
Jérémy Lecour
9a65312190
evolinux-base: disable logcheck monitoring of journald only if journald.logfiles exists
2024-04-18 15:10:01 +02:00
Jérémy Dubois
16394060c9
openvpn: let tasks using openbsd_pkg but commented
2024-04-18 11:11:03 +02:00
Jérémy Dubois
f4e6aabe8a
openvpn: install packages manually
...
Because openbsd_pkg module is broken since OpenBSD 7.4 with the version of Ansible we currently use
2024-04-18 11:04:08 +02:00
William Hirigoyen
0ec343766d
postfix/amavis: max servers is now 3 (previously 2)
2024-04-17 17:09:12 +02:00
William Hirigoyen
d1410e38a1
evolinux-base/logcheck: fix conf patch, journal check was not disabled when asked
2024-04-16 10:25:13 +02:00
mgauthier
7272106bce
Merge pull request 'Add option to return the amp values' ( #177 ) from munin_plugin_ipmi_with_amp into unstable
...
Reviewed-on: evolix/ansible-roles#177
2024-04-12 17:04:50 +02:00
Mathieu Gauthier-Pilote
d11cf4987b
Add option to return the amp values
2024-04-12 17:03:36 +02:00
Jérémy Lecour
2a264dd2bc
redis: replace inline argument with environment variable for the password
2024-04-12 15:54:20 +02:00
Brice Waegeneire
5708e7205d
nrpe: !disk1 exclude filesystem type overlay
2024-04-11 15:48:37 +02:00
Eric Morino
4bbe2f4f72
Delete 'state' option on template for PGDG repo
2024-04-09 09:12:01 +02:00
Jérémy Lecour
7a9be8d6fa
vrrpd : configure and restart minifirewall before starting VRRP
2024-04-04 18:40:39 +02:00
William Hirigoyen
5acb1956f5
packweb: fix old bug (2017!) .orig file created by module patch and taken in account by ProFTPd
2024-03-27 15:17:48 +01:00
Alexis Ben Miloud--Josselin
96504b1deb
evolinux-users: Add sudo mvcli for nagios user
2024-03-27 12:13:49 +01:00
William Hirigoyen
56eef89084
nagios-nrpe: create /etc/bash_completion.d if missing
2024-03-22 11:09:06 +01:00
William Hirigoyen
b30b7c884a
fail2ban: SQLite purge script didn't vacuum as expected + error when vacuum cannot be done
2024-03-19 18:09:56 +01:00
David Prevot
fe66ad9c4f
Changelog entry for roundcube log change
2024-03-19 17:44:12 +01:00
David Prevot
96c1017b5d
roundcube: Use /var/log/roundcube directly
...
/home/roundcube/log does not even exists…
2024-03-19 17:07:43 +01:00
David Prevot
23f4f9690f
roundcube: Use /var/log/roundcube directly
...
/var/lib/roundcube/logs is already a symlink to /var/log/roundcube.
2024-03-19 16:54:14 +01:00
Jérémy Lecour
d758afdd4b
autosysadmin-agent: upstream release 24.03.2
2024-03-19 08:19:31 +01:00
Ludovic Poujol
ae2e447bc4
evolinux-base: Add new variable to disable global customisation of bash config
2024-03-18 15:30:23 +01:00
Eric Morino
8e3724d5e7
Add documentation for add account proftpd with ips whitelist
2024-03-18 09:50:43 +01:00
Eric Morino
ff19df2444
Add proftpd_sftp_enable_user_whitelist : False by default
2024-03-18 09:24:13 +01:00
Eric Morino
eda69725d5
proftpd: add whitelist ip in virtualhost sftp
2024-03-15 09:20:32 +01:00
Alexis Ben Miloud--Josselin
bc9609ce48
nextcloud: use latest version by default
2024-03-14 10:16:40 +01:00
Ludovic Poujol
aca146adbc
memcached: Fix conditions not properly writen (installation was always in multi-instance mode)
2024-03-11 10:54:36 +01:00
Gregory Colpart
ccff3b2105
Suppression de fichiers désormais inutilisés (ils sont vides)
2024-03-10 12:38:13 +01:00
Tom David--Broglio
2fe0d25277
correction tasks keepalived
2024-03-07 15:47:39 +01:00
Jérémy Lecour
501f5e7577
autosysadmin-agent: upstream release 24.03.1
2024-03-05 16:54:10 +01:00
Alexis Ben Miloud--Josselin
8b68f03910
certbot: Fix HAProxy renewal hook
2024-03-04 15:00:01 +01:00
Jérémy Lecour
78326e43e8
wording in the CHANGELOG
2024-03-01 09:09:52 +01:00
Jérémy Lecour
2a856d579e
Merge branch 'unstable' into stable
gitea/ansible-roles/pipeline/head This commit looks good
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2712|0|2712|0|:zzz:
gitea/ansible-roles/pipeline/tag This commit looks good
2024-03-01 09:06:08 +01:00
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
William Hirigoyen
de0a98d693
dovecot: fix missing default mails
2024-02-01 18:00:38 +01:00
Alexis Ben Miloud--Josselin
8741167a80
Revert last commit
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2697|5|2692|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/466//ansiblelint">Evolix » ansible-roles » unstable #466</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-01 17:04:30 +01:00
Alexis Ben Miloud--Josselin
4c9e4a30cc
userlogrotate: Ensure we use a valid group name
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2697|8|2689|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/465//ansiblelint">Evolix » ansible-roles » unstable #465</a>
gitea/ansible-roles/pipeline/head This commit looks good
Use user's primary group when user's name is not an existing group.
2024-02-01 11:07:19 +01:00
William Hirigoyen
d67e2b122f
nagios-nrpe, generateldif: new check_pressure_{cpu,io,mem}
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2696|5|2691|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/464//ansiblelint">Evolix » ansible-roles » unstable #464</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-31 18:04:11 +01:00
William Hirigoyen
393c1f4ff1
add missing LDAP conf iterate_filter to exclude disabled accounts in users list
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2697|5|2692|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/463//ansiblelint">Evolix » ansible-roles » unstable #463</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-29 12:04:38 +01:00
David Prevot
e14408cb05
apt: follow up from previous commit
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2696|4|2692|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/462//ansiblelint">Evolix » ansible-roles » unstable #462</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-29 10:07:01 +01:00
David Prevot
1924324c07
apt: No preferences needed for backports
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2698|3|2695|1|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/461//ansiblelint">Evolix » ansible-roles » unstable #461</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-29 09:49:36 +01:00
David Prevot
d55b2b14bb
evolinux-base: tfix
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2696|5|2691|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/460//ansiblelint">Evolix » ansible-roles » unstable #460</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-29 09:44:57 +01:00
David Prevot
b31aa53c81
apt: Improve check mode
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2695|3|2692|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/459//ansiblelint">Evolix » ansible-roles » unstable #459</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-25 13:59:36 +01:00
William Hirigoyen
dae2a25f78
check_free_space: add role; evolinux-base: install check_free_space by default
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2697|20|2677|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/458//ansiblelint">Evolix » ansible-roles » unstable #458</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-24 17:25:20 +01:00
William Hirigoyen
cce7280cd0
fail2ban: add script unban_ip
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2682|3|2679|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/457//ansiblelint">Evolix » ansible-roles » unstable #457</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-24 15:24:42 +01:00
William Hirigoyen
68d9d3c47c
minifirewall: do not open publicly ports except 22222
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2683|3|2680|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/456//ansiblelint">Evolix » ansible-roles » unstable #456</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-24 11:45:28 +01:00
Alexis Ben Miloud--Josselin
251416f3e8
webapps/nextcloud: Set home directory's mode
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2682|4|2678|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/455//ansiblelint">Evolix » ansible-roles » unstable #455</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-23 18:00:54 +01:00
Alexis Ben Miloud--Josselin
9b67202acc
webapps/nextcloud: Add condition for archive tasks
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2683|7|2676|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/454//ansiblelint">Evolix » ansible-roles » unstable #454</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-23 16:35:51 +01:00
David Prevot
30bd72614d
listupgrade: Fix removal order
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2683|3|2680|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/453//ansiblelint">Evolix » ansible-roles » unstable #453</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-18 10:14:37 +01:00
David Prevot
aa2593f34c
Revert "listupgrade: No removal (especially of the just installed cron_file) needed"
...
This reverts commit 09f951de18
.
2024-01-18 10:14:37 +01:00
David Prevot
bc19912b71
Revert "listupgrade: try and get rid of duplicate entries"
...
This reverts commit 531b633d99
.
2024-01-18 10:14:36 +01:00
Jérémy Lecour
0c17e4d8fc
sort CHANGELOG
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2682|5|2677|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/452//ansiblelint">Evolix » ansible-roles » unstable #452</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-18 10:01:46 +01:00
Jérémy Lecour
51280c586a
redis: manage config template inside a block
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2683|18|2665|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/451//ansiblelint">Evolix » ansible-roles » unstable #451</a>
gitea/ansible-roles/pipeline/head This commit looks good
This allows to have a coherent block managed by Ansible and extra lines that won't be overwritten.
Eg. : automatically added lines for replication, sentinel groups…
2024-01-18 10:00:44 +01:00
Jérémy Lecour
f994e19946
vrrpd: fix typo in switch script
2024-01-18 10:00:43 +01:00
David Prevot
531b633d99
listupgrade: try and get rid of duplicate entries
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2672|7|2665|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/450//ansiblelint">Evolix » ansible-roles » unstable #450</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-17 17:07:20 +01:00
David Prevot
bceb3f5c27
php: drop apt_preferences(5) file for sury (changelog)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2671|3|2668|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/449//ansiblelint">Evolix » ansible-roles » unstable #449</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-17 16:51:14 +01:00
David Prevot
422f007e9d
php: drop apt_preferences(5) file for sury
...
It doesn’t work as expected, and all covered cases should already be
available from http://pub.evolix.org/evolix/dists/ (if
$release_name-phpXY is not available, $release should probably be fixed
or the correct suite added to the repository).
2024-01-17 16:49:11 +01:00
Brice Waegeneire
72727a8332
nagios-nrpe: check_phpfpm_multi expand globing of args
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2674|8|2666|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/448//ansiblelint">Evolix » ansible-roles » unstable #448</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-12 13:38:17 +01:00
Jérémy Lecour
f3eb7a4981
listupgrade : old-kernel-removal.sh upstream release 24.01
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2673|6|2667|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/447//ansiblelint">Evolix » ansible-roles » unstable #447</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-12 11:39:01 +01:00
Jérémy Lecour
bca5b9f28c
fail2ban: fix template marker
2024-01-11 17:46:49 +01:00
Jérémy Lecour
c9df19e146
warning comment
2024-01-11 17:45:55 +01:00
Jérémy Lecour
bf07ef74c3
nginx: take care of « already defined » and « not yet defined » server status suffix in check mode
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2674|15|2659|9|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/446//ansiblelint">Evolix » ansible-roles » unstable #446</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-11 16:51:20 +01:00
William Hirigoyen
f5d5e84caf
dovecot: fix plugin dovecot1
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2668|4|2664|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/445//ansiblelint">Evolix » ansible-roles » unstable #445</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-09 17:13:22 +01:00
David Prevot
e089796c4c
evocheck: upstream release 24.01
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2669|5|2664|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/444//ansiblelint">Evolix » ansible-roles » unstable #444</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-03 17:47:09 +01:00
William Hirigoyen
0a590b6679
nginx: fix multiple fails in check mode
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2670|11|2659|11|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/443//ansiblelint">Evolix » ansible-roles » unstable #443</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-03 11:29:20 +01:00
William Hirigoyen
41897f4c62
bind: improve reload script
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2670|2|2668|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/442//ansiblelint">Evolix » ansible-roles » unstable #442</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-29 12:12:39 +01:00
David Prevot
1ac497282c
evoadmin-mail:Â use fixed version for Ansible
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2670|6|2664|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/441//ansiblelint">Evolix » ansible-roles » unstable #441</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-22 15:44:40 +01:00
William Hirigoyen
9fb635b45f
webapps/evoadmin-mail: package installed via public.evolix.org/evolix repo starting with Bookworm
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2670|6|2664|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/440//ansiblelint">Evolix » ansible-roles » unstable #440</a>
gitea/ansible-roles/pipeline/head This commit looks good
(H)acked-By: David Prévot <dprevot+git@evolix.fr>
2023-12-22 15:42:30 +01:00
Mathieu Trossevin
c2de4b4cd1
kvm-host: Add LVM filter when needed
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2671|8|2663|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/439//ansiblelint">Evolix » ansible-roles » unstable #439</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-22 11:26:08 +01:00
Jérémy Lecour
d93eb2495b
sort CHANGELOG
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2668|3|2665|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/438//ansiblelint">Evolix » ansible-roles » unstable #438</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-20 15:28:09 +01:00
Jérémy Lecour
046f1411b3
vrrpd: test if interface exists before deleting it
2023-12-20 15:27:07 +01:00
Ludovic Poujol
4a1b94f55d
unbound: Add a apt cache validity to enforce an apt update if needed
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2668|4|2664|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/437//ansiblelint">Evolix » ansible-roles » unstable #437</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-19 17:55:36 +01:00
Tom David--Broglio
1eb5a47c71
nagios: add dockerd check in nrpe check template
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2669|5|2664|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/436//ansiblelint">Evolix » ansible-roles » unstable #436</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-18 19:17:39 +01:00
Tom David--Broglio
d4ac4ef7a1
nagios: cleaning nrpe check template
2023-12-18 19:17:39 +01:00
Alexis Ben Miloud--Josselin
70c2d25837
evolinux-base: Check for syntax error in cron.log
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2668|4|2664|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/435//ansiblelint">Evolix » ansible-roles » unstable #435</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-18 18:05:36 +01:00
Mathieu Trossevin
c0f27426bc
Merge branch 'unstable' of gitea.evolix.org:evolix/ansible-roles into unstable
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2669|6|2663|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/434//ansiblelint">Evolix » ansible-roles » unstable #434</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-18 17:47:47 +01:00
Mathieu Trossevin
62c596046d
Add role for automatically deploying autosysadmin
2023-12-18 17:00:51 +01:00
Jérémy Lecour
b4c9fcf6f7
mongodb: add gpg key for 7.0
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2670|4|2666|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/433//ansiblelint">Evolix » ansible-roles » unstable #433</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-18 16:36:09 +01:00
William Hirigoyen
9e67db57e5
evolinux-base: fix hardware.yml (wrong repo, missing update cache)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2670|11|2659|8|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/432//ansiblelint">Evolix » ansible-roles » unstable #432</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-18 11:29:40 +01:00
Mathieu Trossevin
0c09763e87
fix(minifirewall): Properly detect old minifirewall versions
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2667|1|2666|2|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/431//ansiblelint">Evolix » ansible-roles » unstable #431</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-14 16:59:55 +01:00
David Prevot
95610e16be
bind: allow bullseye and bookworm
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2667|0|2667|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-12 17:11:47 +01:00
David Prevot
5f158e031b
spamassin: Use spamd starting with Bookworm
2023-12-12 17:11:47 +01:00
Jérémy Lecour
b0992bcaf9
mysql: disable performance schema for Debian 8
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2662|4|2658|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/429//ansiblelint">Evolix » ansible-roles » unstable #429</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-11 18:21:57 +01:00
Jérémy Lecour
26e3dc1be6
apache: use backward compatible Redirect directive
2023-12-11 18:19:38 +01:00
Jérémy Lecour
a920d2d402
apt: Disable archive repository for Debian 8
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2663|18|2645|10|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/428//ansiblelint">Evolix » ansible-roles » unstable #428</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-11 15:10:11 +01:00
Jérémy Lecour
6c0ca02391
apt: add task file to install ELTS repository (default: False)
2023-12-11 15:10:10 +01:00
Jérémy Lecour
db63902206
apt: use the GPG version of the key for Debian 8-9
2023-12-11 15:10:09 +01:00
Jérémy Lecour
ca5d9d5202
mysql: use a boolean for read-only
2023-12-11 15:10:08 +01:00
Jérémy Lecour
fb7218972f
squid: config directory seems to have changed from /etc/squid3 to /etc/squid in Debian 8
2023-12-11 15:10:06 +01:00
William Hirigoyen
66b69f1502
remount-usr: do not try to remount /usr RW if /usr is not a mounted partition
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2655|22|2633|15|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/427//ansiblelint">Evolix » ansible-roles » unstable #427</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-11 10:46:04 +01:00
Jérémy Lecour
c90afcb4f4
apt: fix Jessie repository
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2648|6|2642|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/426//ansiblelint">Evolix » ansible-roles » unstable #426</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-09 10:00:30 +01:00
Ludovic Poujol
e32e1c5496
Unbound: Big update & enhancements
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2647|2|2645|12|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/425//ansiblelint">Evolix » ansible-roles » unstable #425</a>
gitea/ansible-roles/pipeline/head This commit looks good
* Move configuration generated to /etc/unbound/unbound.conf.d/evolinux.conf so we don't override default config file
* Make use of root hints provided by dns-root-data instead of downloading them
* Add configuration to ensure that configuration reload work out of the box on Debian11 and old
* Add required configuration in Unbound and munin to allow tge plugin to work
* Make ansible-lint a bit more happy
2023-12-08 16:13:41 +01:00
Tom David--Broglio
cbc51c462a
fix Add Ceph volume to fstab : missing UUID= in src
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2657|5|2652|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/424//ansiblelint">Evolix » ansible-roles » unstable #424</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-07 11:02:04 +01:00
Alexis Ben Miloud--Josselin
4d7de89ad4
webapps/nextcloud: Add condition for config tasks
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2656|9|2647|8|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/423//ansiblelint">Evolix » ansible-roles » unstable #423</a>
gitea/ansible-roles/pipeline/head This commit looks good
And update CHANGELOG
2023-12-07 10:19:42 +01:00
William Hirigoyen
c9e8b6c4e1
dovecot: Munin plugin conf path is now /etc/munin/plugin-conf.d/zzz-dovecot (instead of z-evolinux-dovecot)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2655|5|2650|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/422//ansiblelint">Evolix » ansible-roles » unstable #422</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-07 10:04:11 +01:00
Alexis Ben Miloud--Josselin
31826b9ee5
webapps/nextcloud: Set owner and mode once mounted
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2655|7|2648|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/421//ansiblelint">Evolix » ansible-roles » unstable #421</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-07 09:42:34 +01:00
Alexis Ben Miloud--Josselin
43aff50891
webapps/nextcloud: Ajouter volume dans fstab
2023-12-07 09:34:04 +01:00
David Prevot
de949fd348
Fix timesyncd template
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2653|6|2647|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/420//ansiblelint">Evolix » ansible-roles » unstable #420</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-05 11:15:36 +01:00
Tom David--Broglio
57ce920d7f
scripts munin pour les stats sur les pools
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2653|3|2650|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/419//ansiblelint">Evolix » ansible-roles » unstable #419</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-04 18:46:48 +01:00
Jérémy Lecour
ae79f33e3a
fix: search/replace error
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2655|5|2650|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/418//ansiblelint">Evolix » ansible-roles » unstable #418</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-04 11:38:09 +01:00
William Hirigoyen
c861fe1974
etc-git: add /var/chroot-bind/etc/bind to Git safe directories to avoid owner check by Git (bind owns the repo, not root)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2655|8|2647|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/417//ansiblelint">Evolix » ansible-roles » unstable #417</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-30 17:41:25 +01:00
William Hirigoyen
9867dcb319
Retrait debug
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2651|6|2645|8|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/416//ansiblelint">Evolix » ansible-roles » unstable #416</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-30 17:25:14 +01:00
David Prevot
066a66eb4b
[minor] drop extra line
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2653|5|2648|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/415//ansiblelint">Evolix » ansible-roles » unstable #415</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-30 16:45:08 +01:00
David Prevot
b8732dffaf
Changelog for previous changes
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2654|5|2649|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/414//ansiblelint">Evolix » ansible-roles » unstable #414</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-30 15:58:31 +01:00
David Prevot
4d9e1af40f
evolinux-base: Don’t try to install unavailable linux-image-cloud-amd64 before Buster
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2653|5|2648|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/413//ansiblelint">Evolix » ansible-roles » unstable #413</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-30 15:45:48 +01:00
David Prevot
59afbb2e9a
apt:Â Stretch has been archived
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2654|3|2651|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/412//ansiblelint">Evolix » ansible-roles » unstable #412</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-30 15:35:57 +01:00
Mathieu Trossevin
0ca31b91fe
fix(certbot): Fix hook for dovecot (too strict)
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2654|8|2646|8|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/411//ansiblelint">Evolix » ansible-roles » unstable #411</a>
gitea/ansible-roles/pipeline/head This commit looks good
When we use a separate certificate for POP3 and IMAP there might be
blank characters (almost certainly spaces but might as well be more lax)
before `ssl_cert` which resulted in these lines not being detected and
the hook not being played, forcing manual intervention.
This commit fixes that problem by accepting blank characters before
ssl_certs. (`\b` might be even better...)
2023-11-30 10:11:05 +01:00
William Hirigoyen
fba894cad9
etc-git: create /var/chroot-bind/etc/bind GIT repo also in jessie
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2654|8|2646|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/410//ansiblelint">Evolix » ansible-roles » unstable #410</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-29 10:49:07 +01:00
William Hirigoyen
1a74bef0bc
check stat.exists before stat.isdir
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2653|7|2646|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/409//ansiblelint">Evolix » ansible-roles » unstable #409</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-29 10:13:43 +01:00
William Hirigoyen
83e61b25a5
etc-git: add /var/chroot-bind/etc/bind repo
2023-11-29 09:59:57 +01:00
Jérémy Lecour
06c47493e9
sort changelog
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2650|9|2641|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/408//ansiblelint">Evolix » ansible-roles » unstable #408</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-29 09:24:28 +01:00
Jérémy Lecour
81d97bb3fb
vrrpd: variable to force update the switch script (default: false)
2023-11-29 09:24:00 +01:00
Jérémy Lecour
9e3e20e3a8
evolinux-base: move htop/top config to different task file
2023-11-29 09:23:27 +01:00
Jérémy Lecour
f9125b8f3f
whitespace
2023-11-29 09:23:26 +01:00
David Prevot
e5f5425f6d
lxc-php: Allow one to install php83 on Bookworm container
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2647|9|2638|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/407//ansiblelint">Evolix » ansible-roles » unstable #407</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-28 17:15:44 +01:00
David Prevot
69bc93ff6e
lxc: Init /etc git repository in lxc container
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2643|6|2637|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/406//ansiblelint">Evolix » ansible-roles » unstable #406</a>
gitea/ansible-roles/pipeline/head This commit looks good
Note: ugly loop, but “it works”…
2023-11-24 11:54:13 +01:00
David Prevot
8f1fa57c37
evocheck: report “IS_ETCGIT_LXC, IS_GITPERMS_LXC: fix path”
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2641|3|2638|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/405//ansiblelint">Evolix » ansible-roles » unstable #405</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-23 15:01:58 +01:00
David Prevot
cb03831ae8
lxc-php: Fix lxc_php_container_name
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2642|5|2637|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/404//ansiblelint">Evolix » ansible-roles » unstable #404</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-23 13:40:03 +01:00
Alexis Ben Miloud--Josselin
892067cf2b
kvmstats: use .capacity instead of .physical for disk size
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2640|4|2636|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/403//ansiblelint">Evolix » ansible-roles » unstable #403</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-23 12:26:20 +01:00
David Prevot
c93748487b
evocheck: upstream release 23.11.1
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2641|6|2635|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/402//ansiblelint">Evolix » ansible-roles » unstable #402</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-22 17:27:39 +01:00
David Prevot
2c86660e52
evocheck: upstream release 23.11
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2641|2|2639|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/401//ansiblelint">Evolix » ansible-roles » unstable #401</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-22 17:06:39 +01:00
David Prevot
95aeb9a68e
Fix bind changelog entry
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2641|5|2636|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/400//ansiblelint">Evolix » ansible-roles » unstable #400</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-22 16:13:37 +01:00
Brice Waegeneire
239065bf36
kvm-host: Fix regression on old Debian
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2640|6|2634|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/399//ansiblelint">Evolix » ansible-roles » unstable #399</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-21 16:17:48 +01:00
Brice Waegeneire
736ed26036
lxc-php: Add variable 'lxc_php_container_name'
2023-11-21 16:13:07 +01:00
David Prevot
96d15eb5aa
Changelog entry for bind changes
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2640|9|2631|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/398//ansiblelint">Evolix » ansible-roles » unstable #398</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-21 11:35:42 +01:00
David Prevot
33d22b2614
bind: Bind mount for Bookworm
2023-11-21 11:21:31 +01:00
David Prevot
3bd87906ce
bind: Adapt chroot-bind for Bookworm
2023-11-21 09:04:57 +01:00
David Prevot
9cedf84dae
bind: Group accessibility for /var/chroot-bind
2023-11-21 09:04:57 +01:00
David Prevot
7ad55027da
bind: Adapt apparmor rules as in https://wiki.debian.org/Bind9
2023-11-21 09:04:57 +01:00
David Prevot
c71521acc3
bind: Adapt chroot-bind for Buster
2023-11-21 09:04:57 +01:00
David Prevot
8993242b2c
bind: /etc/default/bind9 has been renamed as /etc/default/named
...
Since Bullseye (Debian 11)
2023-11-21 09:04:57 +01:00
Jérémy Lecour
4cba25d8fc
evolinux-base: no need to remove update-evobackup-canary from sbin anymore
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2637|4|2633|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/397//ansiblelint">Evolix » ansible-roles » unstable #397</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-20 19:15:39 +01:00
Jérémy Lecour
f01e7453fb
no need to symlink backup-server-state to dump-server-state anymore
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2638|7|2631|8|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/396//ansiblelint">Evolix » ansible-roles » unstable #396</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-20 19:13:51 +01:00
Jérémy Lecour
71ed4c4c8c
shell syntax
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2639|10|2629|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/395//ansiblelint">Evolix » ansible-roles » unstable #395</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-20 19:03:50 +01:00
Jérémy Lecour
00fad357b5
use ternary condition (more readable)
2023-11-20 19:03:39 +01:00
Jérémy Lecour
83c178f244
log2mail: move custom config in separate file
2023-11-20 19:02:48 +01:00
Jérémy Lecour
642fbb1ea4
evolinux-base: dump-server-state upstream release 23.11
2023-11-20 19:02:03 +01:00
William Hirigoyen
a5e4359d0e
#73871 ssl: no not execute haproxy tasks and reload if haproxy is disabled
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2636|7|2629|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/394//ansiblelint">Evolix » ansible-roles » unstable #394</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-17 15:51:33 +01:00
Gregory Colpart
0578d5a3ec
apache : rename MaxRequestsPerChild to MaxConnectionsPerChild (new name)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2635|8|2627|8|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/393//ansiblelint">Evolix » ansible-roles » unstable #393</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-16 14:45:07 +01:00
Gregory Colpart
ac72c7ac31
apache: fix MaxRequestsPerChild value to be sync with wiki.e.o
2023-11-16 14:44:08 +01:00
Gregory Colpart
b1a67d1a5c
apache : fix goaway pattern for bad bots
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2635|2|2633|3|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/392//ansiblelint">Evolix » ansible-roles » unstable #392</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-16 14:35:48 +01:00
William Hirigoyen
1394052fd6
ProFTPd: set missing default listen IP for SFTP, enable ed25525549 key only for Debian >= 11
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2636|7|2629|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/391//ansiblelint">Evolix » ansible-roles » unstable #391</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-15 10:53:22 +01:00
William Hirigoyen
4a6e6e6ba2
ProFTPd: in SFTP vhost, enable SSH keys login, enable ed25549 host key
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2636|7|2629|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/390//ansiblelint">Evolix » ansible-roles » unstable #390</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-15 09:43:10 +01:00
Ludovic Poujol
b77845cc8c
php: Bullseye/Sury > Honor the php_version asked in the pub.evolix.org repository
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2634|7|2627|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/389//ansiblelint">Evolix » ansible-roles » unstable #389</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-13 16:17:22 +01:00
Jérémy Lecour
c97e94bfe7
use ternary syntax for readability (subjective)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2633|4|2629|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/388//ansiblelint">Evolix » ansible-roles » unstable #388</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-10 17:17:39 +01:00
Tom David--Broglio
6ae9e04f27
webapps/nextcloud: fix misplaced gid attr and added check for nexctcloud uid
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2633|4|2629|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/387//ansiblelint">Evolix » ansible-roles » unstable #387</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-09 16:48:17 +01:00
Tom David--Broglio
aab3381887
webapps/nextcloud: fix missing gid
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2632|5|2627|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/386//ansiblelint">Evolix » ansible-roles » unstable #386</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-09 15:59:45 +01:00
Tom David--Broglio
009de62e28
webapps/nextcloud Added var nextcloud_user_uid to enforce uid for nextcloud user
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2633|6|2627|8|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/385//ansiblelint">Evolix » ansible-roles » unstable #385</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-09 15:19:15 +01:00
William Hirigoyen
41ec5b737b
nagios: rename var into and check systemd-timesyncd instead of ntpd in Debian 12
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2635|12|2623|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/384//ansiblelint">Evolix » ansible-roles » unstable #384</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-07 17:46:29 +01:00
William Hirigoyen
c9c8ade55d
nagios: fix default file to monitor for check_clamav_db
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2630|8|2622|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/383//ansiblelint">Evolix » ansible-roles » unstable #383</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-03 18:03:35 +01:00
William Hirigoyen
bc284f8248
add-vm.sh: allow VM name max length > 20
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2628|6|2622|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/382//ansiblelint">Evolix » ansible-roles » unstable #382</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-03 10:48:28 +01:00
Brice Waegeneire
74a6b2ead1
nagios-nrpe: add check_sentinel
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2627|5|2622|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/381//ansiblelint">Evolix » ansible-roles » unstable #381</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-27 15:02:28 +02:00
David Prevot
331f4e8875
Revert "php83: preliminary work"
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2628|4|2624|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/380//ansiblelint">Evolix » ansible-roles » unstable #380</a>
gitea/ansible-roles/pipeline/head This commit looks good
This reverts commit 1259b88588
.
2023-10-27 14:33:12 +02:00
David Prevot
953ca015c5
Changelog entries for latest changes
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2630|7|2623|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/379//ansiblelint">Evolix » ansible-roles » unstable #379</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-26 16:09:42 +02:00
David Prevot
45436d77b1
evocheck: upstream release 23.10
2023-10-26 16:03:45 +02:00
David Prevot
1259b88588
php83: preliminary work
2023-10-26 15:13:06 +02:00
David Prevot
b05fa5a779
Add php-fpm82 to LDAP when relevant
2023-10-26 15:12:44 +02:00
David Prevot
03c09dc092
evoadmin-web: Fix PHP version for Bookworm
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2628|3|2625|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/378//ansiblelint">Evolix » ansible-roles » unstable #378</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-23 18:16:48 +02:00
Jérémy Lecour
ab30ea4cde
nginx: keep indentation
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2629|10|2619|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/377//ansiblelint">Evolix » ansible-roles » unstable #377</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-18 22:12:40 +02:00
Brice Waegeneire
679e170dce
evolinux-base: use separate default config file for rsyslog
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2625|6|2619|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/376//ansiblelint">Evolix » ansible-roles » unstable #376</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-18 15:10:35 +02:00
Jérémy Lecour
198f3fab0a
Merge branch 'unstable' into stable
gitea/ansible-roles/pipeline/head This commit looks good
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2627|0|2627|0|:zzz:
gitea/ansible-roles/pipeline/tag This commit looks good
2023-10-14 07:38:22 +02:00
Jérémy Lecour
3b3b130248
Release 23.10
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2626|6|2620|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/375//ansiblelint">Evolix » ansible-roles » unstable #375</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-14 07:37:18 +02:00
Jérémy Lecour
31990cfe80
Linting CHANGELOG
2023-10-14 07:36:29 +02:00
Jérémy Lecour
3e55768c49
evolinux-base: replace value if present
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2626|7|2619|15|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/374//ansiblelint">Evolix » ansible-roles » unstable #374</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-14 07:25:07 +02:00
Jérémy Lecour
86e753b7a0
timesyncd: rename variable ntp_servers to timesyncd_ntp_servers and check for minimum number of elements
2023-10-14 07:07:57 +02:00
Jérémy Lecour
9c56cff642
conventions
2023-10-14 07:05:55 +02:00
Jérémy Lecour
243c64f555
timesyncd: compact tasks
2023-10-14 06:59:57 +02:00
Alexis Ben Miloud--Josselin
bbf6ce6f6e
rbenv: Installer libyaml-dev
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2634|7|2627|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/373//ansiblelint">Evolix » ansible-roles » unstable #373</a>
gitea/ansible-roles/pipeline/head This commit looks good
Le paquet est nécessaire en Debian 12.
2023-10-12 17:49:00 +02:00
Alexis Ben Miloud--Josselin
dbd1103078
docker-host: Retirer directive state en trop
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2633|3|2630|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/372//ansiblelint">Evolix » ansible-roles » unstable #372</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-11 18:06:13 +02:00
Alexis Ben Miloud--Josselin
bc3656dd4c
evolinux-base: retirer tâche traitée
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2635|10|2625|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/371//ansiblelint">Evolix » ansible-roles » unstable #371</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-11 12:07:05 +02:00
Alexis Ben Miloud--Josselin
a80076a5ea
evolinux-base: Corriger autorisation pour evolinux_user
...
Cas configuration SSH séparée. Ticket #74636 .
2023-10-11 10:02:34 +02:00
Jérémy Lecour
3347ac4271
evomaintenance: upstream release 23.10.1
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2631|4|2627|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/370//ansiblelint">Evolix » ansible-roles » unstable #370</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-09 18:13:48 +02:00
Alexis Ben Miloud--Josselin
0c9b55e5e1
evolix-base/root: fix module used
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2630|3|2627|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/369//ansiblelint">Evolix » ansible-roles » unstable #369</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-09 17:12:15 +02:00
Jérémy Lecour
c673ed10c6
evomaintenance: upstream release 23.10
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2631|3|2628|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/368//ansiblelint">Evolix » ansible-roles » unstable #368</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-09 16:24:47 +02:00
Jérémy Lecour
0f15484ada
kvm-tools: migrate-vm: remove transient/persistent options + allow migration of stopped VM
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2632|5|2627|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/367//ansiblelint">Evolix » ansible-roles » unstable #367</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-06 15:25:29 +02:00
Jérémy Lecour
d6a777be72
kvm-host: migrate-vm: set migration speed even on bridges
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2632|5|2627|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/366//ansiblelint">Evolix » ansible-roles » unstable #366</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-05 22:05:17 +02:00
Jérémy Lecour
31456aa126
kvm-host: migrate-vm: set drbd role after define/undefine
2023-10-05 18:06:30 +02:00
Jérémy Lecour
9cd0426d2b
nagios-nrpe: sync Redis check from redis roles
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2632|6|2626|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/365//ansiblelint">Evolix » ansible-roles » unstable #365</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-03 13:34:53 +02:00
David Prevot
fef86b0a3f
apt: Add Signed-by on Bookworm updates
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2631|4|2627|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/364//ansiblelint">Evolix » ansible-roles » unstable #364</a>
gitea/ansible-roles/pipeline/head This commit looks good
The generic keyring is used instead of the specific ones for system and
security because /usr/share/keyrings/debian-archive-bookworm-* are not
present (yet) on major upgrades. It’s not ideal, and should be replaced
afterwards.
https://wiki.evolix.org/HowtoDebian/SourcesList#bookworm-12
2023-09-29 16:09:14 +02:00
David Prevot
f2c37dddff
Use timesyncd instead of ntpd starting with Debian 12 (not always)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2631|7|2624|9|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/363//ansiblelint">Evolix » ansible-roles » unstable #363</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-28 17:25:18 +02:00
David Prevot
35e7f22210
deb822-migration: Don’t keep evolix_public_old.sources on upgrade
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2633|25|2608|16|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/362//ansiblelint">Evolix » ansible-roles » unstable #362</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-28 15:59:16 +02:00
David Prevot
b722ca822f
evolinux-base: remount /usr rw before writting on it
2023-09-28 15:27:20 +02:00
David Prevot
a2306e6a15
Changelog for previous commit
2023-09-28 15:27:19 +02:00
David Prevot
ca67feb39e
New timesyncd role used instead of ntpd by default
2023-09-28 15:27:19 +02:00
David Prevot
aa13171f91
Changelog for previous commit
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2624|4|2620|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/361//ansiblelint">Evolix » ansible-roles » unstable #361</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-26 18:00:59 +02:00
David Prevot
ec4c9108e7
Allow Java 17
2023-09-26 18:00:57 +02:00
David Prevot
c03dd0ca2f
Changelog for previous commit
2023-09-26 18:00:48 +02:00
David Prevot
d69259f2ca
LXC: Drop openssh-server from just installed container
2023-09-26 18:00:42 +02:00
Ludovic Poujol
a65230b5e0
mysql: new munin graph to follow binlog_days over time
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2625|7|2618|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/360//ansiblelint">Evolix » ansible-roles » unstable #360</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-26 17:35:14 +02:00
Bruno TATU
ee6bd8cec4
keep rights from current log
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2623|5|2618|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/359//ansiblelint">Evolix » ansible-roles » unstable #359</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-26 11:42:21 +02:00
Brice Waegeneire
e4a70b3c0c
Revert "Add pki role."
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2623|3|2620|26|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/358//ansiblelint">Evolix » ansible-roles » unstable #358</a>
gitea/ansible-roles/pipeline/head This commit looks good
This reverts commit ac70793ad6
.
Implementation too inflexible. Try again!
2023-09-21 16:56:39 +02:00
Brice Waegeneire
4c91f424c6
Revert "pki: fix conventions and idioms"
...
This reverts commit dfe2448e86
.
Implementation too inflexible. Try again!
2023-09-21 16:56:01 +02:00
Jérémy Lecour
dfe2448e86
pki: fix conventions and idioms
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2646|6|2640|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/357//ansiblelint">Evolix » ansible-roles » unstable #357</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-21 16:05:08 +02:00
Jérémy Lecour
b5550d2ce2
lxc-php: fix APT keyring path inside containers
2023-09-21 15:47:23 +02:00
Jérémy Lecour
cc9d0c59d3
CHANGELOG cleanup
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2646|5|2641|8|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/356//ansiblelint">Evolix » ansible-roles » unstable #356</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-20 14:33:45 +02:00
William Hirigoyen
6cd4048a0c
bind: add todo to reload-zone script
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2647|5|2642|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/354//ansiblelint">Evolix » ansible-roles » unstable #354</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-20 14:28:54 +02:00
Jérémy Lecour
1dbe51fc65
Revert "add new version of evocheck.sh"
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2646|5|2641|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/353//ansiblelint">Evolix » ansible-roles » unstable #353</a>
gitea/ansible-roles/pipeline/head This commit looks good
This reverts commit 4ca17f06c1
.
2023-09-20 13:32:38 +02:00
Jérémy Lecour
050b2ae419
kvm-host: migrate-vm sets the migration speed automatically
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2647|5|2642|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/352//ansiblelint">Evolix » ansible-roles » unstable #352</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-20 13:08:42 +02:00
Bruno TATU
45fc4b3371
whitelist domains used by nextcloud
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2647|4|2643|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/351//ansiblelint">Evolix » ansible-roles » unstable #351</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-20 09:47:22 +02:00
William Hirigoyen
1848a6162a
nagios-nrpe: check-local can now detect anwqd connect to local IPs other than 127.0.0.1
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2646|4|2642|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/350//ansiblelint">Evolix » ansible-roles » unstable #350</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-18 10:53:24 +02:00
Iliane Said
4ca17f06c1
add new version of evocheck.sh
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2646|5|2641|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/349//ansiblelint">Evolix » ansible-roles » unstable #349</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-18 10:07:36 +02:00
William Hirigoyen
2c98717ebc
nagios-nrpe: check-local now supports /etc/nagios/{nrpe.cfg,nrpe_local.cfg} + better completion
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2648|7|2641|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/348//ansiblelint">Evolix » ansible-roles » unstable #348</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-15 16:36:57 +02:00
William Hirigoyen
f8b9361afd
lxc-php: Fix /etc/profile.d/evolinux.sh mode in containers (defauft umask -> 644)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2647|6|2641|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/347//ansiblelint">Evolix » ansible-roles » unstable #347</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-15 15:27:37 +02:00
William Hirigoyen
d7d8ee63b2
Revert "lxc-php: Fix /etc/profile.d/evolinux.sh mode in containers (defauft umask -> 644)"
...
This reverts commit 92788a8b93
.
2023-09-15 15:20:45 +02:00
William Hirigoyen
92788a8b93
lxc-php: Fix /etc/profile.d/evolinux.sh mode in containers (defauft umask -> 644)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2647|4|2643|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/346//ansiblelint">Evolix » ansible-roles » unstable #346</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-14 17:11:46 +02:00
Brice Waegeneire
689ed21b38
evolinux-base: Add missing journald.conf
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2648|30|2618|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/345//ansiblelint">Evolix » ansible-roles » unstable #345</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-13 11:36:02 +02:00
Brice Waegeneire
682fac14b2
nagios-nrpe: Make check_process configurable
2023-09-13 11:35:37 +02:00
Brice Waegeneire
ac70793ad6
Add pki role.
2023-09-13 11:35:37 +02:00
Jérémy Lecour
b57a5c3b3c
evolinux-base: default value for evolinux_kernel_cloud_reboot (true)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2625|15|2610|13|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/344//ansiblelint">Evolix » ansible-roles » unstable #344</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-13 09:42:30 +02:00
Jérémy Lecour
53a0e56472
metricbeat/logstash: fix Ansible syntax
2023-09-13 09:38:44 +02:00
Jérémy Lecour
41004e20b4
kvm-host: migrate-vm exits if DRBD is not up-to-date
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2623|2|2621|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/343//ansiblelint">Evolix » ansible-roles » unstable #343</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-12 11:38:54 +02:00
William Hirigoyen
2af2e5ee78
nagios-nrpe: set default check_load --per-cpu for BSD
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2623|6|2617|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/342//ansiblelint">Evolix » ansible-roles » unstable #342</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-11 09:25:21 +02:00
William Hirigoyen
2a7d2d9c58
postfix: disable IPv6
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2622|2|2620|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/341//ansiblelint">Evolix » ansible-roles » unstable #341</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-05 15:44:37 +02:00
Mathieu Trossevin
4ee7c89410
fix(nagios-nrpe): Add missing dependency for new gluster.rb plugin
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2622|3|2619|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/340//ansiblelint">Evolix » ansible-roles » unstable #340</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-05 15:22:49 +02:00
Mathieu Trossevin
cfca604670
nagios-nrpe: Add proper plugin to monitor glusterfs health
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2622|1|2621|3|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/339//ansiblelint">Evolix » ansible-roles » unstable #339</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-09-05 15:21:08 +02:00
William Hirigoyen
7ad296e74f
Revert "postfix: Move common packages installation in common.yml"
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2624|23|2601|18|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/338//ansiblelint">Evolix » ansible-roles » unstable #338</a>
gitea/ansible-roles/pipeline/head This commit looks good
This reverts commit ec4fd5d27f
.
2023-08-31 17:48:00 +02:00
William Hirigoyen
1b6700925c
Revert "postfix: Replace ansible_fqdn by evolinux_fqdn, set postfix_slow_transport_include to false by default (only for packmails and packwebs)"
...
This reverts commit bfe3bd7ef4
.
2023-08-31 17:47:58 +02:00
William Hirigoyen
5b63ba112c
Revert "evolinux-base: include postfix role, move exim4 purge from evolinux-base to postfix role"
...
This reverts commit a440110cad
.
2023-08-31 17:47:49 +02:00
Gregory Colpart
e289fd7119
j'ai refait le script par rapport aux autres modèles
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2619|4|2615|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/337//ansiblelint">Evolix » ansible-roles » unstable #337</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-31 17:39:28 +02:00
William Hirigoyen
a440110cad
evolinux-base: include postfix role, move exim4 purge from evolinux-base to postfix role
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2620|19|2601|21|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/336//ansiblelint">Evolix » ansible-roles » unstable #336</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-31 17:30:34 +02:00
William Hirigoyen
bfe3bd7ef4
postfix: Replace ansible_fqdn by evolinux_fqdn, set postfix_slow_transport_include to false by default (only for packmails and packwebs)
2023-08-31 17:30:34 +02:00
William Hirigoyen
ec4fd5d27f
postfix: Move common packages installation in common.yml
2023-08-31 17:30:34 +02:00
Alexis Ben Miloud--Josselin
73c0a0d29a
evolinux-base: include files under sshd_config.d
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2622|10|2612|10|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/335//ansiblelint">Evolix » ansible-roles » unstable #335</a>
gitea/ansible-roles/pipeline/head This commit looks good
In case we need to add the Include directive, we add it at the
beginning of the global configuration file. This way the Include
directive can't be inside a Match directive.
2023-08-31 17:09:43 +02:00
Gregory Colpart
354c11fc25
ajout hook certbot pour ProFTPD
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2622|3|2619|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/334//ansiblelint">Evolix » ansible-roles » unstable #334</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-31 14:45:21 +02:00
Jérémy Lecour
8ca7cc4692
kvm-host: release 23.08 for migrate-vm.sh
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2623|4|2619|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/333//ansiblelint">Evolix » ansible-roles » unstable #333</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-31 11:26:21 +02:00
Jérémy Lecour
e2dea8054f
kvm-host: add batch-mode and ignore stdin for SSH command in migrate-vm.sh
2023-08-31 11:26:20 +02:00
Eric Morino
df202197c7
Change lxc container in bookworm for php82
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2622|5|2617|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/332//ansiblelint">Evolix » ansible-roles » unstable #332</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-29 15:28:09 +02:00
Eric Morino
6e5ba9bd9a
Merge branch 'lxc-php82' into unstable
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2622|9|2613|11|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/331//ansiblelint">Evolix » ansible-roles » unstable #331</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-29 15:26:40 +02:00
Eric Morino
090495e920
Fix rĂ´le lxc-php for php82 in bookworm container
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2626|6|2620|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/lxc-php82/1//ansiblelint">Evolix » ansible-roles » lxc-php82 #1</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-29 15:07:35 +02:00
Ludovic Poujol
594146bdac
kibana: include tasks instead of import
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2624|3|2621|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/330//ansiblelint">Evolix » ansible-roles » unstable #330</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-29 12:06:21 +02:00
Ludovic Poujol
e71cffd8fd
php: add new variable to disable oveeriding settings of php-fpm default pool (www)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2624|6|2618|10|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/329//ansiblelint">Evolix » ansible-roles » unstable #329</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-28 17:08:33 +02:00
Eric Morino
8c72a7de8e
New container lcx php82 in bookworm
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2626|0|2626|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-24 15:23:32 +02:00
Alexis Ben Miloud--Josselin
b8b48bbcb9
evocheck: Fix IS_SSHALLOWUSERS condition
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2628|4|2624|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/328//ansiblelint">Evolix » ansible-roles » unstable #328</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-23 16:18:35 +02:00
Brice Waegeneire
53aab6f405
evolinux-base: Add comments structure in logs
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2628|11|2617|10|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/327//ansiblelint">Evolix » ansible-roles » unstable #327</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-23 15:48:45 +02:00
Brice Waegeneire
fe369257ed
evolinux-base: Limit journald to 1 day
2023-08-23 15:48:42 +02:00
Brice Waegeneire
0e1fe0e81f
evolinux-base: Disable logcheck monitoring of journald
2023-08-23 15:05:10 +02:00
Ludovic Poujol
5cc7c13104
evolinux-base/tasks/kernel.yml > fix typo, 'is changed' vs '| changed'
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2627|4|2623|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/326//ansiblelint">Evolix » ansible-roles » unstable #326</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-22 12:28:57 +02:00
Jérémy Lecour
bb41d313a9
apt: Explicit "signed-by" directives for official sources
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2625|5|2620|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/325//ansiblelint">Evolix » ansible-roles » unstable #325</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-18 16:28:03 +02:00
Brice Waegeneire
a56682a7ca
kvm-host: Add support for kvm solo
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2625|4|2621|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/324//ansiblelint">Evolix » ansible-roles » unstable #324</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-18 15:17:13 +02:00
Jérémy Lecour
feba74c469
evolinux-base: reboot the server if the Cloud kernel has been installed
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2626|10|2616|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/323//ansiblelint">Evolix » ansible-roles » unstable #323</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-18 12:10:01 +02:00
Jérémy Lecour
67c6167474
apt: Disable NonFreeFirmware warning for VM on Debian 12+
2023-08-18 12:10:00 +02:00
Alexis Ben Miloud--Josselin
536d051890
Fix mode for files under /etc/ssh/sshd_config.d
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2621|5|2616|10|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/322//ansiblelint">Evolix » ansible-roles » unstable #322</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-16 18:21:06 +02:00
Alexis Ben Miloud--Josselin
36cd982f35
Merge branch 'ssh-split' into unstable
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2626|29|2597|15|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/321//ansiblelint">Evolix » ansible-roles » unstable #321</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-16 16:15:00 +02:00
Alexis Ben Miloud--Josselin
263f940c3d
Update Changelog
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2627|8|2619|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/ssh-split/9//ansiblelint">Evolix » ansible-roles » ssh-split #9</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-16 16:14:42 +02:00
Alexis Ben Miloud--Josselin
a478348716
Fix grep under /etc/ssh
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2625|5|2620|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/ssh-split/8//ansiblelint">Evolix » ansible-roles » ssh-split #8</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-16 16:05:37 +02:00
Alexis Ben Miloud--Josselin
f7f578705c
Fix config file path
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2626|4|2622|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/ssh-split/7//ansiblelint">Evolix » ansible-roles » ssh-split #7</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
4a0d3a4965
Fix permitrootlogin condition
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
fbb0b73e3a
Add permitrootlogin at beginning of file
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
7e15e01b14
Fix task name
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
86978a8225
evolinux-users: Fix "disable root login" task
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
0098cd2f08
evolinux-users: Fix "validate" syntax
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
e70ab6d039
evolinux-users: Fix tests order
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
fc8105e84e
evolinux-users: prepare SSH configuration for Debian 12 (wip)
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
87711ef00c
evolinux-base: PermitRootLogin depends on evolinux_root_disable_ssh
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
fc241f2835
evolinux-base: Add SSH configuration template
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
eca2b5e4bf
fqcn
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
ec34d8afe1
Move PermitRootLogin to another file
...
Debian >= 12.
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
5265119912
evocheck/ssh: add Debian 12 condition
2023-08-16 15:25:07 +02:00
Eric Morino
b92871bfef
Add variable ansible_distribution_release on preference file for fix version of postgresql
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2612|5|2607|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/320//ansiblelint">Evolix » ansible-roles » unstable #320</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-14 09:29:12 +02:00
William Hirigoyen
81849c6537
userlogrotate: new version, with separate conf file
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2613|5|2608|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/319//ansiblelint">Evolix » ansible-roles » unstable #319</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-11 10:51:45 +02:00
Ludovic Poujol
204b8af59b
php: Add missing gpg key for pub.evolix.org (and remove reg.asc)
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2612|2|2610|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/318//ansiblelint">Evolix » ansible-roles » unstable #318</a>
gitea/ansible-roles/pipeline/head This commit looks good
Completes commit cc3fb051b0
2023-08-09 17:08:03 +02:00
William Hirigoyen
a867da5ca9
nagios-nrpe: fix missing quote in check-local completion
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2612|4|2608|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/317//ansiblelint">Evolix » ansible-roles » unstable #317</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-08 16:53:47 +02:00
Ludovic Poujol
f0abb53750
evolinux-base: New variable "evolinux_system_include_ntpd" to chose wether or not to include ntpd role
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2613|13|2600|13|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/316//ansiblelint">Evolix » ansible-roles » unstable #316</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-04 11:47:42 +02:00
Eric Morino
87d09275a0
postgresql: fix file postgresql.pref.j2 for exclude package
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2613|4|2609|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/315//ansiblelint">Evolix » ansible-roles » unstable #315</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-04 10:18:08 +02:00
Eric Morino
eca010d959
postgresql: fix task "update apt cache" for PGDG repo
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2613|6|2607|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/314//ansiblelint">Evolix » ansible-roles » unstable #314</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-04 09:56:44 +02:00
Jérémy Lecour
3ce412341f
dump-server-state: upstream release 23.08
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2612|4|2608|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/313//ansiblelint">Evolix » ansible-roles » unstable #313</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-01 23:00:11 +02:00
David Prevot
05715d92f3
Fix template has no state
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2613|8|2605|9|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/312//ansiblelint">Evolix » ansible-roles » unstable #312</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-31 18:33:30 +02:00
David Prevot
bc714c5ac8
Prepare lxc-php82 on Bookworm (not yet by default)
2023-07-31 18:33:30 +02:00
Ludovic Poujol
16bba8b469
fail2ban: add variable fail2ban_sshd_port to configure sshd port
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2614|6|2608|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/311//ansiblelint">Evolix » ansible-roles » unstable #311</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-31 11:50:36 +02:00
William Hirigoyen
7e193e4916
nagios-nrpe: improve check-local completion
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2611|3|2608|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/310//ansiblelint">Evolix » ansible-roles » unstable #310</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-28 12:01:13 +02:00
William Hirigoyen
e6ef4396f3
postfix: minor modifs spamp.sh
2023-07-28 12:00:31 +02:00
David Prevot
8e99b9fcb8
Use our current repository even in comments
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2613|3|2610|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/309//ansiblelint">Evolix » ansible-roles » unstable #309</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-27 14:50:54 +02:00
David Prevot
043f714722
Clean file committed by mistake
2023-07-27 14:43:08 +02:00
Eric Morino
6f218a7763
Add enabled and started systemd unit for mailgraph
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2612|3|2609|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/308//ansiblelint">Evolix » ansible-roles » unstable #308</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-26 10:44:26 +02:00
William Hirigoyen
5bd6893dac
postfix: split packmail.yml, create packmail-spam.yml to be called separately for update
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2611|15|2596|16|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/307//ansiblelint">Evolix » ansible-roles » unstable #307</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-26 09:37:45 +02:00
William Hirigoyen
3c3db4fefa
postfix: new spam.sh update script that avoids reloading if files did not change.
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2612|5|2607|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/306//ansiblelint">Evolix » ansible-roles » unstable #306</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-25 15:24:00 +02:00
David Prevot
4b4b34e849
Ensure {{ apt_keyring_dir }} directory exists
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2612|29|2583|13|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/305//ansiblelint">Evolix » ansible-roles » unstable #305</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-25 10:59:53 +02:00
David Prevot
b64072fbbb
Ticket #70508Â : ajout check_elasticsearch_shards
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2596|2|2594|3|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/304//ansiblelint">Evolix » ansible-roles » unstable #304</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-25 10:24:41 +02:00
William Hirigoyen
c2e27d025c
nagios-nrpe: add brackets in check grep
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2597|2|2595|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/303//ansiblelint">Evolix » ansible-roles » unstable #303</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-24 15:35:09 +02:00
William Hirigoyen
b6886384b9
redis: replace errorneous ini_file module for Munin config, fix dedicted Munin config filename (z-XXX)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2597|7|2590|8|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/302//ansiblelint">Evolix » ansible-roles » unstable #302</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-21 16:51:02 +02:00
William Hirigoyen
1a1d4265a7
dovecot: set Munin config in dedicated file
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2598|6|2592|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/301//ansiblelint">Evolix » ansible-roles » unstable #301</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-21 16:33:15 +02:00
William Hirigoyen
ef642e564e
bind: Add reload-zone helper
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2598|2|2596|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/300//ansiblelint">Evolix » ansible-roles » unstable #300</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-21 16:19:26 +02:00
William Hirigoyen
030871ea9b
opendkim: update apt cache before install
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2600|5|2595|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/299//ansiblelint">Evolix » ansible-roles » unstable #299</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-20 16:33:15 +02:00
David Prevot
440a54c21c
Allow script to work on old and not yet usr-merged systems
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2598|3|2595|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/298//ansiblelint">Evolix » ansible-roles » unstable #298</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-20 16:17:43 +02:00
William Hirigoyen
f2eaac0894
nginx: set default server directive in default vhost
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2598|5|2593|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/297//ansiblelint">Evolix » ansible-roles » unstable #297</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-17 17:31:21 +02:00
William Hirigoyen
67f0fa5942
evolinux-base: configure bashrc for all users
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2598|9|2589|8|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/296//ansiblelint">Evolix » ansible-roles » unstable #296</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-17 17:18:55 +02:00
William Hirigoyen
7133783695
Update CHANGELOG
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2597|4|2593|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/295//ansiblelint">Evolix » ansible-roles » unstable #295</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-17 17:09:38 +02:00
Jérémy Lecour
4476c4b633
etc-git: include → import_tasks
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2595|4|2591|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/294//ansiblelint">Evolix » ansible-roles » unstable #294</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-12 09:40:25 +02:00
Jérémy Lecour
83f7b6cdca
evolinux: Install HPE Agentless Management Service (amsd)
2023-07-12 09:40:24 +02:00
Ludovic Poujol
f50848917a
fail2ban: Fix cron fail2ban_dbpurge (should be bash instead of sh)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2598|5|2593|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/293//ansiblelint">Evolix » ansible-roles » unstable #293</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-10 16:41:12 +02:00
David Prevot
fa35cb6d8f
Use --force-yes for lxc-php so it can run on Jessie
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2596|4|2592|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/292//ansiblelint">Evolix » ansible-roles » unstable #292</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-10 15:27:27 +02:00
William Hirigoyen
016750685f
userlogrotate: add a userlogpurge script disabled by default
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2598|9|2589|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/291//ansiblelint">Evolix » ansible-roles » unstable #291</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-07 15:05:41 +02:00
William Hirigoyen
da0110b4f3
nagios-nrpe: Cleaning of check_ssl_local (minor)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2594|6|2588|8|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/290//ansiblelint">Evolix » ansible-roles » unstable #290</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-07 12:02:02 +02:00
Mathieu Trossevin
831715e44c
fix(nagios-nrpe): Fix check_ssl_local output
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2596|5|2591|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/289//ansiblelint">Evolix » ansible-roles » unstable #289</a>
gitea/ansible-roles/pipeline/head This commit looks good
nrpe read output of plugins from stdout only, if there is no output it
return UNKNOWN regardless of return code.
2023-07-07 11:30:22 +02:00
William Hirigoyen
53f82edefb
evocheck: upstream release 23.07
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2594|6|2588|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/288//ansiblelint">Evolix » ansible-roles » unstable #288</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-07 11:18:20 +02:00
William Hirigoyen
aa10f719b4
redis: standardize plugins path from /usr/local/share/munin/ to /usr/local/lib/munin/plugins/
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2593|0|2593|1|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/287//ansiblelint">Evolix » ansible-roles » unstable #287</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-06 11:04:53 +02:00
Jérémy Lecour
d747ee0f83
minifirewall: add safe-restart and safe-start commands
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2594|3|2591|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/286//ansiblelint">Evolix » ansible-roles » unstable #286</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-06 08:51:02 +02:00
Jérémy Lecour
0331c23ad6
minifirewall: update nrpe script to check active configuration
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2594|6|2588|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/285//ansiblelint">Evolix » ansible-roles » unstable #285</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-05 09:54:53 +02:00
Jérémy Lecour
e347b6eca8
minifirewall: upstream release 23.07
2023-07-05 09:54:52 +02:00
Bruno TATU
fb184a0ecf
Set fail2ban_dbpurgeage_default variable for fail2ban
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2594|5|2589|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/284//ansiblelint">Evolix » ansible-roles » unstable #284</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-04 15:36:02 +02:00
Gregory Colpart
bb54c9209e
add options for Amavis integration in Postfix packmail
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2595|6|2589|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/283//ansiblelint">Evolix » ansible-roles » unstable #283</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-04 09:52:47 +02:00
Gregory Colpart
1ecb463104
change default minimal_backoff_time (Postfix role)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2595|6|2589|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/282//ansiblelint">Evolix » ansible-roles » unstable #282</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-04 09:50:20 +02:00
Tom David--Broglio
e4436d9066
docker-host: added var for user namespace setting
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2595|5|2590|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/281//ansiblelint">Evolix » ansible-roles » unstable #281</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-03 18:37:15 +02:00
Jérémy Lecour
a6bac1f20b
change syntax "become: [yes,no]" → "become: [true,false]"
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2593|3|2590|23|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/280//ansiblelint">Evolix » ansible-roles » unstable #280</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-03 14:21:22 +02:00
Bruno TATU
18f160fb83
valeur que l'on propose par défaut
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2613|5|2608|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/279//ansiblelint">Evolix » ansible-roles » unstable #279</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-28 14:55:16 +02:00
Jérémy Lecour
00fe225a3c
force: [yes,no] → force [true,false]
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2615|7|2608|177|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/278//ansiblelint">Evolix » ansible-roles » unstable #278</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-28 13:25:30 +02:00
William Hirigoyen
def4d54538
dovecot: fix taks for check mode (minor)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2785|3|2782|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/277//ansiblelint">Evolix » ansible-roles » unstable #277</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-27 17:09:19 +02:00
David Prevot
9f632100fb
Drop useless spaces
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2785|4|2781|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/276//ansiblelint">Evolix » ansible-roles » unstable #276</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-23 15:12:05 +02:00
William Hirigoyen
42ad894d45
dovecot: new Munin plugins, fix old_stats config
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2787|8|2779|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/275//ansiblelint">Evolix » ansible-roles » unstable #275</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-23 11:26:35 +02:00
William Hirigoyen
64c1da40b0
nagios-nrpe: corrige les cas où un check est défini plusieurs fois ou commenté
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2785|3|2782|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/274//ansiblelint">Evolix » ansible-roles » unstable #274</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-21 16:14:35 +02:00
Ludovic Poujol
aec5406043
varnish: Allow the systemd template to be overriden with a template outside of the role
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2786|4|2782|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/273//ansiblelint">Evolix » ansible-roles » unstable #273</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-19 16:09:40 +02:00
David Prevot
2e73bf09f7
amavis: Workaround https://bugs.debian.org/569150
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2788|6|2782|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/272//ansiblelint">Evolix » ansible-roles » unstable #272</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-15 17:52:41 +02:00
William Hirigoyen
19787152d8
postfix: remove duplicate directive
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2788|8|2780|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/271//ansiblelint">Evolix » ansible-roles » unstable #271</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-15 17:19:17 +02:00
Jérémy Lecour
1c60b02e77
.gitignore .vscode directory
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2785|4|2781|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/270//ansiblelint">Evolix » ansible-roles » unstable #270</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-15 15:26:07 +02:00
Ludovic Poujol
9a5b5a39a9
policy_pam > Add support for Debian 10/9
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2785|7|2778|12|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/269//ansiblelint">Evolix » ansible-roles » unstable #269</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-12 11:35:53 +02:00
Eric Morino
1ec212f514
rename handler
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2790|6|2784|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/268//ansiblelint">Evolix » ansible-roles » unstable #268</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-05 14:28:06 +02:00
Ludovic Poujol
24d7fe5def
pam_policy: Default settings : disabled
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2790|7|2783|8|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/267//ansiblelint">Evolix » ansible-roles » unstable #267</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-05 11:33:08 +02:00
Ludovic Poujol
b234fdaea9
pam_policy : Ensure it's only executed on Debian 11+ systems
2023-06-05 10:33:34 +02:00
Ludovic Poujol
5c095dc862
policy_pam : Enforce password min days to prevent circumvention of pwhistory
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2791|9|2782|8|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/266//ansiblelint">Evolix » ansible-roles » unstable #266</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-05 10:27:22 +02:00
William Hirigoyen
e00af3aafb
nagios-nrpe: allow check-local for Debian < 10
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2790|5|2785|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/265//ansiblelint">Evolix » ansible-roles » unstable #265</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-02 09:47:20 +02:00
Jérémy Lecour
060018be26
vscode: ansible/yaml formatter
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2791|9|2782|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/264//ansiblelint">Evolix » ansible-roles » unstable #264</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-01 09:43:43 +02:00
Jérémy Lecour
318991fe42
pbbouncer: minor fixes
2023-06-01 09:43:20 +02:00
Jérémy Lecour
5027151011
elasticsearch: use an Integer
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2789|5|2784|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/263//ansiblelint">Evolix » ansible-roles » unstable #263</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-31 17:25:27 +02:00
Jérémy Lecour
2c079755e9
elasticsearch: comment the Xlog:gc line instead of changing it completely
2023-05-31 17:25:27 +02:00
Eric Morino
9f87049ee4
add variables for admin_users and stats_users to access on the pgbouncer console
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2791|12|2779|11|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/262//ansiblelint">Evolix » ansible-roles » unstable #262</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-31 17:09:42 +02:00
Eric Morino
81e1d1b0c1
Add variable pgbouncer_auth_type and add README
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2790|4|2786|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/261//ansiblelint">Evolix » ansible-roles » unstable #261</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-31 15:50:20 +02:00
Jérémy Lecour
1ae40e7686
nagios-nrpe: remount /usr **after** installing the packages
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2789|6|2783|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/260//ansiblelint">Evolix » ansible-roles » unstable #260</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-31 11:27:32 +02:00
emorino
6837df5a9e
Delete old configuration file
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2787|5|2782|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/259//ansiblelint">Evolix » ansible-roles » unstable #259</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-29 10:53:02 +02:00
emorino
3e00632a41
Add include to /etc/opendkim-evolix.conf on default configuration file, cf. #68552
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2787|8|2779|9|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/258//ansiblelint">Evolix » ansible-roles » unstable #258</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-29 10:51:36 +02:00
William Hirigoyen
9ff615f19a
nagios-nrpe: switch to echo (printf problem with % chars)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2788|8|2780|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/256//ansiblelint">Evolix » ansible-roles » unstable #256</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-25 16:15:22 +02:00
William Hirigoyen
5563b4f8f2
nagios-nrpe: improve check-local output and fix completion in Debian 10
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2786|2|2784|1|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/256//ansiblelint">Evolix » ansible-roles » unstable #256</a>
gitea/ansible-roles/pipeline/head There was a failure building this commit
2023-05-25 16:01:04 +02:00
Ludovic Poujol
91bcd2a605
policy_pam: New role allowing to manage password policy with pam_pwquality & pam_pwhistory
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2785|11|2774|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/255//ansiblelint">Evolix » ansible-roles » unstable #255</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-25 11:43:53 +02:00
Jérémy Lecour
8706a35705
mysql: improve shell syntax for mysql_skip script
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2776|4|2772|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/254//ansiblelint">Evolix » ansible-roles » unstable #254</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-22 14:16:50 +02:00
Eric Morino
7b667d1650
Add task for mount nextcloud_data volume
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2777|2|2775|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/253//ansiblelint">Evolix » ansible-roles » unstable #253</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-19 16:21:41 +02:00
William Hirigoyen
5ef4d91f1c
mysql: add missing notify to restart MySQLÂ after setting config
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2777|6|2771|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/252//ansiblelint">Evolix » ansible-roles » unstable #252</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-16 18:04:03 +02:00
Jérémy Lecour
7660444c9a
fix syntax
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2777|6|2771|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/251//ansiblelint">Evolix » ansible-roles » unstable #251</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-12 18:14:25 +02:00
Jérémy Lecour
f79d8456d6
elasticsearch: improve networking configuration
2023-05-12 18:14:19 +02:00
William Hirigoyen
3d8ae87368
nagios-nrpe: add double quotes to input var in check-local
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2778|5|2773|8|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/250//ansiblelint">Evolix » ansible-roles » unstable #250</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-12 12:38:40 +02:00
William Hirigoyen
6ab34517b6
nagios-nrpe: add a NRPE check-local command with completion
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2781|5|2776|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/249//ansiblelint">Evolix » ansible-roles » unstable #249</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-12 12:35:49 +02:00
David Prevot
ad2d96d890
tfix s/import/include/
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2781|7|2774|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/248//ansiblelint">Evolix » ansible-roles » unstable #248</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-11 17:51:55 +02:00
Jérémy Lecour
d3345d2866
apt: move stretch backports to archive.d.o
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2778|4|2774|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/247//ansiblelint">Evolix » ansible-roles » unstable #247</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-09 10:48:04 +02:00
William Hirigoyen
db0b5ab3db
postfix: add missing localhost.$mydomain to mydestination
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2781|5|2776|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/246//ansiblelint">Evolix » ansible-roles » unstable #246</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-02 14:21:39 +02:00
William Hirigoyen
9821fc8f78
userlogrotate: rotate also php.log
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2780|4|2776|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/245//ansiblelint">Evolix » ansible-roles » unstable #245</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-27 10:52:32 +02:00
William Hirigoyen
5c60fad29c
evolinux-users: remove Stretch references in tasks that also apply to next Debian versions.
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2779|6|2773|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/244//ansiblelint">Evolix » ansible-roles » unstable #244</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-26 18:10:45 +02:00
William Hirigoyen
8f4bcccbc3
packweb-apache,nagios-nrpe: add missing task and config fo PHP 8.2 container
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2780|10|2770|8|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/243//ansiblelint">Evolix » ansible-roles » unstable #243</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-26 17:43:26 +02:00
Jérémy Lecour
a10cff94d0
Merge branch 'unstable' into stable
gitea/ansible-roles/pipeline/tag This commit looks good
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2779|4|2775|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/stable/8//ansiblelint">Evolix » ansible-roles » stable #8</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-23 10:49:00 +02:00
Jérémy Lecour
6cd72cf9f4
Release 23.04
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2778|3|2775|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/242//ansiblelint">Evolix » ansible-roles » unstable #242</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-23 10:48:39 +02:00
Jérémy Lecour
42e98791d9
Extract patroni role into its own branch for now
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2778|3|2775|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/241//ansiblelint">Evolix » ansible-roles » unstable #241</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-23 10:31:02 +02:00
Brice Waegeneire
e8c7d2c3e3
lxc-php: add support for PHP 8.2 container
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2792|10|2782|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/239//ansiblelint">Evolix » ansible-roles » unstable #239</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-20 11:27:56 +02:00
David Prevot
37e6b14001
listupgrade: Fix removal order
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4832|7|4825|8|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/stable/5//ansiblelint">Evolix » ansible-roles » stable #5</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-18 09:47:03 +02:00
Eric Morino
602bb22984
Add template systemd for patroni
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2788|3|2785|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/238//ansiblelint">Evolix » ansible-roles » unstable #238</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-13 09:55:35 +02:00
William Hirigoyen
0c2e06de33
evocheck: upstream release 23.04.01
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2791|3|2788|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/237//ansiblelint">Evolix » ansible-roles » unstable #237</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-07 11:53:30 +02:00
William Hirigoyen
956e644ac4
evocheck: upstream release 23.04
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2792|3|2789|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/236//ansiblelint">Evolix » ansible-roles » unstable #236</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-07 11:00:13 +02:00
Eric Morino
23b26fa239
changement variable postgresql_hosts
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2792|3|2789|1|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/235//ansiblelint">Evolix » ansible-roles » unstable #235</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-03 17:33:12 +02:00
Eric Morino
b7723cfe69
fix bin_dir variable
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2790|4|2786|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/234//ansiblelint">Evolix » ansible-roles » unstable #234</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-03 17:21:14 +02:00
Eric Morino
8ec5c79ca1
Add new role Patroni in CHANGELOG
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2792|20|2772|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/233//ansiblelint">Evolix » ansible-roles » unstable #233</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-04-03 14:45:17 +02:00
Eric Morino
7d75ed1a96
Add key GPG evolix, and fix some bugs
2023-04-03 14:34:03 +02:00
Eric Morino
c157450a2c
début creation rôle patroni
2023-04-03 14:34:03 +02:00
Alexis Ben Miloud--Josselin
ce247dba56
Add role for Graylog
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2776|17|2759|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/232//ansiblelint">Evolix » ansible-roles » unstable #232</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-30 17:58:30 +02:00
Alexis Ben Miloud--Josselin
d37f6c0e3f
PgBouncer: add handler (restart)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2763|5|2758|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/231//ansiblelint">Evolix » ansible-roles » unstable #231</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-30 13:21:33 +02:00
Ludovic Poujol
34a0dae3e6
generate-ldif: Support for Debian 12
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2763|3|2760|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/230//ansiblelint">Evolix » ansible-roles » unstable #230</a>
gitea/ansible-roles/pipeline/head This commit looks good
The script required few changes to adapt to the new output of lscpu & usage of lspci
lscpu
- Multiple Vendor ID fields (CPU & Bios) > We keep the first one tied to the CPU info
- No more CPU Speed displayed for virtual machines. We guess the CPU Speed with the CPU Name (Thanks intel puting it in the CPU Name). But that's not going to work with AMD CPUs. An alternative would be to have a peek at /proc/cpu
lspci
- Remove the "0x" prefix as it seems invalid with lscpi version on Debian 12. On older debian, vendor/device id are accepted with or without the "0x" prefix
2023-03-29 11:41:26 +02:00
Jérémy Lecour
a999ac20da
fqcn
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2765|8|2757|12|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/229//ansiblelint">Evolix » ansible-roles » unstable #229</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-27 23:36:35 +02:00
Jérémy Lecour
78c70c1d05
mysql: create log directory for stretch and later
2023-03-27 23:36:26 +02:00
Jérémy Lecour
004c85b0ff
typo
2023-03-27 23:35:04 +02:00
David Prevot
0ed1fb9f0a
evolinux-base: add wrapper task file for backward compatibility
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2769|4|2765|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/228//ansiblelint">Evolix » ansible-roles » unstable #228</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-27 16:13:11 +02:00
David Prevot
09f951de18
listupgrade: No removal (especially of the just installed cron_file) needed
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2769|4|2765|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/227//ansiblelint">Evolix » ansible-roles » unstable #227</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-27 11:21:25 +02:00
David Prevot
47e35f77d2
evoacme: Fix syntax that introduced extra ending space
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2768|3|2765|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/226//ansiblelint">Evolix » ansible-roles » unstable #226</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-27 10:16:57 +02:00
Jérémy Dubois
939b2358a3
openvpn: updated the README file
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2768|6|2762|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/225//ansiblelint">Evolix » ansible-roles » unstable #225</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-22 15:21:58 +01:00
Jérémy Lecour
70c93310f9
Fix ansible-lint violations
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2768|3|2765|12|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/224//ansiblelint">Evolix » ansible-roles » unstable #224</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-20 23:48:40 +01:00
Jérémy Lecour
ee21973371
Use FQCN
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2777|524|2253|2462|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/223//ansiblelint">Evolix » ansible-roles » unstable #223</a>
gitea/ansible-roles/pipeline/head This commit looks good
Fully Qualified Collection Name
2023-03-20 23:33:19 +01:00
Jérémy Lecour
7a73df6bd7
Comments on Dell RAID controllers
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4715|5|4710|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/222//ansiblelint">Evolix » ansible-roles » unstable #222</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-20 21:33:49 +01:00
Jérémy Lecour
1d3866e3f0
packweb-apache: include_role instead of import_role
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4714|172|4542|175|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/221//ansiblelint">Evolix » ansible-roles » unstable #221</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-20 15:43:35 +01:00
Jérémy Lecour
247a89e928
syntax
2023-03-20 15:43:35 +01:00
Jérémy Lecour
151e6914a8
mysql: fixes for Debian 12
2023-03-20 15:43:35 +01:00
Jérémy Lecour
a0986f034d
mongodb: prepare Debian 12
2023-03-20 15:43:35 +01:00
Jérémy Lecour
f8f5bec8b5
lxc-php: prepare php82
2023-03-20 15:43:35 +01:00
Jérémy Lecour
1d03e73a62
lxc-php: extract variables
2023-03-20 15:43:35 +01:00
Jérémy Lecour
09d3f606cd
lxc-php: lxc dependency is resolved manually
2023-03-20 15:43:34 +01:00
Jérémy Lecour
16aabbe091
fluentd: deb922 sources
2023-03-20 15:43:34 +01:00
Jérémy Lecour
efd6e8d6b3
apt: add wrapper tasks files for backward compatibility
2023-03-20 15:43:34 +01:00
Jérémy Lecour
45e8132d07
Install deb822 sources on Debian >=12
2023-03-20 15:43:34 +01:00
Jérémy Lecour
f1644ed138
docker: source list for Debian 12
2023-03-20 15:43:34 +01:00
David Prevot
49d8c99328
pub_evolix.asc is also needed in lxc-php
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4717|6|4711|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/220//ansiblelint">Evolix » ansible-roles » unstable #220</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-20 14:56:11 +01:00
Jérémy Lecour
5974f12b82
evolinux-base: fix conditional precedence
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4717|4|4713|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/219//ansiblelint">Evolix » ansible-roles » unstable #219</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-18 18:50:06 +01:00
Jérémy Lecour
958109c3b3
evolinux-base: reorganize ssh section
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4717|90|4627|233|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/218//ansiblelint">Evolix » ansible-roles » unstable #218</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-18 18:40:03 +01:00
Jérémy Lecour
38b106a8f2
evolinux-base: reorganize hardware section
2023-03-18 18:40:03 +01:00
Jérémy Lecour
8f25dfe041
evolinux-base: syntax
2023-03-18 18:40:03 +01:00
Jérémy Lecour
6f61a0744c
apt: with Debian, 12 backports are installed but disabled by default
2023-03-18 15:38:05 +01:00
Jérémy Lecour
512b06a513
bookworm-detect: detect also from description
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4860|7|4853|14|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/217//ansiblelint">Evolix » ansible-roles » unstable #217</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-17 22:32:31 +01:00
Jérémy Lecour
9358efedfe
apt: fix many stupid mistakes
2023-03-17 22:32:11 +01:00
Jérémy Lecour
367bda528f
apt: use deb822 format on Debian 12
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4867|51|4816|17|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/216//ansiblelint">Evolix » ansible-roles » unstable #216</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-17 20:05:45 +01:00
David Prevot
4c4a08f15e
apt: Add binary key for our repository (for Jessie or less)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4833|7|4826|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/215//ansiblelint">Evolix » ansible-roles » unstable #215</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-17 13:55:48 +01:00
Jérémy Lecour
7052b7bd1e
Merge branch 'unstable' into stable
gitea/ansible-roles/pipeline/head This commit looks good
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4832|0|4832|0|:zzz:
gitea/ansible-roles/pipeline/tag This commit looks good
2023-03-16 22:18:04 +01:00
Jérémy Lecour
fac45cb64d
Release 23.03.1
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4833|5|4828|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/214//ansiblelint">Evolix » ansible-roles » unstable #214</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-16 22:17:46 +01:00
Jérémy Lecour
edeb5bcfcf
minifirewall also fix minifirewall_status
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4833|6|4827|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/213//ansiblelint">Evolix » ansible-roles » unstable #213</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-16 22:00:36 +01:00
Jérémy Lecour
8bfc4c28bc
listupgrade: remove old typo version of the cron task
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4832|6|4826|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/212//ansiblelint">Evolix » ansible-roles » unstable #212</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-16 21:37:04 +01:00
Jérémy Lecour
be03dfcb08
apt: deb822 migration python script is looked relative to shell script
2023-03-16 21:37:04 +01:00
Jérémy Lecour
b7dea8d456
minifirewall: support protocols in numeric form
2023-03-16 21:37:04 +01:00
Alexis Ben Miloud--Josselin
eae2eed7b0
Add role for PgBouncer
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4831|10|4821|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/211//ansiblelint">Evolix » ansible-roles » unstable #211</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-16 17:14:16 +01:00
Jérémy Lecour
8e4e77cb8b
Merge branch 'unstable' into stable
gitea/ansible-roles/pipeline/head This commit looks good
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4826|0|4826|0|:zzz:
gitea/ansible-roles/pipeline/tag This commit looks good
2023-03-16 14:56:59 +01:00
Jérémy Lecour
65ee8c7e45
Release 23.03
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4826|7|4819|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/210//ansiblelint">Evolix » ansible-roles » unstable #210</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-16 14:56:39 +01:00
Jérémy Lecour
0e81eab6fa
If you want exit 0
, well… run exit 0
:D
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4825|2|4823|3|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/209//ansiblelint">Evolix » ansible-roles » unstable #209</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-16 14:53:53 +01:00
Jérémy Lecour
449103f537
whitespace
2023-03-16 14:46:42 +01:00
Jérémy Lecour
8df930f016
import changelog line
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4826|61|4765|20|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/208//ansiblelint">Evolix » ansible-roles » unstable #208</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-16 14:38:32 +01:00
Jérémy Lecour
6f96f6b458
Use proper python Boolean
2023-03-16 14:38:32 +01:00
Jérémy Lecour
70d34ac18d
listupgrade: upstream release 23.03.3
2023-03-16 14:38:32 +01:00
Jérémy Lecour
50216eb5c7
listupgrade: upstream release 23.03.2
2023-03-16 14:38:32 +01:00
Jérémy Lecour
8d698ec6cb
CHANGELOG cleanup
2023-03-16 14:38:29 +01:00
Alexis Ben Miloud--Josselin
dc6b340081
changelog: ajouter changements sur kvmstats
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4785|6|4779|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/207//ansiblelint">Evolix » ansible-roles » unstable #207</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-16 14:21:21 +01:00
Jérémy Lecour
fa1935e46c
apt: add tools to migrate sources to deb822 format
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4783|21|4762|7|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/206//ansiblelint">Evolix » ansible-roles » unstable #206</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-15 22:50:00 +01:00
Jérémy Lecour
96a2bbecdd
apt: move-apt-keyrings moved in /usr/share/scripts
2023-03-15 22:49:02 +01:00
David Prevot
d6959c9287
Revert "Use bullseye suite even for bookworm"
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4769|4|4765|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/205//ansiblelint">Evolix » ansible-roles » unstable #205</a>
gitea/ansible-roles/pipeline/head This commit looks good
bookworm suite has been enabled on our new repository.
This reverts commit 1fae737ac4
.
2023-03-14 13:28:36 +01:00
David Prevot
a9ce436b3c
listupgrade: tfix
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4770|4|4766|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/204//ansiblelint">Evolix » ansible-roles » unstable #204</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-13 22:06:01 +01:00
David Prevot
cc3fb051b0
Use our new repository for PHP
2023-03-13 22:05:51 +01:00
David Prevot
c7940dc8c1
CHANGELOG: tfix
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4769|3|4766|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/203//ansiblelint">Evolix » ansible-roles » unstable #203</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-13 15:12:37 +01:00
William Hirigoyen
419071f470
php: fix error introduced in 33503e4538
(False evaluated as a string instead of boolean)
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4770|6|4764|5|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/202//ansiblelint">Evolix » ansible-roles » unstable #202</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-13 15:09:41 +01:00
David Prevot
015a1bfec7
Revert "Use HTTPS for our new repository"
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4769|8|4761|6|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/201//ansiblelint">Evolix » ansible-roles » unstable #201</a>
gitea/ansible-roles/pipeline/head This commit looks good
It errors out if ca-certificates is not yet installed
This reverts commit 12a0d8d57e
.
2023-03-13 11:59:27 +01:00
David Prevot
12a0d8d57e
Use HTTP for our new repository
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4767|6|4761|7|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/200//ansiblelint">Evolix » ansible-roles » unstable #200</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-13 11:18:33 +01:00
Alexis Ben Miloud--Josselin
03cd475811
userlogrotate_jessie: Corriger condition compression
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4768|4|4764|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/198//ansiblelint">Evolix » ansible-roles » unstable #198</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-13 10:22:53 +01:00
Alexis Ben Miloud--Josselin
b0d0a7422a
userlogrotate: Remplacer «``» par «$()»
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4770|2|4768|2|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/198//ansiblelint">Evolix » ansible-roles » unstable #198</a>
gitea/ansible-roles/pipeline/head There was a failure building this commit
2023-03-13 10:21:42 +01:00
Alexis Ben Miloud--Josselin
e6199b3592
userlogrotate: Corriger condition compression
2023-03-13 10:15:01 +01:00
Jérémy Lecour
b4a63d3d55
listupgrade: upstream release 23.03.1
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|4770|5|4765|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/197//ansiblelint">Evolix » ansible-roles » unstable #197</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-12 11:12:56 +01:00
Jérémy Lecour
b57fd16ee6
listupgrade: upstream release 23.03
2023-03-12 11:12:56 +01:00
Jérémy Lecour
d64193287d
postgresql: configure max_connections
2023-03-12 11:12:56 +01:00
William Hirigoyen
3f353ad072
elasticsearch: disable GC logging
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-10 10:29:59 +01:00
William Hirigoyen
fc95f57711
elasticsearch: Disable GC rotation for JDK 8
2023-03-10 10:29:59 +01:00
Alexis Ben Miloud--Josselin
058753bcfe
kvmstats: Utiliser domstats pour récupérer infos
...
gitea/ansible-roles/pipeline/head This commit looks good
Remplacer les multiples commandes virsh par une seule commande
virsh domstats. La sortie est filtrée par une commande awk.
Certains hyperviseurs ne savent pas lister les informations d’un
volume RBD (Ceph) avec domblkinfo. Il semble que domstats
fonctionne mieux pour ça et peut donner toutes les informations
de toute façon.
2023-03-10 10:07:00 +01:00
Alexis Ben Miloud--Josselin
8b26f2f491
kvmstats: désobfusquer conversion vers html
2023-03-10 10:06:43 +01:00
William Hirigoyen
4759ed645c
lxc: copy /etc/profile.d/evolinux.sh from host into container (P10001)
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-08 11:09:36 +01:00
William Hirigoyen
af569f8c26
userlogrotate: set rotate date format in right order (YYYY-MM-DD)!
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-03 14:39:16 +01:00
William Hirigoyen
4d3f92df23
postfix: avoid Amavis transport to be considered dead when restarted.
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-02 17:50:17 +01:00
William Hirigoyen
7ec58bf144
userlogrotate: skip zipping if .gz log already exists (prevents interactive question)
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-01 17:50:58 +01:00
William Hirigoyen
cc7c2a7d4e
userlogrotate: fix bug introduced in commit 2e54944a24
(rotated files were not zipped)
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-01 17:22:50 +01:00
William Hirigoyen
d9c5563fd6
postfix: remove unused "aliases_scope=sub" from virtual_aliases.cf (it generated warnings)
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-01 14:35:51 +01:00
William Hirigoyen
e3e589d132
evocheck: upstream release 23.03.01
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-01 10:08:57 +01:00
William Hirigoyen
19e6d01a34
evocheck: upstream release 23.03
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-01 09:58:24 +01:00
Ludovic Poujol
e896459d06
varnish: add variable varnish_update_config to disable configuration update
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-28 15:24:18 +01:00
Jérémy Lecour
d366683acc
bind: jinja syntax
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-28 10:12:38 +01:00
David Prevot
1d701b060e
apt: Use pub.evolix.org instead of pub.evolix.net
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-27 18:11:51 +01:00
Jérémy Lecour
c99e71fc6c
Add vscode settings
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-27 13:58:25 +01:00
Jérémy Lecour
17946f7280
apt: add move-apt-keyrings script/tasks
2023-02-27 13:58:01 +01:00
Jérémy Lecour
b2c215eef0
formatting
2023-02-26 21:32:51 +01:00
Jérémy Lecour
431ffd5991
evolinux-base: subversion is not installed anymore
2023-02-26 21:31:02 +01:00
Eric Morino
68d34c8528
Add changelog for add feature in postfix / apache and php
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-24 15:46:00 +01:00
Eric Morino
8ec159c444
Add task in postfix for packmail and index.hml + vhost directive for mailgraph
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-24 15:41:39 +01:00
Jérémy Lecour
8cbe837147
bind: refactor role
...
gitea/ansible-roles/pipeline/head This commit looks good
* queries log can be enabled or disabled
* split tasks
* check if AppArmor is present
* don't install Munin plugin whose data file is not present
* remove example ACL in authoritative configuration
2023-02-21 19:01:01 +01:00
William Hirigoyen
2c1db6a222
userlogrotate: create role separated from packweb-apache
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-21 17:55:46 +01:00
William Hirigoyen
ae5c829373
php: Fix missing variable error introduced in b1a602bf7
2023-02-21 17:47:23 +01:00
William Hirigoyen
cd8a812288
bind: fix fail in check mode
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-21 15:14:05 +01:00
Jérémy Lecour
86a3c78a04
yarn: update apt key
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-21 15:09:05 +01:00
Jérémy Lecour
21a4f76330
bind: use systemd module
2023-02-21 15:08:02 +01:00
Alexis Ben Miloud--Josselin
6968128e7c
php: fix last commit and update changelog
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-14 16:43:41 +01:00
Alexis Ben Miloud--Josselin
d1b2fd8145
php: Fix sury support on Debian 11
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-14 15:49:21 +01:00
Eric Morino
4f5e745310
Add handlers pour php8.2
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-13 10:27:49 +01:00
Alexis Ben Miloud--Josselin
33503e4538
php: Add sury support on Debian 11
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-13 10:09:37 +01:00
William Hirigoyen
32f0561e72
evocheck: upstream release 23.02
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-10 12:32:39 +01:00
William Hirigoyen
7ba743072a
evocheck: upstream release 22.12
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-10 11:46:23 +01:00
Ludovic Poujol
49e92d20b0
evolinux-users: Update sudoers template to remove commands allowed without password
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-01 15:23:51 +01:00
Jérémy Lecour
3f0eecc056
minifirewall: upstream release 23.02
gitea/ansible-roles/pipeline/head This commit looks good
2023-02-01 13:21:01 +01:00
Jérémy Lecour
d3765ada56
nagios-nrpe: old wrapper might be missing
2023-02-01 13:21:01 +01:00
Eric Morino
70be09342b
Remove task debug
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-31 17:54:12 +01:00
Eric Morino
b1a602bf75
Add php5.6 with Sury on Debian 10
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-31 17:53:31 +01:00
Jérémy Dubois
f354f16cd6
openvpn: Change check_openvpn destination file to comply with recent EvoBSD change
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-31 11:13:08 +01:00
Jérémy Lecour
8244bd4615
nagios-nrpe: add tasks/files for a wrapper
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-30 12:05:43 +01:00
William Hirigoyen
e0c143d9cf
postfix: come back to default value of for pack mails
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-23 15:35:47 +01:00
William Hirigoyen
13f4578599
postfix: Do not notify errors of classes policy, protocol in of main.cf
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-23 15:01:57 +01:00
William Hirigoyen
31e90abe57
fail2ban: add 'Internal login failure' to Dovecot filter
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-23 10:33:10 +01:00
Jérémy Dubois
5120249e59
nagios-nrpe : fix check_vrrpd
...
gitea/ansible-roles/pipeline/head This commit looks good
grep "17" was able to grep "170"
2023-01-18 17:45:06 +01:00
David Prevot
6864f61343
keepalived: Make sure state file is readable
...
gitea/ansible-roles/pipeline/head This commit looks good
The file is created 600 on Bullseye otherwise
2023-01-18 16:49:28 +01:00
William Hirigoyen
8d16f17354
* clamav: set MaxConnectionQueueLength
to its default value (200), custom (15) was way too small and caused recurrent connections fail in Postfix.
...
gitea/ansible-roles/pipeline/head This commit looks good
* postfix (packmail only): disable `concurrency_failed_cohort_limit` for destination smtp-amavis to prevent the suspension of this destination when Amavis fails to answer. Indeed, we configure the suspension delay quite long in `minimal_backoff_time` (2h) and `maximal_backoff_time` (6h) to reduce the risk of ban from external SMTPs.
2023-01-18 10:30:41 +01:00
Jérémy Dubois
0cb751591a
nagios-nrpe : Rewrite check_vrrpd for a better check (check rp_filter, vrrpd and uvrrpd compatible, use arguments, …)
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-17 11:11:33 +01:00
Ludovic Poujol
c27551939d
webapps/nextcloud : Small enhancement on the vhost template to lock out data dir
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-13 11:05:55 +01:00
Ludovic Poujol
dcc378776c
webapp/nextcloud : Change default data directory to be outside web root
2023-01-13 11:04:32 +01:00
Jérémy Dubois
68017d8db9
openvpn: fix the client cipher configuration to match the server cipher configuration
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-12 14:29:18 +01:00
William Hirigoyen
417734eed2
haproxy: fix missing admin ACL in stats module access permissions
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-11 16:15:09 +01:00
Patrick Marchand
0413f93852
Fix problems with docker-host daemon.json config
...
gitea/ansible-roles/pipeline/head This commit looks good
Docker is very strict with it's json format and doesnt
seem to allow any surprise new lines or extra commas
after the last option before the closing }.
Since this is a dynamically constructed file, we dont know
what the last option will be. By putting the commas at the
start of the line and removing all newspace, we remove
the problem, at the expense of a less readable jinja
template.
2023-01-10 15:16:30 -05:00
Patrick Marchand
08db5a5140
Fix problems with docker-host daemon.json config
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-10 11:26:57 -05:00
Patrick Marchand
e5cae4ba78
Fix evoacme jinja syntax problem
...
gitea/ansible-roles/pipeline/head This commit looks good
This problem was introduced by commit 7a0e0d81d6
It made ansible crash when parsing the template.
2023-01-09 14:10:47 -05:00
David Prevot
dbef71d791
Drop trailing whitespaces
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-06 09:54:51 +01:00
Patrick Marchand
90ba88e157
Forgot to remove one of the warn: no occurences
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-05 15:06:30 -05:00
William Hirigoyen
4cdf3bb074
postgresql: fix regression introduced in 6c4243f3e
in logrotate group
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-04 10:22:43 +01:00
William Hirigoyen
6c4243f3e1
postgresql: logrotate with dateext and right permissions
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-03 10:56:19 +01:00
William Hirigoyen
48e3ced983
elasticsearch : use logrotate for garbage collector logs
gitea/ansible-roles/pipeline/head This commit looks good
2023-01-02 17:29:37 +01:00
William Hirigoyen
8401401716
Update CHANGELOG
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-30 10:46:24 +01:00
William Hirigoyen
1a034af944
nagios-nrpe: Print pool config path in check_phpfpm_multi output
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-30 10:45:09 +01:00
Jérémy Lecour
7a0e0d81d6
Proper jinja spacing
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-28 09:03:37 +01:00
Jérémy Lecour
8eae5bba63
Use systemd module instead of command
2022-12-28 09:02:17 +01:00
Ludovic Poujol
0654fb8ced
Jenkinsfile > Creating a temp file to collect lint result is not required
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-27 18:43:37 +01:00
Ludovic Poujol
1c66a1a5f3
Jenkinsfile > Use workspace tmp dir
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-27 18:16:52 +01:00
Ludovic Poujol
be8c69b4b8
.Jenkinsfile > Add some ansible lint
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-27 16:19:00 +01:00
Ludovic Poujol
8ca237c5f7
fail2ban: Fix indent in tasks/fix-dbpurgeage.yml
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-27 14:47:55 +01:00
Patrick Marchand
0e6c2567e2
Fix presentation error in changelog markdown
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-22 11:35:52 -05:00
Patrick Marchand
5611bb73a2
Remove warning ignores as they are depreciated
...
Will cause a hard fail in ansible 2.14, so better get rid of them now.
There is no alternative, but the ansible warnings for those modules
are not hard failures anyways.
2022-12-22 11:35:20 -05:00
Patrick Marchand
1c6fdbf85a
Remove warning ignores as they are depreciated
...
gitea/ansible-roles/pipeline/head This commit looks good
Will cause a hard fail in ansible 2.14, so better get rid of them now.
There is no alternative, but the ansible warnings for those modules
are not hard failures anyways.
2022-12-22 11:32:32 -05:00
William Hirigoyen
7005344a5b
evolinux-base: ensure dbus enabled and started
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-19 17:07:18 +01:00
William Hirigoyen
144c723e87
Revert "evolinux-base: ensure dbus enabled and started"
...
This reverts commit d8238d04c2
.
2022-12-19 17:04:42 +01:00
William Hirigoyen
d8238d04c2
evolinux-base: ensure dbus enabled and started
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-19 17:02:10 +01:00
Eric Morino
a6cfc0159b
Add logrotate for mysql_skip log file
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-16 16:31:43 +01:00
Eric Morino
506e7ff3a3
Add mysql_skip_enabled in main
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-16 16:25:46 +01:00
Eric Morino
2493219270
Add mysql_skip.sh
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-16 16:18:33 +01:00
Eric Morino
ab3e648f18
Add variable for fix logging
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-15 14:47:04 +01:00
William Hirigoyen
55a64845ce
postfix: add localhost. to mydestination
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-15 11:49:35 +01:00
Bruno Tatu
ae94f979a4
Merge branch 'unstable' of gitea.evolix.org:evolix/ansible-roles into unstable
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-14 17:53:20 +01:00
Bruno Tatu
6aac8933b8
Support dbpurgeage if is a number or a string
2022-12-14 17:53:10 +01:00
Jérémy Lecour
e1e4f39778
Merge pull request 'Release 22.12' ( #165 ) from unstable into stable
...
gitea/ansible-roles/pipeline/head This commit looks good
gitea/ansible-roles/pipeline/tag This commit looks good
Reviewed-on: evolix/ansible-roles#165
2022-12-14 12:02:45 +01:00
Jérémy Lecour
27a4f574f1
Merge branch 'stable' into unstable
2022-12-14 12:02:17 +01:00
Jérémy Lecour
0622e9ff1e
fix non-breaking spaces
2022-12-14 11:47:53 +01:00
Jérémy Lecour
240ccee12b
Release 22.12
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-14 11:39:51 +01:00
Jérémy Lecour
21ab9b1e68
Revert ce5e4b12c6
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-14 11:30:35 +01:00
Ludovic Poujol
ac85efe8aa
vrrpd: Small fix to work in check mode
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-14 11:01:03 +01:00
Bruno Tatu
fa9d5b8b81
git pushMerge branch 'unstable' of gitea.evolix.org:evolix/ansible-roles into unstable
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-14 09:50:21 +01:00
Bruno Tatu
1acd2f63db
on enlève bc
2022-12-14 09:50:16 +01:00
Jérémy Lecour
34fefa1212
typos
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-14 07:46:12 +01:00
Jérémy Lecour
1728eaee68
Revert "Add “when: not ansible_check_mode” to allow more --check"
...
gitea/ansible-roles/pipeline/head This commit looks good
This reverts commit fafff25c20
.
This reverts commit e64471c5a8084f95a8e6f955d3fa918c55b8e846.
2022-12-14 07:41:18 +01:00
Jérémy Dubois
91b40ce72f
openvpn: Fix mode of shellpki script
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-13 19:37:54 +01:00
Jérémy Dubois
9918776286
openvpn: Deleted the task fixing the CRL rights since it has been fixed in upstream
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-13 17:53:59 +01:00
Jérémy Dubois
0722b84341
openvpn: shellpki upstream release 22.12.2
2022-12-13 17:50:09 +01:00
David Prevot
d4f58b9395
Drop duplicate when keys introduced in fafff25c20
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-12 14:29:07 +01:00
Ludovic Poujol
b02400fd84
php: (partial) fix duplicate when
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-12 12:36:29 +01:00
David Prevot
ce5e4b12c6
Apache: Drop duplicate when keys
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-12 11:54:00 +01:00
Bruno Tatu
4e7a46c9c3
Run VACUUM where there are enough space and always delete old IPs
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-12 11:02:31 +01:00
Mathieu Trossevin
bc1facd1ba
proftpd: Fix mode of public key files and directory
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-09 10:19:51 +01:00
Mathieu Trossevin
101c282846
proftpd: Fix format of public key files controlled by ansible
...
gitea/ansible-roles/pipeline/head This commit looks good
The comments used by ansible's blockinfile module break the format
expected by proftpd for public ssh keys, making them unusable.
Replace with a template, we will just have to accept that we need to use
ansible for all changes to these file.
2022-12-08 17:32:53 +01:00
Bruno Tatu
e415800508
Run if there are enough place
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-08 17:17:32 +01:00
Jérémy Lecour
ce361c6819
listupgrade: sort/uniq of packages/services lists in email template
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-07 21:05:12 +01:00
Jérémy Lecour
3c2369a3a2
listupgrade: better detection for PostgreSQL
2022-12-07 21:04:33 +01:00
Alexis Ben Miloud--Josselin
982112bd64
rabbitmq: add link in default page
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-07 15:49:03 +01:00
Jérémy Lecour
22f30b59f2
certbot: auto-detect HAPEE version in renewal hook
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-05 14:22:12 +01:00
Jérémy Dubois
6cc3e03864
openvpn: specifies that the mail for expirations is for OpenVPN
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-05 09:52:20 +01:00
Jérémy Dubois
5e63340aa9
openvpn: shellpki upstream release 22.12.1
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-02 18:06:12 +01:00
David Prevot
fafff25c20
Add “when: not ansible_check_mode” to allow more --check
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-02 17:40:43 +01:00
David Prevot
a1bad43b25
Drop unsigned repository when adding a signed one
2022-12-02 17:40:43 +01:00
Jérémy Dubois
cca072425b
openvpn: shellpki upstream release 22.12
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-01 16:56:23 +01:00
Jérémy Dubois
cd2c1931b1
keepalived: change exit code (warning if runnin but not on expected state ; critical if not running)
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-28 17:16:43 +01:00
Jérémy Lecour
c96f28e47b
evocheck: install script according to Debian version
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-27 22:14:39 +01:00
Jérémy Lecour
08db230c29
Merge branch 'debian12' into unstable
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-27 18:29:57 +01:00
Jérémy Lecour
4156142c85
docker: no need to specify the architecture
...
We use only adm64 servers (for now)
2022-11-27 18:07:30 +01:00
Jérémy Lecour
54dca82838
varnish: fix missing state, that blocked the task
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-26 19:10:21 +01:00
Jérémy Lecour
665177556e
evomaintenance: allow missing API endpoint if APi is disabled
2022-11-26 19:09:05 +01:00
David Prevot
057224fb38
Skip task in check_mode
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-25 15:56:19 +01:00
David Prevot
171ece7bba
MongoDB: Dimiss apt-key use ( #58271 ) and allow to choose mongodb_version on Jessie
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-24 11:13:12 +01:00
Jérémy Lecour
ecd9d1543f
varnish: better package facts usage with check mode and tags
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-21 15:46:46 +01:00
Jérémy Lecour
d289c76970
varnish: fix package facts
2022-11-21 14:15:49 +01:00
Alexis Ben Miloud--Josselin
396afa0a75
nagios-nrpe: add ceph checks to changelog
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-15 11:08:01 +01:00
Alexis Ben Miloud--Josselin
b797a5059a
nagios-nrpe: add ceph checks
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-15 11:06:47 +01:00
Mathieu Trossevin
83138f0a0b
nagios-nrpe: Correct port for check_opendkim
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-09 17:05:54 +01:00
Jérémy Lecour
9d120ee958
php: add restart handler for php8.1-fpm
2022-11-06 15:27:49 +01:00
Jérémy Lecour
faeb92230b
packweb-apache: manual dependencies resolution
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-06 15:25:17 +01:00
Jérémy Lecour
4050dbea7a
packweb-apache: enable log_forensic module
2022-11-06 15:25:17 +01:00
Jérémy Lecour
1fae737ac4
Use bullseye suite even for bookworm
2022-11-06 15:25:17 +01:00
Jérémy Lecour
b36d4c4766
various fixes for Debian 12
2022-11-06 15:25:17 +01:00
Jérémy Lecour
4c9aaf6d86
Merge branch 'unstable' into debian12-keyring
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-06 10:19:36 +01:00
Jérémy Lecour
a1bf300d54
bookworm-detect: transitional role to help dealing with unreleased bookworm version
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-05 21:15:21 +01:00
Jérémy Lecour
573a6e1d97
logstash: fix elastic signature
2022-11-03 14:39:35 +01:00
Jérémy Lecour
28540247f0
Add signed-by option for additional APT sources
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-02 23:17:08 +01:00
Jérémy Lecour
f531460f49
Use proper keyrings directory for APT version
...
Debian 9 → 11 : /etc/apt/trusted.gpg.d
Debian 12 : /etc/apt/keyrings
2022-11-02 23:16:32 +01:00
Jérémy Lecour
7f3f7b3e04
varnish: fix tags and variables
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-02 22:32:56 +01:00
Jérémy Lecour
c9ccda2277
varnish: create special tmp directory for syntax validation
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-02 19:45:15 +01:00
Jérémy Lecour
4d259d3c04
varnish: systemd override depends on Varnish
...
gitea/ansible-roles/pipeline/head This commit looks good
Use Varnish version instead of Debian version to choose systemd override template, to make it forward compatible
2022-11-02 13:55:03 +01:00
William Hirigoyen
b1138c07ee
lxc-php: Fix register instruction in wrong order and indentation
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-02 11:10:56 +01:00
William Hirigoyen
912cec5a78
lxc-php: update changelog.
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-26 15:25:22 +02:00
William Hirigoyen
18fb89234c
lxc-php: restart container instead of reload after php-fpm unit's umask change.
2022-10-26 15:23:46 +02:00
William Hirigoyen (Evolix)
2692ac5661
Ajoute l'umask 0007 au service php-fpm
2022-10-26 09:56:33 +02:00
Jérémy Lecour
857b3e0e45
nagios-nrpe: check_haproxy_stats supports DRAIN status
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-20 15:46:04 +02:00
Jérémy Lecour
554c086b79
redis: variable to disable transparent hugepage (default: do nothing)
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-20 14:38:12 +02:00
Jérémy Lecour
fc52fbf4bc
redis: some values should be quoted
...
When Redis overwrites its own config, it uses quoted string values, so it's better to do the same to avoid changes.
2022-10-20 14:36:47 +02:00
Jérémy Lecour
ed4fdce58c
clean duplicate
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-19 16:33:25 +02:00
Jérémy Lecour
f71075d4ef
evolinux-base: replace regular kernel by cloud kernel on virtual servers
2022-10-19 16:33:25 +02:00
Jérémy Dubois
6be2ff3b48
evolinux-todo: execute tasks only for Debian distribution (because this task is a dependency for others roles used on different distributions)
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-17 11:37:58 +02:00
Jérémy Lecour
05e782c6f8
evolinux-base: remove deprecated tasks files
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-11 17:58:27 +02:00
Jérémy Lecour
2d16aeb41e
evolinux-base: utils.yml can be excluded
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-11 13:37:21 +02:00
Mathieu Trossevin
4f9d6868e0
evolinux-user: sudoers privileges for check php\fpm80 and 81
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-07 14:16:32 +02:00
David Prevot
8114f7c89b
mongodb: Allow to install version 5.0 on Bullseye
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-04 16:55:21 +02:00
Jérémy Lecour
15d7756881
minifirewall: whitelist deb.freexian.com
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-03 18:54:29 +02:00
Jérémy Lecour
8e1b682ccc
squid: whitelist deb.freexian.com
2022-10-03 18:54:05 +02:00
Jérémy Lecour
c6fb24f7d8
lxc-solr: use default JRE package
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-30 11:39:50 +02:00
Jérémy Lecour
792d1170ab
java: use default JRE when version is not specified
2022-09-30 11:39:05 +02:00
Jérémy Lecour
6aeaab078d
lxc-solr: set homedir and port at install
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-27 07:47:26 +02:00
Jérémy Lecour
d52ab34f4f
* lxc-solr : add comments
2022-09-26 23:48:05 +02:00
Jérémy Lecour
46deb04005
lxc-solr: choose java package and download URL according to Solr Version
2022-09-26 23:47:55 +02:00
Jérémy Lecour
26f9d171a4
lxc-solr: detect the real partition options
2022-09-26 23:46:29 +02:00
Jérémy Lecour
c3670ce897
Merge branch 'unstable' into stable
gitea/ansible-roles/pipeline/head This commit looks good
gitea/ansible-roles/pipeline/tag This commit looks good
2022-09-19 17:06:57 +02:00
Jérémy Lecour
8089d90bd1
Release 22.09
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-19 17:06:25 +02:00
Ludovic Poujol
a540235077
munin: Add ipmi_ plugins on dedicated hardware
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-15 11:45:24 +02:00
William Hirigoyen
c310482ba6
domains: revert commits moved to dev branch domains
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-15 10:48:55 +02:00
William Hirigoyen
0964865c4c
domains: integrate role into evolinux-base
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-15 10:14:45 +02:00
Jérémy Lecour
6f04a41557
fail2ban: fix dovecot-evolix regex syntax
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-15 09:48:34 +02:00
William Hirigoyen
55f694f051
Update CHANGELOG
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 12:21:13 +02:00
William Hirigoyen
e0ba847e9c
nagios-nrpe: upgrade check_mongo
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 12:19:55 +02:00
William Hirigoyen
6ce3004818
domains: improve CLI user interface (messages, option names...).
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 11:03:55 +02:00
Jérémy Lecour
d8a2dccf36
evocheck: upstream release 22.09
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 10:55:02 +02:00
William Hirigoyen
25cedd2be9
domains: fix rename inspect-domains to domains
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 10:47:52 +02:00
William Hirigoyen
41e908da5c
inspect-domains: Renamme inspect-domains to domains
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 10:44:19 +02:00
Ludovic Poujol
cd46dd8320
proftpd: Add a warning if config file was overriden
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-13 16:31:03 +02:00
Ludovic Poujol
9631476a06
proftpd: Allow user auth with ssh keys
2022-09-13 16:29:59 +02:00
Ludovic Poujol
7c4a169fb8
proftpd: Add options to override configs
2022-09-13 16:26:10 +02:00
Jérémy Lecour
28276b5d6f
evolinux-base: update-evobackup-canary upstream release 22.06
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-12 13:54:57 +02:00
Jérémy Lecour
3c1ec588fd
minifirewall: use handlers to restart minifirewall
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-09 16:09:48 +02:00
Jérémy Dubois
c3be57410d
openvpn: Run OpenVPN with the \_openvpn user and group instead of nobody which is originally for NFS
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-06 11:27:20 +02:00
William Hirigoyen
7e979132f7
inspect-domains : add Nginx support
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-05 18:50:13 +02:00
Eric Morino
c28ded807d
Fix command for generate password with mkpasswd
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-05 11:42:49 +02:00
William Hirigoyen
6fa89e69a5
Update changelog
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-02 15:48:09 +02:00
Ludovic Poujol
18b450b8c3
webapp/nextcloud: Updates on vhost
...
gitea/ansible-roles/pipeline/head This commit looks good
- Add comments for SSL settinfs
- Remove userlog
2022-09-02 10:25:22 +02:00
Ludovic Poujol
4f0553c057
webapp/nextcloud: use ini_file for php settings to not destror our zzz-evolinux-custom.ini
2022-09-02 10:18:48 +02:00
Ludovic Poujol
0ec14fa2eb
memcached: multi instance check requires bash instead of sh
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-01 15:48:15 +02:00
Ludovic Poujol
1f52700b47
memcached: NRPE check for multi-instance setup
...
gitea/ansible-roles/pipeline/head This commit looks good
Also some cleanup & split of tasks between single and multi instance
Note: Munin part seems still broken at the time
2022-09-01 15:33:00 +02:00
William Hirigoyen
16e0f923ef
check_domains: Fix script and check
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-01 14:58:40 +02:00
Ludovic Poujol
4bb2edae69
webapp/nextcloud: Use latest version of branch 24
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-01 12:46:37 +02:00
Ludovic Poujol
5c7a7fe768
webapp/nextlcloud: Reorganize tasks files
...
- Apache : Split system/vhost stuff
- MySQL : Rename task file to follow same convention as apache
2022-09-01 12:46:37 +02:00
Ludovic Poujol
d5e34d0a77
webapp/nextcloud: Multiple changes in vhost
...
- Have only one domain as ServerName (otherwise you get an invalid apache config
- Add all other domains as ServerAlias
- Remove auto redirect vers ServerName
- Correct indentation
2022-09-01 12:46:37 +02:00
Ludovic Poujol
1ad3e0de37
webapp/nextcloud: Dont add www-data to the application group
2022-09-01 12:46:37 +02:00
Ludovic Poujol
2656b5fc51
webapp/nextcloud: Change default folder mode to 0700
...
(+ better tasks name for user/group creation)
2022-09-01 12:46:37 +02:00
Ludovic Poujol
a03a338af9
webapps/nextcloud: Use var nextcloud_user for unix group instead of instance_name to prevent mixup
2022-09-01 12:46:37 +02:00
Ludovic Poujol
ee67ebca8b
webapps/nextcloud: Drop support for Nginx
2022-09-01 12:46:37 +02:00
William Hirigoyen
2bda54a7bd
Update CHANGELOG.md
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-01 12:07:47 +02:00
William Hirigoyen
46eab710ee
inspect-domains: add role
2022-09-01 12:05:50 +02:00
William Hirigoyen
f74b6f394b
nagios-nrpe: add heck_domains
2022-09-01 12:05:50 +02:00
Ludovic Poujol
d165a104f2
* webapps/nextcloud: Add missing dependencies for imagick
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-01 11:28:08 +02:00
Eric Morino
3a59f5b7ca
Add variable 'proftpd_default_address' on virtualhost
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-31 17:03:44 +02:00
Eric Morino
18dd64df50
Add load module mod_ident
2022-08-31 17:03:44 +02:00
William Hirigoyen
f2e49d7b12
mysql: support for new Debian 11 conf for Munin
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-29 18:05:57 +02:00
Ludovic Poujol
4a3b40d986
generate-ldif: Support any MariaDB version
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-29 17:29:14 +02:00
William Hirigoyen
efdbdee6a1
[generate-ldif]Â Make MariaDB version detection more generic.
2022-08-29 17:28:57 +02:00
Jérémy Lecour
c7a6b3e694
evocheck: upstream release 22.08.1
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-29 17:03:31 +02:00
Jérémy Lecour
71aafe161c
evocheck: upstream release 22.08
2022-08-29 17:03:31 +02:00
Eric Morino
9a25d5981f
add webapps/nextcloud changelog
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-26 16:34:19 +02:00
Eric Morino
aee925d667
Add php configuration for apache and cli globaly
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-26 16:28:30 +02:00
Eric Morino
f1485451ef
rendu compatible le rĂ´le avec apache pour nextcloud01
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-25 17:35:10 +02:00
Jérémy Lecour
5fa7f4809c
vrrp: fix systemd unit name
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-24 17:58:46 +02:00
Ludovic Poujol
bd6c7792a8
vrrpd: Fix systemd service name file
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-24 17:57:27 +02:00
Jérémy Lecour
f0e63c5748
Merge branch 'vrrp-addresses' into unstable
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-24 16:24:39 +02:00
Patrick Marchand
a12f68fb87
Merge pull request 'evolinux-users: Only create a subset of users' ( #162 ) from P10077 into unstable
...
gitea/ansible-roles/pipeline/head This commit looks good
Reviewed-on: evolix/ansible-roles#162
2022-08-24 15:59:35 +02:00
Jérémy Lecour
8e7c3a47aa
Update 'evolinux-users/README.md'
...
Add a `create` key in examples
2022-08-24 15:24:54 +02:00
Jérémy Lecour
018eee7ea0
Update 'CHANGELOG.md'
...
* use role name
* more descriptive message
* order items alphabetically
2022-08-24 15:22:25 +02:00
Patrick Marchand
2c1ec040d1
Simplify user subset creation
...
Instead of tags, allow only one subset of users to be created at a time.
2022-08-24 09:05:29 -04:00
Patrick Marchand
9dfcfe1ef3
Made it possible to only create a subset of users
...
gitea/ansible-roles/pipeline/head This commit looks good
The evolinux_users_create variable is a list of tags that defaults to ['active'].
Only the users that have one of the tags in the evolinux_users_create list will be created.
2022-08-23 20:18:45 -04:00
Jérémy Lecour
1972826c79
vrrpd: better process management in systemd unit
continuous-integration/drone/push Build is passing
2022-08-19 12:03:34 +02:00
David Prevot
3bd4b92425
CHANGELOG: Document previous ($self) change
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-18 10:27:26 +02:00
Jérémy Lecour
d0abfa985c
redis: config directory must be owned by the user that runs the service
...
gitea/ansible-roles/pipeline/head This commit looks good
… to be able to write tmp config files in it
2022-08-17 16:53:07 +02:00
David Prevot
a55d06f58e
PHP: Install php-xml now that it has been split off
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-17 16:25:48 +02:00
William Hirigoyen (Evolix)
541efa78a3
[nagios-nrpe] Ajout check_ssl_local
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-11 15:08:20 +02:00
William Hirigoyen (Evolix)
b47a2e46d9
[nagios-nrpe] Ajout check_ssl_local
2022-08-11 15:08:20 +02:00
Jérémy Dubois
de0c4fd314
openvpn: automate the initialization of the CA and the creation of the server certificate ; use openssl_dhparam module instead of a command
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-10 17:23:47 +02:00
Mathieu Trossevin
78dcec8656
varnish: Repair systemd unit for jessie/stretch
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-10 11:18:23 +02:00
Mathieu Trossevin
08a4f1ed5f
Document previous change
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-10 10:26:37 +02:00
Mathieu Trossevin
141423f966
haproxy: Take into account haproxy_stats_path for munin
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-10 10:24:55 +02:00
William Hirigoyen (Evolix)
0748a090c3
[evocheck] Add /etc/network/interfaces.d support
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-05 09:26:05 +02:00
David Prevot
f78e60d72a
Revert "CI: Handle [ci skip] keyword"
...
gitea/ansible-roles/pipeline/head This commit looks good
This reverts commit 70225180eb
.
2022-08-03 13:55:39 +02:00
William Hirigoyen (Evolix)
6f5bad4a44
[nagios-nrpe] Add 401 error i expected default HTTP code of check_https
gitea/ansible-roles/pipeline/head Build queued...
2022-08-02 16:44:08 +02:00
Alexis Ben Miloud--Josselin
644793d2ec
Ajouter check_rabbitmq pour Python 3
gitea/ansible-roles/pipeline/head Something is wrong with the build of this commit
2022-08-01 17:43:00 +02:00
David Prevot
70225180eb
CI: Handle [ci skip] keyword
gitea/ansible-roles/pipeline/head Something is wrong with the build of this commit
2022-08-01 10:33:18 +02:00
William Hirigoyen (Evolix)
a91479a1b0
[nagios-nrpe] Fix unsecable space
gitea/ansible-roles/pipeline/head This commit looks good
2022-07-29 16:34:48 +02:00
William Hirigoyen (Evolix)
2ec3c91ed9
[nagios-nrpe] Add check_ssl_local script
gitea/ansible-roles/pipeline/head This commit looks good
2022-07-29 16:33:03 +02:00
David Prevot
7e21b13d6a
CI: Explicit registry credentials
gitea/ansible-roles/pipeline/head This commit looks good
2022-07-29 08:33:51 +02:00
David Prevot
9aa043d1ab
CI: Use Jenkins only
gitea/ansible-roles/pipeline/head There was a failure building this commit
2022-07-28 17:25:09 +02:00
Jérémy Lecour
6c33e11d5f
evocheck: upstream release 22.07.1
gitea/ansible-roles/pipeline/head This commit looks good
continuous-integration/drone/push Build is passing
2022-07-28 14:18:12 +02:00
Jérémy Lecour
0f899dcd09
evocheck: remove failure if deprecated variable is used
gitea/ansible-roles/pipeline/head This commit looks good
continuous-integration/drone/push Build is passing
2022-07-28 13:58:09 +02:00
Jérémy Lecour
296f081d2f
Merge pull request 'release 22.07.1' ( #160 ) from unstable into stable
...
continuous-integration/drone/push Build is passing
gitea/ansible-roles/pipeline/head This commit looks good
continuous-integration/drone/tag Build is passing
Reviewed-on: evolix/ansible-roles#160
2022-07-28 13:51:56 +02:00
Jérémy Lecour
25b96c3283
Release 22.07.1
continuous-integration/drone/push Build is running
gitea/ansible-roles/pipeline/head This commit looks good
continuous-integration/drone/pr Build is passing
gitea/ansible-roles/pipeline/pr-stable This commit looks good
2022-07-28 13:49:57 +02:00
Jérémy Lecour
f10ebe8cd6
evocheck: upstream release 22.07
2022-07-28 13:38:33 +02:00
Jérémy Lecour
c8898a3d10
nagios-nrpe: use regexp to exclude paths/devices in check_disk1
gitea/ansible-roles/pipeline/head This commit looks good
continuous-integration/drone/push Build is passing
2022-07-28 13:25:51 +02:00
William Hirigoyen (Evolix)
0c6284667c
[generate-ldif]Â Fix package condition to have IMAP and POP checks added to ldif.
gitea/ansible-roles/pipeline/head This commit looks good
continuous-integration/drone/push Build is passing
2022-07-27 18:51:24 +02:00
Jérémy Lecour
0d086731ae
evomaintenance: upstream release 22.07
gitea/ansible-roles/pipeline/head This commit looks good
continuous-integration/drone/push Build is passing
2022-07-27 15:49:41 +02:00
William Hirigoyen (Evolix)
a8c117146c
[webapps/roundcube]Â Corrige le DocumentRoot
gitea/ansible-roles/pipeline/head This commit looks good
continuous-integration/drone/push Build is passing
2022-07-27 11:09:23 +02:00
Jérémy Lecour
b8131ab16a
Merge pull request 'CI: Support Jenkins' ( #158 ) from dprevot/ansible-roles:jenkins into unstable
...
gitea/ansible-roles/pipeline/head This commit looks good
continuous-integration/drone/push Build is passing
Reviewed-on: evolix/ansible-roles#158
2022-07-27 09:55:50 +02:00
Jérémy Lecour
f7edd565a3
nagios-nrpe: check_disk1 returns only alerts
continuous-integration/drone/push Build is passing
2022-07-27 09:24:46 +02:00
Jérémy Lecour
b453321b3d
nagios-nrpe: exclude /run/shm and /run/lock from check_disk1
2022-07-27 09:24:46 +02:00
William Hirigoyen (Evolix)
4b39f5a998
[webapps/evoadmin-mail] Ajout remount RW manquant
continuous-integration/drone/push Build is passing
2022-07-25 17:58:51 +02:00
William Hirigoyen (Evolix)
3f9ac05b13
Homogénéisation du port OpenDKIM par défaut du rôle postfix avec celui du rôle OpenDKIM
continuous-integration/drone/push Build is passing
2022-07-25 17:29:19 +02:00
William Hirigoyen (Evolix)
fa5eb5aa5c
Avoid find warning global options are not positional (-maxdepth after the argument -type)
continuous-integration/drone/push Build is passing
2022-07-20 11:02:44 +02:00
David Prevot
d67e03e5a2
packweb-apache/files/userlogrotate: tfix (comments).
continuous-integration/drone/push Build is passing
2022-07-19 17:24:04 +02:00
William Hirigoyen (Evolix)
66563d0bf3
[packweb-apache] #66841 : ajout tâche update_userlogrotate.yml
continuous-integration/drone/push Build is passing
2022-07-19 17:19:58 +02:00
Alexis Ben Miloud--Josselin
8cdaee9658
[php] Corriger installation sury pour les packweb en bullseye
continuous-integration/drone/push Build is passing
2022-07-19 15:49:25 +02:00
William Hirigoyen (Evolix)
9742ec078e
[packweb-apache] Fix unsecable spaces
continuous-integration/drone/push Build is passing
2022-07-19 15:04:25 +02:00
William Hirigoyen (Evolix)
2e54944a24
[packweb-apache] Do gzip logs after web server reload instead of before to address 'file size changed while zipping' error.
continuous-integration/drone/push Build is passing
2022-07-19 15:02:54 +02:00
Jérémy Lecour
0b41efd188
mongodb: replace version_compare() with version()
continuous-integration/drone/push Build is passing
2022-07-18 15:54:42 +02:00
Bruno TATU
213c6dd6ac
Add change for fail2ban role
continuous-integration/drone/push Build is passing
2022-07-08 11:28:29 +02:00
Bruno TATU
e0c95b4c78
Ensure apply dbpurgeage from stretch and buster for fail2ban
continuous-integration/drone/push Build is passing
2022-07-08 11:26:00 +02:00
Jérémy Lecour
f8cb5d9496
Merge branch 'unstable' into stable
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
2022-07-06 18:03:18 +02:00
Jérémy Lecour
53847d9919
Release 22.07
continuous-integration/drone/push Build is passing
2022-07-06 18:02:42 +02:00
Jérémy Lecour
a387304483
Fix CHANGELOG
continuous-integration/drone/push Build is passing
2022-07-06 14:26:13 +02:00
Jérémy Lecour
0a3bfd7f27
evolinux-base: session timeout is configurable
continuous-integration/drone/push Build is passing
2022-07-06 14:24:41 +02:00
Brice Waegeneire
6d73acc866
Add nagios check mount rw
continuous-integration/drone/push Build is passing
2022-07-05 16:00:22 +02:00
Brice Waegeneire
4d50bab03b
base: Extract dump-server-state in task file
continuous-integration/drone/push Build is passing
2022-07-05 15:57:41 +02:00
Brice Waegeneire
71879b999c
nginx: Start server once.
...
Nginx is already started at the end of the main task. Starting the
service before we configure it correctly can put the role as failed if
the default configuration don't work on the host.
2022-07-05 15:57:41 +02:00
Ludovic Poujol
e198cf67dc
evoadmin-web: Update comment in template on how password hashes should be generated
continuous-integration/drone/push Build is passing
2022-07-05 11:26:40 +02:00
Eric Morino
028bfe209a
Add change in kvm-host
continuous-integration/drone/push Build is passing
2022-07-05 10:18:49 +02:00
Eric Morino
34a3591192
Fix depreciation of drbd-overview by drbdadm status
continuous-integration/drone/push Build is passing
2022-07-05 10:16:47 +02:00
Jérémy Dubois
68ac8fc058
openvpn: configure logrotate
continuous-integration/drone/push Build is passing
2022-06-30 10:12:36 +02:00
Jérémy Dubois
07c3c0226f
openvpn: minimal rights on /etc/shellpki/ and crl.pem
continuous-integration/drone/push Build is passing
2022-06-29 16:09:04 +02:00
David Prevot
835072c1e2
CI: Support Jenkins
continuous-integration/drone/pr Build is failing
gitea.evolix.org on plain agent00/ansible-roles/pipeline/pr-unstable There was a failure building this commit
gitea.evolix.org/ansible-roles/pipeline/pr-unstable There was a failure building this commit
gitea/ansible-roles/pipeline/pr-unstable There was a failure building this commit
2022-06-29 15:07:29 +02:00
Jérémy Lecour
205e699355
minifirewall: docker mode is configurable
continuous-integration/drone/push Build is passing
2022-06-22 17:20:15 +02:00
Jérémy Lecour
abb14e5b52
haproxy: add haproxy_allow_ip_nonlocal_bind to set sysctl value
continuous-integration/drone/push Build is passing
2022-06-22 15:32:10 +02:00
Ludovic Poujol
519ef930df
Update PermitRootLogin task to work on Debian 11
continuous-integration/drone/push Build is passing
2022-06-21 15:13:38 +02:00
Jérémy Lecour
5581801cc9
Merge pull request 'release 22.06.3' ( #157 ) from unstable into stable
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: evolix/ansible-roles#157
2022-06-17 11:02:17 +02:00
Jérémy Lecour
050c61c220
Release 22.06.3
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-06-17 11:00:51 +02:00
Brice Waegeneire
adc89a1b65
Add nagios check for Redis Sentinel synchro
2022-06-17 10:59:17 +02:00
Jérémy Lecour
a1995f0e74
WIP: add vrrp addresses via Ansible
continuous-integration/drone/push Build is passing
2022-06-17 10:54:26 +02:00
Eric Morino
a38a174b83
Add create: yes for file 0-blacklist
continuous-integration/drone/push Build is passing
2022-06-16 16:08:10 +02:00
Jérémy Lecour
57ecac01ba
evolinux-base: blacklist and do not install megaclisas-status package on incompatible servers
continuous-integration/drone/push Build is passing
2022-06-16 15:19:44 +02:00
William Hirigoyen (Evolix)
dd990fe6d5
Update changelog
continuous-integration/drone/push Build is passing
2022-06-13 17:37:47 +02:00
William Hirigoyen (Evolix)
3623363b94
Update changelog for version 22.06
continuous-integration/drone/push Build is passing
2022-06-13 17:35:31 +02:00
Jérémy Lecour
e3715ca2d6
Merge branch 'unstable' into stable
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-06-10 11:12:45 +02:00
Jérémy Lecour
556719bbf2
Release 22.06.2
continuous-integration/drone/push Build is passing
2022-06-10 11:11:44 +02:00
Ludovic Poujol
b3ac39decd
postgresql: Fix task order when using pgdg repo & Install the right pg version
continuous-integration/drone/push Build is passing
2022-06-09 10:33:28 +02:00
Jérémy Lecour
31c49a125b
evocheck: manual fix of find syntax
continuous-integration/drone/push Build is passing
2022-06-09 07:47:00 +02:00
Jérémy Lecour
cea1408bba
evocheck: upstream release 22.06.2
continuous-integration/drone/push Build is passing
2022-06-09 07:42:29 +02:00
Jérémy Lecour
4d1d77faaf
postgresql: add variable to configure binding addresses (default: 127.0.0.1)
2022-06-09 07:41:52 +02:00
Ludovic Poujol
1e19418fb0
Fail2ban: Multiple changes & improvements :
...
continuous-integration/drone/push Build is passing
* Give the possibility to override jail.local (with fail2ban_override_jaillocal)
* If jail.local was overriden, add a warning
* Allow to tune some jail settings (maxretry, bantime, findtime) with ansible
* Allow to tune the default action with ansible
* Change default action to ban only (instead of ban + mail with whois report)
* Configure recidive jail (off by default) + extend dbpurgeage
2022-06-08 17:55:58 +02:00
Jérémy Lecour
bcaacdf57f
postgresql: fix nested loop for Munin plugins
continuous-integration/drone/push Build is passing
2022-06-08 15:39:34 +02:00
Jérémy Lecour
e6ea44ff29
Explicit loop variable names
2022-06-08 15:38:48 +02:00
Jérémy Lecour
cbe7985814
Enforce String notation for mode
2022-06-08 15:38:21 +02:00
Jérémy Lecour
b677defd97
redis: binding is possible on multiple interfaces
2022-06-08 15:36:47 +02:00
Jérémy Lecour
78ef69bb6e
Merge branch 'unstable' into stable
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-06-06 15:07:35 +02:00
Jérémy Lecour
1895c549d4
Release 22.06.1
continuous-integration/drone/push Build is passing
2022-06-06 15:07:10 +02:00
Jérémy Lecour
3d70438f7e
evocheck: upstream release 22.06.1
continuous-integration/drone/push Build is passing
2022-06-06 15:05:59 +02:00
Jérémy Lecour
16cdd6b326
evolinux-base: dir-check makes a file named after the reference directory
continuous-integration/drone/push Build is passing
2022-06-06 14:43:18 +02:00
Jérémy Lecour
4cd7e0f4a1
minifirewall: upstream release 22.06
2022-06-06 14:42:22 +02:00
Jérémy Lecour
56c2c19d61
evomariabackup: release 22.06.1
continuous-integration/drone/push Build is passing
2022-06-05 21:49:23 +02:00
Jérémy Lecour
6d0e49ba90
mysql: reorganize evomariabackup to use mtree instead of our own dir-check
continuous-integration/drone/push Build is passing
2022-06-05 21:48:04 +02:00
William Hirigoyen (Evolix)
c4023a4f49
DĂ©tecte automatiquement si le serveur est baremetal pour installer les outils hw, suppression de la variable evolinux_packages_hardware inutile
continuous-integration/drone/push Build is passing
2022-06-03 16:22:56 +02:00
Jérémy Lecour
36b11c4455
evolinux-base: improve dir-check logging
continuous-integration/drone/push Build is passing
2022-06-03 11:26:13 +02:00
Jérémy Lecour
6c7108a35a
mysql: add --force-unlock option to evomariabackup
continuous-integration/drone/push Build is passing
2022-06-03 11:14:09 +02:00
Jérémy Lecour
3e4c851c3e
mysql: match default value to documentation, in evomariabackup
2022-06-03 11:13:36 +02:00
Jérémy Lecour
8753f59823
mysql: fix comment for evomariabackup
2022-06-03 11:12:47 +02:00
Jérémy Lecour
b9f0e0d061
Log BEGIN/END of main action
2022-06-03 11:09:38 +02:00
Jérémy Lecour
e718156f86
fix CHANGELOG
continuous-integration/drone/push Build is passing
2022-06-03 10:19:35 +02:00
Jérémy Lecour
96493675b6
fix changelog
continuous-integration/drone/push Build is passing
2022-06-03 10:17:20 +02:00
Jérémy Lecour
24f34b200c
Merge branch 'unstable' into stable
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
2022-06-03 09:27:12 +02:00
Jérémy Lecour
e8e99bb9b6
Release 22.06
continuous-integration/drone/push Build is passing
2022-06-03 09:27:01 +02:00
Jérémy Lecour
9378f5634c
add missing entry in CHANGELOG
continuous-integration/drone/push Build is passing
2022-06-03 09:26:07 +02:00
Jérémy Lecour
51908f64b9
evocheck: upstream release 22.06
continuous-integration/drone/push Build is passing
2022-06-03 09:15:04 +02:00
Jérémy Lecour
c4f279cf8e
evomariabackup: release 22.06
continuous-integration/drone/push Build is passing
2022-06-02 18:27:59 +02:00
Jérémy Lecour
586aa206a8
mysql: add post-backup-hook to evomariabackup
2022-06-02 18:26:23 +02:00
Jérémy Lecour
9af289b2a9
evomariabackup: reorder log lines
2022-06-02 18:25:12 +02:00
Jérémy Lecour
db28f0c47d
dir-check: change naming and add log file
2022-06-02 18:23:40 +02:00
Jérémy Lecour
df0c850ceb
dir-check: mandatory action parameter
continuous-integration/drone/push Build is passing
2022-06-01 17:49:28 +02:00
Jérémy Lecour
f0e967518b
small fixes to dir-check
continuous-integration/drone/push Build is passing
2022-06-01 17:38:45 +02:00
Jérémy Lecour
b8b96bb5b7
mysql: use dir-check inside evomariabackup
continuous-integration/drone/push Build is passing
2022-06-01 17:24:55 +02:00
Jérémy Lecour
249e53fc21
evolinux-base: add dir-check script
2022-06-01 17:24:55 +02:00
Gregory Colpart
e9bc035fb9
add set crypt_use_gpgme=no Mutt option
continuous-integration/drone/push Build is passing
2022-06-01 15:25:05 +02:00
Jérémy Lecour
17a2032a10
evolinux-base: add update-evobackup-canary script
continuous-integration/drone/push Build is passing
2022-06-01 10:46:13 +02:00
William Hirigoyen (Evolix)
e50fbdd2b8
#66153 : fix missing locahost and localhost.localdomain in postfix main.cf mydestination
continuous-integration/drone/push Build is passing
2022-05-31 14:13:13 +02:00
Jérémy Lecour
b3dbcb082f
certbot: add hapee (HAProxy Enterprise Edition) deploy hook
continuous-integration/drone/push Build is passing
2022-05-31 14:06:25 +02:00
Gregory Colpart
269c7242a5
correction du depot security pour Debian 11
continuous-integration/drone/push Build is passing
2022-05-27 23:05:07 +02:00
William Hirigoyen (Evolix)
2d98d50943
Fix le chemin du paquet .deb d'Evoadmin-mail
continuous-integration/drone/push Build is passing
2022-05-25 17:48:46 +02:00
William Hirigoyen (Evolix)
852ed38b56
Revert "Suppression lien symbolique boucle récursive (créé par Victor en mars 2018)"
...
continuous-integration/drone/push Build is passing
This reverts commit c1f0178daa
.
2022-05-25 09:37:46 +02:00
William Hirigoyen (Evolix)
c1f0178daa
Suppression lien symbolique boucle récursive (créé par Victor en mars 2018)
continuous-integration/drone/push Build is passing
2022-05-25 09:31:37 +02:00
Alexis Ben Miloud--Josselin
145edbd3f7
Use is-enabled to check if alert5 is enabled
continuous-integration/drone/push Build is passing
2022-05-24 18:05:25 +02:00
Ludovic Poujol
134355d190
docker: Allow live-restore to be toggled with docker_conf_live_restore
continuous-integration/drone/push Build is passing
2022-05-24 16:22:49 +02:00
Eric Morino
c6dec34f10
Add wmware_provider.rc variable
continuous-integration/drone/push Build is passing
2022-05-17 15:09:16 +02:00
Eric Morino
19ca65f55f
Add task for VMware provider for install open-vm-tools
continuous-integration/drone/push Build is passing
2022-05-17 15:05:20 +02:00
Jérémy Lecour
f01f4dece6
minifirewall: add debug for variables
continuous-integration/drone/push Build is passing
2022-05-17 11:19:13 +02:00
Jérémy Lecour
40546d077a
Merge branch 'unstable' into stable
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2022-05-12 15:49:46 +02:00
Jérémy Lecour
1a9c219c5b
Release 22.05.1
continuous-integration/drone/push Build is passing
2022-05-12 15:49:18 +02:00
Jérémy Lecour
f82a81844d
evocheck: upstream release 22.05
continuous-integration/drone/push Build is passing
2022-05-12 15:47:50 +02:00
William Hirigoyen (Evolix)
36ed916b96
Adapte le check minifirewall pour le cas systemd
continuous-integration/drone/push Build is passing
2022-05-11 17:46:16 +02:00
Ludovic Poujol
9973a62c16
docker : Introduce new variables to tweak daemon settings
continuous-integration/drone/push Build is passing
2022-05-10 19:04:58 +02:00
Ludovic Poujol
6aa7b89b78
docker : Introduce new default settings + allow to change the docker data directory
continuous-integration/drone/push Build is passing
2022-05-10 18:21:59 +02:00
Ludovic Poujol
7762ae64b3
docker: Remove (broken?) systemd override
2022-05-10 17:40:27 +02:00
Ludovic Poujol
1b4d4c98fe
docker : Removed Debian Jessie support
2022-05-10 17:39:45 +02:00
Jérémy Lecour
c273117c5f
Merge pull request 'Release 22.05' ( #155 ) from unstable into stable
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
Reviewed-on: evolix/ansible-roles#155
2022-05-10 17:01:15 +02:00
Jérémy Lecour
09872fa4ad
Release 22.05
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-05-10 16:58:32 +02:00
Jérémy Lecour
dd2072b86b
minifirewall: fix failed_when conditions on restart
continuous-integration/drone/push Build is passing
2022-05-10 16:40:45 +02:00
Jérémy Lecour
378ee04c82
minifirewall: upstream release 22.05
2022-05-10 15:55:08 +02:00
Eric Morino
3663783509
add change in opendkim role
continuous-integration/drone/push Build is passing
2022-05-09 10:19:18 +02:00
Eric Morino
a7b4db1b57
Ajout opendkim-genkey en sha256 et taille clé 4096
continuous-integration/drone/push Build is passing
2022-05-09 10:14:33 +02:00
Jérémy Lecour
4f4c2229e8
etc-git: release 22.05 of ansible-commit
continuous-integration/drone/push Build is passing
2022-05-06 18:10:01 +02:00
Jérémy Lecour
1c6561e6f5
ansible-commit: add --no-lxc flag
2022-05-06 18:09:33 +02:00
Jérémy Lecour
a93c1a9141
redis: Don't enable plugins in check mode (prevents errors)
continuous-integration/drone/push Build is passing
2022-05-05 09:41:27 +02:00
Jérémy Lecour
749d6a78cd
redis: Add log2mail user to redis group
2022-05-05 09:40:30 +02:00
Jérémy Lecour
61cd2b7428
minifirewall: upstream release 22.04
continuous-integration/drone/push Build is passing
2022-04-28 19:14:31 +02:00
Jérémy Lecour
a53159c93b
minifirewall: compatibility with "legacy" version of minifirewall
continuous-integration/drone/push Build is passing
2022-04-28 12:40:02 +02:00
Jérémy Lecour
5a99185029
munin: remount /usr before writing
continuous-integration/drone/push Build is passing
2022-04-27 18:00:18 +02:00
Jérémy Lecour
666487e00c
fix ansible-commit --help
continuous-integration/drone/push Build is passing
2022-04-27 15:12:02 +02:00
Jérémy Lecour
805a8ecb3a
etc-git: use "ansible-commit" to efficiently commit all available repositories (including /etc inside LXC) from Ansible
2022-04-27 14:22:59 +02:00
Jérémy Lecour
381a71aca1
dump-server-state: upstream release 22.04.3
continuous-integration/drone/push Build is passing
2022-04-26 18:21:42 +02:00
Jérémy Lecour
49e4e67c2c
fix copyright evocommit
continuous-integration/drone/push Build is passing
2022-04-26 11:26:15 +02:00
Jérémy Lecour
55356857b2
dump-server-state: upstream release 22.04.2
continuous-integration/drone/push Build is passing
2022-04-26 09:56:49 +02:00
Jérémy Lecour
daa54cac8f
evocheck: upstream release 22.04.1
2022-04-26 09:56:49 +02:00
Jérémy Dubois
cf8aa1a5d3
Merge pull request 'munin: Ensure /usr is writable' ( #153 ) from dprevot/ansible-roles:unstable into unstable
...
continuous-integration/drone/push Build is passing
Reviewed-on: evolix/ansible-roles#153
2022-04-25 16:52:48 +02:00
Jérémy Lecour
5935d9d4a3
evocheck: upstream release 22.04
continuous-integration/drone/push Build is passing
2022-04-25 09:58:07 +02:00
Jérémy Lecour
58909bc395
vrrpd: Store sysctl values in specific file
2022-04-22 09:32:37 +02:00
Brice Waegeneire
381acc830d
Add nagios check for Redis Sentinel synchro
continuous-integration/drone Build is passing
2022-04-21 11:28:32 +02:00
Jérémy Lecour
4214db4ad6
fix dump-server-state quote error
continuous-integration/drone/push Build encountered an error
2022-04-20 11:14:02 +02:00
Jérémy Lecour
a5bae6645e
dump-server-state: upstream release 22.04.1
continuous-integration/drone/push Build encountered an error
2022-04-20 11:07:20 +02:00
David Prevot
5f4f885556
munin: Ensure /usr is writable
continuous-integration/drone/pr Build encountered an error
2022-04-19 16:47:42 +02:00
Jérémy Dubois
d66248e9f0
openvpn: update README
continuous-integration/drone/push Build was killed
2022-04-14 16:38:43 +02:00
Jérémy Dubois
9161fae0c4
openvpn: use a local copy of files instead of cloning an external git repository
continuous-integration/drone/push Build was killed
2022-04-14 16:34:43 +02:00
Jérémy Dubois
4bf14b9a22
munin: Add possibility to install local plugins, and install dhcp_pool plugin
continuous-integration/drone/push Build was killed
2022-04-14 10:45:24 +02:00
Ludovic Poujol
959d6a8579
redis : Activate overcommit sysctl
2022-04-12 11:27:46 +02:00
Gregory Colpart
e3a75b9584
detect OOM
continuous-integration/drone/push Build was killed
2022-04-11 16:34:39 +02:00
Jérémy Lecour
84178d6b24
Tomcat 9 by default with Debian 11
continuous-integration/drone/push Build was killed
2022-04-08 11:57:35 +02:00
Jérémy Dubois
fca895a231
nagios-nrpe: fix copy/paste error
continuous-integration/drone/push Build was killed
2022-04-08 11:05:46 +02:00
Jérémy Dubois
5b2fecb49c
Make evocommit fully compatible with OpenBSD
continuous-integration/drone/push Build was killed
2022-04-07 10:18:08 +02:00
Jérémy Lecour
e71201ab46
dump-server-state: upstream release 22.04
continuous-integration/drone/push Build was killed
2022-04-03 11:18:43 +02:00
Jérémy Dubois
726735d269
etc-git : Remount /usr in rw for git gc in in /usr/share/scripts/
2022-04-01 15:47:44 +02:00
Jérémy Dubois
6434adcc62
nagios-nrpe: Add a check dhcp_pool
continuous-integration/drone/push Build was killed
2022-03-31 16:01:23 +02:00
Jérémy Lecour
f8a146d3ac
ajout IPv6 par défaut
continuous-integration/drone/push Build was killed
2022-03-31 09:50:31 +02:00
Jérémy Lecour
ed6ca9a85a
minifirewall: upstream release 22.03.5
continuous-integration/drone/push Build was killed
2022-03-30 22:45:13 +02:00
Mathieu Trossevin
ef50defc0a
Merge pull request 'Commit changes to /etc of lxc containers that are git repositories' ( #149 ) from lxc_etc-commit into unstable
...
continuous-integration/drone/push Build was killed
Reviewed-on: evolix/ansible-roles#149
2022-03-30 16:36:38 +02:00
Mathieu Trossevin
5dc6a1d36b
etc-git: Commit changes to /etc in containers
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-03-30 16:33:00 +02:00
Jérémy Lecour
31c2629d31
minifirewall: configure proxy/backup/sysctl values
continuous-integration/drone/push Build was killed
2022-03-30 09:42:56 +02:00
Mathieu Trossevin
20abe0e09a
postfix: Skip milters after amavis (in packmail)
...
continuous-integration/drone/push Build was killed
Otherwise opendkim will sign local mails twice AND sign external mails
(pretending to be) from local domains as if they were local mails.
2022-03-29 16:06:12 +02:00
Jérémy Lecour
75459baa35
dump-server-state: upstream release 22.03.10
continuous-integration/drone/push Build was killed
2022-03-29 09:11:35 +02:00
Jérémy Lecour
3feacd0c6d
update CHANGELOG
continuous-integration/drone/push Build was killed
2022-03-28 13:28:48 +02:00
Jérémy Lecour
1ae978c74a
minifirewall: restore "force-restart" and fix "restart-if-needed"
continuous-integration/drone/push Build was killed
2022-03-28 13:27:22 +02:00
Ludovic Poujol
6ab0cb4fd1
evolinux-base: Fix utils.yml -> Ne pas déplacer inutilement le script qu'on va de toute façon écraser
...
continuous-integration/drone/push Build was killed
+ Correction du cas d'une machine n'ayant pas le script (fail du mv initial)
2022-03-28 11:56:24 +02:00
Jérémy Lecour
214b6e0d6a
dump-server-state: upstream release 22.03.9
continuous-integration/drone/push Build was killed
2022-03-27 10:40:52 +02:00
Jérémy Lecour
d0f8e6c753
dump-server-state: upstream release 22.03.8
continuous-integration/drone/push Build was killed
2022-03-27 10:08:20 +02:00
Jérémy Lecour
f0b23ffa50
dump-server-state: split backup-dir and dump-dir options parsing
continuous-integration/drone/push Build was killed
2022-03-27 09:31:06 +02:00
Jérémy Lecour
54bf9c1854
evolinux-base: rename backup-server-state to dump-server-state
continuous-integration/drone/push Build was killed
2022-03-27 09:18:15 +02:00
Jérémy Lecour
c17bb03535
minifirewall: tail template follows symlinks
continuous-integration/drone/push Build was killed
2022-03-25 18:16:36 +01:00
Jérémy Lecour
85d429295f
minifirewall: tail template follows symlinks
continuous-integration/drone/push Build was killed
2022-03-25 18:12:24 +01:00
Jérémy Lecour
bbc1bae437
minifirewall: upstream release 22.03.4
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-03-25 14:57:10 +01:00
Jérémy Dubois
d2fa14fb4f
backup-server-state: release 22.03.5
continuous-integration/drone/push Build was killed
2022-03-24 18:15:56 +01:00
Jérémy Dubois
42782b7f3d
evolinux-base: fix show_help in backup-server-state.sh
...
continuous-integration/drone/push Build was killed
* --uname and --no-uname options were not in help
* --services and --no-services were in help whereas --systemctl and --no-systemctl are used in options parsing
2022-03-24 17:57:58 +01:00
Mathieu Trossevin
1646cc99bf
redis: Remount /usr with RW when adding nagios plugin
continuous-integration/drone/push Build was killed
2022-03-23 13:55:54 +01:00
Jérémy Dubois
b4f83e54d0
openvpn: use a subnet topology instead of the net30 default topology
continuous-integration/drone/push Build was killed
2022-03-23 10:46:17 +01:00
Jérémy Lecour
0d1ccc79c3
whitespace
continuous-integration/drone/push Build was killed
2022-03-22 15:31:06 +01:00
Jérémy Lecour
163d5abf7c
backup-server-state: release 22.03.4
continuous-integration/drone/push Build was killed
2022-03-22 15:31:02 +01:00
Jérémy Lecour
ef832c9ab6
backup-server-state: also dump iptables rules without counters
2022-03-22 15:31:02 +01:00
Jérémy Dubois
c2f6ff5249
evocheck: upstream release 22.03.1
continuous-integration/drone/push Build was killed
2022-03-22 11:03:26 +01:00
Jérémy Lecour
5895f5a99b
minifirewall: upstream release 22.03.3
continuous-integration/drone/push Build was killed
2022-03-21 14:35:20 +01:00
Jérémy Lecour
e7594c6c86
evolinux-base: backup-server-state release 22.03.2
continuous-integration/drone/push Build was killed
2022-03-21 11:32:08 +01:00
Mathieu Trossevin
444bd72944
generate-ldif: Correct generated entries for php-fpm in containers
continuous-integration/drone/push Build was killed
2022-03-17 17:36:35 +01:00
Jérémy Lecour
fb41c81e99
backup-server-state: release 22.03.2
...
continuous-integration/drone/push Build was killed
update documentation for --dpkg-full vs. --dpkg-status
2022-03-17 10:45:44 +01:00
Jérémy Lecour
8a9faa0250
* minifirewall: upstream release 22.03.2
continuous-integration/drone/push Build was killed
2022-03-16 23:49:34 +01:00
Jérémy Lecour
545226f6f6
evocheck: upstream release 22.03
continuous-integration/drone/push Build was killed
2022-03-15 23:25:15 +01:00
Jérémy Lecour
ba90203f21
minifirewall: upstream release 22.03.1 and use includes directory
continuous-integration/drone/push Build was killed
2022-03-15 23:07:33 +01:00
Ludovic Poujol
17f884b04a
evolinux-base: Add non-free repos & install non-free firmware on dedicated hardware
continuous-integration/drone/push Build was killed
2022-03-15 11:35:20 +01:00
Ludovic Poujol
913e6d96e8
generate-ldif: Add services check for bkctld
continuous-integration/drone/push Build was killed
2022-03-15 10:53:16 +01:00
Ludovic Poujol
0e768809b7
evomaintenance: Make it work on non-debian systems
2022-03-15 10:53:16 +01:00
Ludovic Poujol
5a2dc5cbd1
etc-git: Make it work on non-debian systems
2022-03-15 10:53:16 +01:00
Brice Waegeneire
6df10be6ef
evolinux-base: Fix top config.
...
continuous-integration/drone/push Build was killed
The wrong file was used as topdefaultrc. And we were using the wrong
encoding, as top use ISO-8859 instead of UTF-8.
2022-03-15 10:22:21 +01:00
William Hirigoyen (Evolix)
4a31961ba0
Ajoute le déconfinement d'AppArmor dans la config par défaut des conteneurs LXC pour les version de Debian >= 9.
continuous-integration/drone/push Build was killed
2022-03-15 10:07:09 +01:00
William Hirigoyen (Evolix)
a565e8f8e8
Add Out of memory log2mail alert to dovecot role
2022-03-15 10:06:21 +01:00
William Hirigoyen (Evolix)
ab1f3fd6d4
Merge
2022-03-15 10:06:21 +01:00
Brice Waegeneire
c880ce43a2
nagios-nrpe: Improve readability for check_mount_rw
continuous-integration/drone/push Build was killed
2022-03-10 16:41:13 +01:00
Jérémy Lecour
a733e2794f
evolinux-base: backup-server-state release 22.03
continuous-integration/drone/push Build was killed
2022-03-08 16:49:53 +01:00
Jérémy Lecour
b4f35af35c
backup-server-state: skip iptables if nft is installed
2022-03-08 16:48:41 +01:00
Alexis Ben Miloud--Josselin
87a3fd48df
Fix commit d455de5
continuous-integration/drone/push Build was killed
2022-03-03 11:54:32 +01:00
Alexis Ben Miloud--Josselin
3ef6381ba6
Fix redis' README title
continuous-integration/drone/push Build was killed
2022-03-03 11:52:03 +01:00
Alexis Ben Miloud--Josselin
d455de52b3
Check if /etc/libvirt/qemu/*xml exists before sync
...
continuous-integration/drone/push Build was killed
This will prevent sending e-mails saying the file
does not exists.
2022-03-03 11:48:39 +01:00
Mathieu Trossevin
9c84e95182
Repair keepalived role
continuous-integration/drone/push Build was killed
2022-03-02 16:23:01 +01:00
Jérémy Lecour
d7d58bf158
Merge branch 'unstable' into stable
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build was killed
2022-03-02 09:42:28 +01:00
Jérémy Lecour
e5dc503cfd
Release 22.03
continuous-integration/drone/push Build was killed
2022-03-02 09:42:12 +01:00
Jérémy Lecour
270d03b6a6
evolinx-users: optimize sudo configuration
continuous-integration/drone/push Build was killed
2022-03-02 09:40:52 +01:00
Jérémy Lecour
1dc4d0e133
redis: always install check_redis_instances
continuous-integration/drone/push Build was killed
2022-03-01 14:04:05 +01:00
Jérémy Lecour
c8ef7e9b75
redis: check_redis_instances tolerates absence of instances
continuous-integration/drone/push Build was killed
2022-03-01 14:02:22 +01:00
Gregory Colpart
53af37e055
We use now TCP/8891, cf HowtoOpenDKIM
continuous-integration/drone/push Build was killed
2022-02-24 15:31:34 +01:00
Jérémy Lecour
d9e95218ce
apt_hold_packages: broadcast message with wall, if present
continuous-integration/drone/push Build was killed
2022-02-24 11:49:12 +01:00
Eric Morino
6321f32e81
Add zzz-evolinux-custom.conf to dovecot role
continuous-integration/drone/push Build was killed
2022-02-24 10:42:48 +01:00
Ludovic Poujol
69a9cb9591
elasticsearch: Use /etc/elasticsearch/jvm.options.d/evolinux.options
instead of default /etc/elasticsearch/jvm.options
...
continuous-integration/drone/push Build was killed
Note : Files in that folder require the ".options" prefix
Fixes a2f73bb7df
2022-02-23 10:14:43 +01:00
Ludovic Poujol
39949ea921
generate-ldif: Add support for php-fpm in containers
continuous-integration/drone/push Build was killed
2022-02-21 11:31:00 +01:00
Ludovic Poujol
e79141d2d2
lxc: Fail if /var is nosuid
2022-02-17 16:25:20 +01:00
Jérémy Lecour
799466788f
lxc-php: preliminary support for PHP 8.1 container
continuous-integration/drone/push Build was killed
2022-02-17 14:50:21 +01:00
Jérémy Dubois
03c97f2d0f
openvpn: fix last_openvpn_restart_date variable
continuous-integration/drone/push Build was killed
2022-02-15 18:06:45 +01:00
William Hirigoyen (Evolix)
1fdc0f2566
Fix missing evolinux_server_custom file copy in Nginx role.
continuous-integration/drone/push Build was killed
2022-02-15 17:46:14 +01:00
Jérémy Dubois
f3c443d076
openvpn: now check that openvpn has been restarted since last certificates renewal
continuous-integration/drone/push Build was killed
2022-02-15 15:52:21 +01:00
Brice Waegeneire
ebfa8df6bc
nrpe: Add check_mount_rw
continuous-integration/drone/push Build was killed
2022-02-14 12:00:09 +01:00
William Hirigoyen (Evolix)
68b4b0803e
#60953 Désactivation AppArmor par défaut dans LXC
continuous-integration/drone/push Build was killed
2022-02-10 18:03:32 +01:00
Ludovic Poujol
9995fca35d
varnish: update munin plugin to work with recent varnish versions
continuous-integration/drone/push Build was killed
2022-02-08 16:16:24 +01:00
William Hirigoyen (Evolix)
e080b37be2
Add Includes in PHPVersion search.
continuous-integration/drone/push Build was killed
2022-02-08 11:11:09 +01:00
Ludovic Poujol
a2f73bb7df
elasticsearch: Use /etc/elasticsearch/jvm.options.d/evolinux
instead of default /etc/elasticsearch/jvm.options
continuous-integration/drone/push Build was killed
2022-02-07 15:18:46 +01:00
Jérémy Dubois
981128dc17
openvpn: make it compatible with OpenBSD and add some improvements
continuous-integration/drone/push Build was killed
2022-02-03 18:35:16 +01:00
Jérémy Lecour
0cbdda840d
Explicit permissions for systemd overrides
continuous-integration/drone/push Build was killed
2022-02-03 14:18:20 +01:00
Jérémy Lecour
9e27d9707b
kvm-host: add missing default value
2022-02-03 14:16:45 +01:00
Jérémy Lecour
5153b88d01
evolinux-base: option to bypass raid-related tasks
2022-02-03 14:15:33 +01:00
Jérémy Lecour
25563ee0f0
Merge pull request 'Release 22.01.3' ( #146 ) from unstable into stable
...
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build was killed
Reviewed-on: evolix/ansible-roles#146
2022-01-31 11:58:23 +01:00
Jérémy Lecour
3dd78fbf7e
Release 22.01.3
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-01-31 11:57:21 +01:00
Jérémy Lecour
cd4822488c
Merge branch 'stable' into unstable
continuous-integration/drone/push Build was killed
2022-01-31 11:56:10 +01:00
Jérémy Lecour
fcb0b8c80f
backup-server-state: 22.01.3
continuous-integration/drone/push Build was killed
2022-01-28 16:27:39 +01:00
Jérémy Lecour
cd26081add
rbenv: install Ruby 3.1.0 by default
2022-01-28 16:27:20 +01:00
Jérémy Lecour
8beb1e7460
evolinux-base: backup-server-state: fix systemctl invocation
2022-01-28 16:25:28 +01:00
Jérémy Lecour
6d5aa67045
evolinux-base: backup-server-state: add "force" mode
2022-01-28 16:25:17 +01:00
Jérémy Lecour
359719d0d0
Merge pull request 'Release 22.01.2' ( #144 ) from unstable into stable
...
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build was killed
Reviewed-on: evolix/ansible-roles#144
2022-01-27 14:13:53 +01:00
Jérémy Lecour
bb30402df3
Release 22.01.2
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-01-27 14:12:40 +01:00
Jérémy Lecour
6ccd0ea440
Release 22.01.1
continuous-integration/drone/pr Build was killed
continuous-integration/drone/push Build was killed
2022-01-27 14:04:41 +01:00
Jérémy Lecour
88cd8a0976
evolinux-base: backup-server-state: rename options and use mysqladmin instead of mysql
continuous-integration/drone/push Build was killed
2022-01-27 12:21:32 +01:00
Jérémy Lecour
519228ff9f
evolinux-base: backup-server-state: add disks and uname state
continuous-integration/drone/push Build was killed
2022-01-27 12:09:04 +01:00
Brice Waegeneire
6dc17658a9
evolinux-base: backup-server-state: Add options.
...
continuous-integration/drone/push Build was killed
New options:
- --dmesg / --no-dmesg
- --mysql / --no-mysql
- --services / --no-services
2022-01-27 11:50:18 +01:00
Jérémy Lecour
2849039fad
remount-usr: use findmnt to find if usr is a readonly partition
continuous-integration/drone/push Build was killed
2022-01-27 11:21:19 +01:00
Jérémy Lecour
80f8a94798
evolinux-base: many improvements for backup-server-state script
continuous-integration/drone/push Build was killed
2022-01-27 10:29:08 +01:00
Eric Morino
0a244894eb
Add fix repository in source.list for bullseye
continuous-integration/drone/push Build was killed
2022-01-26 11:07:10 +01:00
Jérémy Lecour
2c6a3601de
Merge pull request 'Release 22.01' ( #142 ) from unstable into stable
...
continuous-integration/drone/tag Build was killed
continuous-integration/drone/push Build was killed
Reviewed-on: evolix/ansible-roles#142
2022-01-25 18:30:07 +01:00
Jérémy Lecour
bff8fcfebb
apt: upgrade packages after all the configuration is done
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-01-25 18:25:47 +01:00
Jérémy Lecour
93929864be
lxc-php: use bullseye-php80 for php80 container
continuous-integration/drone/push Build was killed
2022-01-25 17:45:17 +01:00
Jérémy Lecour
52fff750df
evolinux-base: move "/sbin/deny" install to utils.yml tasks file
2022-01-25 17:44:42 +01:00
Jérémy Lecour
0e34d4cd4b
Merge remote-tracking branch 'origin/bullseye-swap-top' into unstable
continuous-integration/drone/push Build was killed
2022-01-25 15:15:05 +01:00
Jérémy Lecour
8f8c024163
Merge branch 'unstable' into bullseye-swap-top
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-01-25 15:13:10 +01:00
Jérémy Lecour
1f4ee2de79
Prepare CHANGELOG for 22.01 release
continuous-integration/drone/push Build was killed
2022-01-25 15:00:03 +01:00
Jérémy Lecour
0fce412cf5
add WIP warning to check_async
2022-01-25 14:56:39 +01:00
Jérémy Lecour
544b213529
evomaintenance: Upstream release 22.01
2022-01-25 14:56:39 +01:00
Jérémy Lecour
266289c72e
whitespaces
2022-01-25 14:56:39 +01:00
Jérémy Lecour
51bc48623b
dovecot: switch to TLS 1.2+ and external DH params
2022-01-25 14:56:39 +01:00
Mathieu Trossevin
7a969a0be2
Merge pull request 'lxc-php: Fix config for opensmtpd on bullseye' ( #137 ) from mtrossevin/ansible-roles:opensmtpd-bullseye into unstable
...
continuous-integration/drone/push Build was killed
Reviewed-on: evolix/ansible-roles#137
2022-01-25 12:00:01 +01:00
Mathieu Trossevin
1902c40c3c
lxc-php: Fix config for opensmtpd on bullseye
continuous-integration/drone/pr Build was killed
2022-01-25 11:57:41 +01:00
Mathieu Trossevin
fec9e49c18
Repair munin role
continuous-integration/drone/push Build was killed
2022-01-25 11:01:45 +01:00
Jérémy Dubois
3822696db6
Update CHANGELOG for new openvpn role
continuous-integration/drone/push Build was killed
2022-01-24 19:23:26 +01:00
Jérémy Dubois
4effe91b9f
Write an openvpn role
continuous-integration/drone/push Build was killed
2022-01-24 19:12:48 +01:00
Brice Waegeneire
168b0fa9b7
nginx: Add snippet for custom server block config.
continuous-integration/drone/push Build was killed
2022-01-20 10:44:02 +01:00
Jérémy Lecour
c4fab71d7a
evolinux-base: add new states to backup-server-states
continuous-integration/drone/push Build was killed
2022-01-15 18:51:03 +01:00
Ludovic Poujol
c8a862c5e7
nagios-nrpe: Amélioration du check phpfpm_status et phpfpm_multi
...
continuous-integration/drone/push Build was killed
Pour phpfpm_status > Ajout de la possibilité d'avoir un seuil de max procs actifs
Pour phpfpm_multi > Utilisation des seuils max (calculé sur le pm.max_children) + timeout
2022-01-14 17:06:48 +01:00
Jérémy Lecour
ea382a1686
varnish: add additional options
continuous-integration/drone/push Build was killed
2022-01-12 13:04:22 +01:00
Jérémy Lecour
ca1f465aaa
nodejs: default to version 16 LTS
2022-01-12 13:04:22 +01:00
William Hirigoyen (Evolix)
bd39adaf68
Fail if /var has nodev or noexec option enabled.
continuous-integration/drone/push Build was killed
2022-01-11 11:48:57 +01:00
William Hirigoyen (Evolix)
14883aa95e
Ensure that /var is mounted with dev and exec options prior to LXC container creation.
continuous-integration/drone/push Build was killed
2022-01-11 11:02:09 +01:00
Brice Waegeneire
4c6d30a52c
apache: block access to .git* and .env* files
continuous-integration/drone/push Build was killed
2021-12-28 16:27:05 +01:00
Jérémy Lecour
1893b6dea5
don't enable alert5 service in check mode
continuous-integration/drone/push Build was killed
2021-12-23 16:56:43 +01:00
Jérémy Lecour
ec346a42a5
munin: systemd override to unprotect home directory
continuous-integration/drone/push Build was killed
2021-12-23 16:56:23 +01:00
William Hirigoyen (Evolix)
1c754f7eb0
Fix Filebeat role for --check mode.
continuous-integration/drone/push Build encountered an error
2021-12-21 15:27:46 +01:00
Eric Morino
7bb7b22d1f
Add redirectMath 404 on http request /.git by default
continuous-integration/drone/push Build encountered an error
2021-12-20 09:59:25 +01:00
Ludovic Poujol
7c7ccf07eb
generate-ldif: fix typo in var name (cap)
continuous-integration/drone/push Build encountered an error
2021-12-13 17:01:59 +01:00
Ludovic Poujol
64b632c000
evolinux-base: Donner le choix (ou non) de virer apt-listchanges
continuous-integration/drone/push Build encountered an error
2021-12-10 11:37:56 +01:00
Ludovic Poujol
8b701e615f
evolinux-base: Donner le choix de changer (ou non) le motd
2021-12-10 11:37:33 +01:00
Ludovic Poujol
d27d6b69cd
evolinux-base: Add missing dependency dmidecode
continuous-integration/drone/push Build encountered an error
2021-12-08 18:35:55 +01:00
Ludovic Poujol
bd429275d1
generate-ldif: properly flag virtual machines on vmware as virtual machines
continuous-integration/drone/push Build encountered an error
2021-12-08 18:07:53 +01:00
Eric Morino
cd7c488713
Add rule .well-know to allow letsencrypt challenge
continuous-integration/drone/push Build is failing
2021-11-26 16:37:00 +01:00
Eric Morino
7e36d03804
Add new location by default for /.well-know, fix some warning in Nextcloud check setup
continuous-integration/drone/push Build is failing
2021-11-26 15:42:39 +01:00
Eric Morino
2ec026c2b3
Change variable item by kvm_pair and disable loop on all 'hypervisor' group
continuous-integration/drone/push Build is failing
2021-11-26 11:08:43 +01:00
Mathieu Trossevin
53cd3ba342
Merge pull request 'nagios-nrpe: Fix check_nfsserver for buster and bullseye' ( #138 ) from mtrossevin/ansible-roles:check_nfsserver-buster into unstable
...
continuous-integration/drone/push Build is failing
Reviewed-on: evolix/ansible-roles#138
2021-11-24 11:12:11 +01:00
Mathieu Trossevin
d3eef71127
nagios-nrpe: Fix check_nfsserver for buster and bullseye
...
continuous-integration/drone/pr Build is failing
From buster onward the nfs server doesn't run NFSv4 over UDP (it is out
of spec, see RFC 7530). As such the check broke as it attempt to check
the availability of NFSv4 over UDP.
Right now the check doesn't check for NFSv2 over UDP as it would need to
check if it exist first, as on bullseye it isn't supported by default
anymore.
2021-11-24 11:11:39 +01:00
Ludovic Poujol
82694ef5e9
generate-ldif: Don't miss detect deb11 as VM
continuous-integration/drone/push Build is failing
2021-11-22 17:40:49 +01:00
Ludovic Poujol
a35139fcee
Add missing sudoers line (for old debian 9)
continuous-integration/drone/push Build is failing
2021-11-22 16:28:30 +01:00
Eric Morino
8dca949564
Add *xml to crontab for sync libvirt xml file
continuous-integration/drone/push Build is failing
2021-11-22 11:44:07 +01:00
Eric Morino
c9af7db827
re-activation task ssh.yml + modify crontab for sync list of running vm + add tags
continuous-integration/drone/push Build is failing
2021-11-22 11:38:10 +01:00
Eric Morino
21bd4021d3
add virsh list --all on kvm host and this neighbor
continuous-integration/drone/push Build is failing
2021-11-22 10:42:46 +01:00
Eric Morino
4fb885a33b
Fix right for redis log dir and log file
continuous-integration/drone/push Build is failing
2021-11-15 11:33:34 +01:00
Jérémy Lecour
e4bb0c6f55
filebeat/metricbeat: version 7.x y default
continuous-integration/drone/push Build is failing
2021-11-12 10:07:43 +01:00
Jérémy Lecour
039c740ef3
mysql: add evomariabackup 21.11
2021-11-01 10:16:55 +01:00
William Hirigoyen (Evolix)
51aaac0cbc
Fix evocheck_force_install VARIABLE IS NOT DEFINED (validé par jlecour)
2021-10-29 14:54:44 +02:00
Jérémy Lecour
6cf8195744
evolinux-base: fix alert5.service dependency syntax
2021-10-29 07:52:38 +02:00
Alexis Ben Miloud--Josselin
0247216429
[kvmstats] Sort domain list
2021-10-28 10:27:44 +02:00
Eric Morino
2ea8d279d5
Add replication graph for mysql
2021-10-27 10:43:17 +02:00
William Hirigoyen (Evolix)
b9c1e9eafe
Fix missing quote, option createhome -> create_home in Ansible 3.10, no mode option in user module (fix error introduced in e75eeb8c3f
)
2021-10-26 15:34:13 +02:00
Jérémy Lecour
dcfea674a4
listupgrade: old-kernel-removal version 21.10
2021-10-25 14:23:52 +02:00
Jérémy Lecour
646a7b1813
evocheck: package install is not supported anymore
2021-10-25 10:08:40 +02:00
Jérémy Lecour
dd53c01027
evocheck: upstream release 21.10.4
2021-10-25 10:02:12 +02:00
Jérémy Lecour
0e2b43a1e9
backup-server-state: add virsh and lxc lists
2021-10-22 15:33:58 +02:00
Jérémy Dubois
90acb99c2a
nagios-nrpe: new check influxdb
2021-10-22 14:51:57 +02:00
Jérémy Lecour
ca28df1b75
evocheck: upstream release 21.10.3
2021-10-22 13:57:56 +02:00
Jérémy Lecour
1706361e8d
evocheck: upstream release 21.10.2
2021-10-22 13:43:43 +02:00
Jérémy Lecour
72e8200d5b
kvm-host: reorganize code for kvmstats
...
* add -V|--version flag
* add -h|--help flag
* normalize options parsing
2021-10-22 13:30:34 +02:00
Ludovic Poujol
03f846b94b
remount before the task
2021-10-22 11:56:43 +02:00
Jérémy Lecour
7cb6dffd6f
add internal VERSION variable to kvmstats and add-vm
2021-10-21 17:32:37 +02:00
Jérémy Lecour
dcdde5f7f6
evocheck: upstream release 21.10.1
2021-10-21 17:32:11 +02:00
Ludovic Poujol
9b3bb39bd0
mysql : Create a default ~root/.my.cnf for compatibility reasons
2021-10-20 16:31:05 +02:00
Ludovic Poujol
b120a92203
evolinux-users + nagios-nrpe: Add support for php-fpm80 in lxc
2021-10-20 15:59:20 +02:00
Eric Morino
be5bb73675
Include role remount-usr to backup-state-server
2021-10-20 15:57:58 +02:00
Ludovic Poujol
a9d0d0958d
packweb-apache : Support php 8.0
2021-10-18 18:30:47 +02:00
Jérémy Dubois
d38119eb0f
nginx : fix variable name and debug
...
nginx_minimal defined the nginx_package_name_default variable which was not
used instead of the nginx_default_package_name variable
also fixed debug which was reversed, and add another one to be sure which mode
is used
2021-10-18 15:01:59 +02:00
Jérémy Lecour
7586881f4d
fix module name
2021-10-15 10:54:39 +02:00
Jérémy Lecour
bbd16dc5b4
evolinux-base: add script backup-server-state
2021-10-15 10:50:42 +02:00
Jérémy Lecour
33cb1dd8ef
certbot: detect domains for SAN certificates
2021-10-14 17:38:42 +02:00
Jérémy Lecour
6a4b250b5d
etc-git: better output detection
2021-10-12 18:23:50 +02:00
Jérémy Lecour
520cba9c5b
etc-git: evocommit has an Ansible mode to report changes
2021-10-12 11:15:33 +02:00
Jérémy Lecour
9aff38c0a7
squid: add ZeroSSL to default whitelist
2021-10-12 11:15:33 +02:00
Eric Morino
2dfd0c0706
Add squid logrotate
2021-10-11 11:03:34 +02:00
Jérémy Lecour
3e80c98a05
etc-git: evocommit should be present
2021-10-08 15:46:45 +02:00
Jérémy Lecour
2d11580a6e
forgotten file
2021-10-06 16:54:52 +02:00
Jérémy Lecour
dfd6aa0315
evocheck: minifirewall is not ready yet
2021-10-06 16:54:11 +02:00
Jérémy Lecour
679875d00b
mysql: install python dependencies earlier
2021-10-06 14:43:43 +02:00
Ludovic Poujol
73d6979e72
Various changes on mongodb (support 5.0) + fixes & compatibility
...
* mongodb: Deny the install on Debian 11 « Bullseye » when the version is unsupported
* mongodb: Support version 5.0 (for buster)
* mongodb: Allow to specify a mongodb version for buster & bullseye
* mongodb: Add missing remount-usr for munin plugins
2021-10-05 15:49:47 +02:00
Brice Waegeneire
616ead41d5
lxc-php: Add php 8.0 support
2021-10-05 14:38:40 +02:00
Jérémy Lecour
a6fe0397a6
etc-git: back to 2 tasks for each commit
...
"test X && git commit" generates a failure and a lot of noise.
2021-10-05 14:31:53 +02:00
Jérémy Lecour
7d63f20336
evoacme: exclude renewal-hooks directory from cron
2021-10-05 08:28:47 +02:00
Jérémy Lecour
86e5df9c16
etc-git: simplify commit tasks
2021-10-05 07:48:37 +02:00
Jérémy Lecour
7b14296503
etc-git: optimize maintenance tasks
...
* manage commits with an optimized shell script instead of many slow Ansible tasks
* centralize cron jobs in dedicated crontab
2021-10-02 12:50:01 +02:00
Jérémy Lecour
37cb18f676
nginx: improve tasks naiming
2021-10-02 09:35:17 +02:00
Jérémy Lecour
e089ddf091
evocheck: upstream release 21.10
2021-10-01 18:27:44 +02:00
Jérémy Lecour
de843cb91f
mysql: fix task settings temporary mistake
2021-10-01 18:26:22 +02:00
Jérémy Lecour
6cb2c66924
mysql: fix task settings temporary mistake
2021-09-30 17:52:49 +02:00
Jérémy Lecour
b293cf2cf9
Install python 2 or 3 libraries according to running python version
2021-09-30 17:05:10 +02:00
Jérémy Lecour
dc1a01ce37
lxc: fix dependencies
2021-09-30 12:10:55 +02:00
Jérémy Lecour
5cbfda8f52
docker-host: install additional dependencies
2021-09-30 12:09:11 +02:00
Jérémy Lecour
b2f8095d14
mysql: fix task settings temporary mistake
2021-09-30 12:07:39 +02:00
Jérémy Lecour
9b479f9c05
evolinux-base: logs are rotated with dateext by default
2021-09-30 12:07:02 +02:00
Jérémy Lecour
4a035d248d
evocheck: upstream release 21.09
2021-09-30 10:45:07 +02:00
Jérémy Lecour
3de5de5304
mysql: improve Bullseye compatibility
2021-09-30 10:13:11 +02:00
Jérémy Lecour
4c52719561
php: fix assert condition
2021-09-29 18:39:42 +02:00
Jérémy Lecour
437d2986ae
better python3 modules management
2021-09-29 18:39:29 +02:00
Jérémy Lecour
0eb7332a34
php: enforce Debian version with assert instead of fail
2021-09-29 16:43:55 +02:00
Jérémy Lecour
febc76b26c
php: fix tasks names
2021-09-29 16:40:25 +02:00
Ludovic Poujol
e130728034
evolix-users: Add missing sudo auth for check_raid for HP hardware
2021-09-24 14:33:56 +02:00
Jérémy Lecour
73efee9caa
etc-git: purge old .git/index.lock (default: True)
2021-09-23 14:45:24 +02:00
Eric Morino
3fcb79a3a3
Fix path to dhparam certificate
2021-09-21 15:55:25 +02:00
Eric Morino
ae2be6a009
Fix indent for generate dh_param
2021-09-21 14:47:41 +02:00
Jérémy Lecour
1d55965527
logstash: no more dependency on Java
2021-09-21 14:43:58 +02:00
Jérémy Lecour
8233264d2a
logstash: logging to syslog is configurable (default: True)
2021-09-21 14:43:58 +02:00
Jérémy Lecour
ef1472cbba
logstash: elastic_stack_version = 7.x
2021-09-21 14:43:58 +02:00
Ludovic Poujol
f75354bb84
generate-ldif: detect mdadm
2021-09-16 17:26:58 +02:00
Ludovic Poujol
de4d814d74
generate-ldif: detect hardware raid card
2021-09-16 17:17:32 +02:00
Ludovic Poujol
6a2cd59e6d
nagios-nrpe + evolinux-users: new check ipmi
2021-09-16 16:48:03 +02:00
Ludovic Poujol
51fd2337f0
nagios-nrpe + evolinux-users: new check raid (soft + hard)
2021-09-16 16:40:57 +02:00
Ludovic Poujol
fa0c668cec
evolinux-base: install freeipmi by default on dedicated hw
2021-09-16 15:58:10 +02:00
Brice Waegeneire
45b7ce3486
lxc-php: Use Debian bullseye package for php74
2021-09-14 14:42:31 +02:00
Jérémy Lecour
2b549af7d9
evolinux-base: split dpkg logrotate configuration
2021-09-09 10:23:53 +02:00
Jérémy Lecour
e429f7aecb
squid: add *.o.lencr.org to default whitelist
2021-09-07 14:01:52 +02:00
Jérémy Lecour
0cab062431
kill/list all queries at once
2021-09-01 17:41:27 +02:00
Jérémy Lecour
e76f2fe448
mysql-queries-killer: use a config file
2021-08-31 11:58:52 +02:00
Jérémy Lecour
b908fc6cee
certbot: don't install legacy Certbot on Debian 9
2021-08-30 14:07:46 +02:00
Jérémy Lecour
51e414df31
certbot: syntax for "no-self-upgrade" variable
2021-08-30 14:07:11 +02:00
Jérémy Lecour
887c1552cb
certbot: sync_remote.sh uses quotes for variable export
2021-08-30 14:06:32 +02:00
Jérémy Lecour
e45ee59801
mysql: script "mysql-queries-killer.sh" to kill MySQL queries
2021-08-30 14:05:15 +02:00
Jérémy Lecour
73f55a42fa
forgotten file
2021-08-30 09:26:04 +02:00
Jérémy Lecour
65750d2aa6
evomaintenance: extract a config.yyml tasks file
2021-08-30 09:24:57 +02:00
Jérémy Lecour
74ab96d67f
loop syntax and whitespaces
2021-08-27 11:01:28 +02:00
Eric Morino
d2ef3fe27f
Fix syntax on task "plugins are installed for"
2021-08-27 10:50:34 +02:00
Gregory Colpart
5e794cd2b6
commit whitespace
2021-08-26 12:24:00 +02:00
Eric Morino
6c21c3b505
Add configuration for listener stats write and read with correct right
2021-08-26 09:51:53 +02:00
Jérémy Lecour
ecba57ad75
evolinux-base: install molly-guard by default
2021-08-25 17:57:38 +02:00
Jérémy Lecour
2c7380240c
nagios-nrpe + evolinux-users: new checks for bkctld
2021-08-25 11:56:26 +02:00
Eric Morino
999efb3983
Add "may take several minutes" for task generate dhparam
2021-08-25 11:52:10 +02:00
Eric Morino
916138575a
Add generate dhparam and update variables for dovecot 2.3
2021-08-25 11:49:08 +02:00
Jérémy Lecour
5a83a30a4c
whitespace
2021-08-24 18:16:11 +02:00
Eric Morino
bd92ff95c8
use absolute path in evacme cron
continuous-integration/drone/push Build is passing
2021-08-20 11:33:30 +02:00
Brice Waegeneire
2448168008
evolinux-base: Add swap column to htop and top
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2021-08-17 18:03:00 +02:00
Ludovic Poujol
42189ba613
Configure php7.4 for evoadmin-web on bullseye
continuous-integration/drone/push Build is passing
2021-08-17 16:38:21 +02:00
Jérémy Lecour
066baf3538
Revert "bullseye-detect: this role is obsolete, Debian 11 has been fully released"
...
continuous-integration/drone/push Build is passing
This reverts commit c9f25f4638
.
2021-08-17 15:33:06 +02:00
Eric Morino
ca7d8e9739
Add variable mysql_performance_schema and configuration in evolinux_custom template
continuous-integration/drone/push Build is passing
2021-08-17 15:11:10 +02:00
Jérémy Lecour
ad457dd7ba
apt: use the new security repository for Bullseye
continuous-integration/drone/push Build is passing
2021-08-16 14:12:31 +02:00
Jérémy Lecour
969a5bce7d
apt: remove workaround for Evolix public repositories with Debian 11
continuous-integration/drone/push Build is passing
2021-08-16 13:50:53 +02:00
Jérémy Lecour
d186e21239
evoadmin-web: simpler PHP packages lists
2021-08-16 13:49:13 +02:00
Jérémy Lecour
c9f25f4638
bullseye-detect: this role is obsolete, Debian 11 has been fully released
2021-08-16 13:47:33 +02:00
Jérémy Lecour
139b342fbd
certbot: silence letsencrypt deprecation warnings
2021-07-20 17:19:57 +02:00
Gregory Colpart
491407953c
We want LDAP listen on ldapi:/// by default
continuous-integration/drone/push Build is passing
2021-07-08 19:22:00 +02:00
Jérémy Lecour
bf49ec8df5
mysql: script "mysql_connections" to display a compact list of connections
continuous-integration/drone/push Build is passing
2021-07-08 15:10:35 +02:00
Jérémy Lecour
32b5efa30e
evocheck: upstream release 21.07
continuous-integration/drone/push Build is passing
2021-07-07 15:20:24 +02:00
Jérémy Lecour
73352f55d7
evolinux-base: add tags to hardawre tasks
continuous-integration/drone/push Build is failing
2021-07-07 14:32:38 +02:00
Ludovic Poujol
b362fadc80
typo (again) + not using trusted.gpg isn't restricted to debian 9+
continuous-integration/drone/push Build is passing
2021-07-06 16:22:45 +02:00
Ludovic Poujol
8e6c08b81b
evolinux-base: Change the pattern of MegaRAID detect
...
continuous-integration/drone/push Build is passing
Seems the card names may somethings between 'MegaRAID' and 'SAS'
I'll take the short and easy path as I think MegaRAID is enough in most cases
2021-07-06 16:12:14 +02:00
Ludovic Poujol
7a089f88af
Correct typo in var name
...
trusted_gpg_keyring.stat.present instead of _trusted_gpg_keyring.stat.present
2021-07-06 16:09:54 +02:00
Ludovic Poujol
49cb5adf92
evolinux-base: Fix hw card detect
...
Run the shell command as bash instead of sh; otherwise it will fail because of the set -o pipefail
2021-07-06 16:09:17 +02:00
Jérémy Lecour
c77e0d73f8
Merge branch 'bullseye' into unstable
continuous-integration/drone/push Build is passing
2021-07-04 22:09:14 +02:00
Jérémy Lecour
29ec7bdcf2
Remove embedded GPG keys only if legacy keyring is present
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2021-07-04 22:08:47 +02:00
Jérémy Lecour
ffd7d0e504
evolinux-base: alert5 comes after the network
2021-07-04 22:07:51 +02:00
Jérémy Lecour
6f66ab8e93
Merge branch 'unstable' into bullseye
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2021-07-03 09:56:12 +02:00
Jérémy Lecour
ba3ed5e903
Merge branch 'bullseye' into unstable
continuous-integration/drone/push Build is passing
2021-07-03 09:50:49 +02:00
Jérémy Lecour
d1829e7000
metricbeat: fix indentation
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2021-07-03 09:16:12 +02:00
Jérémy Lecour
4167b6d2a9
fix CHANGELOG
2021-07-03 09:10:22 +02:00
Jérémy Lecour
3721c2ab38
squid: improve default whitelist
2021-07-03 08:56:23 +02:00
Jérémy Lecour
04e41b5dc9
squid: improve default whitelist
continuous-integration/drone/push Build is passing
2021-07-03 08:54:05 +02:00
Jérémy Lecour
5905751a82
squid: must be started in foreground mode for systemd
2021-07-02 23:45:42 +02:00
Jérémy Lecour
b5bcd666c6
fix apt gpg keys after rebase from unstable
2021-07-02 21:23:14 +02:00
Jérémy Lecour
58cd1fedfa
fix path for first_found lookup
2021-07-02 21:19:07 +02:00
Jérémy Lecour
a5658b7f26
packweb-apache: install phpMyAdmin from buster-backports
2021-07-02 21:18:06 +02:00
Jérémy Lecour
5c1ae6ed0c
spamassassin: change dependency on evomaintenance
...
Fail with an error if evomaintenance config is missing
instead of trying to install a package that doesn't exist anymore.
2021-07-02 21:16:43 +02:00
Jérémy Lecour
8a784c39ab
mongodb: create munin plugins directory if missing
2021-07-02 21:16:40 +02:00
Jérémy Lecour
9c8dd743c8
Use python3 packages on Debian 11 and later
2021-07-02 21:16:15 +02:00
Jérémy Lecour
6b87ead5b4
update changelog
2021-07-02 21:16:12 +02:00
Jérémy Lecour
d40fad662f
kibana: 7.x by default
2021-07-02 21:15:40 +02:00
Jérémy Lecour
613a11d119
elasticsearch: 7.x by default
2021-07-02 21:15:00 +02:00
Jérémy Lecour
a60189eb3e
better bullseye compatibility workaround
2021-07-02 21:14:04 +02:00
Jérémy Lecour
c80c354d65
fix keyrings permissions
2021-07-02 21:14:01 +02:00
Jérémy Lecour
e8a8e85819
redis: instance service for Debian 11
2021-07-02 21:13:42 +02:00
Jérémy Lecour
c5ab0c0ff9
squid: remove obsolete variable on Squid 4
2021-07-02 21:13:05 +02:00
Jérémy Lecour
f673ea85d1
Force Debian version to buster for Evolix repository
2021-07-02 21:12:33 +02:00
Jérémy Lecour
2c441f176a
mysql: mariadb-client-10.5 on Debian 11
2021-07-02 21:11:27 +02:00
Jérémy Lecour
c5bb8f06ae
mysql: use python3 with Debian 11 and later
2021-07-02 21:10:52 +02:00
Jérémy Lecour
51d4ec1bb2
php: remove php-gettext for 7.4
2021-07-02 21:10:04 +02:00
Jérémy Lecour
5e09906c8f
fixup! temporary bulseye-detect role
2021-07-02 21:09:28 +02:00
Jérémy Lecour
380c50b999
evolinux-base: increase minimum Ansible version to 2.9
2021-07-02 21:09:26 +02:00
Jérémy Lecour
008cb6a3c9
quote numeric values
2021-07-02 21:08:59 +02:00
Jérémy Lecour
52d06a3987
temporary bulseye-detect role
...
Overrides some facts to add compatibility with unreleased Debian version
2021-07-02 21:08:07 +02:00
Jérémy Lecour
4a158ac819
Reduce verbosity
2021-07-02 21:08:07 +02:00
Jérémy Lecour
2f68ae5339
Preliminary support for Bullseye
2021-07-02 20:58:09 +02:00
Jérémy Lecour
6bfef35729
Add bullseye APT repositories
2021-07-02 20:54:38 +02:00
Jérémy Lecour
b8ac36e673
Fake « testing » as Deban 11 « Bullseye »
2021-07-02 20:53:42 +02:00
Jérémy Lecour
83e8a3d75a
listupgrade: add repository URL
continuous-integration/drone/push Build is passing
2021-07-02 14:52:23 +02:00
Jérémy Lecour
27a09ce682
listupgrade: update old-kernel-removal.sh from upstream
continuous-integration/drone/push Build is passing
2021-07-02 14:37:22 +02:00
Jérémy Lecour
90cbd17f9b
listupgrade: crontab is configurable
2021-07-02 14:01:46 +02:00
Jérémy Lecour
b0b24744d6
listupgrade: upstream release 21.06.3
2021-07-02 13:59:42 +02:00
Jérémy Lecour
11813c31a4
certbot: add script for manual deploy hooks execution
continuous-integration/drone/push Build is passing
2021-06-30 14:29:03 +02:00
Jérémy Lecour
51462c724c
certbot: sync_remote excludes itself
2021-06-30 07:39:57 +02:00
Jérémy Lecour
1b8de7c524
Merge branch 'unstable' into stable
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-06-28 16:01:47 +02:00
Jérémy Lecour
2ed1dac16b
Release 10.6.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2021-06-28 15:56:19 +02:00
Jérémy Lecour
f082cb652a
postgresql: rename GPG key
2021-06-28 15:56:19 +02:00
Jérémy Lecour
f473e99d6d
php: use sury.gpg locally
2021-06-28 15:56:19 +02:00
Jérémy Lecour
b8c5ac3097
remove whitespace for stream redirection
2021-06-28 15:56:19 +02:00
Jérémy Lecour
6d757f971e
typo
2021-06-28 15:56:19 +02:00
Jérémy Lecour
55ad6882b5
evolinux-base: forgotten case for first-found lookup
continuous-integration/drone/push Build is passing
2021-06-28 15:26:54 +02:00
Jérémy Lecour
0fe0244116
Update Galaxy metadata (company, platforms and galaxy_tags)
2021-06-28 15:26:28 +02:00
Jérémy Lecour
1890a79702
elasticsearch: inline YAML formatting of seed_hosts and initial_master_nodes
continuous-integration/drone/push Build is passing
2021-06-23 22:38:24 +02:00
Jérémy Lecour
4c1ef1bd56
elasticsearch: recent versiond don't depend on external JRE
2021-06-23 22:38:24 +02:00
Jérémy Lecour
22145a29b2
whitespaces
2021-06-23 22:38:24 +02:00
Eric Morino
af9b1a4766
Fix main.yml for postgresql role
continuous-integration/drone/push Build is passing
2021-06-21 11:35:17 +02:00
Eric Morino
cb257ef927
Add support debian 13 for postgresql rĂ´le and PG13
continuous-integration/drone/push Build is passing
2021-06-21 11:31:50 +02:00
Jérémy Lecour
6190c66445
listupgrade: upstream release 21.06.2
continuous-integration/drone/push Build is passing
2021-06-20 12:06:49 +02:00
Jérémy Lecour
dd32ab5688
listupgrade: upstream release 21.06.1
2021-06-20 10:32:16 +02:00
Jérémy Lecour
dbc853a815
listupgrade: upstream release 21.06
continuous-integration/drone/push Build is passing
2021-06-17 18:23:13 +02:00
Jérémy Lecour
81730de78b
kvm-host: fix typo in add-vm
2021-06-17 18:20:32 +02:00
Jérémy Lecour
4c7fed77c4
squid: add Yarn apt repository in default whitelist
continuous-integration/drone/push Build is passing
2021-06-17 18:19:20 +02:00
Jérémy Lecour
fe9b7ee5f7
evomaintenance: upstream release 0.6.4
continuous-integration/drone/push Build is passing
2021-06-17 10:57:07 +02:00
Jérémy Lecour
53eaf085f5
kvm-host: manage dependencies
continuous-integration/drone/push Build is passing
2021-06-10 22:30:00 +02:00
Jérémy Lecour
9d0bfec87e
kvm-host: add-vm: shellcheck (quotes, braces…)
continuous-integration/drone/push Build is passing
2021-06-10 21:22:38 +02:00
Jérémy Lecour
edfcbbad0a
kvm-host: add-vm: split assignment
2021-06-10 18:03:32 +02:00
Jérémy Lecour
5d7d62b284
whitespaces
continuous-integration/drone/push Build is passing
2021-06-10 16:30:22 +02:00
Jérémy Lecour
4e8c622cc0
kvm-host: force link for munin plugins
2021-06-10 16:30:17 +02:00
Jérémy Lecour
7f3eebcfc6
kvm-host: move cron template into templates directory
2021-06-10 16:18:12 +02:00
Jérémy Lecour
4d7e6fd271
kvm-host: update kvmstats and add-vm
continuous-integration/drone/push Build is passing
2021-06-10 11:24:16 +02:00
Jérémy Lecour
3d715bae35
kvm-host: replace the "kvm-tools" package with scripts deployed by Ansible
continuous-integration/drone/push Build is passing
2021-06-10 11:09:48 +02:00
Eric Morino
e75eeb8c3f
Changement version nexcloud par defaut + modif droit home utilisateur
continuous-integration/drone/push Build is passing
2021-06-08 15:54:56 +02:00
Jérémy Lecour
ca40fad186
nodejs: change GPG key name
continuous-integration/drone/push Build is passing
2021-06-08 11:19:26 +02:00
Jérémy Lecour
f6dcce239b
certbot move hooks
continuous-integration/drone/push Build is passing
2021-06-07 13:04:12 +02:00
Jérémy Lecour
856d11aced
nodejs: update apt cache before installing the package
2021-06-07 13:03:18 +02:00
Alexis Ben Miloud--Josselin
965dc2d20b
Update rbenv-installer version
...
continuous-integration/drone/push Build is passing
See e017714f3e
2021-06-07 11:06:42 +02:00
Alexis Ben Miloud--Josselin
dbc06c1c59
Update rbenv-installer version
...
continuous-integration/drone/push Build is passing
See e017714f3e
2021-06-07 10:51:03 +02:00
Jérémy Lecour
454d4c6d30
explicit permissions for APT GPG keys
continuous-integration/drone/push Build is passing
2021-05-26 13:47:34 +02:00
Jérémy Lecour
2c47871fa7
Add Elastic GPG key to kibana, filebeat, logstash, metricbeat roles
continuous-integration/drone/push Build is passing
2021-05-25 15:10:04 +02:00
Jérémy Dubois
89b0bd5a2b
Fix duplicate dict key : check_mode
continuous-integration/drone/push Build is passing
2021-05-19 18:19:30 +02:00
Jérémy Lecour
dd42c3673c
whitespaces
continuous-integration/drone/push Build is passing
2021-05-19 17:02:20 +02:00
Jérémy Lecour
06b8314211
evolinux-base: fix motd lookup path
2021-05-19 17:02:20 +02:00
Ludovic Poujol
56c064d86b
Update 'packweb-apache/meta/main.yml'
...
continuous-integration/drone/push Build is passing
Quick hot-fix : Add dependency for php 7.4 to packweb-apache
2021-05-19 16:33:51 +02:00
Eric Morino
547272eefd
Add create diretory for munin plugins
continuous-integration/drone/push Build is passing
2021-05-19 16:17:08 +02:00
Jérémy Lecour
02451f1e67
add default (useless) value for file lookup
continuous-integration/drone/push Build is passing
2021-05-19 14:35:08 +02:00
Jérémy Lecour
4d83f25ae6
fix pipefail option for shell invocations
continuous-integration/drone/push Build is passing
2021-05-18 14:04:54 +02:00
Jérémy Lecour
cae0de17df
listupgrade: fix wget error + shellcheck cleanup
continuous-integration/drone/push Build is passing
2021-05-17 23:05:18 +02:00
Jérémy Lecour
56af68e5b3
listupgrade: print error if wget fails
continuous-integration/drone/push Build is passing
2021-05-17 12:19:57 +02:00
Jérémy Dubois
60f2f19402
Delete OpenBSD support
...
continuous-integration/drone/push Build is passing
The EvoBSD repository must be used for OpenBSD
2021-05-17 10:44:07 +02:00
Jérémy Lecour
e65340cb56
Add pipefail option to shell invocations
continuous-integration/drone/push Build is passing
2021-05-13 15:34:27 +02:00
Jérémy Lecour
7dc6f0b849
remove trailing whitespaces
2021-05-13 15:23:39 +02:00
Jérémy Lecour
9ca68a16dd
evolinux-base: quote values
continuous-integration/drone/push Build is passing
2021-05-10 09:07:18 +02:00
Jérémy Lecour
9b2a3a6db2
evolinux-users: convert uid to string
continuous-integration/drone/push Build is passing
2021-05-10 07:42:19 +02:00
Jérémy Lecour
d823c8116a
update CHANGELOG
continuous-integration/drone/push Build is passing
2021-05-09 23:21:21 +02:00
Jérémy Lecour
3c9be8d913
fix more Ansible syntax
2021-05-09 23:20:15 +02:00
Jérémy Lecour
2ed77c60f0
Improve Ansible syntax
...
replace « x | changed » by « x is changed »
add explicit « bool » filter
use « length » filter instead of string comparison
2021-05-09 23:06:42 +02:00
Jérémy Lecour
3dde4ee6d3
Rename Sury GPG key
continuous-integration/drone/push Build is passing
2021-05-06 13:44:22 +02:00
Jérémy Lecour
58bf79218f
remove apt keys specifically from embedded database
2021-05-06 13:43:59 +02:00
Jérémy Lecour
403ea45eeb
Add forgotten tag
continuous-integration/drone/push Build is passing
2021-05-06 13:03:28 +02:00
Jérémy Lecour
7d08b0a30a
rename the tasks for embedded GPG keys
continuous-integration/drone/push Build is passing
2021-05-06 11:33:19 +02:00
Jérémy Lecour
b41a2fd04f
fix indentation
continuous-integration/drone/push Build is passing
2021-05-06 11:31:42 +02:00
Jérémy Lecour
b049ad79d6
fix indentation
continuous-integration/drone/push Build is passing
2021-05-06 10:50:57 +02:00
Jérémy Lecour
83705a48b8
remove key from trusted.gpg only if file is present
continuous-integration/drone/push Build is passing
2021-05-06 10:42:12 +02:00
Jérémy Lecour
9f2125e287
packweb-apache: fix backports for phpmyadmin
continuous-integration/drone/push Build is passing
2021-05-04 16:43:48 +02:00
Jérémy Lecour
e5e4dc95fa
packweb-apache: install phpMyAdmin from buster-backports
2021-05-04 14:57:18 +02:00
Jérémy Lecour
e7ddf9d46c
Use 'loop' syntax instead of 'with_list'
2021-05-04 14:31:22 +02:00
Jérémy Lecour
485ec39674
Use 'loop' syntax instead of 'with_nested'
2021-05-04 14:29:50 +02:00
Jérémy Lecour
07fd6451e1
Use 'loop' syntax instead of 'with_dict'
2021-05-04 14:20:53 +02:00
Jérémy Lecour
5138065059
Use 'loop' syntax instead of 'with_items'
2021-05-04 14:19:18 +02:00
Jérémy Lecour
debc4a82ca
Use 'loop' syntax instead of 'with_first_found'
continuous-integration/drone/push Build is passing
2021-05-04 13:39:47 +02:00
Jérémy Lecour
b3a62aa9d8
haproxy: use loop syntax instead of with_first_found
continuous-integration/drone/push Build is passing
2021-05-03 18:02:57 +02:00
Jérémy Lecour
eacdd2c7f2
cerbot: fix regexp syntax for sync_remote
2021-05-03 18:02:35 +02:00
Jérémy Lecour
9cdddd50a8
Move all trusted GPG keys to file repository
continuous-integration/drone/push Build is passing
2021-05-03 14:23:13 +02:00
Jérémy Lecour
a7971abb04
apt: store keys in /etc/apt/trusted.gpg.d in ascii format
2021-05-03 12:02:31 +02:00
Jérémy Lecour
92f28d85fe
certbot: configure remote servers
continuous-integration/drone/push Build is passing
2021-05-03 11:44:59 +02:00
Jérémy Lecour
1caae2437a
certbot: fix remote directory initialization
2021-05-03 11:44:44 +02:00
Jérémy Lecour
cc6acdbf34
certbot: sync_remote.sh is configurable
continuous-integration/drone/push Build is passing
2021-05-03 11:25:24 +02:00
Jérémy Lecour
6eaeb90f6e
ldap: fix edge cases where passwords were not set/get properly
continuous-integration/drone/push Build is passing
2021-05-02 23:28:09 +02:00
Jérémy Lecour
43c726e86a
spamassassin: change dependency on evomaintenance
...
continuous-integration/drone/push Build is passing
Fail with an error if evomaintenance config is missing
instead of trying to install a package that doesn't exist anymore.
2021-05-02 01:24:03 +02:00
Jérémy Lecour
8716ffbb1e
apt: fix keyring permissions
continuous-integration/drone/push Build is passing
2021-05-02 00:34:19 +02:00
Jérémy Lecour
047605a2a2
evolinux-base: use a dearmored signature, stored in the correct location
continuous-integration/drone/push Build is passing
2021-05-01 17:20:06 +02:00
Jérémy Lecour
920cb7eaeb
update changelog
continuous-integration/drone/push Build is passing
2021-05-01 16:51:20 +02:00
Jérémy Lecour
66ea07ec29
evolinux-base: copy GPG key instead of using apt-key
continuous-integration/drone/push Build is passing
2021-05-01 16:50:38 +02:00
Jérémy Lecour
2386733231
bash syntax : `` → $()
continuous-integration/drone/push Build is passing
2021-04-29 10:22:21 +02:00
Jérémy Lecour
5b9d2a2776
migrate-vm: do not display drbd error
continuous-integration/drone/push Build is passing
2021-04-29 09:56:39 +02:00
Jérémy Lecour
5d79c31dc3
kvm-host: add migrate-vm script
continuous-integration/drone/push Build is passing
2021-04-28 15:53:38 +02:00
Gregory Colpart
f260fedbae
fix GPG key install for APT
continuous-integration/drone/push Build is passing
2021-04-26 22:36:03 +02:00
Gregory Colpart
75675a96b1
add info for NFS and Apache-ITK
continuous-integration/drone/push Build is passing
2021-04-23 16:24:52 +02:00
Jérémy Lecour
94a5d7daa2
mysql: variable to disable myadd script overwrite (default: True)
continuous-integration/drone/push Build is passing
2021-04-23 14:59:29 +02:00
Jérémy Lecour
eab68545fe
evolinux-base: add default motd template
continuous-integration/drone/push Build is passing
2021-04-23 11:41:27 +02:00
Ludovic Poujol
3457b14fed
ntpd: Add leapfile configuration setting to ntpd on debian 10+
continuous-integration/drone/push Build is passing
2021-04-21 17:22:45 +02:00
Ludovic Poujol
d56c545183
apache: new variable for mpm mode (+ updated default config accordingly)
...
continuous-integration/drone/push Build is passing
Also, itk package will only be installed if required
2021-04-19 17:35:49 +02:00
Jérémy Lecour
2f4b5b9448
Merge pull request '10.5.1' ( #125 ) from unstable into stable
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: evolix/ansible-roles#125
2021-04-13 15:57:16 +02:00
Jérémy Lecour
5e0ca0e3ff
Release 10.5.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2021-04-13 15:56:09 +02:00
Ludovic Poujol
0f8804a8ab
etc-git: commit in /usr/share/scripts when there's an active repository
continuous-integration/drone/push Build is passing
2021-04-08 16:07:49 +02:00
Jérémy Lecour
a5a2c6e335
haproxy: dedicated internal address/binding (without SSL)
continuous-integration/drone/push Build is passing
2021-04-06 14:41:03 +02:00
Jérémy Lecour
c85864a6a5
Merge pull request 'Release 10.5.0' ( #124 ) from unstable into stable
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: evolix/ansible-roles#124
2021-04-01 15:40:50 +02:00
Jérémy Lecour
2686eea2b1
Release 10.5.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-04-01 15:38:10 +02:00
Jérémy Lecour
7041a70eeb
elasticsearch: log rotation is more readable/maintainable
2021-04-01 15:36:34 +02:00
Bruno TATU
33837844ee
Compress logs about garbage collector for elasticsearch
...
Whitout this improvement, this logs cannot be compressed:
/var/log/elasticsearch/gc.log.02
/var/log/elasticsearch/gc.log.29
/var/log/elasticsearch/gc.log.12
/var/log/elasticsearch/gc.log.18
2021-04-01 15:36:34 +02:00
Ludovic Poujol
32f2a29161
lxc-php: No need of apt-key for php7.4
continuous-integration/drone/push Build is passing
2021-03-31 11:51:26 +02:00
Ludovic Poujol
f2ebe2d878
lxc-php: Add php 7.4 support
continuous-integration/drone/push Build is passing
2021-03-31 10:57:29 +02:00
Jérémy Lecour
d7d057e435
filebeat: fix Ansible syntax error
continuous-integration/drone/push Build is passing
2021-03-23 16:29:03 +01:00
Jérémy Lecour
2593784ab0
metricbeat: new variables to configure SSL mode
2021-03-23 16:28:14 +01:00
Jérémy Lecour
3a3cf1395e
listupgrade: update script from upstream
2021-03-23 16:27:15 +01:00
Jérémy Lecour
5a4bd28eaf
nagios-nrpe: libfcgi-client-perl is not available before Debian 10
continuous-integration/drone/push Build is passing
2021-03-18 15:16:23 +01:00
Jérémy Lecour
5582d6e724
redis: socket/pid directories have the correct permissions
2021-03-18 15:15:39 +01:00
Ludovic Poujol
c7c75d3206
Nodejs : Update yarn gpg repo key
continuous-integration/drone/push Build is passing
2021-03-11 10:07:05 +01:00
Patrick Marchand
e5511eafc6
Revert changes to bind log path from apparmor fix
...
continuous-integration/drone/push Build is passing
I realised it wasnt the best idea to change the path we are used to using just for this, so I overwrite the apparmor configuration instead.
2021-03-09 16:58:14 -05:00
Patrick Marchand
ffd3ff97f1
Fix conflict in changelog
continuous-integration/drone/push Build is passing
2021-03-09 12:28:01 -05:00
Patrick Marchand
7da22e243e
Changed log directory for bind9
...
It is now /var/log/named, this is what debian 10 and apparmor expect by default. This fixes the bind9 service crashing at start.
2021-03-09 12:25:15 -05:00
Jérémy Lecour
3103af67a7
redis: escape password in Munin configuration
continuous-integration/drone/push Build is passing
2021-03-09 18:24:15 +01:00
Ludovic Poujol
3cb18faf28
evolinux-users: Add sudo rights for nagios for multi-php lxc
continuous-integration/drone/push Build is passing
2021-03-04 16:48:55 +01:00
Jérémy Lecour
1f4079b1b3
haproxy: possible admin access with login/pass
continuous-integration/drone/push Build is passing
2021-02-27 18:43:59 +01:00
Jérémy Lecour
92b7ce0acd
postfix: always enable sasl authentified for relay
continuous-integration/drone/push Build is passing
2021-02-23 10:05:08 +01:00
Ludovic Poujol
df9db31725
deny requests to ^/evolinux_fpm_status-.*
continuous-integration/drone/push Build is passing
2021-02-22 16:06:57 +01:00
Jérémy Lecour
3709808fdc
redis: use /run instead or /var/run
continuous-integration/drone/push Build is passing
2021-02-18 16:42:54 +01:00
Ludovic Poujol
ddd3e1aa06
nagios-nrpe: new script check_phpfpm_multi
continuous-integration/drone/push Build is passing
2021-02-17 17:23:11 +01:00
Jérémy Lecour
f862ffc42e
beats packages can be upgraded to latest (default: False)
continuous-integration/drone/push Build is passing
2021-02-16 16:35:25 +01:00
Tristan PILAT
22a19519b3
Add NRPE related configuration tasks
continuous-integration/drone/push Build is passing
2021-02-16 11:41:05 +01:00
Tristan PILAT
41e3fb0982
Add check_keepalived NRPE script
2021-02-16 11:40:20 +01:00
Tristan PILAT
3e11b1d31f
Add notify parameter for NRPE check
2021-02-16 11:39:52 +01:00
Tristan PILAT
2889720902
Add restart nagios-nrpe-server handler
2021-02-16 11:37:33 +01:00
Jérémy Lecour
0e3ecccb7f
postfix: restore permit_sasl_authenticated on packmail
continuous-integration/drone/push Build is passing
2021-02-12 18:29:22 +01:00
Jérémy Lecour
622bbca4c2
apache: rotate logs daily instead of weekly
continuous-integration/drone/push Build is passing
2021-02-12 18:05:47 +01:00
Ludovic Poujol
b0cb14eb5b
* nagios-nrpe: update check_phpfpm_status.pl & install perl dependencies
continuous-integration/drone/push Build is passing
2021-02-12 15:22:57 +01:00
Jérémy Lecour
2b328dc764
postfix: add smtpd_relay_restrictions in configuration
continuous-integration/drone/push Build is passing
2021-02-12 14:10:04 +01:00
Tristan PILAT
58f82046cc
Add first version of Keepalived role
continuous-integration/drone/push Build is passing
2021-02-11 17:32:23 +01:00
Jérémy Lecour
17f1a1a55e
update changelog
continuous-integration/drone/push Build is passing
2021-02-11 12:09:32 +01:00
Jérémy Lecour
f940bc3866
cerbot: use the legacy script on Debian 8 and 9
continuous-integration/drone/push Build is passing
2021-02-04 16:34:24 +01:00
Jérémy Lecour
dde2672715
nginx: no more "minimal" mode, but the package remains customizable.
continuous-integration/drone/push Build is passing
2021-02-04 11:31:36 +01:00
Jérémy Lecour
cff309ff41
nginx: add access to server status on default VHost
2021-02-04 11:30:32 +01:00
Jérémy Lecour
e1458e6a35
Mention the CHANGELOG in the README
continuous-integration/drone/push Build is passing
2021-02-04 11:13:05 +01:00
Jérémy Lecour
5588ed6009
minifirewall: change some defaults
...
Only SSH (22) is open on privilegied IPs
Remove volatile.debian.org domain
2021-02-04 10:55:31 +01:00
Jérémy Lecour
6c84ada361
redis: s/content/block/ to workaround the blockinfile bug
2021-02-04 10:55:31 +01:00
Brice Waegeneire
1785e6a500
nginx: fix server-status
continuous-integration/drone/push Build is passing
2021-02-03 16:25:08 +01:00
Jérémy Dubois
02ba81884d
MĂ J IPs Evolix minifirewall + spamassassin
continuous-integration/drone/push Build is passing
2021-01-20 15:45:04 +01:00
Mathieu Trossevin
633d5644cb
Merge pull request 'lxc-php: Do not bind the mysql socket by default' ( #122 ) from mtrossevin/ansible-roles:packweb-multi-php2_patch into unstable
...
continuous-integration/drone/push Build is passing
Reviewed-on: evolix/ansible-roles#122
2021-01-11 15:27:33 +01:00
Mathieu Trossevin
2e29dc2440
lxc-php: Do not bind the mysql socket by default
...
continuous-integration/drone/pr Build is failing
The lxc-php role can be run on a server without mysql. Attempting to
bindmount the mysql socket in such a case cause the lxc container to
fail to start.
This commit add a variable, lxc_php_create_mysql_link defaulting to
false telling ansible if it should bindmount the MySQL socket to the
container.
2021-01-11 15:20:25 +01:00
Brice Waegeneire
1576375417
postgresql: Fix postgresql@.service customization
continuous-integration/drone/push Build is passing
2021-01-08 14:46:38 +01:00
Jérémy Lecour
024d30ea43
evoacme: upstream release 21.01
continuous-integration/drone/push Build is passing
2021-01-07 19:16:06 +01:00
Jérémy Lecour
0e32e0d2aa
certbot: use a fixed 1.9.0 version of the certbot-auto script (renamed "letsencrypt-auto")
continuous-integration/drone/push Build is passing
2021-01-07 18:55:44 +01:00
Jérémy Lecour
8c54fd8c16
apache: new variables for logrotate + server-status
continuous-integration/drone/push Build is passing
2021-01-05 17:47:56 +01:00
Jérémy Lecour
6e7acd1abd
Merge pull request 'Release 10.4.0' ( #121 ) from unstable into stable
...
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
Reviewed-on: evolix/ansible-roles#121
2020-12-24 14:02:32 +01:00
Jérémy Lecour
19da5ea1f7
Release 10.4.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-12-24 14:00:37 +01:00
Jérémy Lecour
7ec0748383
certbot: detect domains if missing
continuous-integration/drone/push Build is passing
2020-12-24 13:56:43 +01:00
Jérémy Lecour
442e9bcda8
cerbot: hook to sync certificates to remote servers
2020-12-24 13:56:43 +01:00
Jérémy Lecour
4dbd1b0bee
certbot: disable auth for Let's Encrypt challenge
2020-12-24 10:33:48 +01:00
Eric Morino
feda9a63d8
Add directive auth_basic off for nginx configuration
continuous-integration/drone/push Build is passing
2020-12-24 10:03:43 +01:00
Eric Morino
dd8b989bbe
Add directive auth_basic off for nginx configuration
continuous-integration/drone/push Build is passing
2020-12-24 10:02:27 +01:00
Jérémy Lecour
1d56e002b4
nginx: change from "nginx_status-XXX" to "server-status-XXX"
continuous-integration/drone/push Build is passing
2020-12-23 15:53:36 +01:00
Jérémy Lecour
51cec4bce1
whitespaces
2020-12-23 15:51:59 +01:00
Jérémy Lecour
6ee66d0a74
varnish: add tags
2020-12-23 15:43:05 +01:00
Jérémy Lecour
74ac4c7570
haproxy: add tags
2020-12-23 15:42:57 +01:00
Jérémy Lecour
03b91177b1
Merge pull request 'Release 10.3.0' ( #120 ) from unstable into stable
...
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
Reviewed-on: evolix/ansible-roles#120
2020-12-21 16:12:22 +01:00
Jérémy Lecour
f717c31acc
Merge branch 'unstable' into stable
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2020-09-17 14:14:13 +02:00
Jérémy Lecour
8460938f35
Merge pull request 'Release 10.1.0' ( #113 ) from unstable into stable
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: evolix/ansible-roles#113
2020-08-21 14:51:29 +02:00
Jérémy Lecour
fce6676eca
Release 10.1.0
2020-08-21 14:51:30 +02:00
Jérémy Lecour
24dd420aac
evoacme: disable empty task for hooks
2020-08-21 14:51:30 +02:00
Jérémy Lecour
82bd1ed49a
sort lines in CHANGELOG
2020-08-21 14:51:30 +02:00
Jérémy Lecour
ed45551a0c
evoacme: use Let's Encrypt deploy hooks instead of evoacme hooks
2020-08-21 14:51:30 +02:00
Jérémy Lecour
e5c759c7f0
evoacme: upstream release 20.08
2020-08-21 14:51:30 +02:00
Jérémy Lecour
bf0676cbf8
evoacme: update for new certbot role
...
* certbot is installed by the certbot role
* Apache/Nginx configuration is delegated to the certbot role
* No more "acme" user, everything is done with "root".
2020-08-21 14:51:30 +02:00
Benoît S.
8ab79d5ece
Updated CHANGELOG.md with recent merges
2020-08-21 14:51:30 +02:00
Jérémy Lecour
23cd57e9aa
metricbeat: allow using a template
2020-08-21 14:51:30 +02:00
Jérémy Lecour
f68a79c022
filebeat: allow using a template
2020-08-21 14:51:30 +02:00
Ludovic Poujol
08cdd0cd18
mongodb: Fix issue introduced by 8aa7f6cf33
2020-08-21 14:51:30 +02:00
Jérémy Lecour
f55e5be2e5
elasticsearch: keep native values
2020-08-21 14:51:30 +02:00
Jérémy Lecour
c89d699518
certbot: fix haproxy hook (ssl cert directory detection)
...
It was matching additional parameters.
Now it matches on the first argument after "crt"
2020-08-21 14:51:30 +02:00
Jérémy Lecour
43122a5ea9
elasticsearch: configure cluster with seed hosts and initial masters
2020-08-21 14:51:30 +02:00
Jérémy Lecour
f2f63eee36
elasticsearch: set tmpdir before datadir
2020-08-21 14:51:30 +02:00
Jérémy Lecour
1063d2dc1c
elasticsearch is compatible with buster
2020-08-21 14:51:30 +02:00
Jérémy Lecour
ec95f9538f
mongodb: install custom munin plugins
2020-08-21 14:51:30 +02:00
Benoît S.
0c9b9b2628
evolinux-base: check_hpraid.cron.sh: Fixed wrong <<<
usage
2020-08-21 14:51:30 +02:00
Benoît S.
63bfef13ee
generate-ldif: Patched computerOS detection
2020-08-21 14:51:30 +02:00
Benoît S.
8b34bec22b
generate-ldif: Skip some odd ethernet devices
2020-08-21 14:51:30 +02:00
Benoît S.
5101547242
generate-ldif: Add NVMe disk support
2020-08-21 14:51:30 +02:00
Benoît S.
fd57b17980
evolinux-base: check_hpraid.cron.sh: Fixed wrong else
...
The logic was wrong, an else part was not necessary.
2020-08-21 14:51:30 +02:00
Benoît S.
fe1756d22a
evolinux-base: check_hpraid.cron.sh: Better logic and use mail
...
First step is to detect errors
Second step is to detect different state
Added mail comand to replace cron output
2020-08-21 14:51:30 +02:00
Jérémy Lecour
14d8eaac2f
haproxy: rotate logs with date extension and immediate compression
2020-08-21 14:51:30 +02:00
Benoît S.
10385ecf4d
nagios-nrpe: check_amavis: Update regex
...
I just installed a Debian Stretch with a pack mail and the check_amavis
was not checking the right regex.
Amavis is returning:
2.7.0 Ok, discarded, id=17556-09 - INFECTED: Eicar-Signature
So the regex should be:
-if ($result =~/2.7.0 Ok, discarded, id=[^,]+ - INFECTED: Eicar-Test-Signature/) {
+if ($result =~/2.7.0 Ok, discarded, id=\S+ - INFECTED: Eicar-Signature/) {
2020-08-21 14:51:30 +02:00
Benoît S.
952b0d4521
squid: Update regex for sa-update domains.
...
List of domains is like:
http://sa-update.dnswl.org/ weight=3
http://www.sa-update.pccc.com/ weight=5
http://sa-update.secnap.net/ weight=5
http://sa-update.space-pro.be/ weight=1
http://sa-update.ena.com/ weight=5
http://sa-update.razx.cloud/ weight=5
http://sa-update.fossies.org/ weight=1
http://sa-update.verein-clean.net/ weight=10
http://sa-update.bitwell.fi/ weight=5
http://sa-update.spamassassin.org/ weight=10
They all start sa-update.*, except for http://www.sa-update.pccc.com/ .
In that case, we just match sa-update on the domain name.
2020-08-21 14:51:30 +02:00
Jérémy Lecour
fa49369929
varnish: fix start command when multiple addresses are present
2020-08-21 14:51:30 +02:00
Benoît S.
8a4ae16d73
evolinux-base: check_hpraid cron: Add -p
2020-08-21 14:51:30 +02:00
Benoît S.
0dee37a7e6
evolinux-base/tasks/hardware.yml: Removed trailing whitespace
2020-08-21 14:51:30 +02:00
Benoît S.
215ecd6c2c
evolinux-base: harware: Support HP gen >=10 RAID controller
2020-08-21 14:51:30 +02:00
Benoît S.
2dc7d22c13
nagios-nrpe: check_hpraid: Update known working RAID controllers
2020-08-21 14:51:30 +02:00
Benoît S.
725b7ae77b
nagios-nrpe: Add check_hpraid in template
2020-08-21 14:51:30 +02:00
Benoît S.
4f3e809b77
nagios-nrpe: check_hpraid: Use printf for return lines
2020-08-21 14:51:30 +02:00
Benoît S.
0eecc1a4ca
nagios-nrpe: check_hpraid: Fixed wrong grep in EXCLUDE_BATTERY
2020-08-21 14:51:30 +02:00
Benoît S.
2a065abf5f
nagios-nrpe: check_hpraid: Fix wrong command name in examples
2020-08-21 14:51:30 +02:00
Benoît S.
39c8daacf4
nagios-nrpe: check_hpraid: Be sure that variables are bound
2020-08-21 14:51:30 +02:00
Jérémy Lecour
d67be3cd91
haproxy: deport SSL tuning to Mozilla SSL generator
...
There are too many combinations and they change every so often.
It's better to direct the user to the generator to have a good
configuration.
2020-08-21 14:51:30 +02:00
Jérémy Lecour
2a5195078c
haproxy: split stats variables
2020-08-21 14:51:30 +02:00
Jérémy Lecour
4c4771b3ab
haproxy: add deny_ips file to reject connections
2020-08-21 14:51:30 +02:00
Jérémy Lecour
d26d501b2c
haproxy: add some comments to default config
2020-08-21 14:51:30 +02:00
Jérémy Lecour
17b49ccc3d
haproxy: simplify syntax fos stats section
2020-08-21 14:51:30 +02:00
Jérémy Lecour
d9f8c4fc89
whitespaces
2020-08-21 14:51:30 +02:00
Jérémy Lecour
c2ae3de929
nginx: read server-status values before changing the config
2020-08-21 14:51:30 +02:00
Jérémy Lecour
a381d23d1f
haproxy: preconfigure SSL with defaults
2020-08-21 14:51:30 +02:00
Jérémy Lecour
e197f5c2ba
haproxy: adapt backports installed package list to distibution
2020-08-21 14:51:30 +02:00
Jérémy Lecour
d5b29a2fe0
nginx: make default vhost configurable
2020-08-21 14:51:30 +02:00
Jérémy Lecour
39b8e9698d
certbot: detect HAProxy cert directory
2020-08-21 14:51:30 +02:00
Patrick Marchand
9bfbbf08c4
Fix variable par défaut manquante dans mysql
...
Le lower_case_table_names doit ĂŞtre mis Ă Null pour que le check marche.
2020-08-21 14:51:30 +02:00
Jérémy Lecour
7f65505f01
update changelog
2020-08-21 14:51:30 +02:00
Jérémy Lecour
45731c7755
haproxy: enable stats frontend with access lists
2020-08-21 14:51:30 +02:00
Patrick Marchand
f5d06ad0b1
evobackup-client: Fix ssh connection test in zzz_evobackup.sh
...
When I made the ssh key name a variable and defaulted it to id_ed25519,
I forgot to change the hardcoded value for the ssh test in
evobackup-client/templates/zzz_evobackup.default.sh.j2
2020-08-21 14:51:30 +02:00
Jérémy Lecour
99f0d9e178
evoacme: read values from environment before defaults file
2020-08-21 14:51:30 +02:00
Jérémy Lecour
968d19bb30
mongodb: fix logrotate patterm on Debian buster
2020-08-21 14:51:30 +02:00
Eric Morino
413597cd59
Force owner opendkim for /etc/opendkim/ folder
2020-08-21 14:51:30 +02:00
Jérémy Lecour
e380fa5085
evoacme: upstream release 20.06.1
2020-08-21 14:51:30 +02:00
Ludovic Poujol
974bc653f3
lxc-php: Do --no-install-recommends for ssmtp/opensmtpd
2020-08-21 14:51:30 +02:00
Ludovic Poujol
5ce715d2ae
lxc-php: Install opensmtpd as intended
2020-08-21 14:51:30 +02:00
Ludovic Poujol
c521c98a11
php: Don't disable putenv() by default in PHP settings
2020-08-21 14:51:30 +02:00
Ludovic Poujol
2dcf99a117
lxc-php: Don't disable putenv() by default in PHP settings
2020-08-21 14:51:30 +02:00
Ludovic Poujol
193b640226
lxc-php: Install php-sqlite by default
2020-08-21 14:51:30 +02:00
Ludovic Poujol
72939c3e57
php: Install php-sqlite by default
2020-08-21 14:51:30 +02:00
Ludovic Poujol
0dfe97d771
packweb-apache: Install zip & unzip by default
2020-08-21 14:51:30 +02:00
Jérémy Lecour
a841e60531
haproxy: syntax and whitespaces
2020-08-21 14:51:30 +02:00
Jérémy Lecour
8d8e5f6998
certbot: restore compatibility with old Nginx
2020-08-21 14:51:30 +02:00
Jérémy Lecour
cd29ee4d33
certbot: install certbot dependencies non-interactively for jessie
2020-08-21 14:51:30 +02:00
Jérémy Dubois
877a32bbf0
nagios-nrpe / evolinux-base : new ntp server variable
...
Online hosted servers must use ntp.online.net as
ntp server, because others one are rate limited.
Default ntp server is pool.ntp.org, and a custom
one can be set with the nagios_nrpe_ntp_server
variable.
2020-08-21 14:51:30 +02:00
Benoît S.
bdb234c0cd
evolinux-base: check_hpraid.sh: Fix missing copy of RAID state
2020-08-21 14:51:30 +02:00
Benoît S.
f963eaacf6
evolinux-base: check_hpraid.sh: Fix RAID state detection
2020-08-21 14:51:30 +02:00
Benoît S.
35123f8189
evolinux-base: Add check_hpraid.sh
...
This script is meant to be executed as a cron by executing Nagios
NRPE plugin check_hpraid and notify by mail any errors
2020-08-21 14:51:30 +02:00
Jérémy Lecour
6d31568a41
evoacme: upstream release 20.06
2020-08-21 14:51:30 +02:00
Jérémy Lecour
291ad2ba40
redis: raise an error is port 6379 is used in "instance" mode
2020-08-21 14:51:30 +02:00
Jérémy Lecour
107f1f06e6
redis: new syntax for match filter
2020-08-21 14:51:30 +02:00
Jérémy Lecour
bd8a30a107
redis: create sudoers file if missing
2020-08-21 14:51:30 +02:00
Jérémy Lecour
66b62c5629
haproxy: chroot and socket path are configurable
2020-08-21 14:51:30 +02:00
Jérémy Lecour
f034e93b6e
whitespaces
2020-08-21 14:51:30 +02:00
Patrick Marchand
0a4aeea481
Add option to make a mysql install read only
...
Rebased on unstable
2020-08-21 14:51:30 +02:00
Patrick Marchand
004b48eee7
Added mysql_innodb_log_file_size option to the mysql role
...
Makes it possible to have larger binary entries when replicating.
2020-08-21 14:51:30 +02:00
Patrick Marchand
e713ad024b
Fix right problem in mysql replication
...
The configuration file was not set to 0644, which caused the file
to be ignored by mysql and it's configuration not to be set.
2020-08-21 14:51:30 +02:00
Patrick Marchand
c142af69f0
Added some mysql variables and allowed forcing config update
...
The default behaviour is kept, but this way we can manage a mysql
installation from ansible.
2020-08-21 14:51:30 +02:00
Patrick Marchand
18878d58e8
Replication should set a binlog format
...
This could possible be better served in the base config file, but
for now I'll keep it here.
2020-08-21 14:51:30 +02:00
Patrick Marchand
8778d69102
Removed redundant nagios checks
...
They are already installed by the base roles.
2020-08-21 14:51:30 +02:00
Patrick Marchand
c39f63048c
Removed useless dbadmin script from mysql replication tasks
...
It was used by a very specific client case and is not needed for a
general role.
2020-08-21 14:51:30 +02:00
Patrick Marchand
df99e9ac4f
Make it possible for mysql role to copy evolix scripts
...
Based myself off of the webapps/evoadmin-web role, but I'm not sure
we still consider this a hack or not. We use a read only /usr fs,
so we need to remount it to add scripts in /usr/local/share.
2020-08-21 14:51:30 +02:00
Patrick Marchand
6a264a3179
Added option to prepare mysql servers for replication
2020-08-21 14:51:30 +02:00
Benoît S.
d0004ebacc
nagios-nrpe: Added hpsa support to check_hpraid
...
Also handle empty slots.
2020-08-21 14:51:30 +02:00
Benoît S.
5bf7ba5c84
nagios-nrpe: shellchecked check_hp
...
Also refactored the checking part and outputing.
2020-08-21 14:51:30 +02:00
Benoît S.
d8a3bd0c01
nagios-nrpe: Adding licence GPLv2 to check_hpraid
...
Also describe what has been removed/changed from the original source.
2020-08-21 14:51:30 +02:00
Benoît S.
8d9d068a33
nqgios-nrpe: Add check_hpraid
2020-08-21 14:51:30 +02:00
Ludovic Poujol
a9fe102f30
packweb-apache: Don't turn on mod-evasive emails by default
2020-08-21 14:51:30 +02:00
Jérémy Lecour
3a26f18201
Merge pull request 'Release 10.0.0' ( #100 ) from unstable into stable
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-05-13 11:25:48 +02:00