Skip to content

[AUTO-PR] - Automatically generated new release 2026-03-27T20:26:23.431Z#4660

Merged
smcmurtry merged 3 commits intomainfrom
release-1774643179845
Mar 30, 2026
Merged

[AUTO-PR] - Automatically generated new release 2026-03-27T20:26:23.431Z#4660
smcmurtry merged 3 commits intomainfrom
release-1774643179845

Conversation

@notify-pr-bot
Copy link
Copy Markdown
Contributor

@notify-pr-bot notify-pr-bot bot commented Mar 27, 2026

What happens when your PR merges?

  • Prefix the title of your PR:
    • fix: - tag main as a new patch release
    • feat: - tag main as a new minor release
    • BREAKING CHANGE: - tag main as a new major release
    • [MANIFEST] or [AUTO-PR] - tag main as a new patch release and deploy to production
    • chore: - use for changes to non-app code (ex: GitHub actions)
  • Alternatively, change the VERSION file - this will not create a new tag, but rather will release the tag in VERSION to production.

What are you changing?

  • Releasing a new version of Notify
  • Changing kubernetes configuration

Provide some background on the changes

⚠️ The production version of manifests is behind the latest staging version. Consider upgrading to the latest version before merging this pull request.

NOTIFICATION-API

NOTIFICATION-ADMIN

NOTIFICATION-DOCUMENT-DOWNLOAD-API

NOTIFICATION-DOCUMENTATION

NOTIFICATION-LAMBDAS

If you are releasing a new version of Notify, what components are you updating

  • API
  • Admin
  • Documentation
  • Document download API
  • notification-lambdas

Checklist if releasing new version

Checklist if making changes to Kubernetes

  • I know how to get kubectl credentials in case it catches on fire

After merging this PR

  • I have verified that the tests / deployment actions succeeded
  • I have verified that any affected pods were restarted successfully
  • I have verified that I can still log into Notify production
  • I have verified that the smoke tests still pass on production
  • I have communicated the release in the #notify Slack channel.

notify-pr-bot bot added 2 commits March 27, 2026 20:26
…ccb111b and notification-document-download-api:205e7e1 and notification-documentation:2622f14
…s:1d969b6 and notification-lambdas:1d969b6 and notification-lambdas:1d969b6
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 27, 2026

STAGING HELMFILE DIFF:

notify-documentation	notification-canada-ca	582     	2026-03-02 19:42:36.130263135 +0000 UTC	deployed	notify-documentation-0.1.0	1.16.0     

notify-api	notification-canada-ca	834     	2026-03-27 20:33:04.947667943 +0000 UTC	deployed	notify-api-0.1.0	1.16.0     

notify-celery	notification-canada-ca	824     	2026-03-27 20:33:04.986536009 +0000 UTC	deployed	notify-celery-0.1.0	1.16.0     

notify-admin	notification-canada-ca	946     	2026-03-27 19:41:53.516990657 +0000 UTC	deployed	notify-admin-0.1.0	1.16.0     

notify-document-download	notification-canada-ca	573     	2026-03-18 15:21:19.867323657 +0000 UTC	deployed	notify-document-download-0.1.0	1.16.0     

ingress	nginx    	549     	2025-05-15 14:57:36.207977542 +0000 UTC	deployed	nginx-ingress-1.1.2	3.4.2      

xray-daemon	xray     	548     	2025-05-15 14:57:35.773258731 +0000 UTC	deployed	aws-xray-4.0.8	3.3.12     

image-pull-secrets	kube-system	15      	2025-08-13 17:14:36.684125276 +0000 UTC	deployed	image-pull-secrets-0.1.0	1.16.0     

fb-agent	amazon-cloudwatch	292     	2025-06-23 19:25:41.628970326 +0000 UTC	deployed	fluent-bit-0.48.5	3.2.4      

aws-cloudwatch-agent	amazon-cloudwatch	222     	2026-02-03 14:27:40.981118491 +0000 UTC	deployed	aws-cloudwatch-0.1.0	1.16.0     

target-group-crds	default  	220     	2025-10-17 18:26:58.440211718 +0000 UTC	deployed	targetgroup-crds-0.1.0	1.16.0     

