fix(helm): Fix unexisting command argument in ingester statefulset
What this PR does / why we need it:
When running Loki in distributed mode and without zone aware replication, the statefulset template sets ingester.ring.instance-availability-zone argument but it not specified in the Loki configuration flags.
This results in ingester pods crashing at startup with the following message:
flag provided but not defined: -ingester.ring.instance-availability-zone
Run with -help to get list of available parameters
Which issue(s) this PR fixes: N/A
Special notes for your reviewer:
Checklist
- [X] Reviewed the
CONTRIBUTING.mdguide (required) - [] Documentation added
- [ ] Tests updated
- [ ] Title matches the required conventional commits format, see here
- [ ] Changes that require user attention or interaction to upgrade are documented in
docs/sources/setup/upgrade/_index.md - [X] For Helm chart changes bump the Helm chart version in
production/helm/loki/Chart.yamland updateproduction/helm/loki/CHANGELOG.mdandproduction/helm/loki/README.md. Example PR - [ ] If the change is deprecating or removing a configuration option, update the
deprecated-config.yamlanddeleted-config.yamlfiles respectively in thetools/deprecated-config-checkerdirectory. Example PR
@romainDavaze Please update the other files listed in the checklist. For Helm chart changes bump the Helm chart version in production/helm/loki/Chart.yaml and update production/helm/loki/CHANGELOG.md and production/helm/loki/README.md. Example PR
Done @JStickler
I feel like this is probably a bug in loki incorrectly parsing the argument value