-
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
Regression: PipelineTaskRunSpec.Metadata incompatible with older webhooks #4913
Labels
kind/bug
Categorizes issue or PR as related to a bug.
Comments
/assign @wlynch |
5 tasks
11 tasks
thanks this catch! applied this update in another field addition PR for TEP-0104 |
5 tasks
4 tasks
JeromeJu
added a commit
to JeromeJu/pipeline
that referenced
this issue
Jul 7, 2023
This commit adds an upgrade test cases to test against previous server version by adding a light-weight test checking the existing functionalities of simple resources so as to prevent regressions introduced in the current release. It creates a pipelineRun with a basic TaskRun and a basic Pipeline with a Simple PipelineTask and examines the runs created are successful. This helps prevent the regression where the client has introduced regressions towards the last release i.e. [Regression: PipelineTaskRunSpec.Metadata incompatible with older webhooks](tektoncd#4913)
JeromeJu
added a commit
to JeromeJu/pipeline
that referenced
this issue
Jul 7, 2023
This commit adds an upgrade test cases to test against previous server version by adding a light-weight test checking the existing functionalities of simple resources so as to prevent regressions introduced in the current release. It creates a pipelineRun with a basic TaskRun and a basic Pipeline with a Simple PipelineTask and examines the runs created are successful. This helps prevent the regression where the client has introduced regressions towards the last release i.e. [Regression: PipelineTaskRunSpec.Metadata incompatible with older webhooks](tektoncd#4913)
JeromeJu
added a commit
to JeromeJu/pipeline
that referenced
this issue
Jul 7, 2023
This commit adds an upgrade test cases to test against previous server version by adding a light-weight test checking the existing functionalities of simple resources so as to prevent regressions introduced in the current release. It creates a pipelineRun with a basic TaskRun and a basic Pipeline with a Simple PipelineTask and examines the runs created are successful. This helps prevent the regression where the client has introduced regressions towards the last release i.e. [Regression: PipelineTaskRunSpec.Metadata incompatible with older webhooks](tektoncd#4913)
JeromeJu
added a commit
to JeromeJu/pipeline
that referenced
this issue
Jul 7, 2023
This commit adds an upgrade test cases to test against previous server version by adding a light-weight test checking the existing functionalities of simple resources so as to prevent regressions introduced in the current release. It creates a pipelineRun with a basic TaskRun and a basic Pipeline with a Simple PipelineTask and examines the runs created are successful. This helps prevent the regression where the client has introduced regressions towards the last release i.e. [Regression: PipelineTaskRunSpec.Metadata incompatible with older webhooks](tektoncd#4913)
tekton-robot
pushed a commit
that referenced
this issue
Jul 17, 2023
This commit adds an upgrade test cases to test against previous server version by adding a light-weight test checking the existing functionalities of simple resources so as to prevent regressions introduced in the current release. It creates a pipelineRun with a basic TaskRun and a basic Pipeline with a Simple PipelineTask and examines the runs created are successful. This helps prevent the regression where the client has introduced regressions towards the last release i.e. [Regression: PipelineTaskRunSpec.Metadata incompatible with older webhooks](#4913)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Expected Behavior
PipelineTaskRunSpec should be safely passed to older webhooks.
Actual Behavior
Steps to Reproduce the Problem
Additional Info
We think we've found the root cause (shout out to @n3wscott for finding it):
pipeline/pkg/apis/pipeline/v1beta1/pipelinerun_types.go
Line 605 in b19a9ab
should be:
Will send a PR!
cc @austinzhao-go in case you have any thoughts
/kind bug
The text was updated successfully, but these errors were encountered: