Release 10.3.0 #120

Manually merged
jlecour merged 51 commits from unstable into stable 2020-12-21 16:12:23 +01:00
Owner
No description provided.
jlecour added 51 commits 2020-12-21 16:12:15 +01:00
1d9ab0f1f3 Allows using localhost to connect to MySQL in lxc
Add 'php_conf_mysql_default_socket' variable to lxc-php role that
configure both the lxc containers and PHP so that a local MySQL database
may be used through localhost.

The PHP containers will automount /var/run/mysqld/mysqld.sock (the
default path to the mysql socket) to the path defined by the variable
'php_conf_mysql_default_socket' which will be the path used by php to
contact MySQL both with mysqli and PDO_MYSQL.
49b20f9b12 lxc-php: Have mysqld.sock inside of a directory
Bind mount don't seems to work on a file so the default socket is now
always named mysqld.sock and the configurable variable is
php_conf_mysql_socket_dir that define the directory the socket will be
in.
5e13f8da4e lxc-php: Make mysql socket binding work on fresh install
/var/run/mysqld only exist after mysql is installed, as such the role
lxc-php need to run after the role mysql.

Also only cause a restart of the containers when their configuration has
been changed.

For now socket binding might only work for mysql and not mysql-oracle
(it's default socket seems to be /tmp/mysql.sock).
All checks were successful
continuous-integration/drone/push Build is passing
4f7c0d6e69
Add TransfertLog to sftp and ftps configuration
All checks were successful
continuous-integration/drone/push Build is passing
929f258bf8
nextcloud: New role
All checks were successful
continuous-integration/drone/push Build is passing
9bb7379e32
filebeat: add logstash output variables
All checks were successful
continuous-integration/drone/push Build is passing
995cb6d9a2
dovecot: Update munin plugin & configure it
All checks were successful
continuous-integration/drone/push Build is passing
d80461e39a
redis: variable to force use of port 6379 in instances mode
Some checks failed
continuous-integration/drone/pr Build is failing
d7aed91043
packweb-multiphp: Change default configuration for compatibility
/var/run is now /run (and it is what is used in the .service file)

Have a default directory configured as bind target so things works by default
All checks were successful
continuous-integration/drone/push Build is passing
c8d4da532f
evoacme: Don't ignore hooks with . in the name (ignore when it's ".disable")
Some checks failed
continuous-integration/drone/pr Build is failing
2ea4745f93
lxc-php: Update changelog
Some checks failed
continuous-integration/drone/pr Build is failing
71f85a5863
Merge branch 'unstable' into packweb-multi-php2
Some checks failed
continuous-integration/drone/pr Build is failing
6b89fa18cb
mysql-oracle: Update clients' conf to match server's
The socket path was changed in the server configuration, update the
client configuration to match so as not to break anything.
All checks were successful
continuous-integration/drone/push Build is passing
4de33e41b5
mysql: fix typo in restart handler
All checks were successful
continuous-integration/drone/push Build is passing
7a37167e20
mysql: fix typo in restart handler
All checks were successful
continuous-integration/drone/push Build is passing
15154169cf
kvm-host: Add drbd role dependency (toggleable with kvm_install_drbd)
All checks were successful
continuous-integration/drone/push Build is passing
6c202dcf4f
Check that ansible_distribution_major_version is defined in sudo task
This variable does not exist when run on OpenBSD servers, making the ansible
playbook to exit in a fatal state.
1d8b7c3bea apt: disable APT Periodic
This interfere with our usual workflow (listupgrade)

Note : Using 0 instead of false is intentional, The value is used by the
apt-daily script that except a "0" to disable itself.
All checks were successful
continuous-integration/drone/push Build is passing
ae07d508cf
Fix key and update just after add pgdg repo key
All checks were successful
continuous-integration/drone/push Build is passing
18ac1e7279
redis: check maxmemory in NRPE check
If "maxmemory" is set and "maxmemory-policy" is missing or set to 
"noeviction" then we enforce the "maxmemory" limit
All checks were successful
continuous-integration/drone/push Build is passing
b6817cb62c
evoacme: upstream release 20.12
All checks were successful
continuous-integration/drone/push Build is passing
9aa24f4cde
minifirewall: Docker support
All checks were successful
continuous-integration/drone/push Build is passing
84bd3372d5
blockinfile: change from "content" to "block"
It solves the diff bug :
https://github.com/ansible/ansible/issues/62315
All checks were successful
continuous-integration/drone/push Build is passing
98f798b9fb
cerbot: parse HAProxy config file only if HAProxy is found
All checks were successful
continuous-integration/drone/push Build is passing
5522f822f7
add set facts for buster
All checks were successful
continuous-integration/drone/push Build is passing
2a94a3bdf1
fix packages_buster
All checks were successful
continuous-integration/drone/push Build is passing
0f7dcb57b1
add postgresql_version to empty
All checks were successful
continuous-integration/drone/push Build is passing
1160a5e809
postgresql: correct confitinal on set_fact
All checks were successful
continuous-integration/drone/push Build is passing
c324866cd2
Add set variables for debian stretch and jessie
All checks were successful
continuous-integration/drone/push Build is passing
4d6f88f0f4
minifirewall: add variables to force upgrade the script and the config (default: False)
All checks were successful
continuous-integration/drone/push Build is passing
3c4986275c
evocheck: upstream release 20.12
All checks were successful
continuous-integration/drone/push Build is passing
0b528f15da
tomcat-instance: fail if uid already exists
All checks were successful
continuous-integration/drone/push Build is passing
81fbd98a5f
evolinux-users: improve uid/login checks
All checks were successful
continuous-integration/drone/push Build is passing
0f5ce44186
varnish: change template name for better readability
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
67ce8de85e
varnish: custom reload script is now useless
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
1922b51fbe
Release 10.3.0
jlecour manually merged commit 03b91177b1 into stable 2020-12-21 16:12:23 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: evolix/ansible-roles#120
No description provided.