Skip to content

fix: postgres provisioning errors when using non-superuser#74

Merged
shreddedbacon merged 4 commits into
mainfrom
fix-postgres-non-superuser
Apr 20, 2026
Merged

fix: postgres provisioning errors when using non-superuser#74
shreddedbacon merged 4 commits into
mainfrom
fix-postgres-non-superuser

Conversation

@rocketeerbkw
Copy link
Copy Markdown
Member

@rocketeerbkw rocketeerbkw force-pushed the fix-postgres-non-superuser branch from f410af1 to c7aeb5f Compare April 12, 2026 17:12
@rocketeerbkw
Copy link
Copy Markdown
Member Author

Tests failing, showing the bug:

local-dbaas-psql-provider-1 | 2026-04-12 17:49:56.066 UTC [1531] STATEMENT: ALTER DATABASE "default_OWYA9" OWNER TO "default_Ey1d0";
local-dbaas-psql-provider-1 | 2026-04-12 17:49:56.127 UTC [1533] ERROR: must be member of role "default_MtzbQ"

@rocketeerbkw rocketeerbkw marked this pull request as ready for review April 12, 2026 19:39
@rocketeerbkw
Copy link
Copy Markdown
Member Author

All tests passing with fix in place.

Copy link
Copy Markdown
Member

@shreddedbacon shreddedbacon left a comment

Choose a reason for hiding this comment

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

Looks fine to me. I would like to see, and this is probably easier to implement in uselagoon/dbaas-controller#56 though, and that is to set up test cases that covers both types of postgres user.

@shreddedbacon shreddedbacon merged commit b5357a6 into main Apr 20, 2026
5 checks passed
@shreddedbacon shreddedbacon deleted the fix-postgres-non-superuser branch April 20, 2026 23:36
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