Commit graph

46 commits

Author SHA1 Message Date
Eric Morino 6c4f696ec5 Set handler postgresql with systemctl daemon-reload
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-09 18:04:22 +01:00
Eric Morino 0bda633b0c Override Unit systemd with OMkill less 2020-03-09 18:04:22 +01:00
Eric Morino 61e007d22b Fix logrotate configuration 2020-03-09 14:40:10 +01:00
Jérémy Lecour 37b8d1fbc4 fix syntax 2020-03-02 20:37:35 +01:00
Jérémy Lecour 7283e34077 Replace version_compare() with version() 2020-02-25 10:45:35 +01:00
Patrick Marchand c195806918 Allow different postgres versions on buster and stretch
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-06 16:06:34 -05:00
Eric Morino 3740a6782b Add packages dependencies for Postgis
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-21 15:48:03 +01:00
Eric Morino c4ede03f3a Add package list in board for compatibility Ansible 2.7
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-09 15:40:47 +01:00
Jérémy Lecour 79bb6103b8 Change "|version_compare" with "is version_compare" 2019-12-31 10:18:19 +01:00
Eric Morino 1bf271a4f4 Add install PostGIS in postgresql rôle
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-26 16:16:05 +01:00
Eric Morino 8b6c1341f9 Fix logrotate configuration
Some checks failed
continuous-integration/drone/push Build is failing
2019-12-10 14:29:57 +01:00
Victor LABORIE 6f5e13f8b8 Add evolix prefix to include_role 2019-11-29 14:00:25 +01:00
Eric Morino e20d95786a Change config file name conf.d/evolinux.conf by conf.d/zz-evolinux.conf
All checks were successful
continuous-integration/drone/push Build is passing
2019-11-18 09:31:24 +01:00
Eric Morino d10441fb0b Replace ptop by pgtop for buster
All checks were successful
continuous-integration/drone/push Build is passing
2019-11-14 16:10:23 +01:00
Eric Morino 9d5a272472 Add set and reconfigure locales for postgresql
All checks were successful
continuous-integration/drone/push Build is passing
2019-11-14 15:56:41 +01:00
Eric Morino eb81c69327 Add modification for buster and postgresql 11 requirements
All checks were successful
continuous-integration/drone/push Build is passing
2019-11-14 11:39:02 +01:00
Jérémy Lecour bd8644ae60 whitespaces 2019-05-14 14:03:03 +02:00
Jérémy Lecour aa28e9c1b8 change repositories URL 2019-03-21 15:31:58 +01:00
Jérémy Lecour ec535b036c apt module: Use "state: present" instead of "state: installed"
"state: installed" is deprecated in Ansible 2.5
2018-05-18 09:33:25 +02:00
Jérémy Lecour 02fdbb9126 postgresql: use ".j2" extension for jinja templates 2018-02-04 11:39:59 +01:00
Ludovic Poujol e7987d9b99 postgresql: Add missing package, libdbd-pg-perl needed by munin-plugins 2017-10-20 11:15:19 +02:00
Jérémy Lecour d35068cf11 postgresql: forgotten files, sorry 2017-10-04 17:20:33 +02:00
Jérémy Lecour 72c1bb4834 postgresql: version 9.6 by default
For Jessie we use external repositories
For Stretch we install from Debian repositories
2017-10-04 14:54:46 +02:00
Gregory Colpart 8e0aa59e47 download gpg in repo, we want to be independant from network as possible 2017-08-23 02:50:17 +02:00
Gabriel Periard-Tremblay 87ebadcadd Kitchen: Change base image to evolix/ansible 2017-06-02 08:38:08 -04:00
Jérémy Lecour 3d9d816f83 postgresql: add munin/nrpe artefacts only if needed 2017-05-20 00:23:58 +02:00
Jérémy Lecour 283953a69f postgresql: dynamic memory configuration 2017-05-20 00:23:21 +02:00
Jérémy Lecour 27e9eaba55 fixup! postgresql: reconfigure locales before tests 2017-05-20 00:22:53 +02:00
Jérémy Lecour b684806297 postgresql: syntax and whitespaces 2017-05-19 23:58:24 +02:00
Jérémy Lecour d6ff9a2750 postgresql: reconfigure locales before tests 2017-05-19 23:58:02 +02:00
Jérémy Lecour 033ebaa593 Add tests for many roles 2017-05-18 15:44:21 +02:00
Romain Dessort 4d4fecf87d Add pgdg repository to minifirewall 2017-03-28 10:46:47 -04:00
Romain Dessort b7559d59ce Fix wrong path for PostgreSQL config dir 2017-03-28 09:08:19 -04:00
Jérémy Lecour 5b2ab0d8d3 Ansible >= 2.2 supported 2017-03-24 14:15:09 +01:00
Romain Dessort 3bfc4d0a1d Add variable to select which PgSQL version to install 2017-03-23 12:04:49 -04:00
Jérémy Lecour 294cea44e8 Change mode with leading 0, but still as String 2017-03-23 16:59:43 +01:00
Jérémy Lecour 45a3e73947 postgresql: add python dependency 2017-01-12 18:10:05 +01:00
Jérémy Lecour d91b317a50 Install "apg" package where needed 2017-01-12 17:36:59 +01:00
Jérémy Lecour 61f5219f48 Improve documentation
Each role has a README and a meta/main.yml file
2017-01-05 18:22:06 +01:00
Jérémy Lecour 936697a765 postgresql: conventional file name 2017-01-05 18:22:06 +01:00
Jérémy Lecour 5a4f838375 Unix mode MUST be a quoted string when using octal notation 2017-01-05 12:03:54 +01:00
Jérémy Lecour 91c8fad950 Extract logrotate configurations in roles 2017-01-03 16:58:19 +01:00
Jérémy Lecour adedad0403 postgresql: regexp for NRPE check lininfile 2016-12-23 22:50:36 +01:00
Jérémy Lecour d0314264df postgresql: explicit become 2016-12-23 22:50:19 +01:00
Romain Dessort 5c9660bfdc Some fixes after Jérémy's review. 2016-12-22 12:18:55 -05:00
Romain Dessort c42a3e5610 Add postgresql role 2016-12-22 10:12:34 -05:00