LQDN Adminsys issueshttps://git.laquadrature.net/groups/lqdn-interne/-/issues2023-12-05T13:53:21+01:00https://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-discourse/-/issues/2Fix role update2023-12-05T13:53:21+01:00nonoFix role updateThe update doesn't work at this time, as seen in https://git.laquadrature.net/lqdn-interne/piops/-/jobs/9223The update doesn't work at this time, as seen in https://git.laquadrature.net/lqdn-interne/piops/-/jobs/9223nonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/34Nextcloud is missing php-apcu dependency2023-12-05T11:04:12+01:00nonoNextcloud is missing php-apcu dependencyhttps://git.laquadrature.net/lqdn-interne/piops/-/issues/47Remove pi4, members and tau from Ansible management2023-12-04T15:22:53+01:00nonoRemove pi4, members and tau from Ansible managementNouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-quadramoula/-/issues/2Set cache permissions to 7752023-12-04T11:00:29+01:00nonoSet cache permissions to 775Some errors occurs when the cache in ~/var/ is not writableSome errors occurs when the cache in ~/var/ is not writablenonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/16Add docker image and registry to speed up runs of the CI2023-11-30T11:59:18+01:00nonoAdd docker image and registry to speed up runs of the CISee !8 comments from @acidepoulainSee !8 comments from @acidepoulainNouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/43Wrong Quadramoula site key for payment2023-11-28T16:32:21+01:00Bastien Le QuerrecWrong Quadramoula site key for paymentValue `vault_quadrmoula_site_key` in production vault is wrong. Probably a dev value wrongly put in the production vault.Value `vault_quadrmoula_site_key` in production vault is wrong. Probably a dev value wrongly put in the production vault.Bastien Le QuerrecBastien Le Querrechttps://git.laquadrature.net/lqdn-interne/piops/-/issues/44Change CI names for better UI2023-11-17T15:29:46+01:00nonoChange CI names for better UINouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/38Add algos.lqdn.fr nginx configuration to tau2023-11-17T12:39:51+01:00nonoAdd algos.lqdn.fr nginx configuration to tauNouvelle infranononono2023-11-14https://git.laquadrature.net/lqdn-interne/piops/-/issues/39Fix linting2023-11-10T12:34:02+01:00nonoFix lintingNouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/10Add CI/CD pipeline to deploy playbook2023-11-10T11:44:00+01:00nonoAdd CI/CD pipeline to deploy playbookSee
- https://stackoverflow.com/questions/63266075/how-to-run-ansible-playbook-from-gitlab-ci
- https://framagit.org/ploc/home-hosting-ansible
- https://about.gitlab.com/blog/2020/12/10/basics-of-gitlab-ci-updated/
- https://docs.gitlab...See
- https://stackoverflow.com/questions/63266075/how-to-run-ansible-playbook-from-gitlab-ci
- https://framagit.org/ploc/home-hosting-ansible
- https://about.gitlab.com/blog/2020/12/10/basics-of-gitlab-ci-updated/
- https://docs.gitlab.com/ee/ci/variables/predefined_variables.html
- https://blog.callr.tech/gitlab-ansible-docker-ci-cd/
- https://www.bevuta.com/en/blog/continuous-delivery-with-gitlab-ci-and-ansible-part-1/
- https://medium.com/@keirwhitlock/use-molecule-gitlab-ci-to-automate-testing-of-ansible-roles-9d745cd89db1Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/21Update roles before prod2023-11-10T11:43:29+01:00nonoUpdate roles before prod- [x] Base
- [x] Nextcloud
- [x] Monitoring
- [x] Keycloak
- [x] Forum
- [x] Hedgedocs
- [x] Quadramoula
- [x] Tableau de bord
- [x] Bloque la pub
- [x] Runner Gitlab- [x] Base
- [x] Nextcloud
- [x] Monitoring
- [x] Keycloak
- [x] Forum
- [x] Hedgedocs
- [x] Quadramoula
- [x] Tableau de bord
- [x] Bloque la pub
- [x] Runner GitlabNouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/41Fix linting2023-11-10T11:43:02+01:00nonoFix lintingNouvelle infrahttps://git.laquadrature.net/lqdn-interne/piops/-/issues/40Rebase on master2023-11-10T11:43:00+01:00nonoRebase on masterNouvelle infrahttps://git.laquadrature.net/lqdn-interne/piops/-/issues/18Add server : Uptime Kuma2023-11-09T17:33:10+01:00nonoAdd server : Uptime KumaSee :
- https://github.com/louislam/uptime-kuma/tree/ansible-unofficial
- https://git.paquerette.eu/paquerette/infrastructure/ansible-paquerette/See :
- https://github.com/louislam/uptime-kuma/tree/ansible-unofficial
- https://git.paquerette.eu/paquerette/infrastructure/ansible-paquerette/Nouvelle infrahttps://git.laquadrature.net/lqdn-interne/piops/-/issues/37Set PHP timezone globally2023-11-09T11:53:36+01:00nonoSet PHP timezone globallyAll of our servers are in Europe/ParisAll of our servers are in Europe/ParisNouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/36Deploy Quadramoula to don.lqdn.fr2023-11-06T18:33:04+01:00nonoDeploy Quadramoula to don.lqdn.frDeploy the new donation website.Deploy the new donation website.Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/32Pipeline does not run except on merge request2023-10-20T17:54:03+02:00nonoPipeline does not run except on merge requestThe pipeline should run on every manually on every branch, but be automatic when in a merge request.The pipeline should run on every manually on every branch, but be automatic when in a merge request.Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/31Add Quadramoula in Production2023-10-20T14:18:49+02:00nonoAdd Quadramoula in ProductionDeploy Quadramoula to production envDeploy Quadramoula to production envNouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/12Reorganise playbooks for test & prod2023-10-19T15:42:34+02:00nonoReorganise playbooks for test & prodThanks to discussions with Fanch, it would be wise to fuse the two playbooks, and reorganise the *groups* to apply the variables in a similar way and define them depending on the context.
It's linked to !8Thanks to discussions with Fanch, it would be wise to fuse the two playbooks, and reorganise the *groups* to apply the variables in a similar way and define them depending on the context.
It's linked to !8Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/issues/17Fix linting errors on this project2023-10-02T16:57:33+02:00Acide PoulainFix linting errors on this projectI introduced ansible-lint to our deployment pipeline. However as of now, the step is allowed to fail because there was a lot of linting errors from the start.
In this task, I will:
- fix the linting errors
- prevent the pipeline to run ...I introduced ansible-lint to our deployment pipeline. However as of now, the step is allowed to fail because there was a lot of linting errors from the start.
In this task, I will:
- fix the linting errors
- prevent the pipeline to run if linting errors are detectedAcide PoulainAcide Poulain