Commit graph

16 commits

Author SHA1 Message Date
Mathieu Trossevin 7c632352a0
Replace the include module with include_tasks or import_tasks
The behaviour of the `include` module is badly defined (it try to choose
between statically importing the tasks and dynamically including them)
and can cause problems depending on any number of constraints (mostly if
it choose the wrong behaviour).

Replace it with the `import_tasks` (always statically import tasks) unless
the `include` is in a loop in which case we replace it with
`include_tasks` (always dynamically include tasks).
2023-01-03 14:43:42 +01:00
Jérémy Lecour 2f68ae5339 Preliminary support for Bullseye 2021-07-02 20:58:09 +02:00
Eric Morino af9b1a4766 Fix main.yml for postgresql role
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-21 11:35:17 +02:00
Eric Morino cb257ef927 Add support debian 13 for postgresql rôle and PG13
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-21 11:31:50 +02:00
Jérémy Lecour 2ed77c60f0 Improve Ansible syntax
replace « x | changed » by « x is changed »
add explicit « bool » filter
use « length » filter instead of string comparison
2021-05-09 23:06:42 +02: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
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 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 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
Romain Dessort 3bfc4d0a1d Add variable to select which PgSQL version to install 2017-03-23 12:04:49 -04:00
Jérémy Lecour 936697a765 postgresql: conventional file name 2017-01-05 18:22:06 +01:00
Jérémy Lecour 91c8fad950 Extract logrotate configurations in roles 2017-01-03 16:58:19 +01:00
Romain Dessort c42a3e5610 Add postgresql role 2016-12-22 10:12:34 -05:00