-
Notifications
You must be signed in to change notification settings - Fork 16.8k
[stable/redis] Sentinel helm upgrades cause CrashLoopBackOff for last slave #14766
Comments
Update: Just as an fyi, I checked and do not see any issues when doing the same upgrade in cluster mode. |
Hi @mdeggies, we can reproduce the issue that you are describing. Just to confirm, can you share with us the logs of the sentinel container that is crashing? You can execute:
|
Yeah, here are the logs from sentinel michele-test-redis-slave-2:
kubectl logs michele-test-redis-slave-1 sentinel
kubectl logs michele-test-redis-slave-0 sentinel
kubectl logs michele-test-redis-master-0 sentinel
|
Thanks for the information. We will investigate the issue and we will get back to you. |
redis-sentinel auto-discovers all the slaves running in the cluster, we only need to specify the masters to monitor. Fixes helm#14766 where in the cluster goes into a error condition when the master node and one or more slave nodes are re-created at the same time. Signed-off-by: Sameer Naik <[email protected]>
I found that in this case, the master and slave gets re-created at the same time and since the sentinel configuration is not persisted, the slave goes into a crashloop because we bungle up the config by trying to manually discover the sentinels running in the cluster. The redis-sentinel auto-discovers slaves running in the cluster and this manual discovery is not required. I've submitted the fix for this issue in #15005. ref: edit:
|
redis-sentinel auto-discovers all the slaves running in the cluster, we only need to specify the masters to monitor. Fixes helm#14766 where in the cluster goes into a error condition when the master node and one or more slave nodes are re-created at the same time. Signed-off-by: Sameer Naik <[email protected]> Signed-off-by: Andrii Nasinnyk <[email protected]>
redis-sentinel auto-discovers all the slaves running in the cluster, we only need to specify the masters to monitor. Fixes helm#14766 where in the cluster goes into a error condition when the master node and one or more slave nodes are re-created at the same time. Signed-off-by: Sameer Naik <[email protected]>
* [stable/redis] remove manual discovery of sentinels (#15005) redis-sentinel auto-discovers all the slaves running in the cluster, we only need to specify the masters to monitor. Fixes #14766 where in the cluster goes into a error condition when the master node and one or more slave nodes are re-created at the same time. Signed-off-by: Sameer Naik <[email protected]> * [stable/rabbitmq] Added support for advanced.config file (#14902) * Added support for advanced.config file Signed-off-by: Radek Hodain <[email protected]> * bumped chart version Signed-off-by: Radek Hodain <[email protected]> * removed unnecessary row Signed-off-by: Radek Hodain <[email protected]> * [stable/phabricator] Release 5.0.1 updating components versions (#14997) Signed-off-by: Bitnami Containers <[email protected]> * [stable/sonarqube] "tls" expect an array not a hash (#14812) * "tls" expect an array not a hash Signed-off-by: BESANCON Vincent <[email protected]> * Bump version Signed-off-by: BESANCON Vincent <[email protected]> * Document ingress.tls in README Signed-off-by: BESANCON Vincent <[email protected]> * [stable/sonarqube] Upgrade to Sonarqube 7.8 (#15017) * [stable/sonarqube] upgrade to 7.8 Create init-container that sets vm.max_map_count. If this is not set sonarqube will not start because elasticsearch requires this sysctl setting to be at least 262144. Signed-off-by: Jannis Oeltjen <[email protected]> * [stable/sonarqube] Adapt to new TLS format in NOTES Signed-off-by: Jannis Oeltjen <[email protected]> * [stable/filebeat] Support filebeat 7.0.1 (#13752) * Support filebeat 7.0.1 Signed-off-by: Theo Mathieu <[email protected]> * put back filebeat.config.modules Signed-off-by: Theo Mathieu <[email protected]> * bump chart major version Signed-off-by: Theo Mathieu <[email protected]> * [stable/atlantis] missing required field "serviceName" in io.k8s.api.apps.v1.StatefulSetSpec (#14436) * fix: missing required field "serviceName" in io.k8s.api.apps.v1.StatefulSetSpec Signed-off-by: Enrico Stahn <[email protected]> * chore: bump chart version to 3.5.4 Signed-off-by: Enrico Stahn <[email protected]> * fix: linting failed due to missing quotes Signed-off-by: Enrico Stahn <[email protected]> * [stable/kong] bump up Kong to 1.2 (#14987) Signed-off-by: Harry Bagdi <[email protected]> * [incubator/kafka] fix wrapper scripts in notes (#15012) * Fix wrapper scripts in notes Signed-off-by: Miiro Juuso <[email protected]> * Bump chart version Signed-off-by: Miiro Juuso <[email protected]> * [stable/nginx-ingress] Add security context for default backend (#14973) * Add security context for default backend, remove nginx sa on default backend, update readme Signed-off-by: LucasBoisserie <[email protected]> * Bump version Signed-off-by: LucasBoisserie <[email protected]> * use run user at container level Signed-off-by: LucasBoisserie <[email protected]> * [stable/rabbitmq-ha] Add forceBoot (#14923) Signed-off-by: Steven Sheehy <[email protected]> * [stable/fluent-bit] upgrade to fluent-bit v1.1.3 (#14995) * [stable/fluent-bit] upgrade to fluent-bit v1.1.3 Signed-off-by: Asher Foa <[email protected]> * Use https in links. Signed-off-by: Asher Foa <[email protected]> * [stable/external-dns] Add Bitnami team as maintainers. (#15022) * [stable/external-dns] Add Bitnami team as maintainers. Signed-off-by: juan131 <[email protected]> * Fix Chart.yaml Signed-off-by: juan131 <[email protected]> * Allow to put affinity for hooks pods (#15014) Signed-off-by: Pawel Kalemba <[email protected]> * [stable/nextcloud] add redis feature (#15024) Signed-off-by: Christian Ingenhaag <[email protected]> * Change UI-Ingress TLS to List (#14983) Signed-off-by: Ryan Baker <[email protected]> * [stable/spinnaker] fix bug where spinnaker can't connect to minio (#14866) * [stable/spinnaker] fix bug where spinnaker can't connect to minio As reported in spinnaker itself [here](https://github.com/spinnaker/spinnaker/issues/4431), It doesn't appear to affect the current stable build, but it has problems with the nightly builds. This change should innoculate us from that bug if it makes it through to a stable build. Effectively the issue is that in the newer builds of spinnaker it attempts to use domain paths for s3 access. This means instead of trying to connect to `spinnaker-minio/spinnaker` which should be valid dns for the minio service it tries to connect to `spinnaker.spinnaker-minio` and fails because this is not valid dns for minio. Signed-off-by: Paul Czarkowski <[email protected]> * bump halyard version for cli arg needed Signed-off-by: Paul Czarkowski <[email protected]> * fix argument Signed-off-by: Paul Czarkowski <[email protected]> * fix version Signed-off-by: Paul Czarkowski <[email protected]> * [stable/wordpress]: Fix indentation of .Values.service.extraPorts. (#15010) Closes #15009. Signed-off-by: Robin Elfrink <[email protected]> * Fix missing affinity key (#15032) Add missing affinity key Signed-off-by: Pawel Kalemba <[email protected]> * updates to hazelcast 3.12.1 and adds YAML configuration support (#15034) Signed-off-by: Mesut Celik <[email protected]> * [stable/jaeger-operator] Add service definition for metrics endpoint (#14220) Signed-off-by: mwieczorek <[email protected]> * [stable/postgresql] Release 5.3.10 updating components versions (#15042) Signed-off-by: Bitnami Containers <[email protected]> * [stable/sonarqube] Fix: Init-Container not created (#15026) Fix issue that init-container was not created when used without any additional plugins. Signed-off-by: Jannis Oeltjen <[email protected]> * Add report node internal ip when host network was enabled (#14991) Signed-off-by: Aisuko <[email protected]> * [stable/external-dns] fix issue 15002 (#15013) * fix issue 15002 Signed-off-by: Manuel Zapf <[email protected]> * address feedback Signed-off-by: Manuel Zapf <[email protected]> * [stable/kibana] Fix tpl context passing (#14959) Also remove unnessesary quotes Signed-off-by: Nikolai Iurin <[email protected]> * [stable/rabbitmq-ha] env variables and init containers (#14932) * add rabbitmq env variables Signed-off-by: radu mazilu <[email protected]> * add extra init containers Signed-off-by: radu mazilu <[email protected]> * PR changes Signed-off-by: radu mazilu <[email protected]> * Bump chart version Signed-off-by: radu mazilu <[email protected]> * Update RBAC rules (#15047) Signed-off-by: Alen Komljen <[email protected]> * [stable/atlantis] Add option to pass --disable-apply-all (#14242) Signed-off-by: Andy Aldo Dharmawan <[email protected]> * [stable/filebeat] Allow to add more secrets (#15044) * Allow to add more secrets Allow to add an then mount secrets For example certficates Signed-off-by: Pawel Kalemba <[email protected]> * Lint code ,add space as requested Signed-off-by: Pawel Kalemba <[email protected]> * Update prometheus-nats-exporter to version 0.4.0 (#15048) Signed-off-by: Mikhail Naletov <[email protected]> * [stable/kong] bump up Kong Ingress Controller to 0.5.0 (#15053) Signed-off-by: Harry Bagdi <[email protected]> * [stable/ghost] Release 6.7.22 updating components versions (#15043) Signed-off-by: Bitnami Containers <[email protected]> * [stable/ambassador] Support additional TCP ports in Ambassador (#15028) * [stable/ambassador] Adding in additional TCP Port support for use with TCPMappings Signed-off-by: Matt Christiansen <[email protected]> * Changing version to minor version Signed-off-by: Matt Christiansen <[email protected]> * Set annotations on Ambassador Deployment/DaemonSet (#15054) This is helpful for supporting [Reloader](https://github.com/stakater/Reloader) to enable triggered rolling restarts of Ambassador Pods. Signed-off-by: Steve Huff <[email protected]> * Add imagePullSecrets to the documentation (#14163) Signed-off-by: Mikhail Naletov <[email protected]> * [stable/ghost] Release 6.7.23 updating components versions (#15057) Signed-off-by: Bitnami Containers <[email protected]> * [stable/prometheus-operator] Remove unused role/rolebinding from prometheus templates (#14524) Signed-off-by: mwieczorek <[email protected]> * [stable/falco] Fix bug in Google Cloud Security Command Center integration with Falco (#15020) Signed-off-by: Néstor Salceda <[email protected]> * [incubator/kafka] limit Prometheus discovery to release namespace (#15065) Signed-off-by: Sébastien Prud'homme <[email protected]> * [incubator/jaeger] ingress path for query-ui is using basePath now (#15067) added README description version bumped to 0.10.5 Signed-off-by: Marcus Berndt <[email protected]> * [stable/velero] Configure Velero plugins with ConfigMaps (#14096) * [stable/velero] Configure Velero plugins with ConfigMaps Signed-off-by: Sébastien Prud'homme <[email protected]> * [stable/velero] more controls to build the configmaps Signed-off-by: Sébastien Prud'homme <[email protected]> * Prometheus operator enhancements (#14593) * [stable/prometheus-operator] Allow template strings in metricRelabelings This allows passing template strings as follows to do things such as only keeping metrics for the current namespace ``` metricRelabelings: - sourceLabels: - namespace regex: '{{ .Release.Namespace }}' action: keep ``` Signed-off-by: Robbie deMuth <[email protected]> * [stable/prometheus-operator] Disable AlertManager connection when AlertManager is disabled Previously, the Prometheus server was still wired to the default AlertManager server even when `.Values.alertmanager.enabled` was set to `false` Signed-off-by: Robbie deMuth <[email protected]> * [stable/prometheus-operator] Allow template strings in Alertmanager configuration directives This allows passing template strings as follows to do things such as configure a webhook_config URL to point to a service deployed in the same namespace ``` alertmanager: config: receivers: - name: webhook webhook_configs: - url: http://alertmanager-webhook.{{ .Release.Namespace }}.svc.cluster.local/ ``` Signed-off-by: Robbie deMuth <[email protected]> * [stable/prometheus-operator] Increment chart version Signed-off-by: Robbie deMuth <[email protected]> * [stable/redis-ha] define prometheus exporter port in service (#14910) * define prometheus exporter port in service This enables prometheus-operator to work with this chart almost out-of-the box. Only a ServiceMonitor definition is necessary. Signed-off-by: Ben Dimbeck <[email protected]> * bump chart version Signed-off-by: Ben Dimbeck <[email protected]> * [stable/redis-ha] Improve liveness probe for large databases (#14999) * [stable/redis-ha] Improve liveness probe so that redis is not restarted while it is still loading its dataset into memory On larger databases this can take more than just the initial probe delay. During this time redis will not answer the ping command with pong, but with loading. Of course the container should not be marked as ready, but it also should not restart which results in redis never starting successfully. Signed-off-by: Bastian Hofmann <[email protected]> * [stable/redis-ha] Bump version to 3.5.2 Signed-off-by: Bastian Hofmann <[email protected]> * [stable/elastic-stack] Fix elasticsearch URL (#14906) * [stable/elastic-stack] Fix elasticsearch url resolve Signed-off-by: Nikolai Iurin <[email protected]> * [stable/elastic-stack] Fix requirements.lock sync Signed-off-by: Nikolai Iurin <[email protected]> * kured - add psp configuration capabilities (#15071) * kured - add psp configuration capabilities Signed-off-by: Maxime VISONNEAU <[email protected]> * update minor version Signed-off-by: Maor Friedman <[email protected]> * [stable/prometheus-postgres-exporter] Allow specifying a securityContext (#15074) * Allow specifying a securityContext This enables users running under restrictive PodSecurityPolicies to deploy the exporter running as a non-root container. Signed-off-by: Dimitrios Karagiannis <[email protected]> * Update chart version Signed-off-by: Dimitrios Karagiannis <[email protected]> * [stable/jenkins] Add existingSecret to Jenkins backup AWS credentials (#13392) * [stable/jenkins] Add existingSecret to Jenkins backup AWS credentials Signed-off-by: Hans-Jörg Wieland <[email protected]> * [stable/jenkins] Removed unnecessary Maintainer line Signed-off-by: Hans-Jörg Wieland <[email protected]> * [stable/jenkins] Chart.yaml version bump Signed-off-by: Hans-Jörg Wieland <[email protected]> * [stable/cluster-autoscaler] Add extraEnvFromSecret parameter (#13308) This parameter can be useful if we want to supply the access keys via an external secret. This should work with any cloud provider. In my case I don't want to authorize the workers to interact with the ASG, as any container running in the cluster would be allowed to do so, instead I have created an IAM user and stored the credentials in a secret. Signed-off-by: Alessandro Siragusa <[email protected]> * [stable/prometheus] Ignore OWNERS file in helm package. (#13655) Signed-off-by: Arturo Contreras <[email protected]> * [stable/heapster] Fix stable heapster fullname (#13711) * [stable/heapster] fix how to define fullname This follows the default _helpers.tpl by `helm create NAME` Signed-off-by: Shoichi Kaji <[email protected]> * [stable/heapster] 0.3.3 -> 0.3.4 Signed-off-by: Shoichi Kaji <[email protected]> * [stable/heapster] This will be a breaking change so we should up it by a major version Signed-off-by: Shoichi Kaji <[email protected]> * [stable/kube2iam] Fix issue when changing kube2iam host port (#13729) does not change metrics port and requires second custom port Signed-off-by: George Kaz <[email protected]> * [stable/prometheus] default retention time is 15 days if not specified (#13965) * If you do not specify a retention time then by default it is set to 15 days. In this PR I make that the default so that its clear to users. Signed-off-by: David O'Dell <[email protected]> * bumped chart version Signed-off-by: David O'Dell <[email protected]> * rev'd chart version to 8.11.5 Signed-off-by: David O'Dell <[email protected]> * [stable/elasticsearch-exporter] Add imagePullSecret support (#14887) Signed-off-by: Julian Schlichtholz <[email protected]> * [incubator/vault] Update owners (#14896) * adding myself to OWNERS Signed-off-by: Janusz Bialy <[email protected]> * bump version Signed-off-by: Janusz Bialy <[email protected]> * get rid of whitespace Signed-off-by: Janusz Bialy <[email protected]> * [stable/prometheus-blackbox-exporter] Add support for imagePullSecrets (#14903) Signed-off-by: Julian Schlichtholz <[email protected]> * 1. influxdb version update to 1.7.6 (#14919) 2. removed default resources and forcing users to add memory and cpu requests and limits 3. bumped chart version Signed-off-by: Deepak Kumar Sood <[email protected]> * 1. chronograf version update to 1.7.11 (#14920) 2. pullPolicy changed to IfNotPresent 3. bumped chart version Signed-off-by: Deepak Kumar Sood <[email protected]> * [stable/logstash] upgrading logstash to 7.1.1 (#14952) * upgrading logstash to 7.1.1 Signed-off-by: Fred Park <[email protected]> * bump major version Signed-off-by: Maor Friedman <[email protected]> * [stable/collabora-code] Fix container exposed port number (#14977) * Fix container exposed port number Signed-off-by: Bertrand Gouny <[email protected]> * Bump chart version Signed-off-by: Bertrand Gouny <[email protected]> * Update Express Gateway Images to v1.16.6 (#14994) Signed-off-by: eg-bot <[email protected]> * [stable/grafana] update maintainer (#13898) Signed-off-by: Maor Friedman <[email protected]> * [stable/kiam] added whitelist argument in agent-daemonset.yaml (#14397) * added whitelist argument in agent-daemonset.yaml Signed-off-by: Pravar Agrawal <[email protected]> * [stable/kiam] added whitelist argument for metadata API path - Makes it possible to specify whitelist arguments for allowing other AWS metadata API paths which are currently blocked by default - Update README.md - Bump the version Signed-off-by: Pravar Agrawal <[email protected]> * [stable/kiam] bump the version of chart Signed-off-by: Pravar Agrawal <[email protected]> * [stable/spinnaker] Update Minio Docker Image (#15007) * Use next incremental version of Minion image Due to the current configured Minion version not being on Dockerhub any longer, we shall update it to the next incremental version that exists. Signed-off-by: Chris Burns <[email protected]> * Updates patch version of Helm Chart Updates patch version of Helm Chart due to update of Minio Image Signed-off-by: Chris Burns <[email protected]> * Revert accidentally remove colon Signed-off-by: Chris Burns <[email protected]> * Use named ports, add probes for agent (#15027) Signed-off-by: Naseem <[email protected]> * Change sed command (#15075) Signed-off-by: Daniel Gordi <[email protected]> * [stable/prometheus] Bump alertmanager to 0.17.0 (#14034) * [stable/prometheus] Bump alertmanager to 0.17.0 Signed-off-by: Laurent Godet <[email protected]> * Update Chart.yaml Signed-off-by: Maor Friedman <[email protected]> * [stable/cluster-autoscaler] Add support for imagePullSecrets (#14904) * [stable/cluster-autoscaler] Add support for imagePullSecrets Signed-off-by: Julian Schlichtholz <[email protected]> * bump version Signed-off-by: Maor Friedman <[email protected]> * [stable/prometheus] Update to Prometheus v2.10.0 (#14294) * [stable/prometheus] Update to Prometheus v2.10.0 Signed-off-by: Steven Sheehy <[email protected]> * Update Chart.yaml Signed-off-by: Maor Friedman <[email protected]> * [stable/prometheus] Upgraded pushgateway to v0.8.0. (#14304) * [stable/prometheus] Upgraded pushgateway to v0.8.0. Signed-off-by: Jonathan Davies <[email protected]> * Update Chart.yaml Signed-off-by: Maor Friedman <[email protected]> * Persistence should be enabled and Notes include the password if set default user (#14411) Signed-off-by: Aisuko <[email protected]> * [stable/prometheus] Fixed typo in node-exporter-podsecuritypolicy.yaml (#14154) Signed-off-by: Jonathan Davies <[email protected]> * [incubator/zookeeper] Setting maximum headless service name length (#14885) * [incubator/zookeeper] Setting maximum headless service name length Signed-off-by: Eric Lemieux <[email protected]> * [incubator/zookeeper] Bumping chart version Signed-off-by: Eric Lemieux <[email protected]> * [stable/ghost] Release 6.7.24 updating components versions (#15095) Signed-off-by: Bitnami Containers <[email protected]> * [stable/mysql] Add support for container args (#14180) If older MySQL clients need to connect to a MySQL 8 server, this requires the `--default-authentication-plugin=mysql_native_password` flag. This can now be passed to the Helm chart. Signed-off-by: Remco Haszing <[email protected]> * [stable/redis-ha] Add `hardAntiAffinity` and `additionalAffinities` (#15030) Signed-off-by: Dylan Arbour <[email protected]> * Namespace for ServiceMonitor (#15068) Signed-off-by: Mikhail Naletov <[email protected]> * fixes #15002 (#15076) Signed-off-by: Christian Jantz <[email protected]> * [stable/cluster-autoscaler] Fixing bug with extra args boolean convert (#12998) * [stable/cluster-autoscaler] Fixing bug with extra args boolean convert Fixing bug with extra args boolean convert. Use less verbose default values. Signed-off-by: Stefan Lundgren <[email protected]> Fix docs Fix comments Fix comments * Update conflicting chart version Signed-off-by: Stefan Lundgren <[email protected]> * Revert change of default values to only do one fix in the PR Signed-off-by: Stefan Lundgren <[email protected]> * Simplifying fix Signed-off-by: Stefan Lundgren <[email protected]> * [stable/redis-ha] Update Redis to 5.0.5 (#15098) Release notes: https://raw.githubusercontent.com/antirez/redis/5.0/00-RELEASENOTES Signed-off-by: Dylan Arbour <[email protected]> * [stable/fluent-bit]: upgrade to Fluent Bit v1.2.0 (#15101) In addition to version upgrade, this patch adds the new chart option called 'mergeLogKey' that configure Merge_Log_Key inside the Kubernetes filter. Signed-off-by: Eduardo Silva <[email protected]> * [stable/concourse] Add Concourse default values to chart values (#12763) * [stable/concourse]: adding web default values to values.yml - setting the default values as per the concourse binary - for the issue: helm/charts#12221 Signed-off-by: Sameer Vohra <[email protected]> Co-authored-by: Bishoy Youssef <[email protected]> * [stable/concourse] Add default worker values to values.yml - Added the default values as per the concourse binary - for the issue: helm/charts#12221 Signed-off-by: Sameer Vohra <[email protected]> Co-authored-by: Bishoy Youssef <[email protected]> * [stable/concourse] Update Chart, values & deployment - bump chart version - add defaults for postgres, syslog, credentials - removed GC override flag as defaults are set - fixed syslog hostname typo Signed-off-by: Bishoy Youssef <[email protected]> Co-authored-by: Sameer Vohra <[email protected]> * [stable/clamav] Add icon for monocular (#13914) * add icon Signed-off-by: nicolas kowenski <[email protected]> * set tag to version 1.6 Signed-off-by: nicolas kowenski <[email protected]> * [incubator/couchdb] updates to support an alternate k8s scheduler (#14351) * updates to support an alternate k8s scheduler Signed-off-by: Sathya Balakrishnan <[email protected]> * fix Chart version Signed-off-by: Sathya Balakrishnan <[email protected]> * Update Chart.yaml Signed-off-by: Maor Friedman <[email protected]> * [stable/kubernetes-dashboard] Add custom labels for ingress resource (#14911) * Add custom labels to ingress Signed-off-by: arielev <[email protected]> * Add ingress.labels decription Signed-off-by: arielev <[email protected]> * Bump version Signed-off-by: arielev <[email protected]> * [stable/prometheus] add alertmanager.extraSecretMounts (#12888) Signed-off-by: Cameron Attard <[email protected]> * Fix error when timeouts values unquoted (#12926) Signed-off-by: Minh Danh <[email protected]> * Add support to configure affinity and nodeSelector. Signed-off-by… (#13129) * Add support to configure `affinity` and `nodeSelector`. Signed-off-by: Frank Reno <[email protected]> Signed-off-by: Frank Reno <[email protected]> * update version. Signed-off-by: Frank Reno <[email protected]> * fix alignment Signed-off-by: Frank Reno <[email protected]> * Optionally enable WebHDFS REST API (#13142) Signed-off-by: Dennis Pfisterer <[email protected]> * [stable/cerebro] added initialDelaySeconds (#13589) * Update deployment.yaml Added initialDelaySeconds: 120 Signed-off-by: Vladislav Leveniuk <[email protected]> * Update Chart.yaml Bumped version Signed-off-by: Vladislav Leveniuk <[email protected]> * Update Chart.yaml Bumped versio Signed-off-by: Vladislav Leveniuk <[email protected]> * [stable/elasticsearch]: Fixed invalid auth yaml when no annotations (#13886) Signed-off-by: Leon Blakey <[email protected]> * Update labels used to discover query pod (#13913) Signed-off-by: Chris Bailey <[email protected]> * stable/traefik quote timeout configs in configmap (#14095) In order to prevent: ``` Error reading TOML config file /config/traefik.toml : Near line 78 (last key parsed 'forwardingTimeouts'): expected a top-level item to end with a newline, comment, or EOF, but got 's' instead ``` fixes #14093 Signed-off-by: Alwin Mark <[email protected]> * [stable/fluent-bit] Add logfmt support (#14174) * [stable/fluent-bit] update README.md Signed-off-by: Agustin Houlgrave <[email protected]> * [stable/fluent-bit] update config.yaml Signed-off-by: Agustin Houlgrave <[email protected]> * [stable/fluent-bit] update values.yaml Signed-off-by: Agustin Houlgrave <[email protected]> * [stable/fluent-bit] bump chart version Signed-off-by: Agustin Houlgrave <[email protected]> * [stable/prometheus-node-exporter] add scrapeTimeout for the service monitor (#14293) Signed-off-by: Ryan Belgrave <[email protected]> * [stable/prometheus-snmp-exporter] Don't run config through toYaml (#13884) * Fix prometheus snmp-exporter chart - don't try to convert the values to YAML - it takes integer keys and converts them to strings, causing marshalling errors on snmp-exporter startup Signed-off-by: Josh Lothian <[email protected]> * Update Chart.yaml Signed-off-by: Maor Friedman <[email protected]> * [stable/Janusgraph] Allow env variables in template (#14303) * Add env variables Signed-off-by: Amotz Hoshen <[email protected]> Signed-off-by: amotzhoshen <[email protected]> * Update chart version Signed-off-by: Amotz Hoshen <[email protected]> Signed-off-by: amotzhoshen <[email protected]> * [stable/apm-server] Add optional TLS configuration to the chart (#14305) * [stable/apm-server] Add optional TLS configuration to the chart Signed-off-by: Amit Oren <[email protected]> * [stable/apm-server] Bump chart version Signed-off-by: Amit Oren <[email protected]> * feat(stable/atlantis): runAsUser atlantis (#14334) Signed-off-by: Andrii Nasinnyk <[email protected]> * [incubator/mysqlha] updates to support an alternate k8s scheduler (#14352) * updates to support an alternate k8s scheduler Signed-off-by: Sathya Balakrishnan <[email protected]> * fix Chart version Signed-off-by: Sathya Balakrishnan <[email protected]> * updates to support an alternate k8s scheduler (#14353) Signed-off-by: Sathya Balakrishnan <[email protected]> * [stable/rocketchat/ Add a member of Rocket.Chat Team to reviewers (#14431) * Add a member of Rocket.Chat Team to reviewers Signed-off-by: Aaron Ogle <[email protected]> * bump version Signed-off-by: Aaron Ogle <[email protected]> * [stable/prometheus-operator] Add optional *additionalPrometheusRulesMap* which will override *additionalPrometheusRules* and allow for merging across multiple values files. Deprecated *additionalPrometheusRules* in favor of the new option. (#14490) Signed-off-by: Nigel Foucha <[email protected]> * [stable/logstash] Create a ServiceAccount and add arguments (#14536) Signed-off-by: Marc Sensenich <[email protected]> * =Signed-off-by: Alexander Shemshurenko [email protected] (#14553) Signed-off-by: alexshe <[email protected]> * [stable/kube-ops-view] fullname modified, ingress path added (#14561) * [stable/kube-ops-view] fullname modified, ingress path added kube-ops-view.fullname modified to prevents redundant resource names, support to ingress path added Signed-off-by: Matteo Dell'Aquila <[email protected]> * reviewed according REVIEW_GUIDELINES.md Signed-off-by: Matteo Dell'Aquila <[email protected]> * [stable/traefik] Add File Backend (#14585) * Add File Backend Signed-off-by: Dat Truong <[email protected]> * Bump version Signed-off-by: Dat Truong <[email protected]> * Bump minor version Signed-off-by: Dat Truong <[email protected]> * [stable/kapacitor] Add owners file and add common used envVars to examples (#14622) * 1. Add owners file 2. Bump version from 1.1.2 to 1.1.3 3. Add common used envVars to examples Signed-off-by: Deepak Kumar Sood <[email protected]> * new line at end of OWNERS file Signed-off-by: Deepak Kumar Sood <[email protected]> * [stable/prometheus-consul-exporter] 14589: Bugfix to support boolean flags in prometheus-consul-exporter (#14694) * bumped version number Signed-off-by: Jan Fiedler <[email protected]> * [incubator/cassandra-operator] Rename readme and add icon (#14753) * [incubator/cassandra] Rename readme and add icon Signed-off-by: sebastien allamand <[email protected]> * bump version Signed-off-by: sebastien allamand <[email protected]> * [stable/prometheus] Updates to support an alternate scheduler (#14364) * updates to support alternate k8s scheduler Signed-off-by: Sathya Balakrishnan <[email protected]> * bump up chart version Signed-off-by: Sathya Balakrishnan <[email protected]> * [stable/druid] Fix readme link (#14774) * historical branch does not exists Signed-off-by: Deepak Kumar Sood <[email protected]> * bump chart version Signed-off-by: Deepak Kumar Sood <[email protected]> * [stable/verdaccio] Add tolerations (#14779) Signed-off-by: Ben Sully <[email protected]> * falco - add psp configuration capabilities (#14813) Signed-off-by: Maxime VISONNEAU <[email protected]> * [incubator/vault] Fix serviceAccount reference and resource limits (#14895) * add sa name to deployment Signed-off-by: Janusz Bialy <[email protected]> * move vault container specific resources before any extra containers Signed-off-by: Janusz Bialy <[email protected]> * bump chart version Signed-off-by: Janusz Bialy <[email protected]> * bump version Signed-off-by: Janusz Bialy <[email protected]> * update readme Signed-off-by: Janusz Bialy <[email protected]> * [stable/openldap] add image pull policy and pod annotations (#14909) * [stable/openldap] Add custom annotations Signed-off-by: Jacek Ciwiś <[email protected]> * [stable/openldap] Add imagePullPolicy to initContainers Signed-off-by: Jacek Ciwiś <[email protected]> * [stable/openldap] Update default image tag to 1.2.4 (appVersion: 2.4.47) Signed-off-by: Jacek Ciwiś <[email protected]> * [stable/minio] Add serviceAccount option for deployed pods (#14917) * Add serviceAccount option for deployed pods Signed-off-by: Tyler Camp <[email protected]> * Bump minio chart version Signed-off-by: Tyler Camp <[email protected]> * Add trailing newline to values.yaml Signed-off-by: Tyler Camp <[email protected]> * added podAnnotations field (#14924) Signed-off-by: Aiman Najjar <[email protected]> Signed-off-by: aimannajjar <[email protected]> * typo fixed in REVIEW_GUIDELINES.md (#15006) Signed-off-by: Rajiv Ranjan Singh <[email protected]> * [stable/kiam] Fix kiam templates (#15045) * Fix Kiam templates Signed-off-by: Pere Alcoberro Turu <[email protected]> * Increase Chart Version Signed-off-by: Pere Alcoberro Turu <[email protected]> * Chart Version Bump Signed-off-by: Pere Alcoberro Turu <[email protected]> * [stable/redis] Allow slave pods to connect to master when networkPolicy is enabled (#15082) * Adding network policy label for slave pods Signed-off-by: YITAEK HWANG <[email protected]> * [stable/redis] fixing ordering of if statements in networkpolicy Signed-off-by: YITAEK HWANG <[email protected]> * [stable/prometheus-operator] updated to 0.31.1 (#14943) * feat: update prometheus-operator Signed-off-by: Carlos Alexandro Becker <[email protected]> * fix: remove thanos-cluster port from examples Signed-off-by: Carlos Alexandro Becker <[email protected]> * docs: manual del/install crd Signed-off-by: Carlos Alexandro Becker <[email protected]> * fix: cleanup crds Signed-off-by: Carlos Alexandro Becker <[email protected]> * fix: update test-values Signed-off-by: Carlos Alexandro Becker <[email protected]> * fix: clusterrole Signed-off-by: Carlos Alexandro Becker <[email protected]> * bump: prometheus-operator Signed-off-by: Carlos Alexandro Becker <[email protected]> * fix: crds Signed-off-by: Carlos Alexandro Becker <[email protected]> * bump: prometheus-operator Signed-off-by: Carlos Alexandro Becker <[email protected]> * fix: undo rules upgrade Signed-off-by: Carlos Alexandro Becker <[email protected]> * docs: fix readme Signed-off-by: Carlos Alexandro Becker <[email protected]> * ci: cleanup crd before install Signed-off-by: Carlos Alexandro Becker <[email protected]> * Clean up CRDs before install for CI Signed-off-by: Vasily Sliouniaev <[email protected]> * [stable/odoo]: Fix typo in values (#15111) * [stable/odoo]: Fix typo in values Signed-off-by: Andrés Bono <[email protected]> * Another one Signed-off-by: Andrés Bono <[email protected]> * [stable/dex] Pod annotations Dex (#14979) * [stable/dex] Add pod annotations Added the ability to configure your own pod annotations to the deployment of dex. An example: ``` yaml podAnnotations: prometheus.io/path: "/metrics" prometheus.io/port: "5558" prometheus.io/scrape: "true" ``` Signed-off-by: Rick Haan <[email protected]> * [stable/dex] Bump minor chart version My pull request adds functionality in a backwards-compatible manner. This means a bump in the minor version of the chart. Signed-off-by: Rick Haan <[email protected]> * [stable/sentry] Add worker concurrency (#14940) * [stable/sentry] Add worker concurrency Signed-off-by: Konstantin Lebedev <[email protected]> * [stable/sentry] Add concurrency to values.yaml Signed-off-by: Konstantin Lebedev <[email protected]> * [stable/external-dns] Add support for multiple Istio IngressGateway LoadBalancer Services (#15077) * add multiple istio gateway args Signed-off-by: Craig Huber <[email protected]> * update readme Signed-off-by: Craig Huber <[email protected]> * [stable/external-dns] add multiple istio gateway args Signed-off-by: Craig Huber <[email protected]> * [stable/external-dns] add new line Signed-off-by: Craig Huber <[email protected]> * [stable/external-dns] bump minor version Signed-off-by: Craig Huber <[email protected]> * [stable/nats] Adapt chart to NATS version 2 (#15037) * Adapt chart to NATS version 2 Signed-off-by: tompizmor <[email protected]> * Edit tag in values-production Signed-off-by: tompizmor <[email protected]> * Recover original tags Signed-off-by: tompizmor <[email protected]> * [stable/nats] Update components versions Signed-off-by: Bitnami Containers <[email protected]> * Parametrize nats filename Signed-off-by: tompizmor <[email protected]> * update missing files Signed-off-by: tompizmor <[email protected]> * Add section in the README Signed-off-by: tompizmor <[email protected]> * [stable/prometheus-operator] Fix #14874 (#14877) * [stable/prometheus-operator] Fix #14874 Signed-off-by: Mathieu Cinquin <[email protected]> * Bump version Signed-off-by: Mathieu Cinquin <[email protected]> * [stable/jaeger-operator] Bump version (#14557) Signed-off-by: Login Victor <[email protected]> * fix issue #15083 (#15109) Signed-off-by: olivier beyler <[email protected]> * [stable/rabbitmq] fix sed invocation to handle special characters (#15105) Tested with '/\/\--||?+*': $ kubectl create secret generic rabbitmq-secret --from-literal=rabbitmq-password='/\/\--||?+*' ... $ helm install --name my-release stable/rabbitmq --set rabbitmq.existingPasswordSecret=rabbitmq-secret --set persistence.storageClass=standard ... $ kubectl exec my-release-rabbitmq-0 -ti -- grep default_pass /opt/bitnami/rabbitmq/etc/rabbitmq/rabbitmq.conf default_pass=/\/\--||?+* Resolves #15069. Signed-off-by: Karoline Pauls <[email protected]> * [stable/kubernetes-dashboard] add extraEnv (#14998) * [stable/kubernetes-dashboard] add extraEnv Signed-off-by: Bumsoo Kim <[email protected]> * bump version to 1.6.0 Signed-off-by: Bumsoo Kim <[email protected]> * [stable/redis] Improve liveness probe so that redis is not restarted while it is still loading its dataset into memory (#15093) On larger databases this can take more than just the initial probe delay. During this time redis will not answer the ping command with pong, but with loading. Of course the container should not be marked as ready, but it also should not restart which results in redis never starting successfully. Signed-off-by: Bastian Hofmann <[email protected]> * [stable/fluent-bit] Add Pod Security Policy (#15046) * [stable/fluent-bit] Add Pod Security Policy Signed-off-by: Fernando Mendoza <[email protected]> * Bump chart version Signed-off-by: Fernando Mendoza <[email protected]> * Revert chart version bump Signed-off-by: Fernando Mendoza <[email protected]> * Rebump Signed-off-by: Fernando Mendoza <[email protected]> * [stable/falco] Add nestorsalceda as an approver in OWNERS file (#15131) Signed-off-by: Néstor Salceda <[email protected]> * [stable/sysdig] Add nestorsalceda as an approver in OWNERS file (#15132) Signed-off-by: Néstor Salceda <[email protected]> * [stable/ambassador] Add app.kubernetes.io/part-of to ambassador (#15096) Signed-off-by: Darrien Glasser <[email protected]> * Added optional backendconfig resource for mercure (#15141) * Added optional backendconfig resource for mercure Signed-off-by: Simon Merlak <[email protected]> * increased the chart version Signed-off-by: Simon Merlak <[email protected]> * supports specifying imagePullSecrets (#13145) * supports specifying imagePullSecrets Signed-off-by: Steven Goodliff <[email protected]> * added missing space Signed-off-by: Steven Goodliff <[email protected]> * [stable/prometheus-redis-exporter] Adding acondrat to prometheus-redis-exporter owners (#14826) * Adding acondrat to prometheus-redis-exporter owners Signed-off-by: Arcadie Condrat <[email protected]> * version bump Signed-off-by: Arcadie Condrat <[email protected]> * prepare for conflict Signed-off-by: Maor Friedman <[email protected]> * [incubator/jaeger] Update image, add service accounts, remove configmap, passwords as secrets (#15108) * Update image, add service accounts, remove configmap Signed-off-by: Naseem <[email protected]> * passwords as secrets Signed-off-by: Naseem <[email protected]> * Bump image Signed-off-by: Naseem <[email protected]> * Update README Signed-off-by: Naseem <[email protected]> * Improve secret logic Signed-off-by: Naseem <[email protected]> * Following best practices regarding service accounts Signed-off-by: Naseem <[email protected]> * Port https://github.com/uswitch/kiam/pull/180 to stable/kiam helm chart (#9262) Signed-off-by: Max Lobur <[email protected]> * add prometheus service monitor to coredns (#12003) Signed-off-by: Ryan Belgrave <[email protected]> * [stable/grafana] fix issue 15134 (#15149) * remove bad "" Signed-off-by: olivier beyler <[email protected]> * fix chart version Signed-off-by: olivier beyler <[email protected]> * remove comma Signed-off-by: olivier beyler <[email protected]> * [stable/datadog] Make name of dogstatsd socket configurable (#14898) * Make DogStatsD socket path configurable Signed-off-by: Yuya Takeyama <[email protected]> * Describe about `datadog.dogStatsDSocketPath` Signed-off-by: Yuya Takeyama <[email protected]> * Bump version Signed-off-by: Yuya Takeyama <[email protected]> * Refine README.md for `datadog.dogStatsDSocketPath` Signed-off-by: Yuya Takeyama <[email protected]> * Adding liveness probe timeout variable :heavy_plus_sign: (#15146) Signed-off-by: johndaviesco <[email protected]> * [stable/nexcloud] Support PostgreSQL database (#15155) Signed-off-by: Cedric Thiebault <[email protected]> * Fix markdown symbol (#15157) Signed-off-by: Mikhail Naletov <[email protected]> * [stable/mariadb] Release 6.5.3 updating components versions (#15174) Signed-off-by: Bitnami Containers <[email protected]> * [stable/nats] Release 3.0.1 updating components versions (#15175) Signed-off-by: Bitnami Containers <[email protected]> * [stable/wordpress] Release 5.12.6 updating components versions (#15176) Signed-off-by: Bitnami Containers <[email protected]> * [stable/postgresql] Release 5.3.11 updating components versions (#15177) Signed-off-by: Bitnami Containers <[email protected]> * [stable/phabricator] Release 5.0.2 updating components versions (#15178) Signed-off-by: Bitnami Containers <[email protected]> * [stable/parse] Release 6.2.12 updating components versions (#15164) Signed-off-by: Bitnami Containers <[email protected]> * [stable/ghost] Release 6.7.25 updating components versions (#15168) Signed-off-by: Bitnami Containers <[email protected]> * [stable/drupal] Release 3.3.5 updating components versions (#15169) Signed-off-by: Bitnami Containers <[email protected]> * [stable/mediawiki] Release 6.3.5 updating components versions (#15170) Signed-off-by: Bitnami Containers <[email protected]> * [stable/redmine] Release 10.0.7 updating components versions (#15171) Signed-off-by: Bitnami Containers <[email protected]> * [stable/joomla] Release 4.3.5 updating components versions (#15172) Signed-off-by: Bitnami Containers <[email protected]> * [stable/odoo] Release 8.1.5 updating components versions (#15173) Signed-off-by: Bitnami Containers <[email protected]> * [stable/suitecrm] Release 5.4.5 updating components versions (#15190) Signed-off-by: Bitnami Containers <[email protected]> * Set to null by default (#15194) Signed-off-by: Naseem <[email protected]> * [stable/anchore-engine] Engine Release v0.4.1 (#15195) * remove unnecessary quotes from templates Signed-off-by: Brady Todhunter <[email protected]> * update ui to v0.3.4 & add policy hub config. Update engine & enterprise to v0.4.1 Signed-off-by: Brady Todhunter <[email protected]> * update Chart & app version Signed-off-by: Brady Todhunter <[email protected]> * Adding host network option. (#15197) Signed-off-by: Alexey Shabalin <[email protected]> * [stable/rabbitmq] enhance readiness-probe to handle pod restart (#14926) * [stable/rabbitmq] enhance readiness-probe to allow rabbitmq sync data after pod restart Signed-off-by: aggiefly <[email protected]> * [[stable/rabbitmq] enhance readiness-probe to allow rabbitmq sync data after restart Signed-off-by: aggiefly <[email protected]> * Updating OWNERS file. (#15199) Signed-off-by: Alexey Shabalin <[email protected]> * [stable/mongodb] Release 5.20.3 updating components versions (#15200) Signed-off-by: Bitnami Containers <[email protected]> * [stable/k8s-spot-termination-handler] add annotations and updateStrategy (#14830) * [stable/k8s-spot-termination-handler] Alexey's changes Squashed commit of Alexey's changes Signed-off-by: Alexey Shabalin <[email protected]> Signed-off-by: Frode Egeland <[email protected]> * [stable/k8s-spot-termination-handler] fix bug, refactor * Fix an issue where k8s needs an int, but chart was providing a str * Remove excess whitespace * Move updateStrategy section to a place it makes more sense Signed-off-by: Frode Egeland <[email protected]> * [stable/k8s-spot-termination-handler] bump chart version Signed-off-by: Frode Egeland <[email protected]> * [stable/datadog] Add priorityClassName to Cluster Agent deployment (#15135) Signed-off-by: Peter Rifel <[email protected]> * [stable/spinnaker] ensure spinnaker works behind nsx-t ingress (#15213) VMware NSX-T ingress requires a `/*` pattern for the path, this allows the user to specify the type of ingress controller via annotations to ensure correct behavior. Signed-off-by: Christopher Banck <[email protected]> * Allow the agent configuration.yaml to be configurable via values.yaml in addition to editing the configmap. (#15215) Signed-off-by: Dahlia Bock <[email protected]> * [stable/mysql] add namespace to test resources (#15184) Signed-off-by: costimuraru <[email protected]> * [stable/kube-state-metrics] Rename ServiceMonitor template (#15214) Signed-off-by: Manuel Rüger <[email protected]> * [stable/jenkins] Adding sub-path option for scraping (#14833) * [stable/jenkins] Adding sub-path option for scraping Signed-off-by: Tomer Leibovich <[email protected]> * [stable/jenkins] Adding sub-path option for scraping Signed-off-by: Tomer Leibovich <[email protected]> * Use JenkinsUrlPrefix for Prometheus path Signed-off-by: Tomer Leibovich <[email protected]> * stable/concourse: Improve documentation awsSecretsManager template (#15038) * [stable/concourse] Improve documentation: update template values of awsSecretsManager Provide the right default template for pipeline and team for awsSecretsManager Signed-off-by: Syamala Umamaheswaran <[email protected]> * [stable/concourse]: Improve documentation: update template values for ssm Signed-off-by: Syamala Umamaheswaran <[email protected]> * [stable/concourse]: Bump chart version to 7.0.2 Signed-off-by: Syamala Umamaheswaran <[email protected]> * [stable/locust] enable secret volumes & envs (#15029) * Add values to allow for additional volume mounts which will enable users to mount secrets securely Signed-off-by: Brian Surber <[email protected]> * Add values to support additional env values as well Signed-off-by: Brian Surber <[email protected]> * [stable/spring-cloud-data-flow] Update to new SCDF version 2.1.2 (#15219) * [stable/spring-cloud-data-flow] Update to new SCDF version 2.1.2 - update app version to 2.1.2 - update skipper version to 2.0.2 - update icon to new path Signed-off-by: Chris Schaefer <[email protected]> * [stable/spring-cloud-data-flow] Update to new SCDF version 2.1.2 - fix chart version Signed-off-by: Chris Schaefer <[email protected]> * [stable/elasticsearch] Add options for pre-stop and post-start hooks (#12206) * [stable/elasticsearch] Add option for lifecycle hooks for the client deployment Add option to provide custom lifecycle hooks for data pods Signed-off-by: Melifaro <[email protected]> Signed-off-by: Mikhail Zholobov <[email protected]> * [stable/elasticsearch] Add option for lifecycle hooks for the client deployment Signed-off-by: Melifaro <[email protected]> Signed-off-by: Mikhail Zholobov <[email protected]> * [stable/elasticsearch] Add option for lifecycle hooks for the master statefulset Signed-off-by: Mikhail Zholobov <[email protected]> * [stable/elasticsearch] Add "terminationGracePeriodSeconds" option for client and master nodes Signed-off-by: Mikhail Zholobov <[email protected]> * [stable/elasticsearch] Add CI tests for new lifecycle hooks Signed-off-by: Mikhail Zholobov <[email protected]> * [stable/elasticsearch] Bump chart version Signed-off-by: Mikhail Zholobov <[email protected]> * Replace Alpine by minideb as initContainer in documentation (#15227) Signed-off-by: Carlos Rodriguez Hernandez <[email protected]> * [stable/prometheus-pushgateway] add optional PodDisruptionBudget (#13293) * [stable/prometheus-pushgateway] add optional PodDisruptionBudget Signed-off-by: Victoria Lee <[email protected]> * add new line to values.yaml Signed-off-by: Victoria Lee <[email protected]> * [incubator/sentry-kubernetes] Allow using existing secrets (#14099) This allows users to use tools like sealed-secrets to pre-populate the Sentry DSN secret. Signed-off-by: Manuel Hutter <[email protected]> * [stable/redis] Add --no-auth-warning to health checks (#15100) * Added --no-auth-warning to redis-cli calls in health-configmap Signed-off-by: Beni Ben Zikry <[email protected]> * update tag for redis-lib-values Signed-off-by: Beni Ben Zikry <[email protected]> * bump chart version Signed-off-by: Beni Ben Zikry <[email protected]> * added no-auth-warning flag on top of new probe changes Signed-off-by: Beni Ben Zikry <[email protected]> * [stable/redis] Collect metrics from sentinels when enabled (#15156) * [stable/redis] Collect metrics from sentinels when enabled Signed-off-by: juan131 <[email protected]> * Rebase branch from master Signed-off-by: juan131 <[email protected]> * Worker-only deployments take a list of hostnames & ports (#15220) - Changed web.tsa.host to web.tsa.hosts which now takes a list of hostnames and ports - For web & worker deployments (default state) we read the port number from the web's config values (bindPort) Signed-off-by: Ciro S. Costa <[email protected]> Co-authored-by: Taylor Silva <[email protected]> Signed-off-by: Zoe Tian <[email protected]> * [stable/nginx-ingress] allow nodePort for tcp/udp services (#11917) (#15203) Signed-off-by: Dominik Münch <[email protected]> * [stable/external-dns] Switch to use 'bitnami/external-dns' image (#14970) * [stable/external-dns] Switch to use 'bitnami/external-dns' image and add Bitnami team as maintainers. Signed-off-by: juan131 <[email protected]> * Remove references to 'bitnami/external-dns' chart Signed-off-by: juan131 <[email protected]> * Sign off every commit Signed-off-by: juan131 <[email protected]> * [stable/external-dns] Add information about other major changes included in 2.0.0 Signed-off-by: juan131 <[email protected]> * Rebase from master Signed-off-by: juan131 <[email protected]> * Fix CI tests Signed-off-by: juan131 <[email protected]> * [stable/orangehrm] Release 4.4.4 updating components versions (#15231) Signed-off-by: Bitnami Containers <[email protected]> * Disable IPv6 by default (#15229) Signed-off-by: Carlos Rodriguez Hernandez <[email protected]> * [stable/kube-hunter] upgrade to 312 (#15233) Signed-off-by: David J. M. Karlsen <[email protected]> * [stable/kong] add nginx custom template feature via config map (#15079) * [stable/kong] added custom nginx template injection capability via config map Signed-off-by: Amath Sarr <[email protected]> * [stable/kong] bump version Signed-off-by: Amath Sarr <[email protected]> * [stable/kong] added missing space in comment Signed-off-by: Amath Sarr <[email protected]> * [stable/kong] bump app version to 0.14.0 Signed-off-by: Amath Sarr <[email protected]> * [stable/kong] removed configurable configmap and extra pod ports not necessary anymore Signed-off-by: Amath Sarr <[email protected]> * [stable/kong] remove metrics for controller cause it's hardly used and expose metric port in other kong pods Signed-off-by: Amath Sarr <[email protected]> * [stable/kong] correct check if ingress controller is enabled (#15237) Signed-off-by: Harry Bagdi <[email protected]> * [stable/jenkins] Add support for namespace specification (#15202) * [stable/jenkins] Add support for namespace specification Signed-off-by: Nico Rikken <[email protected]> * [stable/jenkins] fix scoping issue Signed-off-by: Nico Rikken <[email protected]> * [stable/jenkins] Resolve PR comments Signed-off-by: Nico Rikken <[email protected]> * [stable/parse] Release 6.2.13 updating components versions (#15241) Signed-off-by: Bitnami Containers <[email protected]> * [stable/external-dns] Fix labels max length by truncating them (#15243) Signed-off-by: juan131 <[email protected]> * [stable/fluent-bit] add a servicemonitor resource for Prometheus operator (#14416) * [stable/fluent-bit] add a servicemonitor resource for Prometheus operator Signed-off-by: Sébastien Prud'homme <[email protected]> * [stable/fluent-bit] check API availability Signed-off-by: Sébastien Prud'homme <[email protected]> * [stable/external-dns] Release 2.0.2 updating components versions (#15245) Signed-off-by: Bitnami Containers <[email protected]> * [stable/minio] Add missing service account (#15143) * Add serviceAccount option for deployed pods Signed-off-by: Tyler Camp <[email protected]> * Bump minio chart version Signed-off-by: Tyler Camp <[email protected]> * Add trailing newline to values.yaml Signed-off-by: Tyler Camp <[email protected]> * Add missing serviceaccount spec Signed-off-by: Tyler Camp <[email protected]> * Bump minio chart version Signed-off-by: Tyler Camp <[email protected]> * add new line Signed-off-by: Maor Friedman <[email protected]> * [stable/mediawiki] Release 6.3.6 updating components versions (#15255) Signed-off-by: Bitnami Containers <[email protected]> * [stable/mariadb] Update mariadb chart readme to include secret instructions (#15256) * Update mariadb chart readme to include secret instructions The mariadb readme now includes information about the keys that the existing secret has to include. Signed-off-by: Marius Kießling <[email protected]> * Bump version number of mariadb chart Signed-off-by: Marius Kießling <[email protected]> * [stable/telegraf] Allow ENV vars (#15265) * Allow ENV vars Signed-off-by: Raphael Couto <[email protected]> * Version bump Signed-off-by: Raphael Couto <[email protected]> * Fixing lint Signed-off-by: Raphael Couto <[email protected]> * [stable/concourse] properly cleanup btrfs subvolume and children (#14941) When a `dind` (Docker in Docker) image is used with btrfs to e.g. run integration tests as per https://hub.docker.com/r/amidos/dcind/ in some occasions like job errors or interruptions the btrfs subvolumes are left not cleaned. So what happens then is that when the `rm -rf /concourse-worker-dir` runs it fails with `Operation not permitted` error which then causes `Init:Error` and ends in `Init:CrashLoopBackOff`. The solution is to take that into account and properly delete all of the btrfs subvolumes. This can be achieved either with the suggested script or with the mount option [user_subvol_rm_allowed](https://askubuntu.com/questions/509292/how-to-set-user-subvol-rm-allowed-capability) that is tricky to apply or with that delete script that seems as a better option. Signed-off-by: Ciro S. Costa <[email protected]> Co-authored-by: Radoslav Kirilov <[email protected]> Co-authored-by: Taylor Silva <[email protected]> * [stable/drupal] Release 3.3.6 updating components versions (#15260) Signed-off-by: Bitnami Containers <[email protected]> * [stable/atlantis] override configuration via configmap (#14503) * feat(atlantis): override configuration via configmap Signed-off-by: Andrii Nasinnyk <[email protected]> * fix(stable/atlantis): broken template Signed-off-by: Andrii Nasinnyk <[email protected]> * [incubator/couchdb] fix env vars for db container (#15162) Fixes environment variables not being set correctly for the couchdb container when `.Values.enableSearch` is `false` (the default). The feature toggle for search excluded the search container from the statefulset but did not exclude the associated environment variables. The result of this was a duplicate `env` field for the `couchdb` container which would override the correct `env` field; for example, `ERL_FLAGS` would not be passed to the container. This comment fixes the scoping of the `.Values.enableSearch` feature toggle to include the `env` fields for the `clouseau` container. Signed-off-by: Will Holley <[email protected]> * set default values for tcp/udp nodeports (#15236) Signed-off-by: ChiefAlexander <[email protected]> * stable/traefik: quote boltdb prefix (#15018) Signed-off-by: Carlos Alexandro Becker <[email protected]> * [stable/prometheus-postgres-exporter] upgrade to new version of postgres exporter (#15239) * [stable/prometheus-postgres-exporter] upgrade to new version of postgres exporter Signed-off-by: Asher Foa <[email protected]> * bump minor version Signed-off-by: Maor Friedman <[email protected]> * [stable/consul] update to latest (#15128) * [stable/consul] update to latest Signed-off-by: Carlos Alexandro Becker <[email protected]> * fix: readme Signed-off-by: Carlos Alexandro Becker <[email protected]> * Values.extraArgs were being inserted in two places, resulting in duplication. Remove one. (#15257) Signed-off-by: Joe Hohertz <[email protected]> * [stable/redis] fix master joining cluster as slave (#15258) Fixes #15115 Signed-off-by: Sameer Naik <[email protected]> * [stable/sentry] Add note about Sentry ownership (#15266) This PR adds a note to the readme stating that the chart is not maintained or backed by Sentry org itself. Signed-off-by: Burak Yigit Kaya <[email protected]> * sealed-secrets: Add networkPolicy (#15274) Signed-off-by: Sebastian Poehn <[email protected]> * [stable/etcd-operator] pod annotations (#14679) * [stable/etcd-operator] pod annotations Signed-off-by: Carlos Alexandro Becker <[email protected]> * feat: remove port Signed-off-by: Carlos Alexandro Becker <[email protected]> * Adding TLS params to kube controller manager and kube scheduler (#15277) Signed-off-by: Clarisse Sauvage <[email protected]> * [stable/kube-state-metrics] Apply best practices for label naming (#15261) Signed-off-by: Manuel Rüger <[email protected]> * [stable/coredns] Update to CoreDNS 1.5.2 (#15153) * [stable/coredns] Rename ServiceMonitor template Signed-off-by: Manuel Rüger <[email protected]> * [stable/coredns] Update apiVersion for deployment Signed-off-by: Manuel Rüger <[email protected]> * [stable/coredns] Version bump to 1.5.2 Signed-off-by: Manuel Rüger <[email protected]> * [stable/moodle] Release 4.2.8 updating components versions (#15273) Signed-off-by: Bitnami Containers <[email protected]> * Just removes some annoying warning messages when you add annotations. (#15103) Signed-off-by: Robert Van Voorhees <[email protected]> * stable/opa: Fix OPA installation script with the right authz rego. (#15222) Signed-off-by: Xin Jin <[email protected]> * [chart/solr] Description: Updated Version and Readme (#15208) * Description Bumped Version 1.1.1 Bumped AppVersion 7.7.2 Updated Readme with examples On branch master Your branch is ahead of 'origin/master' by 22 commits. (use "git push" to publish your local commits) Changes to be committed: modified: Chart.yaml modified: README.md modified: values.yaml Signed-off-by: Michael D Roach <[email protected]> * Description: Bumped Minor version instead of Patch On branch master Your branch is up to date with 'origin/master'. Changes to be committed: modified: Chart.yaml Signed-off-by: Michael D Roach <[email protected]> * [stable/mysql] deployment annotations (#15139) * add deployment annotations in order for using helm hooks Signed-off-by: Amos Hadad <[email protected]> * bump chart version Signed-off-by: Amos Hadad <[email protected]> * bump stable/mysql to version to 1.2.3 Signed-off-by: Amos Hadad <[email protected]> * bump to version 1.3.0 Signed-off-by: Amos Hadad <[email protected]> * [stable/telegraf] Check for service.enabled (#15263) * Check for service.enabled Signed-off-by: Raphael Couto <[email protected]> * Removing dup lines Signed-off-by: Raphael Couto <[email protected]> * Bump version Signed-off-by: Raphael Couto <[email protected]> * [stable/redis] exporter to 1.0.3 (#15302) * exporter to 1.0.3 Signed-off-by: Naseem <[email protected]> * Add some notes Signed-off-by: Naseem <[email protected]> * [stable/external-dns] Bump deployment api version (#13680) * [stable/external-dns] Bump deployment api version Signed-off-by: Tamás Ecsédi <[email protected]> * [stable/external-dns] Use nindent to inline toYaml Signed-off-by: Tamás Ecsédi <[email protected]> * [stable/external-dns] Bump chart version Signed-off-by: Tamás Ecsédi <[email protected]> * [stable/external-dns] Update production values Signed-off-by: Tamás Ecsédi <[email protected]> * [stable/external-dns] Add container security context to readme Signed-off-by: Tamás Ecsédi <[email protected]> * [stable/prometheus] Add custom pod labels for prom server (#14819) * Add custom pod labels to prometheus server component. Signed-off-by: Kevin Hellemun <[email protected]> * Bump chart version. Signed-off-by: Kevin Hellemun <[email protected]> * Update README.md Signed-off-by: Maor Friedman <[email protected]> * Update Chart.yaml Signed-off-by: Maor Friedman <[email protected]> * Only parse custom labels if they are set. Signed-off-by: Kevin Hellemun <[email protected]> * Make indentation the same as server labels. Signed-off-by: Kevin Hellemun <[email protected]> * [stable/rabbitmq] Release 6.1.5 updating components versions (#15308) Signed-off-by: Bitnami Containers <[email protected]> * Add boolean switch to toggle volumesnapshot (#15259) Signed-off-by: Thomas Tischner <[email protected]> * [stable/redis] Add support to execute Redis as root (#15276) * [stable/redis] Add support to execute Redis as root Signed-off-by: Miguel A. Cabrera Minagorri <[email protected]> * Change Redis hardcoded data directory to the value at the Values.yaml when changing permissions deploying as root Signed-off-by: Miguel A. Cabrera Minagorri <[email protected]> * [stable/minio] add a servicemonitor resource for Prometheus operator (#14028) * [stable/minio] add a servicemonitor resource for Prometheus operator Signed-off-by: Sébastien Prud'homme <[email protected]> * Add some new parameters for ServiceMonitor Signed-off-by: Sébastien Prud'homme <[email protected]> * [stable/minio] Typo Signed-off-by: Sébastien Prud'homme <[email protected]> * [stable/wordpress] Add Prometheus ServiceMonitor (#15288) * Prometheus ServiceMonitor added Signed-off-by: Matteo Dell'Aquila <[email protected]> * app label uniformed, matchLabels fixed Signed-off-by: Matteo Dell'Aquila <[email protected]> * stable/sematext-agent: Update autodisco config (#15310) * update autodisco config Signed-off-by: rabbitstack <[email protected]> * adjust HOST_PORT Signed-off-by: rabbitstack <[email protected]> * [stable/external-dns] Remove Google key validation (#15299) When installing the chart in Google Cloud Platform the service account can be fetched from metadata service. This commit removes validation function which fails helm install when service account key or secret are not explicitly configured. Fixes #15298 Signed-off-by: Stanislav Blokhin <[email protected]> * Issue #15291: Add finalizer to pvc by default (#15292) - Add finalizers to pvc - Add persistence.fin…
Describe the bug
A clear and concise description of what the bug is.
When we upgrade anything in our sentinel chart using
helm upgrade
, the last slave's pod becomes unhealthy. In the below repro example, I do a deployment and then upgrade the deployment by adding resource/request limits. This causes the following error:Back-off 5m0s restarting failed container=sentinel pod=michele-test-redis-slave-2_default(d9383410-8d49-11e9-b7f3-42010ab404ba): CrashLoopBackOff
.Version of Helm and Kubernetes:
$ helm version Client: &version.Version{SemVer:"v2.11.0", GitCommit:"2e55dbe1fdb5fdb96b75ff144a339489417b146b", GitTreeState:"clean"} Server: &version.Version{SemVer:"v2.11.0", GitCommit:"2e55dbe1fdb5fdb96b75ff144a339489417b146b", GitTreeState:"clean"}
K8s cluster version: 1.12.6-gke.11
Which chart:
stable/redis
What happened:
The last slave's sentinel container becomes unhealthy, causing the pod to enter
CrashLoopBackOff
mode instead ofRunning
mode.What you expected to happen:
Upgrading the chart via
helm upgrade
should do a seamless upgrade.How to reproduce it (as minimally and precisely as possible):
chart.yaml
:Run
helm install --name michele-test -f chart.yaml stable/redis
See that everything works fine. All pods are running, etc
Edit
chart.yaml
with the following, noting that the only difference between these charts is the addition of resource/request limits:Upgrade the chart with
helm upgrade michele-test -f chart.yaml stable/redis
to break thingsSee that the last slave's sentinel container is in CrashLoopBackOff mode (pics below show the service and pod affected):
Anything else we need to know:
The text was updated successfully, but these errors were encountered: