This job view page is being replaced by Spyglass soon. Check out the new job view.
PRkevindelgado: Field validation e2e tests and GA graduation
ResultFAILURE
Tests 1 failed / 34 succeeded
Started2023-01-24 19:52
Elapsed45m11s
Revision96187f98dc49bc98cf009099185a0629a3e759a1
Refs 115271

Test Failures


verify codegen 6m57s

make verify WHAT=codegen
go: downloading github.com/spf13/pflag v1.0.5
go: downloading k8s.io/klog/v2 v2.80.1
go: downloading k8s.io/kube-openapi v0.0.0-20230109183929-3758b55a6596
go: downloading k8s.io/gengo v0.0.0-20220902162205-c0856e24416d
go: downloading github.com/go-logr/logr v1.2.3
go: downloading golang.org/x/tools v0.4.0
go: downloading github.com/emicklei/go-restful/v3 v3.9.0
go: downloading github.com/go-openapi/jsonreference v0.20.1
go: downloading github.com/google/go-cmp v0.5.9
go: downloading github.com/google/gofuzz v1.1.0
go: downloading github.com/go-openapi/swag v0.22.3
go: downloading github.com/google/gnostic v0.5.7-v3refs
go: downloading github.com/go-openapi/jsonpointer v0.19.6
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/mailru/easyjson v0.7.7
go: downloading github.com/josharian/intern v1.0.0
go: downloading google.golang.org/protobuf v1.28.1
go: downloading github.com/golang/protobuf v1.5.2
go: downloading golang.org/x/mod v0.7.0
go: downloading golang.org/x/sys v0.3.0
Not currently on any branch.
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

	modified:   staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto
	modified:   staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go

