Browse / Agent tools
Hapag-Lloyd/rds-proxy-password-rotation
Python script to rotate the RDS credentials using a separate credential for the application.
Not yet.Tested on 2026-10-28. The recorded test did not run successfully. The page shows what happened.

What we checked
Does it run from the README?Not yet.The run
dependency_injector 4.49.1 (pinned) raises NonCopyableArgumentError deep-copying the boto3 SecretsManager client passed as a keyword argument to providers.Singleton, so the handler cannot start even b
Tested Oct 28, 2026, rev 8c32249.
Does it do what the README says?Not checked yet. It has to run first.Why
We check claims after it’s running.
Which checks were skipped?1 check skipped.Reasons
Skipped checks count as neither passes nor failures.
README claims: 1 skipped
- Multi-user rotation against RDS and RDS Proxy needs AWS Secrets Manager secrets and a reachable RDS database: Requires AWS Secrets Manager secrets, an RDS/RDS Proxy PostgreSQL database and AWS credentials; none exist in this disposable guest (no AWS config, no docker, no database). Also the Lambda handler raises NonCopyableArgumentError in Container() before any AWS call (see probe.json).
Which setups did we try?Not yet with Haiku. Unverified with Luna.Setups
Linux / Haiku: not yet, Oct 28, rev 8c32249. Linux / Luna: unverified, Oct 28, rev 8c32249.
Is it safe to run?Made outbound connections: yes (hosts not recorded) by rds_proxy_password_rotationWhat we saw
Review signals across current setups: connection review.
Repository processes attempted these non-loopback connections; proxies can hide the final hostname. <internal-ip>:80 6 attributed processes.
Reviewed as expected for a test run: attempted writes that failed, so nothing was written.
Full event, path and process lists for each observed setup:
A quiet run is not a safety guarantee.
Is it maintained?Maintained · 204 commits in 90 days · 204 merged PRs in 90 days · 1 open issues · 5 open PRsActivity
actively maintained: last commit 0 days ago; 204 commits and 204 merged PRs in 90 days; 1 open issues, 5 open PRs; latest release 2026-10-28
Independent test, not endorsed by the project.