Jérémy Dubois
73563d6838
ansible-lint
7 months ago
Jérémy Dubois
6f1c10744b
Playbook evolixisation.yml is now only an exemple file
9 months ago
Jérémy Dubois
5da921572e
base: export evomaintenance and evobackup tasks into their own roles, resolves #35
9 months ago
Jérémy Dubois
3878e1bddc
Exclude generateldif-exec tag for subsequent uses
10 months ago
Jérémy Dubois
fae8837f98
Forgotten commented tag
11 months ago
Jérémy Dubois
2d95820de9
Add "tags: always" to commit task so it always runs when using tags
11 months ago
Jérémy Dubois
7a47d95776
Add logsentry role in evolixisation playbook
12 months ago
Jérémy Dubois
d145d3fdc3
Add pre_tasks in evolixisation.yml playbook
1 year ago
Jérémy Dubois
bbe56e3422
etc-git: manage commits with an optimized shell script instead of many slow Ansible tasks + add versioning for /usr/share/scripts
1 year ago
Jérémy Dubois
ce886fdc1d
post-install : improve management of ldif file for ldap
1 year ago
Jérémy Dubois
d643c15be5
No become method is needed when running as root
1 year ago
Jérémy Dubois
66c84dca6c
Delete the deprecated OpenVPN role
1 year ago
Jérémy Dubois
7b337c2db1
Update README, change needed vars files, edit .gitignore and remove unneeded environment variable
1 year ago
Jérémy Dubois
5adeaa31e1
Add a pf tag that we skip for subsequent use
...
continuous-integration/drone/push Build is failing
Details
PacketFilter need to be customized only once, at the first use.
After that, pf.conf will be modified on the server for the needs of the
network. It must not be overwriten.
3 years ago
Jérémy Dubois
a606230d93
We always need these Evolix vars_files which overwrite defaults values
continuous-integration/drone/push Build is failing
Details
3 years ago
Jérémy Dubois
337e80b670
Writing of collectd role
3 years ago
Jérémy Dubois
3255566edf
yamllint : disable rule:line-length for complete file evolixisation.yml
continuous-integration/drone/push Build is failing
Details
3 years ago
Jérémy Dubois
7e977633bd
Add arguments and details for first evolixisation
3 years ago
Patrick Marchand
98089a3274
Fix yaml lint lines too long
...
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
In some cases I used block scalars: https://yaml-multiline.info/
In other cases I added newlines
In rare cases I just ignored the rule: https://yamllint.readthedocs.io/en/stable/disable_with_comments.html
3 years ago
Patrick Marchand
af7b3b36fe
Ansible-lint and yamllint
...
Does not fix all warnings, but gets rid of the purely cosmetic ones.
(roles/accounts/tasks/main.yml)
3 years ago
Tristan PILAT
064055b5c8
Execute Evocheck at the end of the Evolixisation process
3 years ago
Tristan PILAT
1829b0b717
Add evocheck to the roles called during the Evolixisation process
3 years ago
Jérémy Dubois
634cfee774
Writing of ospf and bgp roles
3 years ago
Jérémy Dubois
337dcb9438
Make evolixisation playbook more complete
...
- Specification of the different possible uses of the playbook
- Addition of the openvpn role, commented by default
- No use of the PKG_PATH variable, which is no longer useful since OpenBSD 6.1 installurl.
3 years ago
Tristan PILAT
b555fb1222
Add initial project
5 years ago