aws-lb-controller	kube-system	472     	2026-02-24 19:39:20.587946294 +0000 UTC	deployed	aws-load-balancer-controller-3.1.0	v3.1.0     

storage-class	kube-system	1       	2026-02-04 20:23:09.937605697 +0000 UTC	deployed	storage-class-0.1.0	1.0.0      

velero	velero   	5       	2026-02-16 14:34:14.175845 -0500 -0500	deployed	velero-11.1.1	1.17.0     

volume-snapshot-crds	default  	1       	2025-11-28 20:12:22.717270706 +0000 UTC	deployed	volume-snapshot-crds-0.1.0	1.16.0     

volume-snapshot-class	default  	1       	2025-11-28 20:13:11.523680083 +0000 UTC	deployed	volume-snapshot-class-1.0.0	1.0        

snapshot-controller	kube-system	1       	2025-11-28 20:13:11.588242851 +0000 UTC	deployed	snapshot-controller-1.0.0	8.0.1      

signoz	signoz   	24      	2026-03-06 15:20:36.81028644 +0000 UTC	deployed	signoz-0.110.0	v0.110.0   

signoz-k8s	signoz   	14      	2026-03-16 14:17:12.688417995 +0000 UTC	deployed	k8s-infra-0.15.0	0.139.0    

signoz-telemetry	signoz   	1       	2026-02-18 12:15:45.837728 -0500 -0500	deployed	signoz-telemetry-0.1.0	1.16.0     

opentelemetry-operator	signoz   	7       	2026-03-25 16:36:45.765642862 +0000 UTC	deployed	opentelemetry-operator-0.109.0	0.148.0    

signoz-importer	signoz   	42      	2026-03-16 14:08:21.914291733 +0000 UTC	deployed	signoz-importer-1.0.0	1.0        

prometheus-cloudwatch-exporter	signoz   	1       	2026-02-19 18:44:29.357736531 +0000 UTC	deployed	prometheus-cloudwatch-exporter-0.28.1	0.16.0     

Comparing release=notify-documentation, chart=charts/notify-documentation
Comparing release=notify-api, chart=charts/notify-api
Comparing release=notify-admin, chart=charts/notify-admin
Comparing release=notify-document-download, chart=charts/notify-document-download
Comparing release=notify-celery, chart=charts/notify-celery
Comparing release=k8s-event-logger, chart=/tmp/helmfile746606675/amazon-cloudwatch/staging/k8s-event-logger/k8s-event-logger/1.1.8/k8s-event-logger
Comparing release=karpenter-crd, chart=/tmp/helmfile746606675/karpenter/staging/karpenter-crd/karpenter-crd/1.3.2/karpenter-crd
Comparing release=karpenter, chart=/tmp/helmfile746606675/karpenter/staging/karpenter/karpenter/1.3.2/karpenter
Comparing release=karpenter-nodepool, chart=charts/karpenter-nodepool
Comparing release=priority-classes, chart=deliveryhero/priority-class
Comparing release=secrets-store-csi-driver, chart=secrets-store-csi-driver/secrets-store-csi-driver
Comparing release=aws-secrets-provider, chart=aws-secrets-manager/secrets-store-csi-driver-provider-aws
Comparing release=reloader, chart=stakater/reloader
Comparing release=kube-state-metrics, chart=prometheus-community/kube-state-metrics
Comparing release=blazer, chart=stakater/application
Comparing release=ingress, chart=charts/nginx-ingress
Comparing release=xray-daemon, chart=okgolove/aws-xray
Comparing release=ipv4-geolocate, chart=charts/ipv4-geolocate
Comparing release=image-pull-secrets, chart=charts/image-pull-secrets
Comparing release=fb-agent, chart=fluent/fluent-bit
Comparing release=cert-manager, chart=jetstack/cert-manager
Comparing release=aws-cloudwatch-agent, chart=charts/aws-cloudwatch
Comparing release=target-group-crds, chart=charts/targetgroup-crds
Comparing release=aws-lb-controller, chart=eks/aws-load-balancer-controller
Comparing release=storage-class, chart=charts/storage-class
Comparing release=metrics-server, chart=metrics-server/metrics-server
Comparing release=nidhogg, chart=/tmp/helmfile746606675/kube-system/staging/nidhogg/nidhogg/0.6.6/nidhogg
Comparing release=velero, chart=vmware-tanzu/velero
Comparing release=volume-snapshot-crds, chart=charts/volume-snapshot-crds
Comparing release=volume-snapshot-class, chart=charts/volume-snapshot-class
Comparing release=snapshot-controller, chart=charts/snapshot-controller
Comparing release=falco, chart=falco/falco
Comparing release=falco-secret, chart=charts/notify-secrets
Comparing release=vpa, chart=fairwinds-stable/vpa
Comparing release=goldilocks, chart=fairwinds-stable/goldilocks
Comparing release=signoz, chart=signoz/signoz
Comparing release=signoz-secret, chart=charts/notify-secrets
Comparing release=opentelemetry-operator, chart=opentelemetry/opentelemetry-operator
Comparing release=signoz-k8s, chart=signoz/k8s-infra
Comparing release=signoz-telemetry, chart=charts/signoz-telemetry
Comparing release=signoz-importer, chart=charts/signoz-importer
Comparing release=prometheus-cloudwatch-exporter, chart=/tmp/helmfile746606675/signoz/staging/prometheus-cloudwatch-exporter/prometheus-cloudwatch-exporter/0.28.1/prometheus-cloudwatch-exporter

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 27, 2026

