base: export evomaintenance and evobackup tasks into their own roles, resolves #35

This commit is contained in:
Jérémy Dubois 2022-09-01 17:05:20 +02:00
parent 28b946bd47
commit 5da921572e
10 changed files with 4 additions and 3 deletions

View File

@ -43,6 +43,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- base: do not erase custom configuration of servers in doas.conf
- base: vmd and pass are not used in our infrastructure, deletion of autocompletion
- nagios-nrpe: do not erase custom configuration of servers in nrpe.d/evolix.cfg, and do not use zzz_evolix.cfg anymore
- base: export evomaintenance and evobackup tasks into their own roles
### Fixed

View File

@ -34,7 +34,7 @@ Several tags in the format `*utils` are configured to update the different scrip
* utils : update scripts from base role, utils.yml task
* motd-utils : update script from post-install role, motd.yml task
* evomaintenance-utils : update scripts from base role, evomaintenance.yml task
* evomaintenance-utils : update scripts from evomaintenance role, main.yml task
* evocheck-utils : update scripts from evocheck role, main.yml task
* nagios-nrpe-utils : update scripts and checks from nagios-nrpe role, main.yml task
* etc-git-utils : update scripts from etc-git role, utils.yml task

View File

@ -31,6 +31,7 @@
tags: always
roles:
- evomaintenance
- etc-git
- base
- forwarding
@ -38,6 +39,7 @@
- accounts
- nagios-nrpe
- evocheck
- evobackup
- post-install
# - ospf
# - bgp

View File

@ -3,10 +3,8 @@
- include: packages.yml
- include: doas.yml
- include: dotfiles.yml
- include: evomaintenance.yml
- include: mail.yml
- include: sudo.yml
- include: evobackup.yml
- include: newsyslog.yml
- include: cron.yml
- include: fstab_entries.yml