carvel-dev / kapp-controller

Continuous delivery and package management for Kubernetes.
https://carvel.dev/kapp-controller
Apache License 2.0
270 stars 105 forks source link

`kctrl package repository release` Should Allow Control of Image Tags #1639

Open nebhale opened 1 week ago

nebhale commented 1 week ago

Describe the problem/challenge you have Currently, there is no way to control the image tags for created and published package repository imgpkg bundles. This prevents the creation of a package repository with a version that includes any build metadata, e.g. 0.0.1+git.c9cc39a

Describe the solution you'd like The kctrl package repository release command should gain a --tag flag that is the equivalent of the kctrl package release command's --tag flag.

Anything else you would like to add: Slack


Vote on this request

This is an invitation to the community to vote on issues, to help us prioritize our backlog. Use the "smiley face" up to the right of this comment to vote.

👍 "I would like to see this addressed as soon as possible" 👎 "There are other more important things to focus on right now"

We are also happy to receive and review Pull Requests if you want to help working on this issue.

mamachanko commented 1 week ago

@nebhale @praveenrewar This might be a duplicate of https://github.com/carvel-dev/kapp-controller/issues/1409

nebhale commented 1 week ago

They are related in the sense that they're both triggered by the same thing (the inability to use build metadata) but in detail they're different. My specific ask is for a flag to create parity between kctrl package release and kctrl package repository release and the other requests an automated mapping.