-
Feature
-
Resolution: Duplicate
-
Major
-
None
-
None
-
None
-
Not Selected
-
False
-
False
-
-
0
-
0
-
Feature
Feature Overview (mandatory - Complete while in New status)
Use remotely stored rings to support larger deployments
Goals (mandatory - Complete while in New status)
Allow management of larger Swift deployments, like:
- envs using multiple rings (storage policies)
- envs using rings > 1MiB in size (etcd limitation)
Requirements (mandatory -_ Complete while in Refinement status):
Requirement | Notes | isMVP? |
---|---|---|
Allow for the download of the ring from HTTP servers | x | |
Done - Acceptance Criteria (mandatory - Complete while in Refinement status):
Should have the functionality tested in one of integration or component CI pipelines
Use Cases - i.e. User Experience & Workflow: (Initial completion while in Refinement status):
Any other large environment which would generate a ring bigger in size than 1MB
Out of Scope __(Initial completion while in Refinement status):
We do not deveolp automation to update the ring and upload it on the external HTTP server
Documentation Considerations __(Initial completion while in Refinement status):
The option to use externally provided rings needs to be documented
Background and Strategic Fit (Initial completion while in Refinement status):
This is a common situation for large deployments and a requirement for deals with UbiSoft/Turkcell
Customer Considerations __(Initial completion while in Refinement status):
UbiSoft onboarding can't happen without this
- clones
-
RHOSSTRAT-789 [TP] Enhance Swift ring management to support externally managed rings
-
- Closed
-