PRODUCTION HELMFILE DIFF:

notify-documentation	notification-canada-ca	125     	2026-03-03 15:06:21.102142336 +0000 UTC	deployed	notify-documentation-0.1.0	1.16.0     

notify-api	notification-canada-ca	230     	2026-03-27 20:12:59.419028967 +0000 UTC	deployed	notify-api-0.1.0	1.16.0     

notify-document-download	notification-canada-ca	126     	2026-03-19 15:37:42.399181824 +0000 UTC	deployed	notify-document-download-0.1.0	1.16.0     

notify-admin	notification-canada-ca	243     	2026-03-27 20:12:59.424239876 +0000 UTC	deployed	notify-admin-0.1.0	1.16.0     

notify-celery	notification-canada-ca	222     	2026-03-27 20:12:59.185562244 +0000 UTC	deployed	notify-celery-0.1.0	1.16.0     

ingress	nginx    	113     	2025-05-15 13:41:42.82918997 +0000 UTC	deployed	nginx-ingress-1.1.2	3.4.2      

xray-daemon	xray     	113     	2025-05-15 13:41:40.992644364 +0000 UTC	deployed	aws-xray-4.0.8	3.3.12     

image-pull-secrets	kube-system	3       	2025-08-13 16:48:04.889194423 +0000 UTC	deployed	image-pull-secrets-0.1.0	1.16.0     

fb-agent	amazon-cloudwatch	54      	2025-06-24 18:39:41.56587936 +0000 UTC	deployed	fluent-bit-0.48.5	3.2.4      

aws-cloudwatch-agent	amazon-cloudwatch	52      	2026-02-03 14:27:36.356252551 +0000 UTC	deployed	aws-cloudwatch-0.1.0	1.16.0     

target-group-crds	default  	45      	2025-10-21 11:08:01.600815373 +0000 UTC	deployed	targetgroup-crds-0.1.0	1.16.0     

aws-lb-controller	kube-system	87      	2026-02-25 16:19:36.098339128 +0000 UTC	deployed	aws-load-balancer-controller-3.1.0	v3.1.0     

storage-class	kube-system	1       	2026-02-05 15:47:28.828292437 +0000 UTC	deployed	storage-class-0.1.0	1.0.0      

velero	velero   	5       	2026-02-17 14:51:44.605780216 +0000 UTC	deployed	velero-11.1.1	1.17.0     

volume-snapshot-crds	default  	1       	2025-12-01 16:37:39.160551213 +0000 UTC	deployed	volume-snapshot-crds-0.1.0	1.16.0     

volume-snapshot-class	default  	1       	2025-12-01 16:38:26.189333722 +0000 UTC	deployed	volume-snapshot-class-1.0.0	1.0        

snapshot-controller	kube-system	1       	2025-12-01 16:38:26.389523917 +0000 UTC	deployed	snapshot-controller-1.0.0	8.0.1      

signoz	signoz   	2       	2026-03-17 15:04:01.414608493 +0000 UTC	deployed	signoz-0.110.0	v0.110.0   

