- 
    Story 
- 
    Resolution: Done
- 
    Major 
- 
    None
- 
    None
- 
    None
- 
        8
- 
        False
- 
        
- 
        False
- 
        rhel-container-tools
- 
        
- 
        
- 
        RUN 268, RUN 269, RUN 270, RUN 271, RUN 272, RUN 273
Summary
Develop and test a REST API for managing OCI artifacts. The implementation will allow users to perform operations on OCI artifacts (e.g., add, extract, inspect, list, pull, push, and remove) via a RESTful interface. This feature is required to be able to support Mac and Windows users via the remote client.
High level work items
- Create design doc: artifact - remote API
- Implement all artifact management commands via the RESTful API
- Add testing for all endpoints
DOD
- All defined endpoints are implemented and functional as per the design doc.
- API documentation is complete and reviewed by stakeholders.
- All unit and integration tests pass with no critical issues.
- The implementation is reviewed, approved, and merged into the main branch.
Notes
API testing: https://github.com/containers/podman/blob/main/test/apiv2/README.md
Podman artifact docs: https://docs.podman.io/en/latest/markdown/podman-artifact.1.html
- blocks
- 
                    RUN-2714 Implement Go bindings for Podman Artifacts REST API -         
- Closed
 
-