no changes added to commit (use "git add" and/or "git commit -a")
diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto
index 2be188a6a8e..a8f64a4eec9 100644
--- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto
+++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto
@@ -246,19 +246,19 @@ message CreateOptions {
 
   // fieldValidation instructs the server on how to handle
   // objects in the request (POST/PUT/PATCH) containing unknown
-  // or duplicate fields, provided that the `ServerSideFieldValidation`
-  // feature gate is also enabled. Valid values are:
+  // or duplicate fields. Valid values are:
   // - Ignore: This will ignore any unknown fields that are silently
   // dropped from the object, and will ignore all but the last duplicate
   // field that the decoder encounters. This is the default behavior
-  // prior to v1.23 and is the default behavior when the
-  // `ServerSideFieldValidation` feature gate is disabled.
+  // prior to v1.23 or prior to v1.27 when the `ServerSideFieldValidation`
+  // feature gate is disabled.
   // - Warn: This will send a warning via the standard warning response
   // header for each unknown field that is dropped from the object, and
   // for each duplicate field that is encountered. The request will
   // still succeed if there are no other errors, and will only persist
   // the last of any duplicate fields. This is the default when the
-  // `ServerSideFieldValidation` feature gate is enabled.
+  // `ServerSideFieldValidation` feature gate is enabled (v1.23+) or
+  // locked to enabled in GA (v1.27+)
   // - Strict: This will fail the request with a BadRequest error if
   // any unknown fields would be dropped from the object, or if any
   // duplicate fields are present. The error returned from the server
@@ -889,19 +889,19 @@ message PatchOptions {
 
   // fieldValidation instructs the server on how to handle
   // objects in the request (POST/PUT/PATCH) containing unknown
-  // or duplicate fields, provided that the `ServerSideFieldValidation`
-  // feature gate is also enabled. Valid values are:
+  // or duplicate fields. Valid values are:
   // - Ignore: This will ignore any unknown fields that are silently
   // dropped from the object, and will ignore all but the last duplicate
   // field that the decoder encounters. This is the default behavior
-  // prior to v1.23 and is the default behavior when the
-  // `ServerSideFieldValidation` feature gate is disabled.
+  // prior to v1.23 or prior to v1.27 when the `ServerSideFieldValidation`
+  // feature gate is disabled.
   // - Warn: This will send a warning via the standard warning response
   // header for each unknown field that is dropped from the object, and
   // for each duplicate field that is encountered. The request will
   // still succeed if there are no other errors, and will only persist
   // the last of any duplicate fields. This is the default when the
-  // `ServerSideFieldValidation` feature gate is enabled.
+  // `ServerSideFieldValidation` feature gate is enabled (v1.23+) or
+  // locked to enabled in GA (v1.27+)
   // - Strict: This will fail the request with a BadRequest error if
   // any unknown fields would be dropped from the object, or if any
   // duplicate fields are present. The error returned from the server
@@ -1128,19 +1128,19 @@ message UpdateOptions {
 
   // fieldValidation instructs the server on how to handle
   // objects in the request (POST/PUT/PATCH) containing unknown
-  // or duplicate fields, provided that the `ServerSideFieldValidation`
-  // feature gate is also enabled. Valid values are:
+  // or duplicate fields. Valid values are:
   // - Ignore: This will ignore any unknown fields that are silently
   // dropped from the object, and will ignore all but the last duplicate
   // field that the decoder encounters. This is the default behavior
-  // prior to v1.23 and is the default behavior when the
-  // `ServerSideFieldValidation` feature gate is disabled.
+  // prior to v1.23 or prior to v1.27 when the `ServerSideFieldValidation`
+  // feature gate is disabled.
   // - Warn: This will send a warning via the standard warning response
   // header for each unknown field that is dropped from the object, and
   // for each duplicate field that is encountered. The request will
   // still succeed if there are no other errors, and will only persist
   // the last of any duplicate fields. This is the default when the
-  // `ServerSideFieldValidation` feature gate is enabled.
+  // `ServerSideFieldValidation` feature gate is enabled (v1.23+) or
+  // locked to enabled in GA (v1.27+)
   // - Strict: This will fail the request with a BadRequest error if
   // any unknown fields would be dropped from the object, or if any
   // duplicate fields are present. The error returned from the server
diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go
index 42a0a82c4d7..b2360202607 100644
--- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go
+++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go
@@ -115,7 +115,7 @@ var map_CreateOptions = map[string]string{
 	"":                "CreateOptions may be provided when creating an API object.",
 	"dryRun":          "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed",
 	"fieldManager":    "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.",
-	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
+	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 or prior to v1.27 when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled (v1.23+) or locked to enabled in GA (v1.27+) - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
 }
 
 func (CreateOptions) SwaggerDoc() map[string]string {
@@ -306,7 +306,7 @@ var map_PatchOptions = map[string]string{
 	"dryRun":          "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed",
 	"force":           "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.",
 	"fieldManager":    "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).",
-	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
+	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 or prior to v1.27 when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled (v1.23+) or locked to enabled in GA (v1.27+) - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
 }
 
 func (PatchOptions) SwaggerDoc() map[string]string {
@@ -451,7 +451,7 @@ var map_UpdateOptions = map[string]string{
 	"":                "UpdateOptions may be provided when updating an API object. All fields in UpdateOptions should also be present in PatchOptions.",
 	"dryRun":          "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed",
 	"fieldManager":    "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.",
-	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
+	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 or prior to v1.27 when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled (v1.23+) or locked to enabled in GA (v1.27+) - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
 }
 
 func (UpdateOptions) SwaggerDoc() map[string]string {
Generated files need to be updated
Please run 'hack/update-codegen.sh'
				
				Click to see stdout/stderrfrom junit_verify.xml

Filter through log files | View test history on testgrid


Show 34 Passed Tests

Error lines from build-log.txt

... skipping 696 lines ...
   // for each duplicate field that is encountered. The request will
   // still succeed if there are no other errors, and will only persist
   // the last of any duplicate fields. This is the default when the
-  // `ServerSideFieldValidation` feature gate is enabled.
+  // `ServerSideFieldValidation` feature gate is enabled (v1.23+) or
+  // locked to enabled in GA (v1.27+)
   // - Strict: This will fail the request with a BadRequest error if
   // any unknown fields would be dropped from the object, or if any
   // duplicate fields are present. The error returned from the server
@@ -889,19 +889,19 @@ message PatchOptions {
 
   // fieldValidation instructs the server on how to handle
   // objects in the request (POST/PUT/PATCH) containing unknown
-  // or duplicate fields, provided that the `ServerSideFieldValidation`
-  // feature gate is also enabled. Valid values are:
... skipping 10 lines ...
   // for each duplicate field that is encountered. The request will
   // still succeed if there are no other errors, and will only persist
   // the last of any duplicate fields. This is the default when the
-  // `ServerSideFieldValidation` feature gate is enabled.
+  // `ServerSideFieldValidation` feature gate is enabled (v1.23+) or
+  // locked to enabled in GA (v1.27+)
   // - Strict: This will fail the request with a BadRequest error if
   // any unknown fields would be dropped from the object, or if any
   // duplicate fields are present. The error returned from the server
@@ -1128,19 +1128,19 @@ message UpdateOptions {
 
   // fieldValidation instructs the server on how to handle
   // objects in the request (POST/PUT/PATCH) containing unknown
-  // or duplicate fields, provided that the `ServerSideFieldValidation`
-  // feature gate is also enabled. Valid values are:
... skipping 10 lines ...
   // for each duplicate field that is encountered. The request will
   // still succeed if there are no other errors, and will only persist
   // the last of any duplicate fields. This is the default when the
-  // `ServerSideFieldValidation` feature gate is enabled.
+  // `ServerSideFieldValidation` feature gate is enabled (v1.23+) or
+  // locked to enabled in GA (v1.27+)
   // - Strict: This will fail the request with a BadRequest error if
   // any unknown fields would be dropped from the object, or if any
   // duplicate fields are present. The error returned from the server
diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go
index 42a0a82c4d7..b2360202607 100644
--- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go
+++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go
@@ -115,7 +115,7 @@ var map_CreateOptions = map[string]string{
 	"":                "CreateOptions may be provided when creating an API object.",
 	"dryRun":          "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed",
 	"fieldManager":    "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.",
-	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
+	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 or prior to v1.27 when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled (v1.23+) or locked to enabled in GA (v1.27+) - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
 }
 
 func (CreateOptions) SwaggerDoc() map[string]string {
@@ -306,7 +306,7 @@ var map_PatchOptions = map[string]string{
 	"dryRun":          "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed",
 	"force":           "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.",
 	"fieldManager":    "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).",
-	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
+	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 or prior to v1.27 when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled (v1.23+) or locked to enabled in GA (v1.27+) - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
 }
 
 func (PatchOptions) SwaggerDoc() map[string]string {
@@ -451,7 +451,7 @@ var map_UpdateOptions = map[string]string{
 	"":                "UpdateOptions may be provided when updating an API object. All fields in UpdateOptions should also be present in PatchOptions.",
 	"dryRun":          "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed",
 	"fieldManager":    "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.",
-	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
+	"fieldValidation": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 or prior to v1.27 when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled (v1.23+) or locked to enabled in GA (v1.27+) - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.",
 }
 
 func (UpdateOptions) SwaggerDoc() map[string]string {
Generated files need to be updated
Please run 'hack/update-codegen.sh'
+++ exit code: 1
+++ error: 1
FAILED   verify-codegen.sh	418s
Verifying verify-conformance-requirements.sh

+++ Running case: verify.conformance-requirements 
+++ working dir: /home/prow/go/src/k8s.io/kubernetes
+++ command: bash "hack/make-rules/../../hack/verify-conformance-requirements.sh"
Congratulations!  All e2e test source files have been linted for conformance requirements.
... skipping 54 lines ...
SUCCESS  verify-generated-docs.sh	139s
Verifying verify-generated-stable-metrics.sh

+++ Running case: verify.generated-stable-metrics 
+++ working dir: /home/prow/go/src/k8s.io/kubernetes
+++ command: bash "hack/make-rules/../../hack/verify-generated-stable-metrics.sh"
failed to read import path directory /home/prow/go/src/k8s.io/kubernetes/staging/src/sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client with error open /home/prow/go/src/k8s.io/kubernetes/staging/src/sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client: no such file or directory, skipping
Diffing test/instrumentation/testdata/stable-metrics-list.yaml
(B

PASS metrics stability verification (B
+++ exit code: 0
SUCCESS  verify-generated-stable-metrics.sh	32s
... skipping 1142 lines ...
processing : noderesourcetopology-api
  found dependency code-generator
Done.
+++ exit code: 0
SUCCESS  verify-publishing-bot.py	0s
========================
FAILED TESTS
========================
hack/make-rules/../../hack/verify-codegen.sh
make: *** [Makefile:128: verify] Error 1
+ EXIT_VALUE=2
+ set +o xtrace
Cleaning up after docker in docker.
================================================================================
Cleaning up after docker
a8c4b0771d11
... skipping 4 lines ...