From 52c420e937d8bbbde19961d5e4f94db64816963a Mon Sep 17 00:00:00 2001 From: Danilo Gemoli Date: Mon, 11 Mar 2024 10:46:03 +0100 Subject: [PATCH] feat(scheduler): update crd --- .../legacy/prowjob-schemaless_customresourcedefinition.yaml | 1 + .../cluster/prowjob-crd/prowjob_customresourcedefinition.yaml | 1 + prow/apis/prowjobs/v1/types.go | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/config/prow/cluster/prowjob-crd/legacy/prowjob-schemaless_customresourcedefinition.yaml b/config/prow/cluster/prowjob-crd/legacy/prowjob-schemaless_customresourcedefinition.yaml index ca59bf5ea665..eeaffe42a570 100644 --- a/config/prow/cluster/prowjob-crd/legacy/prowjob-schemaless_customresourcedefinition.yaml +++ b/config/prow/cluster/prowjob-crd/legacy/prowjob-schemaless_customresourcedefinition.yaml @@ -40,6 +40,7 @@ spec: state: type: string enum: + - "scheduling" - "triggered" - "pending" - "success" diff --git a/config/prow/cluster/prowjob-crd/prowjob_customresourcedefinition.yaml b/config/prow/cluster/prowjob-crd/prowjob_customresourcedefinition.yaml index bc043155dd9e..2c26068edec6 100644 --- a/config/prow/cluster/prowjob-crd/prowjob_customresourcedefinition.yaml +++ b/config/prow/cluster/prowjob-crd/prowjob_customresourcedefinition.yaml @@ -52763,6 +52763,7 @@ spec: state: description: ProwJobState specifies whether the job is running enum: + - scheduling - triggered - pending - success diff --git a/prow/apis/prowjobs/v1/types.go b/prow/apis/prowjobs/v1/types.go index 650c5accb20f..c61d88cae03f 100644 --- a/prow/apis/prowjobs/v1/types.go +++ b/prow/apis/prowjobs/v1/types.go @@ -1048,7 +1048,7 @@ type ProwJobStatus struct { PendingTime *metav1.Time `json:"pendingTime,omitempty"` // CompletionTime is the timestamp for when the job goes to a final state CompletionTime *metav1.Time `json:"completionTime,omitempty"` - // +kubebuilder:validation:Enum=triggered;pending;success;failure;aborted;error + // +kubebuilder:validation:Enum=scheduling;triggered;pending;success;failure;aborted;error // +kubebuilder:validation:Required State ProwJobState `json:"state,omitempty"` Description string `json:"description,omitempty"`