developmentseed / developmentseed/eoapi-cdk

chore: update PgBouncer AMI pin (currently 20260218, 133 days old)

Open Beginner friendly
#273 0 comments 0 reactions 0 assignees View on GitHub
maintenance
Dominant language
Python
Stars
29
Forks
6
Avg merge
1d 2h
Merged PRs (30d)
7

Description

The PgBouncer EC2 AMI is pinned to `20260218`, which is 133 days old.

To find a more recent date-versioned path in your region:
```
aws ssm get-parameters-by-path \
--path "/aws/service/canonical/ubuntu/server/noble/stable/" \
--recursive \
--query "Parameters[?ends_with(Name, 'amd64/hvm/ebs-gp3/ami-id')].Name"
```

Then update the `DEFAULT_AMI_SSM_PARAMETER` constant in `lib/database/PgBouncer.ts`
and the `@default` tag in both `PgBouncer.ts` and `lib/database/index.ts`.

See: https://documentation.ubuntu.com/aws/aws-how-to/instances/find-ubuntu-images/

Contributor guide

No contributing guide indexed for this repository

Research direction

Run the provided AWS SSM query in the target region to find a newer date-versioned Ubuntu AMI path. Update DEFAULT_AMI_SSM_PARAMETER in lib/database/PgBouncer.ts and the @default tags in PgBouncer.ts and lib/database/index.ts. Done means all three references use the same current AMI version.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript, ubuntu
Domain
cloud, infrastructure
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
85/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.