Skip to content

Pull the latest portal image on redeploy - #195

Merged
clee231 merged 2 commits into
mainfrom
feature/acm-member-portal-latest-deploy
Oct 2, 2026
Merged

clee231 merged 2 commits into
mainfrom
feature/acm-member-portal-latest-deploy

Conversation

@clee231

@clee231 clee231 commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

The portal deployment currently pins an older commit image and inherits IfNotPresent, so redeployed pods can keep using an older image.

Use the latest tag published by default-branch builds of ghcr.io/acm-uic/acm-member-portal and explicitly set image.pullPolicy: Always. This applies to the app, provisioning worker, migration init container, and alumni digest job.

Pods must be recreated to refresh the image. An Argo CD sync with an unchanged pod template does not restart existing pods.

Validation:

  • Helm lint passed with the IaC values.
  • Rendered chart verified :latest and imagePullPolicy: Always for all four portal containers.
  • git diff --check passed.

@clee231
clee231 merged commit 4ba7189 into main Oct 2, 2026
1 check failed
@clee231
clee231 deleted the feature/acm-member-portal-latest-deploy branch October 2, 2026 12:27
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