WAL-E backups not working with modern swift versions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PostgreSQL Charm |
New
|
Undecided
|
Unassigned |
Bug Description
At some point between Icehouse and Stein (https:/
Using Icehouse WAL-E is able to correctly backup to Swift, and list those backups.
Using Stein, WAL-E will make backups but can't correctly parse the output from swift when attempting to list backups.
This appears to be a known issue: https:/
The root cause of this seems to be that swift used to include a leading slash when listing files inside a container, which is no longer the case.
Icehouse example:
$ swift list container | head -n1
/basebackups_
Stein example:
$ swift list container | head -n1
basebackups_
Given that WAL-E is now marked as obsolete (https:/