opentelemetry-operator	signoz   	5       	2026-03-25 19:01:56.895806197 +0000 UTC	deployed	opentelemetry-operator-0.109.0	0.148.0    

signoz-k8s	signoz   	1       	2026-03-17 14:55:35.622422659 +0000 UTC	deployed	k8s-infra-0.15.0	0.139.0    

signoz-telemetry	signoz   	1       	2026-03-17 15:04:00.984370141 +0000 UTC	deployed	signoz-telemetry-0.1.0	1.16.0     

prometheus-cloudwatch-exporter	signoz   	1       	2026-03-17 14:55:35.531654107 +0000 UTC	deployed	prometheus-cloudwatch-exporter-0.28.1	0.16.0     

signoz-importer	signoz   	1       	2026-03-17 16:30:41.689113977 +0000 UTC	deployed	signoz-importer-1.0.0	1.0        

Comparing release=notify-documentation, chart=charts/notify-documentation
Comparing release=notify-api, chart=charts/notify-api
notification-canada-ca, notify-api, Deployment (apps) has changed:
...
            securityContext:
              {}
-           image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+           image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            env:
...

Comparing release=notify-admin, chart=charts/notify-admin
Comparing release=notify-document-download, chart=charts/notify-document-download
Comparing release=notify-celery, chart=charts/notify-celery
notification-canada-ca, notify-celery-beat, Deployment (apps) has changed:
...
                    key: POSTGRES_HOST
        containers:
-         - image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+         - image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            name: notify-celery-beat
...
notification-canada-ca, notify-celery-core-tasks-scalable, Deployment (apps) has changed:
...
                fieldRef:
                  fieldPath: spec.nodeName
-         image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+         image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
          imagePullPolicy: IfNotPresent
          command: ["/bin/sh"]
...
        containers:
          - name: notify-celery-core-tasks-scalable
-           image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+           image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            volumeMounts:
...
notification-canada-ca, notify-celery-core-tasks-static, Deployment (apps) has changed:
...
                fieldRef:
                  fieldPath: spec.nodeName
-         image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+         image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
          imagePullPolicy: IfNotPresent
          command: ["/bin/sh"]
...
        containers:
          - name: notify-celery-core-tasks-static
-           image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+           image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            volumeMounts:
...
notification-canada-ca, notify-celery-delivery-receipts-scalable, Deployment (apps) has changed:
...
                fieldRef:
                  fieldPath: spec.nodeName
-         image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+         image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
          imagePullPolicy: IfNotPresent
          command: ["/bin/sh"]
...
        containers:
          - name: notify-celery-delivery-receipts-scalable
-           image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+           image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            volumeMounts:
...
notification-canada-ca, notify-celery-email-send-scalable, Deployment (apps) has changed:
...
                fieldRef:
                  fieldPath: spec.nodeName
-         image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+         image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
          imagePullPolicy: IfNotPresent
          command: ["/bin/sh"]
...
        containers:
          - name: notify-celery-email-send-scalable
-           image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+           image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            volumeMounts:
...
notification-canada-ca, notify-celery-email-send-static, Deployment (apps) has changed:
...
                fieldRef:
                  fieldPath: spec.nodeName
-         image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+         image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
          imagePullPolicy: IfNotPresent
          command: ["/bin/sh"]
...
        containers:
          - name: notify-celery-email-send-static
-           image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+           image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            volumeMounts:
...
notification-canada-ca, notify-celery-generate-reports-static, Deployment (apps) has changed:
...
                fieldRef:
                  fieldPath: spec.nodeName
-         image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+         image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
          imagePullPolicy: IfNotPresent
          command: ["/bin/sh"]
...
        containers:
          - name: notify-celery-generate-reports-static
-           image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+           image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            volumeMounts:
...
notification-canada-ca, notify-celery-sms-dedicated-static, Deployment (apps) has changed:
...
                    key: POSTGRES_HOST
        containers:
-         - image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+         - image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            name: notify-celery-sms-dedicated-static
...
notification-canada-ca, notify-celery-sms-send-scalable, Deployment (apps) has changed:
...
                fieldRef:
                  fieldPath: spec.nodeName
-         image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+         image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
          imagePullPolicy: IfNotPresent
          command: ["/bin/sh"]
