Skip to content

Commit afc0819

Browse files
authored
Merge pull request #52 from unicef/feat/ES-9.4.3
feat: ES upgrade to 9.4.3
2 parents 36072fa + 723606c commit afc0819

10 files changed

Lines changed: 202 additions & 127 deletions

File tree

charts/aurora/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## 0.2.2 (2026-07-14)
4+
* Add `celery.resources` and `celery.beatResources` values (both `{}` by default). Celery worker resources fall back `celery.resources | default resources`; celery beat falls back `celery.beatResources | default celery.resources | default resources`
5+
36
## 0.2.1 (2026-04-07)
47
* Fix celery worker/beat to use `args: ["run"]` with `START_WORKER`/`START_CRON` env vars (circusd entrypoint)
58

charts/core/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## 0.14.7 (2026-07-16)
4+
* Upgrade ES9 image `docker.elastic.co/elasticsearch/elasticsearch` from `9.0.1` to `9.4.3` in `x-es9-base` (main container) and both `x-es9-nodegroup` initContainers (`configure-sysctl`, `install-plugins`) — affects `es-search` and `es-index`. Minor upgrade within ES 9.x: rolling restart, no reindex.
5+
6+
## 0.14.6 (2026-07-14)
7+
* Add `celery.resources` and `celery.beatResources` values (both `{}` by default); celery beat now uses `celery.beatResources | default celery.resources` so beat can be sized independently of the workers
8+
* Default `celery.autoscaling.enabled` to `false` (was `true`): no celery HPA template exists, so enabling it only stripped the replica count from the worker Deployments, leaving them unmanaged
9+
310
## 0.14.5 (2026-06-23)
411
* Add `volume-permissions` initContainer to `x-es9-nodegroup`: chowns `/bitnami/elasticsearch/data` to `1000:0` so the official ES image (runAsUser 1000) can write its data dir
512
* Set `coordinating.replicaCount: 0` in `x-es9-base`: Bitnami chart defaults to 2 coordinating pods; all-roles master design needs none

charts/core/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: core
33
description: A Helm chart for Kubernetes
44
type: application
5-
version: 0.14.6
5+
version: 0.14.7
66
appVersion: "core-2.10.1"
77

88
dependencies:

charts/core/values.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,7 @@ x-es9-base: &es9-base
387387
image:
388388
registry: docker.elastic.co
389389
repository: elasticsearch/elasticsearch
390-
tag: "9.0.1"
390+
tag: "9.4.3"
391391
sysctlImage:
392392
enabled: false
393393
enableDefaultInitContainers: false
@@ -433,7 +433,7 @@ x-es9-nodegroup: &es9-nodegroup
433433
allowPrivilegeEscalation: false
434434
initContainers:
435435
- name: configure-sysctl
436-
image: "docker.elastic.co/elasticsearch/elasticsearch:9.0.1"
436+
image: "docker.elastic.co/elasticsearch/elasticsearch:9.4.3"
437437
command: ['sysctl', '-w', 'vm.max_map_count=262144']
438438
securityContext:
439439
privileged: true
@@ -452,7 +452,7 @@ x-es9-nodegroup: &es9-nodegroup
452452
- name: data
453453
mountPath: /bitnami/elasticsearch/data
454454
- name: install-plugins
455-
image: "docker.elastic.co/elasticsearch/elasticsearch:9.0.1"
455+
image: "docker.elastic.co/elasticsearch/elasticsearch:9.4.3"
456456
command:
457457
- bash
458458
- -c

charts/deduplication-engine/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 0.14.8 (2026-07-14)
4+
* Add backend `HorizontalPodAutoscaler` template (`autoscaling/v2`), gated on `autoscaling.enabled`, with optional CPU and memory utilization targets
5+
* Lower `autoscaling.maxReplicas` default from `100` to `3`
6+
* Add backend `resources: {}` and celery `resources` / `beatResources` values; celery beat uses `beatResources | default resources`, worker uses `celery.resources`
7+
38
## 0.14.7 (2026-05-29)
49
* Add `IMAGES_ROOT: /var/data` default to `backend.config`
510

charts/payment-gateway/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 0.9.4 (2026-07-14)
4+
* Add backend `HorizontalPodAutoscaler` template (`autoscaling/v2`), gated on `backend.autoscaling.enabled`, with optional CPU and memory utilization targets
5+
* Add `backend.autoscaling` values (minReplicas 1, maxReplicas 3, targetCPUUtilizationPercentage 80)
6+
* Add top-level `resources: {}` shared by backend and celery worker; add celery `resources` / `beatResources` (worker falls back to top-level `resources`, beat to `celery.beatResources | default celery.resources`)
7+
38
## 0.9.3 (2026-03-17)
49
* Redis: fix replica missing command/args/volumeMount defaults (same as master)
510

charts/reporting/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 0.14.3 (2026-07-14)
4+
* Add celery `resources` and `beatResources` values (both `{}` by default); celery beat uses `beatResources | default resources`, worker uses `celery.resources`
5+
* Set celery worker `replicas` to `1` (removed the `autoscaling.enabled` replica guard)
6+
37
## 0.14.2 (2026-03-17)
48
* Redis: fix replica missing command/args/volumeMount defaults (same as master)
59

charts/workspace/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 0.5.4 (2026-07-14)
4+
* Add backend `HorizontalPodAutoscaler` template (`autoscaling/v2`), gated on `autoscaling.enabled`, with optional CPU and memory utilization targets
5+
* Add backend `autoscaling` values (enabled false, minReplicas 1, maxReplicas 3, targetCPUUtilizationPercentage 80) and backend `resources: {}`
6+
* Add celery `resources` / `beatResources` values; celery beat uses `beatResources | default resources`, worker uses `celery.resources`
7+
38
## 0.5.3 (2026-03-17)
49
* Redis: fix replica missing command/args/volumeMount defaults (same as master)
510

docs/core-0.14.7.tgz

349 KB
Binary file not shown.

0 commit comments

Comments
 (0)