Tags: bitnami/charts
Tags
[bitnami/rabbitmq-cluster-operator] fix messaging-topology-operator r… …eadiness probe (#36539) * [bitnami/rabbitmq-cluster-operator] fix readiness probe for newer message-topology-operator versions It is closer to https://github.com/rabbitmq/messaging-topology-operator/blob/80652a6a98812ef6e216141b62e5ec6774430e0d/config/manager/manager.yaml now The metrics endpoint is served using HTTPS by default, the httpGet probe is HTTP by default, so it is failing. This change uses the appropriate health endpoint served by the operator. Signed-off-by: Jonas Badstübner <jonas.badstuebner@hetzner-cloud.de> * [bitnami/rabbitmq-cluster-operator] bump version to 4.4.39 Signed-off-by: Jonas Badstübner <jonas.badstuebner@hetzner-cloud.de> * [bitnami/rabbitmq-cluster-operator] propagate port name change appropriately Signed-off-by: Jonas Badstübner <jonas.badstuebner@hetzner-cloud.de> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> * Apply suggestion from @dgomezleon Signed-off-by: David Gomez <david.gomez@broadcom.com> --------- Signed-off-by: Jonas Badstübner <jonas.badstuebner@hetzner-cloud.de> Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> Signed-off-by: David Gomez <david.gomez@broadcom.com> Co-authored-by: Bitnami Bot <bitnami.bot@broadcom.com> Co-authored-by: David Gomez <david.gomez@broadcom.com>
[bitnami/thanos] per-shard extraFlags + shardLoopId in sharded storeg… …ateway (#36543) * [bitnami/thanos] per-shard extraFlags + shardLoopId in sharded storegateway Brings the sharded storegateway in line with capabilities other sharded fields already provide: - Each `timePartitioning` entry may now set its own `extraFlags` list, appended to the global `storegateway.extraFlags`. Mirrors the existing per-partition `resources` override. - `topologySpreadConstraints` is now rendered with `shardLoopId` in context, matching what `affinity` / `nodeSelector` / `tolerations` already do. Users can write a per-shard label selector (e.g. `shard: '{{ .shardLoopId }}'`) so each shard's replicas spread independently. Also defines `$partition` once at the top of the iteration loop rather than re-extracting it via `slice ... | first` in each block. Signed-off-by: Elliot Kennedy <me@elken.io> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> --------- Signed-off-by: Elliot Kennedy <me@elken.io> Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> Co-authored-by: Bitnami Bot <bitnami.bot@broadcom.com>
[bitnami/rabbitmq-cluster-operator] fix events permission for messagi… …ng-topology-operator (#36538) * [rabbitmq-cluster-operator] fix events permission for messaging-topology-operator rabbitmq/messaging-topology-operator@6fe2a00 Signed-off-by: Jonas Badstübner <jonas.badstuebner@hetzner-cloud.de> * [bitnami/rabbitmq-cluster-operator] bump version to 4.4.38 Signed-off-by: Jonas Badstübner <jonas.badstuebner@hetzner-cloud.de> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> --------- Signed-off-by: Jonas Badstübner <jonas.badstuebner@hetzner-cloud.de> Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> Co-authored-by: Bitnami Bot <bitnami.bot@broadcom.com>
[bitnami/thanos] Fix `containerPorts` in query deployment (#36533)
[bitnami/thanos] Add Thanos httproute (#36529) * [bitnami/thanos] Bump chart version Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Add httproute to README.md Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Add bucketweb.httpRoute feature Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Add compactor.httpRoute feature Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Add query.httpRoute feature Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Add query-frontend.httpRoute feature Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Add receive.httpRoute feature Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Add ruler.httpRoute feature Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Add storegateway.httpRoute feature Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Add Thanos httpRoute options Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> * [bitnami/thanos] Add httpRoute in thanos ruler queryURL Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Revise httpRoute options Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Revise Thanos httpRoute templates Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * [bitnami/thanos] Revise param httproute matches Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> * [bitnami/thanos] Fixes httproute context and backendRefs Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> --------- Signed-off-by: aldi.j <aldi.jayadi222@gmail.com> Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> Co-authored-by: Bitnami Bot <bitnami.bot@broadcom.com>
[bitnami/common] escape ChartVersion in labels (#36516) * [bitnami/common] escape ChartVersion in labels Signed-off-by: Cyril Jouve <jv.cyril@gmail.com> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> --------- Signed-off-by: Cyril Jouve <jv.cyril@gmail.com> Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> Co-authored-by: Bitnami Bot <bitnami.bot@broadcom.com>
[bitnami/mongodb-sharded] fix(mongos): use exact match in liveness pr… ( #36488) * [bitnami/mongodb-sharded] fix: use exact match in liveness probe pgrep The mongos liveness probe uses `pgrep mongos` to check if the mongos process is running. However, `pgrep` performs substring matching by default, so `pgrep mongos` also matches `mongosh` processes (since "mongos" is a substring of "mongosh"). This causes a critical failure mode during startup: when all MongoDB sharded StatefulSets start simultaneously, mongos may attempt to connect to configsvr before its replica set is fully initialized. The Bitnami entrypoint script runs `mongosh --host configsvr` to verify configsvr availability, but this call blocks indefinitely when configsvr's port is open but the replica set hasn't completed primary election or auth user creation. Since the `mongosh` call has no timeout, it hangs forever, and the actual `mongos` router process is never started. At this point, the liveness probe should detect that mongos is not running and restart the container. However, `pgrep mongos` matches the hung `mongosh` child process, so the liveness probe passes. The container remains stuck permanently: liveness passes (due to the substring match on mongosh), readiness fails (correctly, since mongos never started), and Kubernetes never restarts it. Meanwhile, shard data nodes complete their own init, stop mongod, and try to register with mongos. Since mongos never started, shards loop on "timeout reached before the port went into state inuse" and get killed by their own liveness probes, entering CrashLoopBackOff. The fix adds the `-x` flag to `pgrep`, which requires an exact match on the process name. With this change, `pgrep -x mongos` matches only the real `mongos` process and not `mongosh`, so if the entrypoint hangs, the liveness probe correctly fails and Kubernetes restarts the container. On retry, configsvr is typically ready, and startup succeeds. The same `-x` fix is applied to the other liveness probes in this chart that suffer from the same substring-match weakness: the config-server and shard data StatefulSets (both using `pgrep mongod`, which can match processes such as `mongodump` or any other `mongod*` binary). The shard arbiter probe is also switched from `pgrep -f mongodb` to `pgrep -x mongod` so that all mongod-based StatefulSets check for the actual process by exact name rather than relying on substring or full-cmdline matches. Signed-off-by: delthas <delthas@dille.cc> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> --------- Signed-off-by: delthas <delthas@dille.cc> Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> Co-authored-by: Bitnami Bot <bitnami.bot@broadcom.com>
[bitnami/mongodb] fix temp folder typo (#36500) * [bitnami/mongodb] fix temp folder typo Signed-off-by: Enin <enin.kaduk@docker.com> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> --------- Signed-off-by: Enin <enin.kaduk@docker.com> Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> Co-authored-by: Bitnami Bot <bitnami.bot@broadcom.com>
PreviousNext