Skip to content

ui-updater: exit on digest failure, skip templated chart names#644

Merged
tamalsaha merged 1 commit into
masterfrom
ui-updater-templated-digest-skip
Jun 4, 2026
Merged

ui-updater: exit on digest failure, skip templated chart names#644
tamalsaha merged 1 commit into
masterfrom
ui-updater-templated-digest-skip

Conversation

@tamalsaha

Copy link
Copy Markdown
Contributor

Summary

Test plan

  • make build succeeds
  • Run ./ui-updater against hub/resourceeditors/; verify featureset entries (templated names) are written with the version tag and no error, while other entries get a digest as before
  • Simulate a digest failure (e.g. invalid version) and confirm the process exits non-zero with an ERROR: message

Restore the fail-loud behavior from #628 (reverted in #640), but skip
digest resolution entirely when the chart name contains '{' or '}'
(e.g. uik8sappscodecom-featureset-{.metadata.release.name}-editor) —
those names are resolved at render time and have no fixed digest.

Signed-off-by: Tamal Saha <tamal@appscode.com>
@tamalsaha tamalsaha requested a review from ArnobKumarSaha June 4, 2026 03:46
@tamalsaha tamalsaha merged commit dce7d46 into master Jun 4, 2026
6 checks passed
@tamalsaha tamalsaha deleted the ui-updater-templated-digest-skip branch June 4, 2026 03:46
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