Commit Graph

81 Commits (stable)

Author SHA1 Message Date
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
2 months ago
Jérémy Lecour efd6e8d6b3 apt: add wrapper tasks files for backward compatibility 2 months ago
Jérémy Lecour 5974f12b82 evolinux-base: fix conditional precedence
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |4717|4|4713|4|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/219//ansiblelint">Evolix » ansible-roles » unstable #219</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
3 months ago
Jérémy Lecour 6f61a0744c apt: with Debian, 12 backports are installed but disabled by default 3 months ago
Jérémy Lecour 9358efedfe apt: fix many stupid mistakes 3 months ago
Jérémy Lecour 367bda528f apt: use deb822 format on Debian 12
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |4867|51|4816|17|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/216//ansiblelint">Evolix » ansible-roles » unstable #216</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
3 months ago
David Prevot 4c4a08f15e apt: Add binary key for our repository (for Jessie or less)
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |4833|7|4826|7|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/215//ansiblelint">Evolix » ansible-roles » unstable #215</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
3 months ago
Jérémy Lecour be03dfcb08 apt: deb822 migration python script is looked relative to shell script 3 months ago
Jérémy Lecour 6f96f6b458 Use proper python Boolean 3 months ago
Jérémy Lecour fa1935e46c apt: add tools to migrate sources to deb822 format
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |4783|21|4762|7|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/206//ansiblelint">Evolix » ansible-roles » unstable #206</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
3 months ago
Jérémy Lecour 96a2bbecdd apt: move-apt-keyrings moved in /usr/share/scripts 3 months ago
David Prevot d6959c9287 Revert "Use bullseye suite even for bookworm"
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |4769|4|4765|5|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/205//ansiblelint">Evolix » ansible-roles » unstable #205</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
bookworm suite has been enabled on our new repository.

This reverts commit 1fae737ac4.
3 months ago
David Prevot 015a1bfec7 Revert "Use HTTPS for our new repository"
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |4769|8|4761|6|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/201//ansiblelint">Evolix » ansible-roles » unstable #201</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
It errors out if ca-certificates is not yet installed

This reverts commit 12a0d8d57e.
3 months ago
David Prevot 12a0d8d57e Use HTTP for our new repository
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |4767|6|4761|7|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/200//ansiblelint">Evolix » ansible-roles » unstable #200</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
3 months ago
David Prevot 1d701b060e apt: Use pub.evolix.org instead of pub.evolix.net
gitea/ansible-roles/pipeline/head This commit looks good Details
3 months ago
Jérémy Lecour 17946f7280 apt: add move-apt-keyrings script/tasks 3 months ago
Jérémy Lecour 1fae737ac4 Use bullseye suite even for bookworm 7 months ago
Jérémy Lecour b36d4c4766 various fixes for Debian 12 7 months ago
Jérémy Lecour 28540247f0 Add signed-by option for additional APT sources
gitea/ansible-roles/pipeline/head This commit looks good Details
7 months ago
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
7 months ago
Gregory Colpart 269c7242a5 correction du depot security pour Debian 11
continuous-integration/drone/push Build is passing Details
1 year ago
Jérémy Lecour d9e95218ce apt_hold_packages: broadcast message with wall, if present
continuous-integration/drone/push Build was killed Details
1 year ago
Jérémy Lecour bff8fcfebb apt: upgrade packages after all the configuration is done
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
1 year ago
Jérémy Lecour ad457dd7ba apt: use the new security repository for Bullseye
continuous-integration/drone/push Build is passing Details
2 years ago
Jérémy Lecour 969a5bce7d apt: remove workaround for Evolix public repositories with Debian 11
continuous-integration/drone/push Build is passing Details
2 years ago
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
2 years ago
Jérémy Lecour f673ea85d1 Force Debian version to buster for Evolix repository 2 years ago
Jérémy Lecour 2f68ae5339 Preliminary support for Bullseye 2 years ago
Jérémy Lecour 6bfef35729 Add bullseye APT repositories 2 years ago
Jérémy Lecour 0fe0244116 Update Galaxy metadata (company, platforms and galaxy_tags) 2 years ago
Jérémy Lecour 454d4c6d30 explicit permissions for APT GPG keys
continuous-integration/drone/push Build is passing Details
2 years ago
Jérémy Lecour 4d83f25ae6 fix pipefail option for shell invocations
continuous-integration/drone/push Build is passing Details
2 years ago
Jérémy Lecour e65340cb56 Add pipefail option to shell invocations
continuous-integration/drone/push Build is passing Details
2 years ago
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
2 years ago
Jérémy Lecour 58bf79218f remove apt keys specifically from embedded database 2 years ago
Jérémy Lecour 7d08b0a30a rename the tasks for embedded GPG keys
continuous-integration/drone/push Build is passing Details
2 years ago
Jérémy Lecour b41a2fd04f fix indentation
continuous-integration/drone/push Build is passing Details
2 years ago
Jérémy Lecour 83705a48b8 remove key from trusted.gpg only if file is present
continuous-integration/drone/push Build is passing Details
2 years ago
Jérémy Lecour 5138065059 Use 'loop' syntax instead of 'with_items' 2 years ago
Jérémy Lecour 9cdddd50a8 Move all trusted GPG keys to file repository
continuous-integration/drone/push Build is passing Details
2 years ago
Jérémy Lecour a7971abb04 apt: store keys in /etc/apt/trusted.gpg.d in ascii format 2 years ago
Jérémy Lecour 8716ffbb1e apt: fix keyring permissions
continuous-integration/drone/push Build is passing Details
2 years ago
Jérémy Lecour 047605a2a2 evolinux-base: use a dearmored signature, stored in the correct location
continuous-integration/drone/push Build is passing Details
2 years ago
Jérémy Lecour 66ea07ec29 evolinux-base: copy GPG key instead of using apt-key
continuous-integration/drone/push Build is passing Details
2 years ago
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.
3 years ago
Jérémy Lecour 7283e34077 Replace version_compare() with version() 3 years ago
Jérémy Lecour 68b7a88e63 apt: added buster backports prerferences 3 years ago
Jérémy Lecour 07fd68b6a4 apt: fix syntax
continuous-integration/drone/push Build is passing Details
3 years ago
Jérémy Lecour 72f5dc70f8 apt: hold packages only if package is installed
continuous-integration/drone/push Build is passing Details
3 years ago
Jérémy Lecour 27e217467e Change "|changed" with "is changed" 3 years ago