cds-snc / notification-planning-core

Project planning for GC Notify Core Team
0 stars 0 forks source link

Celery Deployed to Scratch Breaks Staging #144

Closed ben851 closed 3 weeks ago

ben851 commented 1 year ago

Describe the bug

When deploying Kustomize to scratch, the celery pods are somehow interfering with staging, generating invalid signature errors in staging, and causes intermittent failures on smoke test. It seems as though the celery pods in scratch are somehow connecting to the staging queues.

To Reproduce

In a scratch context, kubectl apply -k ./env/scratch

Expected behavior

There should be no impact or connection between scratch and staging.

Impact

This is preventing full development of Notify in scratch environments. It also creates a concern that this connection could eventually impact production somehow.

Additional context

I have been able to narrow it down to celery pods, since deleting the celery deployment in scratch seems to resolve the issue in staging.

ben851 commented 1 year ago
ben851 commented 1 year ago
ben851 commented 1 year ago

Released to production with no issues.