Commit Graph

43 Commits

Author SHA1 Message Date
Jérémy Lecour ae79f33e3a
fix: search/replace error
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2655|5|2650|5|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/418//ansiblelint">Evolix » ansible-roles » unstable #418</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-12-04 11:38:09 +01:00
William Hirigoyen 1a74bef0bc check stat.exists before stat.isdir
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2653|7|2646|4|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/409//ansiblelint">Evolix » ansible-roles » unstable #409</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-11-29 10:13:43 +01:00
Alexis Ben Miloud--Josselin dbd1103078 docker-host: Retirer directive state en trop
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2633|3|2630|5|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/372//ansiblelint">Evolix » ansible-roles » unstable #372</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-10-11 18:06:13 +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
Tom David--Broglio e4436d9066 docker-host: added var for user namespace setting
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2595|5|2590|3|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/281//ansiblelint">Evolix » ansible-roles » unstable #281</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-07-03 18:37:15 +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
Jérémy Lecour f1644ed138 docker: source list for Debian 12 2023-03-20 15:43:34 +01:00
Patrick Marchand 0413f93852 Fix problems with docker-host daemon.json config
gitea/ansible-roles/pipeline/head This commit looks good Details
Docker is very strict with it's json format and doesnt
seem to allow any surprise new lines or extra commas
after the last option before the closing }.

Since this is a dynamically constructed file, we dont know
what the last option will be. By putting the commas at the
start of the line and removing all newspace, we remove
the problem, at the expense of a less readable jinja
template.
2023-01-10 15:16:30 -05:00
Patrick Marchand 08db5a5140 Fix problems with docker-host daemon.json config
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-01-10 11:26:57 -05: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
Jérémy Lecour 8eae5bba63 Use systemd module instead of command 2022-12-28 09:02:17 +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 4156142c85 docker: no need to specify the architecture
We use only adm64 servers (for now)
2022-11-27 18:07:30 +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 134355d190 docker: Allow live-restore to be toggled with docker_conf_live_restore
continuous-integration/drone/push Build is passing Details
2022-05-24 16:22:49 +02:00
Ludovic Poujol 9973a62c16 docker : Introduce new variables to tweak daemon settings
continuous-integration/drone/push Build is passing Details
2022-05-10 19:04:58 +02:00
Ludovic Poujol 6aa7b89b78 docker : Introduce new default settings + allow to change the docker data directory
continuous-integration/drone/push Build is passing Details
2022-05-10 18:21:59 +02:00
Ludovic Poujol 7762ae64b3 docker: Remove (broken?) systemd override 2022-05-10 17:40:27 +02:00
Ludovic Poujol 1b4d4c98fe docker : Removed Debian Jessie support 2022-05-10 17:39:45 +02: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 5cbfda8f52 docker-host: install additional dependencies 2021-09-30 12:09:11 +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 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 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 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
Jérémy Lecour 27e217467e Change "|changed" with "is changed" 2019-12-31 16:18:56 +01:00
Jérémy Lecour e04d881988 replace "with_items" in apt modules 2019-12-31 16:18:56 +01:00
Victor LABORIE 6f5e13f8b8 Add evolix prefix to include_role 2019-11-29 14:00:25 +01:00
Romain Dessort a82de720a9 Clean override of docker systemd unit
This hack is still unfortunately needed in stretch…
2017-09-29 09:31:52 -04:00
Romain Dessort 203def3b64 Don't upgrade docker packages if already installed 2017-09-29 09:31:45 -04:00
Romain Dessort 3409f87125 New variable for docker home
It is set to /srv/docker by default since shellpki requires exec option
on the partition, making the playbook failed otherwise.
2017-09-29 09:27:35 -04: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
Jérémy Lecour e02e116002 docker-host: fix a bad path 2017-08-09 01:18:20 -04:00
Jérémy Lecour 6bf818b52d fix: path is 2.3+ only 2017-08-04 09:58:57 -04:00
Jérémy Lecour 2fc65d1b8b docker-host: use apt preferences and apt role
* the "apt" role can deal with backports lists install
* we'd rather use a preferences file for specific packages
  than simply installing jessie-backports
2017-07-27 18:15:18 -04:00
Gabriel Périard-Tremblay 2118bfae8c Update docker-host role 2017-07-24 16:38:08 -04:00
Jérémy Lecour e2f5f91b08 docket-host: quote variables 2017-04-06 11:33:56 +02:00
Jérémy Lecour fdcc465172 Import docker-host 2017-03-30 15:13:45 +02:00