diff --git a/.gitlab/issue_templates/update_all_components.md b/.gitlab/issue_templates/update_all_components.md index 430f376561ab3a685567112d32487d88f558e25a..6fabc6a18d26646cc10874e5ff16388ef06e170f 100644 --- a/.gitlab/issue_templates/update_all_components.md +++ b/.gitlab/issue_templates/update_all_components.md @@ -1,8 +1,11 @@ To update all applications, check the following files: -* [ ] Docker image in `Dockerfile` -* [ ] requirements.txt -* [ ] mitogen in `ansible/plugins` +* [ ] Docker base image in `Dockerfile` (`FROM`) +* [ ] All app versions in `Dockerfile`, especially: + * [ ] flux +* [ ] `requirements.in` + * [ ] Run `pip install -r requirements-dev.txt && pip-compile` +* [ ] mitogen version in `ansible/plugins` In `group_vars/all/oas.yml`: @@ -13,19 +16,6 @@ In `group_vars/all/oas.yml`: Installed by flux: -* [ ] ./kube-system/metallb.yaml -* [ ] ./kube-system/local-path-provisioner.yaml -* [ ] ./oas/grafana.yaml -* [ ] ./oas/letsencrypt-production.yaml -* [ ] ./oas/single-sign-on.yaml -* [ ] ./oas/prometheus.yaml -* [ ] ./oas/letsencrypt-staging.yaml -* [ ] ./oas/ingress.yaml -* [ ] ./oas/loki.yaml -* [ ] ./oas/promtail.yaml -* [ ] ./velero/velero.yaml -* [ ] ./oas-custom/flux-custom.yaml -* [ ] ./cert-manager/cert-manager.yaml -* [ ] ./oas-apps/nextcloud.yaml (make sure to also update our nextcloud helm chart) -* [ ] ./oas-apps/wordpress.yaml (make sure that our wordpress chart installs the newest version) -* [ ] ./oas-apps/rocketchat.yaml +* [ ] Run `find -name '*release*.yaml'` and paste the resulting list here +* [ ] make sure to also update our nextcloud helm chart +* [ ] make sure that our wordpress chart installs the newest version