Commit Graph

76 Commits

Author SHA1 Message Date
Eric Morino eca010d959 postgresql: fix task "update apt cache" for PGDG repo
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2613|6|2607|5|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/314//ansiblelint">Evolix » ansible-roles » unstable #314</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-04 09:56:44 +02:00
David Prevot 4b4b34e849 Ensure {{ apt_keyring_dir }} directory exists
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2612|29|2583|13|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/305//ansiblelint">Evolix » ansible-roles » unstable #305</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-07-25 10:59:53 +02:00
Jérémy Lecour a6bac1f20b
change syntax "become: [yes,no]" → "become: [true,false]"
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2593|3|2590|23|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/280//ansiblelint">Evolix » ansible-roles » unstable #280</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-07-03 14:21:22 +02:00
Jérémy Lecour 00fe225a3c
force: [yes,no] → force [true,false]
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2615|7|2608|177|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/278//ansiblelint">Evolix » ansible-roles » unstable #278</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-06-28 13:25:30 +02:00
Jérémy Lecour ee21973371 Use FQCN
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2777|524|2253|2462|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/223//ansiblelint">Evolix » ansible-roles » unstable #223</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
Fully Qualified Collection Name
2023-03-20 23:33:19 +01:00
Jérémy Lecour 45e8132d07 Install deb822 sources on Debian >=12 2023-03-20 15:43:34 +01:00
David Prevot dbef71d791 Drop trailing whitespaces
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-01-06 09:54:51 +01:00
Jérémy Lecour 7a0e0d81d6 Proper jinja spacing
gitea/ansible-roles/pipeline/head This commit looks good Details
2022-12-28 09:03:37 +01:00
David Prevot a1bad43b25 Drop unsigned repository when adding a signed one 2022-12-02 17:40:43 +01:00
Jérémy Lecour b36d4c4766 various fixes for Debian 12 2022-11-06 15:25:17 +01:00
Jérémy Lecour 28540247f0 Add signed-by option for additional APT sources
gitea/ansible-roles/pipeline/head This commit looks good Details
2022-11-02 23:17:08 +01:00
Jérémy Lecour f531460f49 Use proper keyrings directory for APT version
Debian 9 → 11 : /etc/apt/trusted.gpg.d
Debian 12 : /etc/apt/keyrings
2022-11-02 23:16:32 +01:00
Ludovic Poujol b3ac39decd postgresql: Fix task order when using pgdg repo & Install the right pg version
continuous-integration/drone/push Build is passing Details
2022-06-09 10:33:28 +02:00
Jérémy Lecour bcaacdf57f postgresql: fix nested loop for Munin plugins
continuous-integration/drone/push Build is passing Details
2022-06-08 15:39:34 +02:00
Jérémy Lecour 0cbdda840d Explicit permissions for systemd overrides
continuous-integration/drone/push Build was killed Details
2022-02-03 14:18:20 +01:00
Jérémy Lecour b293cf2cf9 Install python 2 or 3 libraries according to running python version 2021-09-30 17:05:10 +02:00
Jérémy Lecour 437d2986ae better python3 modules management 2021-09-29 18:39:29 +02:00
Jérémy Lecour 74ab96d67f loop syntax and whitespaces 2021-08-27 11:01:28 +02:00
Jérémy Lecour 29ec7bdcf2 Remove embedded GPG keys only if legacy keyring is present
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-07-04 22:08:47 +02:00
Jérémy Lecour 9c8dd743c8 Use python3 packages on Debian 11 and later 2021-07-02 21:16:15 +02:00
Jérémy Lecour 2f68ae5339 Preliminary support for Bullseye 2021-07-02 20:58:09 +02:00
Jérémy Lecour f082cb652a postgresql: rename GPG key 2021-06-28 15:56:19 +02:00
Eric Morino af9b1a4766 Fix main.yml for postgresql role
continuous-integration/drone/push Build is passing Details
2021-06-21 11:35:17 +02:00
Eric Morino cb257ef927 Add support debian 13 for postgresql rôle and PG13
continuous-integration/drone/push Build is passing Details
2021-06-21 11:31:50 +02:00
Jérémy Lecour 454d4c6d30 explicit permissions for APT GPG keys
continuous-integration/drone/push Build is passing Details
2021-05-26 13:47:34 +02:00
Jérémy Lecour 7dc6f0b849 remove trailing whitespaces 2021-05-13 15:23:39 +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 58bf79218f remove apt keys specifically from embedded database 2021-05-06 13:43:59 +02:00
Jérémy Lecour 7d08b0a30a rename the tasks for embedded GPG keys
continuous-integration/drone/push Build is passing Details
2021-05-06 11:33:19 +02:00
Jérémy Lecour 83705a48b8 remove key from trusted.gpg only if file is present
continuous-integration/drone/push Build is passing Details
2021-05-06 10:42:12 +02:00
Jérémy Lecour 485ec39674 Use 'loop' syntax instead of 'with_nested' 2021-05-04 14:29:50 +02:00
Jérémy Lecour 5138065059 Use 'loop' syntax instead of 'with_items' 2021-05-04 14:19:18 +02:00
Jérémy Lecour 9cdddd50a8 Move all trusted GPG keys to file repository
continuous-integration/drone/push Build is passing Details
2021-05-03 14:23:13 +02:00
Brice Waegeneire 1576375417 postgresql: Fix postgresql@.service customization
continuous-integration/drone/push Build is passing Details
2021-01-08 14:46:38 +01:00
Eric Morino c324866cd2 Add set variables for debian stretch and jessie
continuous-integration/drone/push Build is passing Details
2020-12-07 16:45:32 +01:00
Ludovic Poujol 1160a5e809 postgresql: correct confitinal on set_fact
continuous-integration/drone/push Build is passing Details
2020-12-07 16:43:59 +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
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
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
continuous-integration/drone/push Build is passing Details
2020-02-06 16:06:34 -05:00
Eric Morino 3740a6782b Add packages dependencies for Postgis
continuous-integration/drone/push Build is passing Details
2020-01-21 15:48:03 +01:00
Eric Morino c4ede03f3a Add package list in board for compatibility Ansible 2.7
continuous-integration/drone/push Build is passing Details
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
continuous-integration/drone/push Build is passing Details
2019-12-26 16:16:05 +01:00
Victor LABORIE 6f5e13f8b8 Add evolix prefix to include_role 2019-11-29 14:00:25 +01:00