Will
0df1861707
evomaintenance: rm dead task, document manual enable in README
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|0|0|0|0|:clap:
gitea/ansible-roles/pipeline/head There was a failure building this commit
2024-10-15 11:53:26 +02:00
94f45c6378
minifirewall: remove RELATED
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|0|0|0|0|:clap:
gitea/ansible-roles/pipeline/head There was a failure building this commit
2024-09-20 17:29:30 +02:00
f05c8c03c9
evomaintenance: move upstream files into upstream folder
2024-05-15 13:50:32 +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
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
665177556e
evomaintenance: allow missing API endpoint if APi is disabled
2022-11-26 19:09:05 +01:00
0e768809b7
evomaintenance: Make it work on non-debian systems
2022-03-15 10:53:16 +01:00
73f55a42fa
forgotten file
2021-08-30 09:26:04 +02:00
65750d2aa6
evomaintenance: extract a config.yyml tasks file
2021-08-30 09:24:57 +02:00
60f2f19402
Delete OpenBSD support
...
continuous-integration/drone/push Build is passing
The EvoBSD repository must be used for OpenBSD
2021-05-17 10:44:07 +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
5138065059
Use 'loop' syntax instead of 'with_items'
2021-05-04 14:19:18 +02:00
ff7f8669ef
evomaintenance: install PG dependencies only when needed
2020-02-25 10:43:23 +01:00
02858692bb
evomaintenance: don't configure firewall for database if not necessary
continuous-integration/drone/push Build is failing
2020-01-23 14:34:03 +01:00
65d914098c
whitespaces
continuous-integration/drone/push Build is failing
2020-01-09 15:05:44 +01:00
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
bd8644ae60
whitespaces
2019-05-14 14:03:03 +02:00
Tristan PILAT
d8d4924b5c
Add mailevomaintenance.sh along with a cron (disabled by default) in the OpenBSD task to send a mail everyday if something's not commited in /etc
2019-05-11 21:37:00 +02:00
Tristan PILAT
38a905dd8d
No need for two tasks to copy evomaintenance script and template, let's use with_items instead
2019-05-11 21:34:10 +02:00
Tristan PILAT
992f279064
Add dependencies for OpenBSD
2019-05-01 23:22:43 +02:00
Tristan PILAT
e1e013052c
No need to include minifirewall task if the OS is not Debian
2019-05-01 23:21:03 +02:00
f7057a6787
evomaintenance: set default API variable to Null by default
2019-04-26 11:08:10 +02:00
Nicolas Roman
46033ec8ce
remove assert for database and add assert for api
2019-04-26 11:06:42 +02:00
Nicolas Roman
b0e9dfd109
add git as dependency for debian
2019-04-26 11:06:42 +02:00
d0b3b6d6b8
evomaintenance: database variables must be set or the task fails
2018-12-11 12:08:04 +01:00
85c779164a
evomaintenance: fix role compatibility with OpenBSD
2018-10-12 10:13:27 +02:00
20e8d9f432
evomaintenance: install dependencies when installing vendored version
2018-10-08 09:37:18 +02:00
9f3a70926d
evomaintenance: tasks/variables to handle minifirewall restarts
2018-09-25 12:14:33 +02:00
647eda6d9b
evomaintenance: variable to force the configuration (default: True)
2018-09-25 12:07:41 +02:00
2b5e83fa34
evomaintenance: a vendored version is available to install
2018-09-20 17:08:36 +02:00
e8c0e43cf0
evomaintenance: add some tags on tasks
2018-01-02 16:45:45 +01:00
432a89fe40
evomaintenance: force permissions on config file
2017-12-28 11:01:52 +01:00
5d549af643
evomainteance should not install the trap itself
...
Not all users with a shell are sudoers.
2017-09-05 15:24:51 +02:00
5e949d74fd
evomaintenance: check if minifirewall is installed
2017-07-27 21:34:06 -04:00
62fbbd2016
Rename role "apt-repositories" to "apt"
2017-07-19 08:56:46 +02:00
404f4445d4
install backports with "tasks_from"
...
When including a specific tasks file, we bypass the "main" tasks of the role and the conditionals.
That way we don't play useless tasks and don't rely on default values.
2017-05-23 15:13:11 +02:00
f540a91f21
evomaitenance: add evolix publix sources
2017-05-21 11:17:25 +02:00
9fae99f8dc
Minor syntax and whitespaces fixes
2017-05-19 22:29:53 +02:00
6c2cbe197f
evomaintenance: use allow_unauthenticated option
2017-05-09 23:57:24 +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
b8ebc30ba1
remove scripts_dir variables
2016-12-21 16:12:30 +01:00
c0ab8f99ce
Squash: conventions, evolinux, etc-git…
2016-12-21 16:12:30 +01:00