Skip to content

Create SolidQueue worker Sentry DSN secret#1591

Merged
sarahseewhy merged 1 commit into
mainfrom
create-ssm-param-for-queue-worker
Jun 4, 2025
Merged

Create SolidQueue worker Sentry DSN secret#1591
sarahseewhy merged 1 commit into
mainfrom
create-ssm-param-for-queue-worker

Conversation

@sarahseewhy
Copy link
Copy Markdown
Contributor

What problem does this pull request solve?

Trello card: https://trello.com/c/f7js82Cm/635-run-solid-queue-as-its-own-ecs-task

  • Create a SSM parameter store entry for the SolidQueue worker Sentry DSN
  • This should be merged and applied before other SolidQueue work ECS task configuration so that the ECS task can access the correct value on creation

Once applied we will need to pair on manually adding the secrets in the relevant environments.

Things to consider when reviewing

  • Ensure that you consider the wider context.
  • Does it work when run on your machine?
  • Is it clear what the code is doing?
  • Do the commit messages explain why the changes were made?
  • Are there all the unit tests needed?
  • Has all relevant documentation been updated?

* Create a SSM parameter store entry for the SolidQueue worker Sentry DSN
* This should be applied before other SolidQueue work ECS task configuration so that the ECS task can access the correct value on creation
Copy link
Copy Markdown
Contributor

@cadmiumcat cadmiumcat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍
I'll make sure to add it to the secret audit file

@sarahseewhy sarahseewhy merged commit 5462a29 into main Jun 4, 2025
3 checks passed
@sarahseewhy sarahseewhy deleted the create-ssm-param-for-queue-worker branch June 4, 2025 13:04
sarahseewhy added a commit that referenced this pull request Jun 4, 2025
* Add SSM parameter created from PR #1591
* I rebased PR #1591 on to this branch in the GitHub UI (not a good idea), and it absorbed the queue_worker.tf file from PR #1591 as a separate file instead of merging the files together.
* This happened because I didn't take into account the lack of shared file history from git's perspective.
* The queue_worker.tf on the `create-solidqueue-worker-ecs-task` branch was never branched off from the queue_worker.tf in main (i.e., it was created independently rather than modified from the original). Therefore, Git doesn’t know they’re related. It treats them as two different files that just happen to have the same name.
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.

2 participants