-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
Goal:
- Have a set of APIs that mimics the pulp api for uploading content
Acceptance Criteria:
- Add the following apis which proxy back to pulp:
- Create an upload: https://pulpproject.org/pulpcore/restapi/#tag/Uploads/operation/uploads_create
- Get an upload_href
- Upload chunks: https://pulpproject.org/pulpcore/restapi/#tag/Uploads/operation/uploads_update
- Finish the upload: https://pulpproject.org/pulpcore/restapi/#tag/Uploads/operation/uploads_commit
- Get the artifact_href
- Create an upload: https://pulpproject.org/pulpcore/restapi/#tag/Uploads/operation/uploads_create
- These would be rooted somewhere such as:
- /api/content-sources/v1/pulp/
- These would not be documented in the openapi spec (for now)
- return whatever pulp's error is
- example Curl commands to run to show it using the 3 apis
- blocks
-
HMS-4339 api: Create api for UI to use to finalize uploads into a snapshot
- Closed