diff --git a/go.mod b/go.mod index 41adef56f..2fcca1635 100644 --- a/go.mod +++ b/go.mod @@ -22,7 +22,7 @@ require ( github.com/nmstate/kubernetes-nmstate/api v0.0.0-20250114063637-129b149f6ce9 github.com/onsi/ginkgo/v2 v2.22.2 github.com/onsi/gomega v1.36.2 - github.com/openshift-kni/eco-goinfra v0.0.0-20250225140906-a4a0e908a154 // latest + github.com/openshift-kni/eco-goinfra v0.0.0-20250227135429-2a3e5e1a8ee7 // latest github.com/openshift-kni/k8sreporter v1.0.6 github.com/openshift-kni/lifecycle-agent v0.0.0-20250120220331-9547280df193 // release-4.18 github.com/openshift-kni/numaresources-operator v0.4.18-0.2024100201.0.20250114093602-01c00730991d // release-4.18 diff --git a/go.sum b/go.sum index 5ec49e79c..1754bfcff 100644 --- a/go.sum +++ b/go.sum @@ -632,8 +632,8 @@ github.com/opencontainers/runtime-spec v1.2.0 h1:z97+pHb3uELt/yiAWD691HNHQIF07bE github.com/opencontainers/runtime-spec v1.2.0/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= github.com/openshift-kni/cluster-group-upgrades-operator v0.0.0-20241213003211-a57a58a5c4f2 h1:Ts3yv2vE8LtfFmXvhUcyLsZ7YBHT84/vEWR9SHbFj2M= github.com/openshift-kni/cluster-group-upgrades-operator v0.0.0-20241213003211-a57a58a5c4f2/go.mod h1:TYB+3zGmMhqOmyZ6FCbtNZSndvRDcfh16U7wgYGpe/8= -github.com/openshift-kni/eco-goinfra v0.0.0-20250225140906-a4a0e908a154 h1:G+sSwGh1OdfGFv/GwiUPLvJBgwwKS2h1GAJp1toB1Cc= -github.com/openshift-kni/eco-goinfra v0.0.0-20250225140906-a4a0e908a154/go.mod h1:6McGfV6BJ6fTMaDENGYUKgoop9Ozh6y+Xs0JurGk7xM= +github.com/openshift-kni/eco-goinfra v0.0.0-20250227135429-2a3e5e1a8ee7 h1:o5V8cFCFTumSQvl62lEn1X9NOMw84sFIhSYJd+lYFnM= +github.com/openshift-kni/eco-goinfra v0.0.0-20250227135429-2a3e5e1a8ee7/go.mod h1:6McGfV6BJ6fTMaDENGYUKgoop9Ozh6y+Xs0JurGk7xM= github.com/openshift-kni/k8sreporter v1.0.6 h1:aaxDzZx3s9bo1I3nopR63RGVZxcJgR94j5X87aDihYo= github.com/openshift-kni/k8sreporter v1.0.6/go.mod h1:tX6LOg0m0oXje7WNLFo8LKHC9Ix8VV0a7vUc6eyeFBQ= github.com/openshift-kni/lifecycle-agent v0.0.0-20250120220331-9547280df193 h1:pdJAfmQwUvqAKcjaMGNqICbuZ7a20sGxm4JFymc1mmw= diff --git a/vendor/github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/operatorv1/storagecluster_types.go b/vendor/github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/operatorv1/storagecluster_types.go index 1b9231c28..00bb7e3da 100644 --- a/vendor/github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/operatorv1/storagecluster_types.go +++ b/vendor/github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/operatorv1/storagecluster_types.go @@ -258,8 +258,11 @@ type ManageCephNonResilientPools struct { // +kubebuilder:validation:MaxLength=253 // +kubebuilder:validation:Pattern=^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$ StorageClassName string `json:"storageClassName,omitempty"` - // ReconcileStrategy and other related fields are not used for now - // They can be added once the feature goes to GA + // Parameters is a list of properties to enable on the non-resilient cephBlockPools + // +kubebuilder:pruning:PreserveUnknownFields + // +optional + // +nullable + Parameters map[string]string `json:"parameters,omitempty"` } // ManageCephFilesystems defines how to reconcile CephFilesystems diff --git a/vendor/github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/operatorv1/zz_generated.deepcopy.go b/vendor/github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/operatorv1/zz_generated.deepcopy.go index e436217a4..89baf6bf4 100644 --- a/vendor/github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/operatorv1/zz_generated.deepcopy.go +++ b/vendor/github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/operatorv1/zz_generated.deepcopy.go @@ -348,6 +348,13 @@ func (in *ManageCephNonResilientPools) DeepCopyInto(out *ManageCephNonResilientP *out = *in in.Resources.DeepCopyInto(&out.Resources) in.VolumeClaimTemplate.DeepCopyInto(&out.VolumeClaimTemplate) + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make(map[string]string, len(*in)) + for key, val := range *in { + (*out)[key] = val + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManageCephNonResilientPools. diff --git a/vendor/modules.txt b/vendor/modules.txt index c7b98454d..9aac20bf7 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -578,7 +578,7 @@ github.com/opencontainers/runtime-spec/specs-go ## explicit; go 1.22.0 github.com/openshift-kni/cluster-group-upgrades-operator/pkg/api/clustergroupupgrades github.com/openshift-kni/cluster-group-upgrades-operator/pkg/api/clustergroupupgrades/v1alpha1 -# github.com/openshift-kni/eco-goinfra v0.0.0-20250225140906-a4a0e908a154 +# github.com/openshift-kni/eco-goinfra v0.0.0-20250227135429-2a3e5e1a8ee7 ## explicit; go 1.23.6 github.com/openshift-kni/eco-goinfra/pkg/apiservers github.com/openshift-kni/eco-goinfra/pkg/argocd