-
Notifications
You must be signed in to change notification settings - Fork 184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mutable tag subscriptions are rejected on apply #3606
Comments
Ugh. I hate that we're using We really ought to introduce a more generically named We should probably deprecate cc @hiddeco. I assume you'd probably agree with this, but lmk. |
I figured it probably just slipped through as it's not a recommended use case at all. Unfortunately, I've got a few legacy projects using Kargo that do publish to mutable tags, and I appreciated that Kargo did at least support the use case. Is there any known workaround for v1.3.0 @krancour, or should I be looking to roll back my upgrade to keep feature parity until something is figured out? |
That's you call, but I will try to have this resolved in v1.3.1. No promises, but I don't imagine that being released longer than a week from now. |
@krancour No worries, I appreciate the attention. For reference as well, I just rolled our release back to v1.2.3, and I get the exact same issue - so I don't think this issue was introduced in 1.3.0 |
I hadn't actually gotten as far as seeing when it was introduced (or if it's been there all along). I took your original issue title at its word. 😉 Thank you for the clarification. |
Checklist
kargo version
.Description
When subscribing to an image repository with mutable tags, the Kargo admission webhook rejects image subscriptions with the
semverConstraint
field containing the mutable tag name (described in the docs). As far as I can tell, this means v1.3.0 fully breaks support for mutable tag subscriptions.EDIT: This is also present on v1.2.3
Steps to Reproduce
Apply a
Warehouse
with an image subscription listening to new digests from a mutable tag:It will be rejected by the Kargo admissions webhook because the
semverConstraint
value is not valid:Version
Logs
The text was updated successfully, but these errors were encountered: