CHANGELOG cleanup
All checks were successful
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

This commit is contained in:
Jérémy Lecour 2023-09-20 14:33:45 +02:00 committed by Jérémy Lecour
parent 6cd4048a0c
commit cc9d0c59d3
Signed by: jlecour
SSH key fingerprint: SHA256:h+5LgHRKwN9lS0SsdVR5yZPeFlJE4Mt+8UtL4CcP8dY

View file

@ -13,71 +13,67 @@ The **patch** part changes is incremented if multiple releases happen the same m
### Added ### Added
* apt: Explicit "signed-by" directives for official sources * apt: disable `NonFreeFirmware` warning for VM on Debian 12+
* apt: Disable NonFreeFirmware warning for VM on Debian 12+ * apt: explicit `signed-by` directives for official sources
* bind: Add reload-zone helper * bind: add reload-zone helper
* docker-host: added var for user namespace setting
* docker-host: added var for user namespace setting * docker-host: added var for user namespace setting
* dovecot: add Munin plugins dovecot1 and dovecot_stats (patched) * dovecot: add Munin plugins dovecot1 and dovecot_stats (patched)
* dovecot: add Munin plugins dovecot1 and dovecot_stats (patched) * dovecot: fix old_stats plugin for Dovecot 2.3
* dovecot: fix old_stats plugin for Dovecot 2.3. * evocheck: add support for Debian >= 12 split SSH configuration
* dovecot: fix old_stats plugin for Dovecot 2.3. * evolinux-base: add split SSH configuration for Debian >= 12
* evocheck: add support for Debian >= 12 splitted SSH configuration * evolinux-base: configure `.bashrc` for all users
* evolinux-base: add splitted SSH configuration for Debian >= 12 * evolinux-base: New variable `evolinux_system_include_ntpd` to chose wether or not to include `ntpd` role
* evolinux-base: configure bashrc for all users
* evolinux-base: New variable "evolinux_system_include_ntpd" to chose wether or not to include ntpd role
* evolinux-base: reboot the server if the Cloud kernel has been installed * evolinux-base: reboot the server if the Cloud kernel has been installed
* evolinux-users: add splitted SSH configuration for Debian >= 12 * evolinux-users: add split SSH configuration for Debian >= 12
* evolinux: Install HPE Agentless Management Service (amsd) * evolinux: install HPE Agentless Management Service (amsd)
* fail2ban: add default variable fail2ban_dbpurgeage_default * fail2ban: add default variable fail2ban_dbpurgeage_default
* fail2ban: add default variable fail2ban_dbpurgeage_default * fail2ban: add `fail2ban_sshd_port` variable to configure sshd port
* fail2ban: add variable fail2ban_sshd_port to configure sshd port
* metricbeat/logstash: fix Ansible syntax
* kvm-host: release 23.09.1 for migrate-vm.sh * kvm-host: release 23.09.1 for migrate-vm.sh
* metricbeat/logstash: fix Ansible syntax
* nagios-nrpe: add a NRPE check-local command with completion. * nagios-nrpe: add a NRPE check-local command with completion.
* nagios-nrpe: add a proper monitoring plugin for glusterfs (on servers, not for clients) * nagios-nrpe: add a proper monitoring plugin for GlusterFS (on servers, not for clients)
* php: add new variable to disable oveeriding settings of php-fpm default pool (www) * php: add new variable to disable overriding settings of php-fpm default pool (www)
* policy_pam: New role allowing to manage password policy with pam_pwquality & pam_pwhistory * policy_pam: New role to manage password policy with `pam_pwquality` & `pam_pwhistory`
* userlogrotate: add a userlogpurge script disabled by default * userlogrotate: add a `userlogpurge` script disabled by default
* userlogrotate: new version, with separate conf file * userlogrotate: new version, with separate conf file
* userlogrotate: rotate also php.log. * userlogrotate: rotate also php.log
### Changed ### Changed
* all: change syntax "force: [yes,no]" → "force: [true,false]"
* all: change syntax "become: [yes,no]" → "become: [true,false]" * all: change syntax "become: [yes,no]" → "become: [true,false]"
* all: change syntax "force: [yes,no]" → "force: [true,false]"
* elasticsearch: improve networking configuration * elasticsearch: improve networking configuration
* evolinux-base: include files under `sshd_config.d`
* evolinux-users: remove Stretch references in tasks that also apply to next Debian versions * evolinux-users: remove Stretch references in tasks that also apply to next Debian versions
* minifirewall: upstream release 23.07 * lxc-php: change LXC container in bookworm for php82
* minifirewall: update nrpe script to check active configuration * minifirewall: update nrpe script to check active configuration
* minifirewall: upstream release 23.07
* mysql: improve shell syntax for mysql_skip script * mysql: improve shell syntax for mysql_skip script
* pbbouncer: minor fixes * nagios-nrpe: set default check_load --per-cpu for BSD
* varnish: Allow the systemd template to be overriden with a template outside of the role * pgbouncer: minor fixes
* postfix (packmail or when postfix_slow_transport_include is True): change `minimal_backoff_time` from 2h to 15m (see HowtoPostfix) * postfix (packmail or when postfix_slow_transport_include is True): change `minimal_backoff_time` from 2h to 15m (see HowtoPostfix)
* postfix (packmail) : optimize Amavis integration * postfix (packmail) : optimize Amavis integration
* redis: standardize plugins path from /usr/local/share/munin/ to /usr/local/lib/munin/plugins/
* postfix: new spam.sh update script that avoids reloading if files did not change.
* postgresql: fix task "update apt cache" for PGDG repo
* postgresql: fix file postgresql.pref.j2 for exclude package
* lxc-php: Change lxc container in bookworm for php82
* evolinux-base: include files under `sshd_config.d`
* postfix: disable sending mails via IPv6 * postfix: disable sending mails via IPv6
* nagios-nrpe: set default check_load --per-cpu for BSD * postfix: new spam.sh update script that avoids reloading if files did not change.
* postgresql: fix file `postgresql.pref.j2` for exclude package
* postgresql: fix task `update apt cache` for PGDG repo
* redis: standardize plugins path from `/usr/local/share/munin/` to `/usr/local/lib/munin/plugins/`
* varnish: allow the systemd template to be overridden with a template outside of the role
### Fixed ### Fixed
* elasticsearch: comment the Xlog:gc line instead of changing it completely * elasticsearch: comment the `Xlog:gc` line instead of changing it completely
* fail2ban: Fix cron fail2ban_dbpurge (should be bash instead of sh) * evocheck: fix IS_SSHALLOWUSERS condition
* nagios-nrpe: remount /usr **after** installing the packages * evolinux-base, evolinux-users: Fix files mode under `/etc/ssh/sshd_config.d`
* packweb-apache,nagios-nrpe: add missing task and config for PHP 8.2 container * evolinux-base: fix file extension
* potsfix: add missing `localhost.$mydomain` to mydestination * fail2ban: fix cron `fail2ban_dbpurge` (should be bash instead of sh)
* nagios-nrpe: check\_ssl\_local now has an output that nrpe can understand when it isn't OK * nagios-nrpe: `check_ssl_local` now has an output that nrpe can understand when it isn't OK
* nagios-nrpe: remount `/usr` **after** installing the packages
* nginx: set default server directive in default vhost * nginx: set default server directive in default vhost
* opendkim: update apt cache before install * opendkim: update apt cache before install
* redis: replace errorneous ini_file module for Munin config, fix dedicted Munin config filename (z-XXX). * packweb-apache,nagios-nrpe: add missing task and config for PHP 8.2 container
* evolinux-base, evolinux-users: Fix files mode under /etc/ssh/sshd_config.d * postfix: add missing `localhost.$mydomain` to `mydestination`
* evolinux-base: Fix file extension * redis: replace erroneous `ini_file` module for Munin config, fix dedicated Munin config filename (z-XXX).
* evocheck: Fix IS_SSHALLOWUSERS condition
### Removed ### Removed