Skip to content

Conversation

ninja-quokka
Copy link
Collaborator

This change implements a feature where podman artifacts will default to using the 'latest' tag if no tag is provided by the user. This aligns the behavior of artifacts with that of container images, providing a more consistent user experience.

Fixes: #27083

Does this PR introduce a user-facing change?

Podman Artifact commands now default to using the latest tag when one isn't provided

@openshift-ci openshift-ci bot added do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. release-note labels Oct 8, 2025
@github-actions github-actions bot added the kind/api-change Change to remote API; merits scrutiny label Oct 8, 2025
@ninja-quokka ninja-quokka force-pushed the add_default_tag branch 3 times, most recently from 63134b1 to a36f9b8 Compare October 9, 2025 03:11
Copy link

[NON-BLOCKING] Packit jobs failed. @containers/packit-build please check. Everyone else, feel free to ignore.

This change implements a feature where podman artifacts will default to using the 'latest' tag if no tag is provided by the user. This aligns the behavior of artifacts with that of container images, providing a more consistent user experience.

Fixes: containers#27083

Signed-off-by: Lewis Roy <[email protected]>
@rhatdan
Copy link
Member

rhatdan commented Oct 16, 2025

I would like to see some system tests of E2E test.

podman artifact create foobar /PATH/TO/object
podman artifact ls
Make sure the latest tag is added ,for example.

@rhatdan rhatdan added the 5.7 label Oct 16, 2025
@rhatdan
Copy link
Member

rhatdan commented Oct 16, 2025

Why is this in Draft? What is it waiting for?

@rhatdan
Copy link
Member

rhatdan commented Oct 16, 2025

/approve

Copy link
Contributor

openshift-ci bot commented Oct 16, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: ninja-quokka, rhatdan
Once this PR has been reviewed and has the lgtm label, please assign giuseppe for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

5.7 do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. kind/api-change Change to remote API; merits scrutiny release-note

Projects

None yet

Development

Successfully merging this pull request may close these issues.

podman artifact add does not default to latest when creating a new artifact without a tag.

2 participants