Skip to content

[adminer] release 1.0.2 — fix ingress annotations (#125) & pod automountServiceAccountToken (#127), st-common OCI#128

Merged
firmansyahn merged 2 commits into
mainfrom
fix/adminer-ingress-annotations-automount-125-127
Jun 19, 2026
Merged

[adminer] release 1.0.2 — fix ingress annotations (#125) & pod automountServiceAccountToken (#127), st-common OCI#128
firmansyahn merged 2 commits into
mainfrom
fix/adminer-ingress-annotations-automount-125-127

Conversation

@firmansyahn

Copy link
Copy Markdown
Collaborator

Summary

Bug-fix release for the adminer chart (1.0.1 → 1.0.2). Template-only behavior changes — no values defaults or appVersion change; existing installs upgrade in place with no action.

  • Fixes adminer ingress annotations fail to render #125 — ingress annotations failed to render whenever ingress.annotations or commonAnnotations was set (no template "common.tplvalues.render" associated with template "gotpl"). The block called the pre-migration helper name and emitted a second nested annotations: key inside metadata.annotations. Now uses st-common.tplvalues.render and renders the merged map directly under metadata.annotations.
  • Fixes adminer automountServiceAccountToken is not rendered on pod spec #127 — the documented top-level automountServiceAccountToken value was never rendered into spec.template.spec.automountServiceAccountToken, so it had no effect when serviceAccount.create: false (existing/default SA reuse). The pod spec now renders it.

Both issues reported by @attilaolah.

Also in this release

  • st-common dependency moved from the GitHub Pages HTTP repo to the GHCR OCI registry (oci://ghcr.io/startechnica/charts, 0.1.20 → 0.1.21), aligning with freeradius/netbox. Chart.lock regenerated and now committed (chart .gitignore no longer ignores *.lock).
  • Version bump 1.0.2 across Chart.yaml, README shield, artifacthub.io/changes, and CHANGELOG.md.

Verification

Closes #125
Closes #127

…ntServiceAccountToken (#127), st-common OCI

- Ingress.yaml: use st-common.tplvalues.render and drop the stray nested
  annotations key so ingress/common annotations render (fixes #125).
- Deployment.yaml: render top-level automountServiceAccountToken on the pod
  spec, covering serviceAccount.create=false (fixes #127).
- Chart.yaml: move st-common dep to oci://ghcr.io/startechnica/charts (0.1.21);
  regenerate and commit Chart.lock; un-ignore Chart.lock in chart .gitignore.
- Version 1.0.1 -> 1.0.2; CHANGELOG, README shield, artifacthub.io/changes.
ct lint (yamllint) flagged trailing whitespace at values.yaml:492 in the
resourcesPreset @param comment. Pre-existing; surfaced now because the 1.0.2
version bump puts adminer in ct's changed-charts set.
@firmansyahn firmansyahn merged commit b103c32 into main Jun 19, 2026
3 checks passed
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.

adminer automountServiceAccountToken is not rendered on pod spec adminer ingress annotations fail to render

1 participant