all: add signed-by option for additional APT sources
all: preliminary work to support Debian 12
all: use proper keyrings directory for APT version
evolinux-base: replace regular kernel by cloud kernel on virtual servers
lxc-php: set php-fpm umask to 007
nagios-nrpe: check_ceph_*
nagios-nrpe: check_haproxy_stats supports DRAIN status
packweb-apache: enable log_forensic module
rabbitmq: add link in default page
varnish: create special tmp directory for syntax validation
Changed
certbot: auto-detect HAPEE version in renewal hook
evocheck: install script according to Debian version
evolinux-base: utils.yml can be excluded
evolinux-todo: execute tasks only for Debian distribution (because this task is a dependency for others roles used on different distributions)
evolinux-user: add sudoers privilege for check php_fpm81
evomaintenance: allow missing API endpoint if APi is disabled
java: use default JRE package when version is not specified
keepalived: change exit code (warning if running but not on expected state ; critical if not running)
listupgrade: better detection for PostgreSQL
listupgrade: sort/uniq of packages/services lists in email template
lxc-solr: detect the real partition options
lxc-solr: download URL according to Solr Version
lxc-solr: set homedir and port at install
minifirewall: whitelist deb.freexian.com
openvpn: shellpki upstream release 22.12.2
openvpn: specifies that the mail for expirations is for OpenVPN
packweb-apache: manual dependencies resolution
redis: some values should be quoted
redis: variable to disable transparent hugepage (default: do nothing)
squid: whitelist deb.freexian.com
varnish: better package facts usage with check mode and tags
varnish: systemd override depends on Varnish version instead of Debian version
Fixed
evolinux-user: Fix sudoers privilege for check php_fpm80
nagios-nrpe: Fix check opendkim for recent change in listening port
openvpn: Fix mode of shellpki script
proftpd: Fix format of public key files controlled by Ansible
proftpd: Fix mode of public key directory and files (they have to be accessible by proftpd:nobody)
varnish: fix missing state, that blocked the task
Removed
openvpn: Deleted the task fixing the CRL rights since it has been fixed in upstream
### Added
* all: add signed-by option for additional APT sources
* all: preliminary work to support Debian 12
* all: use proper keyrings directory for APT version
* evolinux-base: replace regular kernel by cloud kernel on virtual servers
* lxc-php: set php-fpm umask to `007`
* nagios-nrpe: `check_ceph_*`
* nagios-nrpe: `check_haproxy_stats` supports DRAIN status
* packweb-apache: enable `log_forensic` module
* rabbitmq: add link in default page
* varnish: create special tmp directory for syntax validation
### Changed
* certbot: auto-detect HAPEE version in renewal hook
* evocheck: install script according to Debian version
* evolinux-base: `utils.yml` can be excluded
* evolinux-todo: execute tasks only for Debian distribution (because this task is a dependency for others roles used on different distributions)
* evolinux-user: add sudoers privilege for check `php_fpm81`
* evomaintenance: allow missing API endpoint if APi is disabled
* java: use default JRE package when version is not specified
* keepalived: change exit code (_warning_ if running but not on expected state ; _critical_ if not running)
* listupgrade: better detection for PostgreSQL
* listupgrade: sort/uniq of packages/services lists in email template
* lxc-solr: detect the real partition options
* lxc-solr: download URL according to Solr Version
* lxc-solr: set homedir and port at install
* minifirewall: whitelist deb.freexian.com
* openvpn: shellpki upstream release 22.12.2
* openvpn: specifies that the mail for expirations is for OpenVPN
* packweb-apache: manual dependencies resolution
* redis: some values should be quoted
* redis: variable to disable transparent hugepage (default: do nothing)
* squid: whitelist `deb.freexian.com`
* varnish: better package facts usage with check mode and tags
* varnish: systemd override depends on Varnish version instead of Debian version
### Fixed
* evolinux-user: Fix sudoers privilege for check `php_fpm80`
* nagios-nrpe: Fix check opendkim for recent change in listening port
* openvpn: Fix mode of shellpki script
* proftpd: Fix format of public key files controlled by Ansible
* proftpd: Fix mode of public key directory and files (they have to be accessible by `proftpd:nobody`)
* varnish: fix missing state, that blocked the task
### Removed
* openvpn: Deleted the task fixing the CRL rights since it has been fixed in upstream
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.
gitea/ansible-roles/pipeline/head This commit looks goodDetails
Added
007
check_ceph_*
check_haproxy_stats
supports DRAIN statuslog_forensic
moduleChanged
utils.yml
can be excludedphp_fpm81
deb.freexian.com
Fixed
php_fpm80
proftpd:nobody
)Removed
fafff25c20
ce5e4b12c6
e1e4f39778
into stable 6 months agoe1e4f39778
.Step 1:
From your project repository, check out a new branch and test the changes.Step 2:
Merge the changes and update on Gitea.