Trove docs claim it can run user-requested backups, upgrades, and replication when attached to a Swift backend.
Now that we have Swift, let's see what works.
Trove docs claim it can run user-requested backups, upgrades, and replication when attached to a Swift backend.
Now that we have Swift, let's see what works.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T128158 Tools web interface for tool authors (Brainstorming ticket) | |||
Open | None | T136335 Allow self-serve database credential and permissions management for Toolforge projects | |||
Open | None | T188406 Provide access to user created databases in PAWS | |||
Resolved | • Bstorm | T267683 Move PAWS to it's own database (and away from ToolsDB) | |||
Resolved | Andrew | T212595 [Feature request] Database as a Service (Trove) for Cloud VPS projects | |||
Resolved | Andrew | T349651 Support Trove + Swift integration | |||
Resolved | Andrew | T355721 Fix 'openstack database instance rebuild' | |||
Resolved | Andrew | T356291 Improve trove backup/restore | |||
Resolved | Andrew | T369723 Update all trove VMs to a modern guest image |
Change 968299 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] trove-guestagent: include service credentials
Change 968300 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] codfw1dev keystone/swift: make endpoints public
Change 968300 abandoned by Andrew Bogott:
[operations/puppet@production] codfw1dev keystone/swift: make endpoints public
Reason:
Change 968299 merged by Andrew Bogott:
[operations/puppet@production] trove-guestagent: include service credentials
Change 968363 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] Trove: allow backups in policy.yaml
Change 968363 merged by Andrew Bogott:
[operations/puppet@production] Trove: allow backups in policy.yaml
Backups seem to work properly with mysql databases. Mariadb backups appear to succeed but are reported as failed -- that looks to require a coding change (or possibly docker image update) to resolve.
Change 990249 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] openstack trove: specify an exec image for mysql backups
Change 990249 merged by Andrew Bogott:
[operations/puppet@production] openstack trove: specify an exec image for mysql backups
Change 991661 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] Trove: specify proper package version for mariadb and postgres backups
Change 991661 merged by Andrew Bogott:
[operations/puppet@production] Trove: specify proper package version for db backups