piops merge requestshttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests2019-03-18T12:02:02+01:00https://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/1Add ansible.cfg file2019-03-18T12:02:02+01:00PorkepixAdd ansible.cfg file* set the default hosts file
* disable retry files by default
* always show the diff
Also edited README to remove -i* set the default hosts file
* disable retry files by default
* always show the diff
Also edited README to remove -iokhinokhin@laquadrature.netokhinokhin@laquadrature.nethttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/5Ansible pour Nouvelle Infra2022-01-14T10:52:23+01:00nonoAnsible pour Nouvelle Infra- [x] Relire le playbook de production
- [x] Vérifier la sécurité des variables
- [x] Vérifier la sécurité du dépôt
- [x] Version stable des rôles de base
- [x] shell-lqdn
- [x] logging-lqdn
- [x] security-lqdn
- [x] u...- [x] Relire le playbook de production
- [x] Vérifier la sécurité des variables
- [x] Vérifier la sécurité du dépôt
- [x] Version stable des rôles de base
- [x] shell-lqdn
- [x] logging-lqdn
- [x] security-lqdn
- [x] updates-lqdn
- [x] Faire un compte-rendu de cette branche
- [x] Procéder à la fusionNouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/11Resolve "Update hedgedocs service"2023-04-18T16:18:18+02:00nonoResolve "Update hedgedocs service"Closes #14Closes #14Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/12Resolve "Update hedgedocs service"2023-09-21T14:00:08+02:00nonoResolve "Update hedgedocs service"Closes #15Closes #15Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/13Introduce a linting step in the CI pipeline2023-05-08T18:16:04+02:00Acide PoulainIntroduce a linting step in the CI pipelineAdded a "quality control" step that runs ansible-lint on the repository (ignoring roles). For now this step will not make the whole pipeline fail when it encounters an error.
I will make another MR where I fix the linter errors and only...Added a "quality control" step that runs ansible-lint on the repository (ignoring roles). For now this step will not make the whole pipeline fail when it encounters an error.
I will make another MR where I fix the linter errors and only then remove "allow_failure" from this step's options. This is to avoid blocking the pipeline for now.Acide PoulainAcide Poulainhttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/14Resolve "Update roles before prod"2023-07-03T17:20:08+02:00nonoResolve "Update roles before prod"Closes #21Closes #21Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/16Resolve "Fix linting errors on this project"2023-10-02T17:03:07+02:00Acide PoulainResolve "Fix linting errors on this project"As part of our CI pipeline setup, we decided to add a QA step that runs ansible-lint. This was not enabled due to previously existing linter errors.
This MR fixes all of them. This should not have any impact on functionality as I follow...As part of our CI pipeline setup, we decided to add a QA step that runs ansible-lint. This was not enabled due to previously existing linter errors.
This MR fixes all of them. This should not have any impact on functionality as I followed linter suggestions when it made sense. The rare exceptions are some very long inline lists that I converted to YAML lists instead of fixing their comma/spacing errors.
This closes #17Acide PoulainAcide Poulainhttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/17Resolve "Update roles before prod"2023-10-02T17:03:48+02:00nonoResolve "Update roles before prod"Closes #21Closes #21Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/20Update variables, use inventory hostname when possible, change inventory stra...2023-10-09T16:46:00+02:00nonoUpdate variables, use inventory hostname when possible, change inventory strategy
Closes #21
Closes #21Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/21Add CI/CD, update variables, use inventory hostname when possible, change inv...2023-10-19T15:42:35+02:00nonoAdd CI/CD, update variables, use inventory hostname when possible, change inventory strategy
Closes #12
Closes #12Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/22Resolve "Add Quadramoula in Production"2023-10-20T17:54:51+02:00nonoResolve "Add Quadramoula in Production"Closes #31Closes #31Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/23Resolve "Pipeline does not run except on merge request"2023-10-20T17:54:02+02:00nonoResolve "Pipeline does not run except on merge request"Closes #32Closes #32Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/24Update quadramoula configuration ( email, admin passwords2023-10-24T17:51:33+02:00nonoUpdate quadramoula configuration ( email, admin passwordsnonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/26Resolve "Deploy Quadramoula to don.lqdn.fr"2023-11-06T18:33:05+01:00nonoResolve "Deploy Quadramoula to don.lqdn.fr"Closes #36Closes #36Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/27Resolve "Set PHP timezone globally"2023-11-09T11:53:35+01:00nonoResolve "Set PHP timezone globally"Closes #37Closes #37Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/15Resolve "Add server : Uptime Kuma"2023-11-09T17:33:09+01:00nonoResolve "Add server : Uptime Kuma"Closes #18Closes #18Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/29Resolve "Fix linting"2023-11-10T12:34:01+01:00nonoResolve "Fix linting"Closes #39Closes #39Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/30Fix deployement of base services so they use the hostnames of the services2023-11-14T15:28:21+01:00nonoFix deployement of base services so they use the hostnames of the servicesNouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/31Fix group target for base tasks2023-11-14T16:58:15+01:00nonoFix group target for base tasksNouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/32Fix don deployement2023-11-14T16:59:42+01:00nonoFix don deployementNouvelle infranononono