oncall-engine/helm/oncall/templates/engine
Andre Buryndin ab561db8a7
Fixing helm hooks for install stage (#3136)
# What this PR does

## Issue

At the first run (`helm install ...`) the migration job cannot start the
container because cannot find Postgres/Redis/MySQL credentials and
ServiceAccount.

Workaround: set `.migrate.useHook` value to `false` for the `install`
stage, and after you can switch back to `true`.

This PR completely resolves this issue.

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated (doesn't
violate anything)
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)
- [x] It is manually tested in the internal environment

---------

Co-authored-by: Joey Orlando <joey.orlando@grafana.com>
Co-authored-by: Joey Orlando <joseph.t.orlando@gmail.com>
2023-11-21 12:21:33 -05:00
..
_helpers-engine.tpl Merge dev to main (#73) 2022-06-14 09:54:41 -06:00
deployment.yaml add podLabels to helm (#3167) 2023-11-17 02:31:27 +00:00
job-migrate.yaml Fixing helm hooks for install stage (#3136) 2023-11-21 12:21:33 -05:00
service-external.yaml Add new ci pipeline: helm chart end to end testing (#855) 2022-11-21 16:10:25 +01:00
service-internal.yaml Merge dev to main (#73) 2022-06-14 09:54:41 -06:00