Skip to content

feat: pin pgbouncer EC2 AMI tag, pin uv version in Lambda docker builds#235

Merged
hrodmn merged 4 commits intomainfrom
fix/pin-uv-docker-build
Mar 12, 2026
Merged

feat: pin pgbouncer EC2 AMI tag, pin uv version in Lambda docker builds#235
hrodmn merged 4 commits intomainfrom
fix/pin-uv-docker-build

Conversation

@hrodmn
Copy link
Contributor

@hrodmn hrodmn commented Mar 12, 2026

⚠️ Checklist if your PR is changing anything else than documentation

  • Posted the link to a successful manually triggered deployment workflow (successful including the resources destruction)

https://github.com/developmentseed/eoapi-cdk/actions/runs/23017653353/job/66845177083

Merge request description

This should help keep deployments more stable and less susceptible to re-deploys when a few dependencies (uv and Ubuntu Noble AMIs) get updated.

Resolves #234

@hrodmn hrodmn requested a review from jjfrench March 12, 2026 18:21
@hrodmn hrodmn self-assigned this Mar 12, 2026
Copy link
Contributor

@jjfrench jjfrench left a comment

Choose a reason for hiding this comment

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

Changes look good 👍🏼 how often do you think we'll end up changing the default?

@hrodmn
Copy link
Contributor Author

hrodmn commented Mar 12, 2026

how often do you think we'll end up changing the default?

good question! maybe with each new major version of eoapi-cdk?

@jjfrench
Copy link
Contributor

Sounds solid. We should have internal docs/a process for making sure we don't forget 😅

@hrodmn
Copy link
Contributor Author

hrodmn commented Mar 12, 2026

I added a cron job in github actions to ping us (with a GH issue) every three months to update the pin date for the EC2 AMI.

@hrodmn hrodmn merged commit 9f138cf into main Mar 12, 2026
5 checks passed
@hrodmn hrodmn deleted the fix/pin-uv-docker-build branch March 12, 2026 19:48
github-actions bot pushed a commit that referenced this pull request Mar 12, 2026
# [11.3.0](v11.2.0...v11.3.0) (2026-03-12)

### Features

* pin pgbouncer EC2 AMI tag, pin uv version in Lambda docker builds ([#235](#235)) ([9f138cf](9f138cf))
@ds-release-bot
Copy link
Contributor

🎉 This PR is included in version 11.3.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

pgbouncer ec2 instance gets re-created too eagerly

2 participants