-
Notifications
You must be signed in to change notification settings - Fork 227
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
[TEP-0096]: Remove OCI bundle syntax in V1 #755
Conversation
/assign @vdemeester |
/assign |
API WG on 07/18: Reach out to tekton-dev@ to gather user feedback, and Lee will update PR with more details about how remote resolution replaces OCI bundles (through bundles resolver) |
This change proposes removing OCI bundle syntax in v1, as remote resolution replaces the OCI bundles feature.
Updated the TEP with this info. Replacing bundles with remote resolution is discussed in tektoncd/pipeline#3661 and tektoncd/pipeline#3661. It looks like in tektoncd/pipeline#5131 we are already going forward with the deprecation (which I support); I think it would be better to inform users that this will be deprecated and replaced rather than to ask for user feedback-- especially based on @abayer's comments at the WG that the resolution API may change slightly as we bring it into Pipelines. @vdemeester thoughts? |
Yes, we can definitely communicate today that this will be deprecated. I don't have any rush to get tektoncd/pipeline#5131 if we think we need to get the UX right on the resolution API. I don't recall what @abayer said around what could change, but if we feel anything might change with the shape of |
Based on my work so far, I don't think there'll be any API changes for resolution, but we'll see. =) In general, I'd say wait for resolution to land in Pipeline - that should be done in v0.39.0, so we can deprecate |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: abayer, jerop, vdemeester The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
This change proposes removing OCI bundle syntax in v1, as remote resolution
replaces the OCI bundles feature.
/kind tep