diff --git a/api/v2/checluster_types.go b/api/v2/checluster_types.go index 9a53c19b8..32307f54c 100644 --- a/api/v2/checluster_types.go +++ b/api/v2/checluster_types.go @@ -107,6 +107,10 @@ type CheClusterDevEnvironments struct { // To disable workspace run timeout, set this value to -1. // +kubebuilder:default:=-1 SecondsOfRunBeforeIdling *int32 `json:"secondsOfRunBeforeIdling,omitempty"` + // Disables the container build capabilities. + // +optional + // +kubebuilder:default:=false + DisableContainerBuildCapabilities *bool `json:"disableContainerBuildCapabilities,omitempty"` } // Che components configuration. diff --git a/api/v2/zz_generated.deepcopy.go b/api/v2/zz_generated.deepcopy.go index 94ef083f3..3e2ba4ac4 100644 --- a/api/v2/zz_generated.deepcopy.go +++ b/api/v2/zz_generated.deepcopy.go @@ -176,6 +176,11 @@ func (in *CheClusterDevEnvironments) DeepCopyInto(out *CheClusterDevEnvironments *out = new(int32) **out = **in } + if in.DisableContainerBuildCapabilities != nil { + in, out := &in.DisableContainerBuildCapabilities, &out.DisableContainerBuildCapabilities + *out = new(bool) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheClusterDevEnvironments. diff --git a/bundle/next/eclipse-che-preview-openshift/manifests/che-operator.clusterserviceversion.yaml b/bundle/next/eclipse-che-preview-openshift/manifests/che-operator.clusterserviceversion.yaml index d1fbdc692..f6fda9d97 100644 --- a/bundle/next/eclipse-che-preview-openshift/manifests/che-operator.clusterserviceversion.yaml +++ b/bundle/next/eclipse-che-preview-openshift/manifests/che-operator.clusterserviceversion.yaml @@ -77,7 +77,7 @@ metadata: operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/eclipse-che/che-operator support: Eclipse Foundation - name: eclipse-che-preview-openshift.v7.55.0-695.next + name: eclipse-che-preview-openshift.v7.55.0-698.next namespace: placeholder spec: apiservicedefinitions: {} @@ -1230,7 +1230,7 @@ spec: maturity: stable provider: name: Eclipse Foundation - version: 7.55.0-695.next + version: 7.55.0-698.next webhookdefinitions: - admissionReviewVersions: - v1 diff --git a/bundle/next/eclipse-che-preview-openshift/manifests/org.eclipse.che_checlusters.yaml b/bundle/next/eclipse-che-preview-openshift/manifests/org.eclipse.che_checlusters.yaml index cff79cb0c..c51282226 100644 --- a/bundle/next/eclipse-che-preview-openshift/manifests/org.eclipse.che_checlusters.yaml +++ b/bundle/next/eclipse-che-preview-openshift/manifests/org.eclipse.che_checlusters.yaml @@ -6960,6 +6960,10 @@ spec: type: array type: object type: array + disableContainerBuildCapabilities: + default: false + description: Disables the container build capabilities. + type: boolean nodeSelector: additionalProperties: type: string diff --git a/config/crd/bases/org.eclipse.che_checlusters.yaml b/config/crd/bases/org.eclipse.che_checlusters.yaml index 8eb850876..aa95d0765 100644 --- a/config/crd/bases/org.eclipse.che_checlusters.yaml +++ b/config/crd/bases/org.eclipse.che_checlusters.yaml @@ -6770,6 +6770,10 @@ spec: type: array type: object type: array + disableContainerBuildCapabilities: + default: false + description: Disables the container build capabilities. + type: boolean nodeSelector: additionalProperties: type: string diff --git a/deploy/deployment/kubernetes/combined.yaml b/deploy/deployment/kubernetes/combined.yaml index 5bfbd8444..89b743b7b 100644 --- a/deploy/deployment/kubernetes/combined.yaml +++ b/deploy/deployment/kubernetes/combined.yaml @@ -4572,6 +4572,10 @@ spec: type: array type: object type: array + disableContainerBuildCapabilities: + default: false + description: Disables the container build capabilities. + type: boolean nodeSelector: additionalProperties: type: string diff --git a/deploy/deployment/kubernetes/objects/checlusters.org.eclipse.che.CustomResourceDefinition.yaml b/deploy/deployment/kubernetes/objects/checlusters.org.eclipse.che.CustomResourceDefinition.yaml index e43215ffd..8737b3372 100644 --- a/deploy/deployment/kubernetes/objects/checlusters.org.eclipse.che.CustomResourceDefinition.yaml +++ b/deploy/deployment/kubernetes/objects/checlusters.org.eclipse.che.CustomResourceDefinition.yaml @@ -4567,6 +4567,10 @@ spec: type: array type: object type: array + disableContainerBuildCapabilities: + default: false + description: Disables the container build capabilities. + type: boolean nodeSelector: additionalProperties: type: string diff --git a/deploy/deployment/openshift/combined.yaml b/deploy/deployment/openshift/combined.yaml index 6352c4147..2177ab297 100644 --- a/deploy/deployment/openshift/combined.yaml +++ b/deploy/deployment/openshift/combined.yaml @@ -4572,6 +4572,10 @@ spec: type: array type: object type: array + disableContainerBuildCapabilities: + default: false + description: Disables the container build capabilities. + type: boolean nodeSelector: additionalProperties: type: string diff --git a/deploy/deployment/openshift/objects/checlusters.org.eclipse.che.CustomResourceDefinition.yaml b/deploy/deployment/openshift/objects/checlusters.org.eclipse.che.CustomResourceDefinition.yaml index bb54f8274..85382ed9a 100644 --- a/deploy/deployment/openshift/objects/checlusters.org.eclipse.che.CustomResourceDefinition.yaml +++ b/deploy/deployment/openshift/objects/checlusters.org.eclipse.che.CustomResourceDefinition.yaml @@ -4567,6 +4567,10 @@ spec: type: array type: object type: array + disableContainerBuildCapabilities: + default: false + description: Disables the container build capabilities. + type: boolean nodeSelector: additionalProperties: type: string diff --git a/helmcharts/next/crds/checlusters.org.eclipse.che.CustomResourceDefinition.yaml b/helmcharts/next/crds/checlusters.org.eclipse.che.CustomResourceDefinition.yaml index e43215ffd..8737b3372 100644 --- a/helmcharts/next/crds/checlusters.org.eclipse.che.CustomResourceDefinition.yaml +++ b/helmcharts/next/crds/checlusters.org.eclipse.che.CustomResourceDefinition.yaml @@ -4567,6 +4567,10 @@ spec: type: array type: object type: array + disableContainerBuildCapabilities: + default: false + description: Disables the container build capabilities. + type: boolean nodeSelector: additionalProperties: type: string