Remove backup upload support using Openstack Swift and Rackspace APIs
Proposal
Support for uploading backups to remote storage using Openstack Swift and Rackspace APIs are dependent on third-party gems that are no longer maintained. We are switching over to Ruby 3 in 15.10 and these gems have not been updated for Ruby 3 therefore we need to remove reliance on these gems.
To reduce the overall complexity and maintenance burden of GitLab's backup solution we are deprecating support for these APIs.
- Customers using OpenStack need to change their configuration to use the S3 API instead of Swift.
- Customers using Rackspace storage will need to switch to a different provider or manually upload the backup file once the backup task is complete.
Deprecation notice: !108838 (merged)