-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Add Support for managedBy field in TaskRun and PipelineRun #8965
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
base: main
Are you sure you want to change the base?
Conversation
/kind feature |
The following is the coverage report on the affected files.
|
The following is the coverage report on the affected files.
|
/hold cancel |
The following is the coverage report on the affected files.
|
The following is the coverage report on the affected files.
|
/assign @waveywaves @vdemeester |
/hold |
The following is the coverage report on the affected files.
|
/retest |
3 similar comments
/retest |
/retest |
/retest |
/hold |
@khrm, as noted from other maintainers as well, I think there is a fair point to be made here, that there isn't enough information on why this feature is being implemented. I think internally in the Red Hat team, we are well aware of it, but we need to take the community into account here and make sure that the proper design spec and issue are linked to the PR. We are missing the "whys" on this change and and relevant work that is being done in other upstreams. We need to add this in the PR description as it is just a part of the process. cc @afrittoli |
@waveywaves We did discuss this in WG call. We have an issue regarding this here: #8891 |
@afrittoli could you take a look at this, needs another set of eyes |
/assign @afrittoli Can you please take a look at this? @afrittoli |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@khrm As done for all other v1 api changes, could you please add this into the v1beta1 branch as well?
The following is the coverage report on the affected files.
|
The following is the coverage report on the affected files.
|
Added a "managedBy" field to delegate responsibility of controlling the lifecycle of PipelineRuns/TaskRuns. The semantics of the field: Whenever the value is set, and it does not point to the built-in controller, then we skip the reconciliation. * The field is immutable * The field is not defaulted Assisted By: Gemini
The following is the coverage report on the affected files.
|
@afrittoli I added this field to v1beta1 also. Can you please review again? |
/retest |
1 similar comment
/retest |
@waveywaves Can you add retest here?I still don't have that power. |
/retest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the hold still valid ?
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vdemeester, waveywaves 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 |
@vdemeester We discussed this in WG call again. So I don't think it's valid now. |
/retest @khrm thanks for confirming, removed hold |
/retest |
Added a "managedBy" field to delegate responsibility of controlling the lifecycle of PipelineRuns/TaskRuns.
The semantics of the field:
Whenever the value is set, and it does not point to the built-in controller, then we skip the reconciliation.
Addresses: #8891
Changes
Submitter Checklist
As the author of this PR, please check off the items in this checklist:
/kind <type>
. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tepRelease Notes