...
        containers:
          - name: notify-celery-sms-send-scalable
-           image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+           image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            volumeMounts:
...
notification-canada-ca, notify-celery-sms-send-static, Deployment (apps) has changed:
...
                fieldRef:
                  fieldPath: spec.nodeName
-         image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+         image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
          imagePullPolicy: IfNotPresent
          command: ["/bin/sh"]
...
        containers:
          - name: notify-celery-sms-send-static
-           image: "public.ecr.aws/cds-snc/notify-api:9c6794c"
+           image: "public.ecr.aws/cds-snc/notify-api:2c97e04"
            imagePullPolicy: Always
            volumeMounts:
...

Comparing release=k8s-event-logger, chart=/tmp/helmfile1907485045/amazon-cloudwatch/production/k8s-event-logger/k8s-event-logger/1.1.8/k8s-event-logger
Comparing release=karpenter-crd, chart=/tmp/helmfile1907485045/karpenter/production/karpenter-crd/karpenter-crd/1.3.2/karpenter-crd
Comparing release=karpenter, chart=/tmp/helmfile1907485045/karpenter/production/karpenter/karpenter/1.3.2/karpenter
Comparing release=karpenter-nodepool, chart=charts/karpenter-nodepool
Comparing release=priority-classes, chart=deliveryhero/priority-class
Comparing release=secrets-store-csi-driver, chart=secrets-store-csi-driver/secrets-store-csi-driver
Comparing release=aws-secrets-provider, chart=aws-secrets-manager/secrets-store-csi-driver-provider-aws
Comparing release=reloader, chart=stakater/reloader
Comparing release=kube-state-metrics, chart=prometheus-community/kube-state-metrics
Comparing release=blazer, chart=stakater/application
Comparing release=ingress, chart=charts/nginx-ingress
Comparing release=xray-daemon, chart=okgolove/aws-xray
Comparing release=ipv4-geolocate, chart=charts/ipv4-geolocate
Comparing release=image-pull-secrets, chart=charts/image-pull-secrets
Comparing release=fb-agent, chart=fluent/fluent-bit
Comparing release=cert-manager, chart=jetstack/cert-manager
Comparing release=aws-cloudwatch-agent, chart=charts/aws-cloudwatch
Comparing release=target-group-crds, chart=charts/targetgroup-crds
Comparing release=aws-lb-controller, chart=eks/aws-load-balancer-controller
Comparing release=storage-class, chart=charts/storage-class
Comparing release=metrics-server, chart=metrics-server/metrics-server
Comparing release=nidhogg, chart=/tmp/helmfile1907485045/kube-system/production/nidhogg/nidhogg/0.6.6/nidhogg
Comparing release=velero, chart=vmware-tanzu/velero
Comparing release=volume-snapshot-crds, chart=charts/volume-snapshot-crds
Comparing release=volume-snapshot-class, chart=charts/volume-snapshot-class
Comparing release=snapshot-controller, chart=charts/snapshot-controller
Comparing release=falco, chart=falco/falco
Comparing release=falco-secret, chart=charts/notify-secrets
Comparing release=vpa, chart=fairwinds-stable/vpa
Comparing release=goldilocks, chart=fairwinds-stable/goldilocks
Comparing release=signoz, chart=signoz/signoz
Comparing release=signoz-secret, chart=charts/notify-secrets
Comparing release=opentelemetry-operator, chart=opentelemetry/opentelemetry-operator
Comparing release=signoz-k8s, chart=signoz/k8s-infra
Comparing release=signoz-telemetry, chart=charts/signoz-telemetry
Comparing release=signoz-importer, chart=charts/signoz-importer
Comparing release=prometheus-cloudwatch-exporter, chart=/tmp/helmfile1907485045/signoz/production/prometheus-cloudwatch-exporter/prometheus-cloudwatch-exporter/0.28.1/prometheus-cloudwatch-exporter

@smcmurtry smcmurtry marked this pull request as ready for review March 30, 2026 14:56
@smcmurtry smcmurtry requested a review from jimleroyer as a code owner March 30, 2026 14:56
@smcmurtry smcmurtry merged commit 4e6753e into main Mar 30, 2026
10 checks passed
@smcmurtry smcmurtry deleted the release-1774643179845 branch March 30, 2026 15:10
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