Fix: keep the logs for 90 days #36
jeltz
commented 2021-03-11 14:26:54 +01:00
Owner
No description provided.
jeltz
added 1 commit 2021-03-11 14:26:56 +01:00
Fix: keep the logs for 90 days
85d0dc9621
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
jeltz
added 178 commits 2021-03-11 14:38:02 +01:00
Setup config snmp for Prometheus, to monitore Aurore's PDU
40d3c22276
Some checks failed
continuous-integration/drone/push Build is failing
Details
Alert rules for UPS
c7a3495ae5
Some checks failed
continuous-integration/drone/push Build is failing
Details
Monitoring of Pacaterie's UPS
705fe953ae
Some checks failed
continuous-integration/drone/push Build is failing
Details
Update alert rules of UPS
bac377f634
Some checks failed
continuous-integration/drone/push Build is failing
Details
Add prometheus-aurore to monitor all service VM and physical servers. Modifying monitoring role to exclude wireless access points when running the role on all hosts
e3ae912f44
Some checks failed
continuous-integration/drone/push Build is failing
Details
Add Loki server
3d05acbd03
Some checks failed
continuous-integration/drone/push Build is failing
Details
Use unattended-upgrades for Debian-Security
d59cb41d5e
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Limit floats in alerts to 2 decimal places
6ec89b88d8
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Correct yamlint
a12bcbc97f
Some checks failed
continuous-integration/drone/push Build is failing
Details
Delte main.yml.save
eecf807b53
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge branch 'master' into monitoring_pdu
a8af3c9c72
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'monitoring_pdu' (#3) from monitoring_pdu into master
3da5dde917
Some checks failed
continuous-integration/drone/push Build is failing
Details
Merge pull request 'Use unattended-upgrades for Debian-Security' (#4) from unattended into master
c9352fb9ab
Some checks failed
continuous-integration/drone/push Build is failing
Details
Merge pull request 'Limit floats in alerts to 2 decimal places' (#5) from human_readable_altermanager into master
f6c9208a41
Some checks failed
continuous-integration/drone/push Build is failing
Details
Tmux everywhere
3eb48edccd
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'Tmux everywhere' (#6) from tmux into master
9d66bba3b0
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Fix: keep the logs for 90 days
7cdef7ee96
Ajout d'accueil dans keepalived
5fc2d0a3f9
Resolve DNS for the accueil vlan
5a09b77070
Redirect the proxy IP address to intranet.auro.re by default
9af9a7bab8
Use the local firewall repository
89ebbd423e
Add captive portal firewall configuration
a7b073e1cc
Les caches unbound renvoie les addresses en 10/8
e02670afb0
Add portail VM
6df41d16b5
Add reverse-proxy for Re2o on the portal VM
9bd06520fb
Update the nginx configuration of the captive portal
ba9e60dba8
Deploy firewall config for the captive portal
154cbedec2
Clone certbot role from Crans
889cb764c1
Clone nginx role from Crans
7e4a2d20c0
Update captive portal nginx configuration
a808e3c793
Update masquerade configuration for the captive portal
bbac76023c
Firewall configuration without MASQUERADE
a82edc3e24
Use production server
3f62644927
Use good output interface for the main router
c527ce16b0
Authorize comnpay urls in the captive portal
ce00d5e50f
Install ipset on each router
0e224df41f
Some checks failed
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
Merge pull request 'Captive portal' (#11) from accueil into master
f9e83e514e
Some checks failed
continuous-integration/drone/push Build is failing
Details
Update re2o-service password
4ecb6ed7be
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'Update re2o-service password' (#12) from change-password into master
71d7358bd7
Some checks failed
continuous-integration/drone/push Build is failing
Details
Add the Jitsi VM
5330718945
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'Add the Jitsi VM' (#13) from add_jitsi into master
06fab325fb
Some checks failed
continuous-integration/drone/push Build is failing
Details
Remove rules from warn list when it is not needed
1e136e3736
Ansible-lint every file, not just playbooks
83cdd60e27
Fix ansible lint
679daa633f
fix role name
e6b853a552
fix re2o-service -> re2o_service role name
faf5fc7362
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Merge pull request 'Fixing Ansible lint once and for all' (#14) from fix_ansible_lint into master
c2d33d594b
All checks were successful
continuous-integration/drone/push Build is passing
Details
Adaptation of UPS alerts
8bfe83f73c
Correcting grafana stats for wireless
428b6f5733
Add new EDC Borne
d7cf61dd94
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Correcting format of percentage
bd5b88c4fc
Some checks failed
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
Add utils
df8bae6df7
Some checks failed
continuous-integration/drone/push Build is failing
Details
fix if file is not already present
08891be5a3
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Fix yaml lint
63f0ebec7d
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'add_borne_and_correcting_monitoring' (#15) from add_borne_and_correcting_monitoring into master
992f580984
Some checks failed
continuous-integration/drone/push Build is failing
Details
Add prometheus federate and ovh in hosts
5dfadc0b52
Prometheus-ovh role
b5dbe2c5c9
Monitoring of docker containers
4308bedf8f
OVH PVE and VM are now monitored by prometheus-ovh
45d8ca80a4
Add prometheus-federate role
d8924abe66
Fix restarting prometheus snmp (not installed)
6ec449c3b3
Some checks failed
continuous-integration/drone/push Build is failing
Details
Add utils
6963d9fc16
fix if file is not already present
2f0d6be4e9
Fix yaml lint
02b28f45a2
Merge branch 'add_utils' of ssh://gitea.auro.re:2222/Aurore/ansible into add_utils
ebefe4d13e
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'Add a utility directory' (#16) from add_utils into master
a8a226a4f9
Some checks failed
continuous-integration/drone/push Build is failing
Details
add postfix non mailhost playbook
e151c1c3fd
Add postfix non mailhost handlers
a9b03aed82
Add postfix non mailhost task
f08b11445d
Add postfix non mailhost conf
1ca75ccfb0
Also config hostname just in case
ab3659adc2
Fix case
69d732e612
use ansible facts instead of hardcoded vars
456e025ca4
Some checks failed
continuous-integration/drone/push Build is failing
Details
Repect ansible-lint [106] for role names
3925e32188
Fix ansible lint for rule [208] always specify mode and owner for template
3fceeff74f
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'Postfix for non-mailhost' (#17) from configure_postfix_for_non_mailhost into master
a689de5f8f
Some checks failed
continuous-integration/drone/push Build is failing
Details
Gitlab CI is not needed anymore
37124b20cb
👷 yaml-lint 1.25.0 -> 1.26.0
abcdf59824
👷 ansible-lint 4.7.3 -> 5.0.0 and fix dependencies
5503a54be4
Some checks failed
continuous-integration/drone/push Build is failing
Details
👷 fix ansible and yaml version according to ansible-lint 5.0 upgrade guidelines. Use ansible-base for slim version. See #1150 on ansible-lint for more info.
f4fc3567ee
Some checks failed
continuous-integration/drone/push Build is failing
Details
👷 fix syntax
bd541691d9
Some checks failed
continuous-integration/drone/push Build is failing
Details
💚 fix yamllint CI on CI itself, CIception
6f80cf0fd9
Some checks failed
continuous-integration/drone/push Build is failing
Details
👷 update ansible-lint notation that were depreciated
e9f0b884ec
👷 we need full ansible, slim version wont work for our use case
ab69d15404
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'Fix and update CI' (#18) from fix_and_update_ci into master
96be03ca22
Some checks failed
continuous-integration/drone/push Build is failing
Details
🐛 Fix a small bug. Postfix does not accept trailing comments
f607a76ec8
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'Fix a small postfix non mailhost bug' (#19) from fix_postfix_non_mailhost into master
a761d0ea38
Some checks failed
continuous-integration/drone/push Build is failing
Details
👷 do not ansible-lint the vault and fix useless rules
f1ce3290c9
🚨 fix risky-file-permission
a02afd20b7
🚨 fix empty-string-compare
da1fa70e55
🚨 fix risky-file-permission
3840fdd44e
🚨 fix var-spacing
15ae83566c
All checks were successful
continuous-integration/drone/push Build is passing
Details
Docker image to be built for the CI
58068e9cd8
simplify the drone config wiht the newly built image
42074b31c5
Some checks reported errors
continuous-integration/drone/push Build encountered an error
Details
never try to pull this image
414e80a7c4
Some checks failed
continuous-integration/drone/push Build is failing
Details
rename ci task
d650e77b23
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'Use a locally built docker image for the CI' (#20) from ci_use_locally_built_image into master
85d1acc0b1
Some checks failed
continuous-integration/drone/push Build is failing
Details
🐛 Final fix, should stop sending ill-formed mail from now on
5b2580056d
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request '🐛 Final fix, should stop sending ill-formed mail from now on' (#21) from fix_postfix_non_mail_host_again into master
5e784ff569
Some checks failed
continuous-integration/drone/push Build is failing
Details
👷 do not ansible-lint the vault and fix useless rules
def64380e6
🚨 fix risky-file-permission
008fb803d9
🚨 fix empty-string-compare
1fe440aabe
🚨 fix risky-file-permission
902d219de3
🚨 fix var-spacing
54aec3638f
Merge branch 'fix_linter_issues' of ssh://gitea.auro.re:2222/Aurore/ansible into fix_linter_issues
d5b77f83d3
All checks were successful
continuous-integration/drone/push Build is passing
Details
📝 add CI badge
f39ade227a
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Merge pull request 'Fix linter issues and add CI badge' (#22) from fix_linter_issues into master
bb026921e1
All checks were successful
continuous-integration/drone/push Build is passing
Details
📝 Update the docker image doc for ansible-lint
06d0bd56ae
📝 Update the docker image doc for ansible-lint
4dd75d1180
All checks were successful
continuous-integration/drone/push Build is passing
Details
🚚 correctly name Dockerfile
83fd1b03e7
All checks were successful
continuous-integration/drone/push Build is passing
Details
📝 use the full command
c45d12cd6a
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Merge pull request 'Update the documention for the docker image used for ansible-lint' (#23) from fix_docker_lint_doc into master
3eb9536c7b
All checks were successful
continuous-integration/drone/push Build is passing
Details
Rename federate role; update of alerts of federate prometheus; update of configuration of federate prometheus
a5b4deacee
Some checks failed
continuous-integration/drone/push Build is failing
Details
Add alert for load usage
61001e09f5
Some checks failed
continuous-integration/drone/push Build is failing
Details
Fix CI warning from last commit
0b90c9944b
Some checks failed
continuous-integration/drone/push Build is failing
Details
Remove percentage sign for load alert
b278b02bc2
Some checks failed
continuous-integration/drone/push Build is failing
Details
Merge branch 'master' into Global_monitoring
74c30b81df
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Remove .save file; remove fo fleming prometheus
d7d0676f5e
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Merge pull request 'Global_monitoring' (#24) from Global_monitoring into master
f49194b423
All checks were successful
continuous-integration/drone/push Build is passing
Details
[nginx/certbot] Clone roles from Crans
ae151321db
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Merge pull request '[nginx/certbot] Clone roles from Crans' (#25) from new_nginx into master
ce821cbb1a
All checks were successful
continuous-integration/drone/push Build is passing
Details
[certbot] Fix certificates for auro.re
ba6da939ab
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Merge pull request '[certbot] Fix certificates for auro.re' (#26) from certbot_aurore into master
52f73288b4
All checks were successful
continuous-integration/drone/push Build is passing
Details
Add SSH key for Jeltz
c3d24c1cd0
All checks were successful
continuous-integration/drone/push Build is passing
Details
Remove "Root Aurore" SSH key + add histausse key
1fe8d1d28b
Remove non-Ansible SSH root keys
9eeb8ccd73
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Use label federated_instance instead of instance
958eaa1bcb
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
'prometheus-federate' must not retrieve its own federated metrics
802bfcc698
Add a unique exported label (useful for federation)
4ca7ebd144
Don't load Django rules prometheus-federate
32669e1fb1
Remove duplicate alerts from 'prometheus-federate'
7d527be1c0
Cleanup prometheus_federate's prometheus.yml.j2
52124d2cad
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Add useful lookups for switchs interfaces
21fed6ae3f
Rename vault_snmp_switch{s,}_community
8ae94fa8f8
Fix bad indent in snmp.yml.j2
eaa0d2e0fc
Generate targets_switch_snmp.json
763cc2eb51
Add switch_snmp job for prometheus
8abca7916f
Monitor yggdrasil from prometheus-aurore
e5be09656b
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Fix monitoring.yml indentation (yamllint warning)
b9269f3967
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Merge pull request 'Use label federated_instance instead of instance' (#28) from fix_exported_prometheus into master
7cc478b1ad
All checks were successful
continuous-integration/drone/push Build is passing
Details
Fetch switch_snmp jobs
cf07de4ec4
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Merge pull request 'Fetch switch_snmp jobs' (#29) from fix_exported_prometheus into master
e6a86640de
All checks were successful
continuous-integration/drone/push Build is passing
Details
Add recovery SSH keys for ynerant and otthorn
2e912fc47a
Some checks failed
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
Merge branch 'master' into add-ssh-keys
deb4372588
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'Add backup root SSH keys' (#27) from add-ssh-keys into master
41779fb172
Some checks failed
continuous-integration/drone/push Build is failing
Details
Update the list of packages installed via baseconfig
2c0727a419
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Merge pull request 'Update the list of packages installed via baseconfig' (#30) from add_dnsutils into master
452b605fc2
Some checks failed
continuous-integration/drone/push Build is failing
Details
configure postgres for services-bdd-ovh
64ae2a8521
create role postgresql_server
a625a58ddd
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
fix syntax for CI
d14306a86c
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
fix yaml ci truthy value
a4c393d3fb
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
remove tailling whitespaces
dbbaf0d26d
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
postgresql listen on pseudo-address
8b9bef865e
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
rename VM to a simpler name (services-bdd-ovh -> bdd-ovh)
1105ea88c1
bdd config for synapse
6951e017b7
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Add config for bdd local
0656dacbe8
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
add and clean bdd hosts
69c6d5b55d
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Add playbook for DBs
76361de3f1
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Fix malformed role definition
879e033857
Add configuration for users and databases
9ef6202fdf
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Fix 'ansible_header' → 'ansible_managed'
f919ec689a
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Rename 'postgresql_db' to 'postgresql_databases'
36b04239fd
Install python3-psycopg2 (required by Ansible)
7a07155237
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Listen addresses must be quoted
8e855d7009
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Add template and no_log for postgresql_user
40eadf802c
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Use postgresql_privs
06b54d5f89
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
Use '::' in place of '[::]'
bd05b702bb
Switch postgresql to english
628e11488d
Use /run instead of /var/run to please systemd
4f6eda8329
Use a dict for HBA hosts
d16f444130
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Add/Update password for postgres db codimd, etherpad and synapse
5871e1cfb8
Add/Update password for postgres db codimd, etherpad and synapse
b3fa8a455d
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Create users and databases on bdd-ovh
630377edad
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Add 'no_log' for postgres passwords
6095d9cef9
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Add kanboard database to bdd-ovh
df4bee2980
All checks were successful
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Merge pull request 'Ansiblesation des VMs de BDD' (#32) from service-bdd-ovh into master
ebb3c894da
All checks were successful
continuous-integration/drone/push Build is passing
Details
Merge branch 'master' into logrotate-fix-90-jours
38386fa1a0
Merge branch 'master' into logrotate-fix-90-jours
077858724a
Some checks failed
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
jeltz
referenced this pull request from a commit 2021-03-11 14:38:19 +01:00
Merge pull request 'Fix: keep the logs for 90 days' (#36) from logrotate-fix-90-jours into master
jeltz
merged commit 40cd5c71ad into master 2021-03-11 14:38:20 +01:00
Loading…
Reference in a new issue
No description provided.
Delete branch "logrotate-fix-90-jours"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?