Skip to content

Commit 3c85251

Browse files
committed
fix prefixLength validation pattern
1 parent eaa8366 commit 3c85251

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

api/v1/prefixclaim_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ type PrefixClaimSpec struct {
3434
ParentPrefix string `json:"parentPrefix"`
3535

3636
//+kubebuilder:validation:Required
37-
//+kubebuilder:validation:Pattern=`^\/[0-9]|[1-9][0-9]|11[0-9]|12[0-8]$`
37+
//+kubebuilder:validation:Pattern=`^\/[0-9]|[1-9][0-9]|1[01][0-9]|12[0-8]$`
3838
//+kubebuilder:validation:XValidation:rule="self == oldSelf",message="Field 'prefixLength' is immutable"
3939
PrefixLength string `json:"prefixLength"`
4040

config/crd/bases/netbox.dev_prefixclaims.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ spec:
6666
- message: Field 'parentPrefix' is immutable
6767
rule: self == oldSelf
6868
prefixLength:
69-
pattern: ^\/[0-9]|[1-9][0-9]|11[0-9]|12[0-8]$
69+
pattern: ^\/[0-9]|[1-9][0-9]|1[01][0-9]|12[0-8]$
7070
type: string
7171
x-kubernetes-validations:
7272
- message: Field 'prefixLength' is immutable

0 commit comments

Comments
 (0)