Release 22.12 #165

Merged
jlecour merged 76 commits from unstable into stable 2022-12-14 12:02:46 +01:00

76 commits

Author SHA1 Message Date
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
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-14 11:39:51 +01:00
Jérémy Lecour 21ab9b1e68 Revert ce5e4b12c6
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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"
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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)
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-02 11:10:56 +01:00
William Hirigoyen 912cec5a78 lxc-php: update changelog.
All checks were successful
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
All checks were successful
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)
All checks were successful
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
All checks were successful
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)
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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