-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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-0100: PipelineRun
Status Migration
#4954
Comments
06.24 update: we are dogfooding the minimal status in the alpha integration tests |
Issues go stale after 90d of inactivity. /lifecycle stale Send feedback to tektoncd/plumbing. |
/lifecycle frozen |
One part of this will be addressed in v0.44, but I think we will only close in v0.45, so perhaps we should move this to that milestone? |
The TEP100 and this issue shall close only in v0.45, sounds good to me. Thanks @afrittoli |
|
Updated to implement in a single PR
|
tektoncd/community#931 is not merged yet, but in it, I added the guidance "Tests and documentation (where applicable) should always be part of the same pull request when introducing a change". To expand on this a bit in this context: If you remove tests first, we now have untested functionality (different values of the feature flag) in our code base. We wouldn't allow someone to introduce functionality without tests, so we should also not allow tests to be removed before the functionality is. The same is true for documentation. In terms of "easy rollback": if there was an issue with removing the feature flag and we wanted to revert the commit removing the flag, we would also want to revert removal of the tests. Therefore, I'd put this all in the same PR. Changing our prow cluster configuration is a separate repo, so that can happen completely independently. |
Makes sense! Thanks Lee, I will stick to the same PR then. |
Opened for cleanup after the removal of |
TEP-0100: Embedded TaskRuns and Runs Status in PipelineRuns proposed changes to
PipelineRun
status to reduce the amount of information stored about the status ofTaskRuns
andRuns
to improve performance, reduce memory bloat and improve extensibility.This feature was released in v0.35.0 gated behind the
embedded-status
feature flag, and this issue tracks the migration and removal of that feature flag.embedded-status
flag defaults tofull
embedded-status
flag defaults tominimal
embedded-status
flag is removedThe text was updated successfully, but these errors were encountered: