-
Epic
-
Resolution: Unresolved
-
Normal
-
rhel-10.0
-
[RHEL EPIC] Podman verb for OCI Artifact Management - Tech Preview - RHEL 10 GA
-
-
Red Hat Enterprise Linux
-
rhel-sst-container-tools
-
24
-
24
-
False
-
-
Yes
-
QE ack, Dev ack, Docs ack
-
Technology Preview
-
-
Done
Description
SME: Brent Baude
This change adds several commands to manage the lifecycle of OCI artifacts, including the abilities to:
- Inspect (display detailed information about a remote artifact)
- List (list artifacts in local store)
- Push / create
- Pull
- Rm
- Add
In general, these commands will work very similarly to the equivalent `podman container` commands, giving users a consistent experience.
For RHEL 9.6 and 10.0 GA: these commands are being supplied at the request of the Red Hat AI team. As such, there will be experimental and Technical Preview only. Support will not be provided for these commands if issues arise.
The commands will be:
- podman artifact add
- podman artifact inspect
- podman artifact ls
- podman artifact push
- podman artifact pull
- podman artifact rm
Note: The `podman artifact add` command is aspirational for RHEL 9.6 and RHEL 10.0, and might not make Podman v5.4.
Documentation Requirements for RHEL 9.6 and 10.0. Only a release note noting that the `podman artifact` command is experimental and Technical Preview. If the Documentation team thinks it is appropriate, a pointer to man pages for the command might be provided in the release note.
QE requirements/deliverables for RHEL 9.6 and 10.0 are if time allows only. This will be a very low priority for testing before RHEL 9.6 and 10.0.
Blog Post: https://docs.google.com/document/d/18RZXhloTtEjqkHGM20mQzAqsaXfBXj7SPoqUbtUwcdY/edit?tab=t.0
Goals
There is both external and internal interest in being able to easily work with OCI artifacts at the command-line level.
Note
As agreed to in conversations with the SME, Brent Baude, this will be Technical Preview for RHEL 9.6 and RHEL 10.0 GA. The RHEL AI team's needs are driving this feature.
What SSTs and Layered Product teams should review this?
The RHEL AI team
- clones
-
RHEL-70217 [RHEL EPIC] Podman verb for OCI Artifact Management - Tech Preview - RHEL 9.6
-
- Refinement
-
- depends on
-
RUN-2456 develop artifact support for podman
-
- New
-