Commit Graph

3561 Commits

Author SHA1 Message Date
William Hirigoyen 92788a8b93 lxc-php: Fix /etc/profile.d/evolinux.sh mode in containers (defauft umask -> 644)
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2647|4|2643|5|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/346//ansiblelint">Evolix » ansible-roles » unstable #346</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-09-14 17:11:46 +02:00
Brice Waegeneire 689ed21b38 evolinux-base: Add missing journald.conf
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2648|30|2618|7|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/345//ansiblelint">Evolix » ansible-roles » unstable #345</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-09-13 11:36:02 +02:00
Brice Waegeneire 682fac14b2 nagios-nrpe: Make check_process configurable 2023-09-13 11:35:37 +02:00
Brice Waegeneire ac70793ad6 Add pki role. 2023-09-13 11:35:37 +02:00
Jérémy Lecour b57a5c3b3c
evolinux-base: default value for evolinux_kernel_cloud_reboot (true)
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2625|15|2610|13|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/344//ansiblelint">Evolix » ansible-roles » unstable #344</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-09-13 09:42:30 +02:00
Jérémy Lecour 53a0e56472
metricbeat/logstash: fix Ansible syntax 2023-09-13 09:38:44 +02:00
Jérémy Lecour 41004e20b4
kvm-host: migrate-vm exits if DRBD is not up-to-date
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2623|2|2621|2|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/343//ansiblelint">Evolix » ansible-roles » unstable #343</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-09-12 11:38:54 +02:00
William Hirigoyen 2af2e5ee78 nagios-nrpe: set default check_load --per-cpu for BSD
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2623|6|2617|5|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/342//ansiblelint">Evolix » ansible-roles » unstable #342</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-09-11 09:25:21 +02:00
William Hirigoyen 2a7d2d9c58 postfix: disable IPv6
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2622|2|2620|2|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/341//ansiblelint">Evolix » ansible-roles » unstable #341</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-09-05 15:44:37 +02:00
Mathieu Trossevin 4ee7c89410
fix(nagios-nrpe): Add missing dependency for new gluster.rb plugin
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2622|3|2619|3|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/340//ansiblelint">Evolix » ansible-roles » unstable #340</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-09-05 15:22:49 +02:00
Mathieu Trossevin cfca604670
nagios-nrpe: Add proper plugin to monitor glusterfs health
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2622|1|2621|3|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/339//ansiblelint">Evolix » ansible-roles » unstable #339</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-09-05 15:21:08 +02:00
William Hirigoyen 7ad296e74f Revert "postfix: Move common packages installation in common.yml"
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2624|23|2601|18|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/338//ansiblelint">Evolix » ansible-roles » unstable #338</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
This reverts commit ec4fd5d27f.
2023-08-31 17:48:00 +02:00
William Hirigoyen 1b6700925c Revert "postfix: Replace ansible_fqdn by evolinux_fqdn, set postfix_slow_transport_include to false by default (only for packmails and packwebs)"
This reverts commit bfe3bd7ef4.
2023-08-31 17:47:58 +02:00
William Hirigoyen 5b63ba112c Revert "evolinux-base: include postfix role, move exim4 purge from evolinux-base to postfix role"
This reverts commit a440110cad.
2023-08-31 17:47:49 +02:00
Gregory Colpart e289fd7119 j'ai refait le script par rapport aux autres modèles
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2619|4|2615|5|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/337//ansiblelint">Evolix » ansible-roles » unstable #337</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-31 17:39:28 +02:00
William Hirigoyen a440110cad evolinux-base: include postfix role, move exim4 purge from evolinux-base to postfix role
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2620|19|2601|21|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/336//ansiblelint">Evolix » ansible-roles » unstable #336</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-31 17:30:34 +02:00
William Hirigoyen bfe3bd7ef4 postfix: Replace ansible_fqdn by evolinux_fqdn, set postfix_slow_transport_include to false by default (only for packmails and packwebs) 2023-08-31 17:30:34 +02:00
William Hirigoyen ec4fd5d27f postfix: Move common packages installation in common.yml 2023-08-31 17:30:34 +02:00
Alexis Ben Miloud--Josselin 73c0a0d29a evolinux-base: include files under sshd_config.d
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2622|10|2612|10|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/335//ansiblelint">Evolix » ansible-roles » unstable #335</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
In case we need to add the Include directive, we add it at the
beginning of the global configuration file. This way the Include
directive can't be inside a Match directive.
2023-08-31 17:09:43 +02:00
Gregory Colpart 354c11fc25 ajout hook certbot pour ProFTPD
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2622|3|2619|4|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/334//ansiblelint">Evolix » ansible-roles » unstable #334</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-31 14:45:21 +02:00
Jérémy Lecour 8ca7cc4692
kvm-host: release 23.08 for migrate-vm.sh
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2623|4|2619|3|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/333//ansiblelint">Evolix » ansible-roles » unstable #333</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-31 11:26:21 +02:00
Jérémy Lecour e2dea8054f
kvm-host: add batch-mode and ignore stdin for SSH command in migrate-vm.sh 2023-08-31 11:26:20 +02:00
Eric Morino df202197c7 Change lxc container in bookworm for php82
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2622|5|2617|5|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/332//ansiblelint">Evolix » ansible-roles » unstable #332</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-29 15:28:09 +02:00
Eric Morino 6e5ba9bd9a Merge branch 'lxc-php82' into unstable
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2622|9|2613|11|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/331//ansiblelint">Evolix » ansible-roles » unstable #331</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-29 15:26:40 +02:00
Eric Morino 090495e920 Fix rôle lxc-php for php82 in bookworm container
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2626|6|2620|6|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/lxc-php82/1//ansiblelint">Evolix » ansible-roles » lxc-php82 #1</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-29 15:07:35 +02:00
Ludovic Poujol 594146bdac kibana: include tasks instead of import
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2624|3|2621|3|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/330//ansiblelint">Evolix » ansible-roles » unstable #330</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-29 12:06:21 +02:00
Ludovic Poujol e71cffd8fd php: add new variable to disable oveeriding settings of php-fpm default pool (www)
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2624|6|2618|10|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/329//ansiblelint">Evolix » ansible-roles » unstable #329</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-28 17:08:33 +02:00
Eric Morino 8c72a7de8e New container lcx php82 in bookworm
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2626|0|2626|0|:zzz: Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-24 15:23:32 +02:00
Alexis Ben Miloud--Josselin b8b48bbcb9 evocheck: Fix IS_SSHALLOWUSERS condition
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2628|4|2624|4|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/328//ansiblelint">Evolix » ansible-roles » unstable #328</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-23 16:18:35 +02:00
Brice Waegeneire 53aab6f405 evolinux-base: Add comments structure in logs
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2628|11|2617|10|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/327//ansiblelint">Evolix » ansible-roles » unstable #327</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-23 15:48:45 +02:00
Brice Waegeneire fe369257ed evolinux-base: Limit journald to 1 day 2023-08-23 15:48:42 +02:00
Brice Waegeneire 0e1fe0e81f evolinux-base: Disable logcheck monitoring of journald 2023-08-23 15:05:10 +02:00
Ludovic Poujol 5cc7c13104 evolinux-base/tasks/kernel.yml > fix typo, 'is changed' vs '| changed'
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2627|4|2623|2|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/326//ansiblelint">Evolix » ansible-roles » unstable #326</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-22 12:28:57 +02:00
Jérémy Lecour bb41d313a9
apt: Explicit "signed-by" directives for official sources
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2625|5|2620|5|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/325//ansiblelint">Evolix » ansible-roles » unstable #325</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-18 16:28:03 +02:00
Brice Waegeneire a56682a7ca kvm-host: Add support for kvm solo
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2625|4|2621|5|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/324//ansiblelint">Evolix » ansible-roles » unstable #324</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-18 15:17:13 +02:00
Jérémy Lecour feba74c469
evolinux-base: reboot the server if the Cloud kernel has been installed
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2626|10|2616|5|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/323//ansiblelint">Evolix » ansible-roles » unstable #323</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-18 12:10:01 +02:00
Jérémy Lecour 67c6167474
apt: Disable NonFreeFirmware warning for VM on Debian 12+ 2023-08-18 12:10:00 +02:00
Alexis Ben Miloud--Josselin 536d051890 Fix mode for files under /etc/ssh/sshd_config.d
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2621|5|2616|10|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/322//ansiblelint">Evolix » ansible-roles » unstable #322</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-16 18:21:06 +02:00
Alexis Ben Miloud--Josselin 36cd982f35 Merge branch 'ssh-split' into unstable
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2626|29|2597|15|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/321//ansiblelint">Evolix » ansible-roles » unstable #321</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-16 16:15:00 +02:00
Alexis Ben Miloud--Josselin 263f940c3d Update Changelog
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2627|8|2619|6|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/ssh-split/9//ansiblelint">Evolix » ansible-roles » ssh-split #9</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-16 16:14:42 +02:00
Alexis Ben Miloud--Josselin a478348716 Fix grep under /etc/ssh
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2625|5|2620|6|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/ssh-split/8//ansiblelint">Evolix » ansible-roles » ssh-split #8</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-16 16:05:37 +02:00
Alexis Ben Miloud--Josselin f7f578705c Fix config file path
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2626|4|2622|4|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/ssh-split/7//ansiblelint">Evolix » ansible-roles » ssh-split #7</a> Details
gitea/ansible-roles/pipeline/head This commit looks good Details
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 4a0d3a4965 Fix permitrootlogin condition 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin fbb0b73e3a Add permitrootlogin at beginning of file 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 7e15e01b14 Fix task name 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 86978a8225 evolinux-users: Fix "disable root login" task 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 0098cd2f08 evolinux-users: Fix "validate" syntax 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin e70ab6d039 evolinux-users: Fix tests order 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin fc8105e84e evolinux-users: prepare SSH configuration for Debian 12 (wip) 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 87711ef00c evolinux-base: PermitRootLogin depends on evolinux_root_disable_ssh 2023-08-16 15:25:07 +02:00