Skip to content

feature: PodiumD 4.9.0 core component updates - #415

Draft
infojohn wants to merge 9 commits into
feature/podiumd-4.9.0from
feature/podiumd-4.9.0-core-component-updates
Draft

feature: PodiumD 4.9.0 core component updates#415
infojohn wants to merge 9 commits into
feature/podiumd-4.9.0from
feature/podiumd-4.9.0-core-component-updates

Conversation

@infojohn

@infojohn infojohn commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator

Core component version bumps targeting the PodiumD 4.9.0 release line.

What's in this PR

Component Change
ClamAV image 1.5.21.5.4, chart 3.7.13.7.2
Kiss Elasticsearch 8.19.38.19.19
Kiss Kibana 8.19.38.19.19
Kiss Enterprise Search 8.19.38.19.19
ECK Operator chart 3.4.03.5.0
ECK Stack (kiss-eck) chart 0.19.00.20.0
Keycloak app image 26.6.426.7.2 (operator stays 1.12.1)
Python (ensurePodiumdAdminUser init image) 3.14-slim3.14.7-slim (pinned to a specific patch instead of the floating minor tag)

One commit per component. Each commit was verified with a clean helm template render; helm lint passes on the final state. The ECK Operator bump was additionally verified by diffing the chart's CRDs between 3.4.0 and 3.5.0 — 28 fields added, 0 removed, confirming the schema change is additive-only.

Not included this release

Component Current Latest available Blocker / note
Redis v8.6.2 v8.6.2 Target v8.6.5 doesn't exist yet — quay.io/opstree/redis's newest published tag is still v8.6.2 (already pinned).
Curl 8.21.0 8.21.0 Already current — pinned tag and digest already match upstream exactly.
Redis Operator v0.25.0 v0.26.0 (image only) No Helm chart published for 0.26.0 yet.
Solr / Solr Operator 9.10.1-slim / 0.9.1 Solr 10.0.0 exists upstream solr-operator 0.9.1 unchanged since Mar 2025; no compatible operator release for Solr 10.x.
Zookeeper / ZK Operator 0.2.15 / 0.2.15 Upstream pravega is unmaintained since Apr 2023; tracks ZAC's bundled dependency, unchanged even at ZAC's latest version.
nginx-unprivileged 1.31.3 1.31.3 Already current.

Placeholder to open the branch for core component version bumps
targeting the 4.9.0 release line.
Digest for clamav/clamav:1.5.4 confirmed:
sha256:78810772a92b4a9168115bc6b2e0ffd702640893b9577f8c3d0432762d2655c4
(not pinned in values.yaml, matching this key's existing tag-only convention).
16 patches on the same 8.19.x branch. Image existence confirmed
(docker.io/elastic/elasticsearch:8.19.19).
Same 8.19.x branch as the paired Elasticsearch/Enterprise Search bump
in this hop. Image existence confirmed (docker.io/elastic/kibana:8.19.19).
Completes the 8.19.x patch bump across the kiss-eck stack (Elasticsearch,
Kibana, Enterprise Search). Elastic 8.x EOM: 15 Jan 2027; EOS: 15 Jul 2027.
Image existence confirmed (docker.io/elastic/enterprise-search:8.19.19).
CRD schema diff verified additive-only: 28 new fields, zero removed,
comparing charts/eck-operator-crds/templates/all-crds.yaml between the
two chart releases.
App image only. keycloak-operator stays on 1.12.1 — no operator
release yet supports Keycloak 26.7.x.
…7-slim

Points at the specific patch instead of the floating 3.14-slim minor tag.
@infojohn

Copy link
Copy Markdown
Collaborator Author

Two items from the core-component-updates list were not committed — both need input before they can land:

  • Redis → v8.6.5: doesn't exist yet. Checked quay.io/opstree/redis tags directly — the newest published tag is still v8.6.2, which is what's already pinned in values.yaml. Either upstream hasn't shipped v8.6.5 yet, or the target version in the plan is off. Nothing to bump until opstree publishes it.
  • Curl → 8.21.0: already current. The pinned tag and digest (curlimages/curl:8.21.0@sha256:7c12af72ceb38b7432ab85e1a265cff6ae58e06f95539d539b654f2cfa64bb13) already exactly match upstream — no change needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant