Skip to content
Snippets Groups Projects
Commit 2f7fc67a authored by Maarten de Waard's avatar Maarten de Waard :angel:
Browse files

Merge branch 'update_release_template' into 'master'

Update release template for flux2

See merge request openappstack/openappstack!417
parents b705ad08 eb4b8cc4
No related branches found
No related tags found
No related merge requests found
......@@ -341,6 +341,7 @@ setup-openappstack:
- pytest -v -s -m 'kustomizations' --app="$APP" --connection=ansible --ansible-inventory=${CLUSTER_DIR}/inventory.yml --hosts='ansible://*' --reruns 120 --reruns-delay 20
extends:
- .ssh_setup
- .general_rules
interruptible: true
base-kustomizations-ready:
......@@ -372,6 +373,7 @@ base-kustomizations-ready:
- job: test-dns
extends:
- .helm-release
- .general_rules
cert-manager-helm-release:
variables:
......
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 (Make sure the version is the same as in `ansible/group_vars/all/oas.yml`, `flux.version`)
* [ ] `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 flux2 -name '*release*.yaml'` and paste the resulting list here
* [ ] make sure to also update our [nextcloud helm chart](https://open.greenhost.net/openappstack/nextcloud)
* [ ] make sure that our wordpress chart installs the newest version
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment