Commit Graph

2433 Commits

Author SHA1 Message Date
Eric Morino 0f7dcb57b1 add postgresql_version to empty
continuous-integration/drone/push Build is passing Details
2020-12-07 16:24:11 +01:00
Eric Morino 2a94a3bdf1 fix packages_buster
continuous-integration/drone/push Build is passing Details
2020-12-07 16:21:57 +01:00
Eric Morino 5522f822f7 add set facts for buster
continuous-integration/drone/push Build is passing Details
2020-12-07 16:18:56 +01:00
Jérémy Lecour 98f798b9fb cerbot: parse HAProxy config file only if HAProxy is found
continuous-integration/drone/push Build is passing Details
2020-12-03 17:26:16 +01:00
Jérémy Lecour 84bd3372d5 blockinfile: change from "content" to "block"
continuous-integration/drone/push Build is passing Details
It solves the diff bug :
https://github.com/ansible/ansible/issues/62315
2020-12-02 15:22:35 +01:00
Jérémy Lecour fc71bb5945 minifirewall: upstream release 20.12 2020-12-01 22:57:13 +01:00
Jérémy Lecour 9aa24f4cde minifirewall: Docker support
continuous-integration/drone/push Build is passing Details
2020-12-01 22:47:38 +01:00
Jérémy Lecour b6817cb62c evoacme: upstream release 20.12
continuous-integration/drone/push Build is passing Details
2020-12-01 22:27:05 +01:00
Jérémy Lecour 18ac1e7279 redis: check maxmemory in NRPE check
continuous-integration/drone/push Build is passing Details
If "maxmemory" is set and "maxmemory-policy" is missing or set to 
"noeviction" then we enforce the "maxmemory" limit
2020-12-01 19:02:42 +01:00
Eric Morino ae07d508cf Fix key and update just after add pgdg repo key
continuous-integration/drone/push Build is passing Details
2020-11-30 10:51:34 +01:00
Eric Morino aa62555e9e Fix name file preference for PGDG repository 2020-11-27 11:07:18 +01:00
Jérémy Lecour 86d59cbb5f mysql: install save_mysql_processlist script 2020-11-24 13:59:04 +01:00
Ludovic Poujol 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.
2020-11-24 11:19:18 +01:00
Jérémy Lecour 592030ee9a evoacme: variable to disable Debian version check (default: False) 2020-11-21 09:59:10 +01:00
Jérémy Lecour b43d0f3629 evoacme: upstream release 20.11 2020-11-19 21:21:07 +01:00
Jérémy Dubois 6c202dcf4f Check that ansible_distribution_major_version is defined in sudo task
continuous-integration/drone/push Build is passing Details
This variable does not exist when run on OpenBSD servers, making the ansible
playbook to exit in a fatal state.
2020-11-06 16:28:35 +01:00
Ludovic Poujol 15154169cf kvm-host: Add drbd role dependency (toggleable with kvm_install_drbd)
continuous-integration/drone/push Build is passing Details
2020-10-30 11:56:24 +01:00
Ludovic Poujol 7a37167e20 mysql: fix typo in restart handler
continuous-integration/drone/push Build is passing Details
2020-10-29 10:42:57 +01:00
Ludovic Poujol 4de33e41b5 mysql: fix typo in restart handler
continuous-integration/drone/push Build is passing Details
2020-10-29 10:41:33 +01:00
Ludovic Poujol 82d9abca3d Merge pull request 'packweb-multi-php: Allow php to contact local mysql with localhost' (#116) from mtrossevin/ansible-roles:packweb-multi-php2 into unstable
continuous-integration/drone/push Build is passing Details
Reviewed-on: #116
2020-10-26 09:29:05 +01:00
Mathieu Trossevin 6b89fa18cb
mysql-oracle: Update clients' conf to match server's
continuous-integration/drone/pr Build is failing Details
The socket path was changed in the server configuration, update the
client configuration to match so as not to break anything.
2020-10-23 13:03:23 +02:00
Mathieu Trossevin 71f85a5863
Merge branch 'unstable' into packweb-multi-php2
continuous-integration/drone/pr Build is failing Details
2020-10-20 17:41:36 +02:00
Mathieu Trossevin 2ea4745f93
lxc-php: Update changelog
continuous-integration/drone/pr Build is failing Details
2020-10-20 17:27:34 +02:00
Ludovic Poujol c8d4da532f evoacme: Don't ignore hooks with . in the name (ignore when it's ".disable")
continuous-integration/drone/push Build is passing Details
2020-10-20 10:58:51 +02:00
Ludovic Poujol 9e5d041210 dovecot: Update munin plugin & configure it 2020-10-20 10:56:41 +02:00
Mathieu Trossevin d7aed91043
packweb-multiphp: Change default configuration for compatibility
continuous-integration/drone/pr Build is failing Details
/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
2020-10-19 17:33:58 +02:00
Jérémy Lecour d80461e39a redis: variable to force use of port 6379 in instances mode
continuous-integration/drone/push Build is passing Details
2020-10-19 16:03:58 +02:00
Mathieu Trossevin d33b4baef1
Make container restart an handler 2020-10-19 14:16:53 +02:00
Mathieu Trossevin 672cb8a4ef
Merge branch 'unstable' into packweb-multi-php2 2020-10-19 14:13:06 +02:00
Ludovic Poujol 995cb6d9a2 dovecot: Update munin plugin & configure it
continuous-integration/drone/push Build is passing Details
2020-10-16 15:33:52 +02:00
Ludovic Poujol 45835d3349 nextcloud: Install version 20 instead of 19 2020-10-16 15:25:49 +02:00
Jérémy Lecour 9bb7379e32 filebeat: add logstash output variables
continuous-integration/drone/push Build is passing Details
2020-10-16 10:47:24 +02:00
Ludovic Poujol 929f258bf8 nextcloud: New role
continuous-integration/drone/push Build is passing Details
2020-10-02 16:51:05 +02:00
Eric Morino 4f7c0d6e69 Add TransfertLog to sftp and ftps configuration
continuous-integration/drone/push Build is passing Details
2020-09-22 10:08:45 +02:00
Jérémy Lecour 8b48552e36 Release 10.2.0
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2020-09-17 14:06:46 +02:00
Jérémy Lecour 3e67d92fd3 certbot: an empty change shouldn't raise an exception
continuous-integration/drone/push Build is passing Details
2020-09-16 12:07:27 +02:00
Jérémy Lecour 48174ad618 evoacme: remount /usr if necessary
continuous-integration/drone/push Build is passing Details
2020-09-14 11:31:47 +02:00
Jérémy Lecour 4007b14c09 whitespaces
continuous-integration/drone/push Build is passing Details
2020-09-14 11:17:54 +02:00
Jérémy Lecour b818c348c2 evoacme: remove Debian 9 support
continuous-integration/drone/push Build is passing Details
2020-09-11 11:09:45 +02:00
Ludovic Poujol f9d6fe0ad4 evolinux-base: install wget
continuous-integration/drone/push Build is passing Details
2020-09-10 14:59:19 +02:00
Jérémy Lecour c7151a8de8 certbot: fix "no-self-upgrade" option
continuous-integration/drone/push Build is passing Details
2020-09-08 10:02:15 +02:00
Jérémy Lecour 37ed5dd393 evolinux-base: swappiness is customizable
continuous-integration/drone/push Build is passing Details
2020-09-01 14:08:39 +02:00
Jérémy Lecour afa0fd35c8 Change default public SSH/SFTP port from 2222 to 22222
continuous-integration/drone/push Build is passing Details
2020-08-28 18:32:47 +02:00
Jérémy Lecour d0622c6b20 tomcat: root directory owner/group are configurable
continuous-integration/drone/push Build is passing Details
2020-08-27 17:12:34 +02:00
Jérémy Lecour 7413a242a8 Release 10.1.0
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2020-08-21 14:50:17 +02:00
Jérémy Lecour 44ddc8047d evoacme: disable empty task for hooks 2020-08-21 14:21:28 +02:00
Jérémy Lecour 1e6d6cdd13 sort lines in CHANGELOG 2020-08-21 14:03:41 +02:00
Jérémy Lecour f49bf5c72d evoacme: use Let's Encrypt deploy hooks instead of evoacme hooks
continuous-integration/drone/push Build is passing Details
2020-08-21 14:02:07 +02:00
Jérémy Lecour a60deb276b evoacme: upstream release 20.08 2020-08-21 14:01:06 +02:00
Jérémy Lecour 8ea1bac000 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 13:36:24 +02:00