New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rgw: implement support for creating swift sub-users via the user CR #13808
base: master
Are you sure you want to change the base?
Commits on Apr 2, 2024
-
docs: fix minor mistakes in design document
The design document for the swift and keystone integration contains incorrectly numbered annotations. Thie commit fixes the numeration of the annotations. Additionally some minor wording changes are made. Signed-off-by: Silvio Ankermann <silvio.ankermann@cloudandheat.com>
Configuration menu - View commit details
-
Copy full SHA for dd952c5 - Browse repository at this point
Copy the full SHA dd952c5View commit details -
rgw: extend the API object specs for swift and keystone integration
For the specification see: <https://github.com/rook/rook/blob/master/design/ceph/object/swift-and-keystone-integration.md> Signed-off-by: Sebastian Riese <sebastian.riese@cloudandheat.com> Signed-off-by: Silvio Ankermann <silvio.ankermann@cloudandheat.com>
Configuration menu - View commit details
-
Copy full SHA for 0fa79fc - Browse repository at this point
Copy the full SHA 0fa79fcView commit details -
rgw: adapt rgw to the new go-ceph version
* The parameter lists of the API call have changes, as parameters ignored by the RGW Admin Ops API are no longer serialized, therefore the mock has to be adapted. * There is now validation for the user keys that are passed to the User get API, therefore things failed when we had empty keys in our User proxy object. Co-authored-by: Jan Klippel <jan.klippel@uhurutec.com> Signed-off-by: Sebastian Riese <sebastian.riese@cloudandheat.com> Signed-off-by: Silvio Ankermann <silvio.ankermann@cloudandheat.com>
Configuration menu - View commit details
-
Copy full SHA for e6dffef - Browse repository at this point
Copy the full SHA e6dffefView commit details -
rgw: expand the reconcile loop for the swift and keystone integration
For the specification see: <https://github.com/rook/rook/blob/master/design/ceph/object/swift-and-keystone-integration.md> Co-authored-by: Jan Klippel <jan.klippel@uhurutec.com> Signed-off-by: Sebastian Riese <sebastian.riese@cloudandheat.com> Signed-off-by: Silvio Ankermann <silvio.ankermann@cloudandheat.com>
Configuration menu - View commit details
-
Copy full SHA for 0571608 - Browse repository at this point
Copy the full SHA 0571608View commit details
Commits on Apr 9, 2024
-
rgw: extend the API object specs for Swift user management
For the specification see: <https://github.com/rook/rook/blob/master/design/ceph/object/swift-and-keystone-integration.md> Signed-off-by: Sebastian Riese <sebastian.riese@cloudandheat.com> Signed-off-by: Silvio Ankermann <silvio.ankermann@cloudandheat.com>
Configuration menu - View commit details
-
Copy full SHA for 4c5e4f0 - Browse repository at this point
Copy the full SHA 4c5e4f0View commit details -
rgw: expand the reconcile loop for the Swift user management
For the specification see: <https://github.com/rook/rook/blob/master/design/ceph/object/swift-and-keystone-integration.md> Signed-off-by: Sebastian Riese <sebastian.riese@cloudandheat.com> Signed-off-by: Silvio Ankermann <silvio.ankermann@cloudandheat.com>
Configuration menu - View commit details
-
Copy full SHA for 23d3b65 - Browse repository at this point
Copy the full SHA 23d3b65View commit details -
rgw: add unit tests for the Swift user management
For the specification of the swift and keystone integration see: <https://github.com/rook/rook/blob/master/design/ceph/object/swift-and-keystone-integration.md> Signed-off-by: Sebastian Riese <sebastian.riese@cloudandheat.com> Signed-off-by: Silvio Ankermann <silvio.ankermann@cloudandheat.com>
Configuration menu - View commit details
-
Copy full SHA for ecfd0eb - Browse repository at this point
Copy the full SHA ecfd0ebView commit details -
rgw: add documentation for swift subusers
Signed-off-by: Silvio Ankermann <silvio.ankermann@cloudandheat.com>
Configuration menu - View commit details
-
Copy full SHA for 9172a03 - Browse repository at this point
Copy the full SHA 9172a03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a98258 - Browse repository at this point
Copy the full SHA 7a98258View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07443af - Browse repository at this point
Copy the full SHA 07443afView commit details