Skip to content

feature: PodiumD 4.8.5 - #413

Merged
bas-info-nl merged 10 commits into
mainfrom
feature/podiumd-4.8.5
Aug 20, 2026
Merged

feature: PodiumD 4.8.5#413
bas-info-nl merged 10 commits into
mainfrom
feature/podiumd-4.8.5

Conversation

@infojohn

@infojohn infojohn commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Integration branch for PodiumD 4.8.5. Opened to give work that missed the 4.8.4 cut a version slot — see the branch's opening commit.

Draft until the ZAC chart-version bump (1.0.251 → 1.0.297) is verified on a QA environment — see review discussion.

PR #404 (IN-2004 PABC seed) still targets this branch and hasn't landed yet.

Component versions

Component App version Helm chart
Open Beheer 0.9.0 → 0.9.1 0.1.3 (unchanged)
ZAC (zaakafhandelcomponent) 5.0.1 → 5.0.2 1.0.251 → 1.0.297

Image tag deliberately stays on the 5.0.x ZAC line rather than the chart's tested-against 5.5.0, so this hop stays a small patch — 5.0.2 only adds the configurable BRP verwerkingregister-extension-with-zaaktype fix. Chart 1.0.297 also exposes zac.auth.enablePkce, but that's a documented no-op with the 5.0.2 image (PKCE support lands later, in the 5.1.x line).

What's in this PR

  • Chart.yaml / values.yaml: version bump to 4.8.5, Open Beheer image 0.9.00.9.1, ZAC image 5.0.15.0.2 (chart 1.0.2511.0.297), new zac.brpApi.protocollering.verwerking.extendWithZaaktype key (default false).
  • New 4.8.4-to-4.8.5-upgrade.md + values-deltas guide, images-4.8.5.yaml manifest, and images-baseline.yaml/_UPGRADING.md updated for the new hop (also backfills the 4.8.0–4.8.4 maintainer-table gap).
  • Open Beheer docs: fixed a stale nginx-sidecar image reference, fixed the images-manifest header, and refreshed the uwsgi/known-issues notes for the 0.9.1 bump.
  • ZAC docs: corrected stale 1.0.251/5.0.1 version references in zac-BASICS.md; fixed two links to a doc that was never created, now pointing at the existing per-vendor BRP protocollering section in 4.8.1-to-4.8.2-gemeente-specific.md.
  • _UPGRADING.md: added the missing 4.8.0 row to the operator-facing upgrade table.

Notes

  • zac.brpApi.protocollering.verwerking.extendWithZaaktype — set to true for iConnect environments; leave the default false in all other cases (eServices, 2Secure, or BRP protocollering not enabled).

jimleitch01 and others added 6 commits August 13, 2026 14:14
4.8.4 shipped to main via #406 without the Frank!Gateway traffic-class
split, so that work has no version slot. Open 4.8.5 as its target.

🤖 Generated by Claude Code with help from Jimbo
Image tag deliberately kept on the 5.0.x line (5.0.1 -> 5.0.2) rather than
following the chart's tested-against 5.5.0, so this hop stays a small
patch: 5.0.2 adds the configurable BRP verwerkingregister-extension-with-
zaaktype fix, nothing else. Chart bumped to 1.0.297 since that's needed to
expose brpApi.protocollering.verwerking.extendWithZaaktype as a value at
all; its other new feature (zac.auth.enablePkce) is a documented no-op
with the 5.0.2 image (PKCE support lands later, in the 5.1.x line).

Adds the 4.8.4-to-4.8.5 upgrade guide + values-deltas doc, the
images-4.8.5.yaml manifest, and updates images-baseline.yaml and
_UPGRADING.md's hop index (also backfills the pre-existing 4.8.0-4.8.4
index gap while at it).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
nginx sidecar was documented as nginx:1.30.2/1.31.1; the chart actually
wires the shared global.images.nginx anchor (nginx-unprivileged:1.31.3).
images-4.8.4.yaml header also still named an unrelated Open Formulieren
bump instead of the Open Beheer one this manifest actually documents.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The 4.8.3→4.8.4 hop is already shipped on main (Open Inwoner/Open Zaak,
via #406) without this Open Beheer bump, so this PR's upgrade guide and
image manifest are renumbered onto the still-open 4.8.4→4.8.5 hop instead
of colliding with the already-published 4.8.3-to-4.8.4-upgrade.md and
images-4.8.4.yaml.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@bas-info-nl
bas-info-nl marked this pull request as ready for review August 17, 2026 20:18
Comment thread charts/podiumd/docs/_UPGRADE_PATHS/4.8.4-to-4.8.5-upgrade.md
Comment thread charts/podiumd/docs/_UPGRADE_PATHS/4.8.4-to-4.8.5-values-deltas.md Outdated

@sytskevanhasselt sytskevanhasselt left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

één kleine opmerking/vraag over de documentatie van de values in docs/_UPGRADE_PATHS/4.8.4-to-4.8.5-values-deltas.md

Maar daar wil ik de approval niet op onthouden

Broken links to the never-created zac-brp-protocollering.md now point
to the existing per-vendor protocollering section in
4.8.1-to-4.8.2-gemeente-specific.md. zac-BASICS.md still listed the
pre-bump chart/image versions (1.0.251/5.0.1); the upgrading index was
missing the 4.8.0 row; and a values.yaml comment still said "0.9.0"
where the docs already say "0.9.1 and earlier".
@infojohn infojohn self-assigned this Aug 18, 2026
…example

extendWithZaaktype was one column right of header/register in the
before/after diff example, making it look nested under register
instead of a sibling under verwerking.
@infojohn
infojohn marked this pull request as draft August 18, 2026 14:28
@infojohn

Copy link
Copy Markdown
Collaborator Author

Moved back to draft pending QA verification of the chart version change (per @bas-info-nl's review comment). Will mark ready once verified.

…example

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@infojohn

Copy link
Copy Markdown
Collaborator Author

Deployed and tested on QA (ICATT's johnb00 test environment, AKS).

Full migration from chart 4.7.3 → 4.8.5 completed, including:

  • ZAC 5.0.2 (chart 1.0.297), Open Beheer 0.9.1
  • PABC authorization end-to-end (login → role mapping → ZAC access)
  • Open Zaak Selectielijst/Resultaattype config and zaaktype publishing
  • ZAC's own zaakafhandelparameters validity (group, case definition, niet-ontvankelijk resultaattype)
  • Open Klant notification wiring to Open Notificaties

All verified live against the real cluster, not just rendered/templated. A live-cluster pytest suite covering these now lives in podiumd-infra's tests/ and is green (49+ passing).

@infojohn
infojohn marked this pull request as ready for review August 19, 2026 23:34
@bas-info-nl
bas-info-nl merged commit cc293f8 into main Aug 20, 2026
@bas-info-nl
bas-info-nl deleted the feature/podiumd-4.8.5 branch August 20, 2026 08:55
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.

4 participants