cds-snc / notification-planning-core

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

Fix AWS Lambda on Dev #315

Open ben851 opened 3 months ago

ben851 commented 3 months ago

Description

As a developer of Notify, I would like the dev environment to be the same as the staging and production environments. Currently, we must use the K8s api instead of the lambda API because the lambda API throws an error.

WHY are we building?

Aligns dev with our other environments. Increases reliability of development work. Aligns with BCP requirements for setting up a new environment

WHAT are we building?

Fix the AWS lambda function in dev

VALUE created by our solution

Better integration with other environments Increases our ability to recover in BCP scenarios

Acceptance Criteria

Given some context, when (X) action occurs, then (Y) outcome is achieved.

QA Steps

sastels commented 1 month ago

New Relic now officially supports 3.10 https://docs.newrelic.com/docs/apm/agents/python-agent/getting-started/compatibility-requirements-python-agent/ We should switch from our hackery to using the official version