buildd-manager needs to survive database outages
Bug #845397 reported by
Stuart Bishop
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
William Grant |
Bug Description
'fiera' is defined as a fragile user in database/
We need to ensure it handles database disconnections gracefully with tests using the PGBouncer fixture. We can then remove fiera from the fragile user list.
Changed in launchpad: | |
assignee: | nobody → William Grant (wgrant) |
status: | Triaged → Fix Released |
To post a comment you must log in.
There are possibly some situations where it does things on the slaves before a commit, so if the DB is pulled at that point the commit will fail and we get out of state. Non-recoverable actions on the slave should always happen after a commit.