Fix regex to support more then one patch version number

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
This commit is contained in:
Danil-Grigorev 2024-06-25 17:45:53 +02:00
parent 45d668eb59
commit 04e2a2b343
No known key found for this signature in database
GPG Key ID: 7C96CE1776C81090
3 changed files with 3 additions and 3 deletions

View File

@ -48,7 +48,7 @@ type RKE2ControlPlaneSpec struct {
// Version defines the desired Kubernetes version.
// This field takes precedence over RKE2ConfigSpec.AgentConfig.Version (which is deprecated).
// +kubebuilder:validation:Pattern="(v\\d\\.\\d{2}\\.\\d\\+rke2r\\d)|^$"
// +kubebuilder:validation:Pattern="(v\\d\\.\\d{2}\\.\\d+\\+rke2r\\d)|^$"
// +optional
Version string `json:"version"`

View File

@ -2446,7 +2446,7 @@ spec:
description: |-
Version defines the desired Kubernetes version.
This field takes precedence over RKE2ConfigSpec.AgentConfig.Version (which is deprecated).
pattern: (v\d\.\d{2}\.\d\+rke2r\d)|^$
pattern: (v\d\.\d{2}\.\d+\+rke2r\d)|^$
type: string
required:
- infrastructureRef

View File

@ -1297,7 +1297,7 @@ spec:
description: |-
Version defines the desired Kubernetes version.
This field takes precedence over RKE2ConfigSpec.AgentConfig.Version (which is deprecated).
pattern: (v\d\.\d{2}\.\d\+rke2r\d)|^$
pattern: (v\d\.\d{2}\.\d+\+rke2r\d)|^$
type: string
required:
- infrastructureRef