9e63ae90c8
Elastic Stack : default to version 8.x
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|3128|0|3128|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
2024-06-17 10:46:34 +02:00
ff233b65a6
remove check-mode protection for handlers
...
handlers are not supposed to be executed in check-mode since no change should happen in check-mode.
If there is a corner case we should deal with it at the source, not at the handler level.
2024-02-06 08:39:38 +01: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>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-25 10:59:53 +02:00
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>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-28 13:25:30 +02:00
David Prevot
ad2d96d890
tfix s/import/include/
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2781|7|2774|4|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/248//ansiblelint">Evolix » ansible-roles » unstable #248</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-11 17:51:55 +02:00
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>
gitea/ansible-roles/pipeline/head This commit looks good
Fully Qualified Collection Name
2023-03-20 23:33:19 +01:00
45e8132d07
Install deb822 sources on Debian >=12
2023-03-20 15:43:34 +01:00
6f96f6b458
Use proper python Boolean
2023-03-16 14:38:32 +01:00
David Prevot
a1bad43b25
Drop unsigned repository when adding a signed one
2022-12-02 17:40:43 +01:00
28540247f0
Add signed-by option for additional APT sources
gitea/ansible-roles/pipeline/head This commit looks good
2022-11-02 23:17:08 +01:00
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
1c754f7eb0
Fix Filebeat role for --check mode.
continuous-integration/drone/push Build encountered an error
2021-12-21 15:27:46 +01:00
e4bb0c6f55
filebeat/metricbeat: version 7.x y default
continuous-integration/drone/push Build is failing
2021-11-12 10:07:43 +01:00
29ec7bdcf2
Remove embedded GPG keys only if legacy keyring is present
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2021-07-04 22:08:47 +02:00
0fe0244116
Update Galaxy metadata (company, platforms and galaxy_tags)
2021-06-28 15:26:28 +02:00
454d4c6d30
explicit permissions for APT GPG keys
continuous-integration/drone/push Build is passing
2021-05-26 13:47:34 +02:00
2c47871fa7
Add Elastic GPG key to kibana, filebeat, logstash, metricbeat roles
continuous-integration/drone/push Build is passing
2021-05-25 15:10:04 +02:00
02451f1e67
add default (useless) value for file lookup
continuous-integration/drone/push Build is passing
2021-05-19 14:35:08 +02:00
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
58bf79218f
remove apt keys specifically from embedded database
2021-05-06 13:43:59 +02:00
7d08b0a30a
rename the tasks for embedded GPG keys
continuous-integration/drone/push Build is passing
2021-05-06 11:33:19 +02:00
b049ad79d6
fix indentation
continuous-integration/drone/push Build is passing
2021-05-06 10:50:57 +02:00
83705a48b8
remove key from trusted.gpg only if file is present
continuous-integration/drone/push Build is passing
2021-05-06 10:42:12 +02:00
5138065059
Use 'loop' syntax instead of 'with_items'
2021-05-04 14:19:18 +02:00
debc4a82ca
Use 'loop' syntax instead of 'with_first_found'
continuous-integration/drone/push Build is passing
2021-05-04 13:39:47 +02:00
9cdddd50a8
Move all trusted GPG keys to file repository
continuous-integration/drone/push Build is passing
2021-05-03 14:23:13 +02:00
d7d057e435
filebeat: fix Ansible syntax error
continuous-integration/drone/push Build is passing
2021-03-23 16:29:03 +01:00
f862ffc42e
beats packages can be upgraded to latest (default: False)
continuous-integration/drone/push Build is passing
2021-02-16 16:35:25 +01:00
9bb7379e32
filebeat: add logstash output variables
continuous-integration/drone/push Build is passing
2020-10-16 10:47:24 +02:00
ce35f7292f
filebeat: allow using a template
2020-08-18 14:00:46 +02:00
6801f4e00e
Add names to many blocks
2019-12-31 16:56:03 +01:00
6f5e13f8b8
Add evolix prefix to include_role
2019-11-29 14:00:25 +01:00
aa28e9c1b8
change repositories URL
2019-03-21 15:31:58 +01:00
ff275efd95
filebeat: disable cloud_metadata processor by default
2019-01-31 10:14:13 +01:00
93642b4afa
filebeat: cleanup unused code
2018-05-09 20:57:32 +02:00
10af35bf41
filebeat: install version 6.x by default
2018-05-09 20:56:48 +02:00
cf47d40b79
elastic: option for stack main version
2017-11-26 12:32:12 +01:00
430f36c0e7
Elastic: fix source list filename
2017-11-14 10:26:48 +01:00
1c48df025c
Move /usr rw remount into remount-usr role
2017-11-07 13:34:05 +01:00
c4ca8c3764
cleanup with dependencies on java8
2017-10-08 22:31:22 +02:00
aedc0d3452
merge elastic sources back into roles
2017-07-13 14:43:07 +02:00
Gabriel Periard-Tremblay
87ebadcadd
Kitchen: Change base image to evolix/ansible
2017-06-02 08:38:08 -04:00
579c32828f
forgot to fix in filebeat too
2017-05-21 12:14:31 +02:00
9e5f2dff6f
Break dependencies and use include_role
2017-05-21 11:13:48 +02:00
0bbc4c1559
filebeat: fix bad conditions merge
2017-05-19 22:52:33 +02:00
f6cfe41a35
Use command instead of shell where possible
2017-05-19 22:31:17 +02:00
9fae99f8dc
Minor syntax and whitespaces fixes
2017-05-19 22:29:53 +02:00
033ebaa593
Add tests for many roles
2017-05-18 15:44:21 +02:00
5b2ab0d8d3
Ansible >= 2.2 supported
2017-03-24 14:15:09 +01:00
8920ff1ee4
Add "always_run: yes" where it's pertinent
...
There is also the "check_mode: no", but commented,
for when we switch to Ansible 2.2
2017-01-31 11:45:35 +01:00