diff --git a/api/v1beta1/hyperconverged_types.go b/api/v1beta1/hyperconverged_types.go index b94451db89..102743052b 100644 --- a/api/v1beta1/hyperconverged_types.go +++ b/api/v1beta1/hyperconverged_types.go @@ -104,6 +104,8 @@ type HyperConvergedSpec struct { ScratchSpaceStorageClass *string `json:"scratchSpaceStorageClass,omitempty"` // VDDK Init Image eventually used to import VMs from external providers + // + // Deprecated: please use the Migration Toolkit for Virtualization // +optional VddkInitImage *string `json:"vddkInitImage,omitempty"` diff --git a/api/v1beta1/zz_generated.openapi.go b/api/v1beta1/zz_generated.openapi.go index bee2df3871..337924d303 100644 --- a/api/v1beta1/zz_generated.openapi.go +++ b/api/v1beta1/zz_generated.openapi.go @@ -456,7 +456,7 @@ func schema_kubevirt_hyperconverged_cluster_operator_api_v1beta1_HyperConvergedS }, "vddkInitImage": { SchemaProps: spec.SchemaProps{ - Description: "VDDK Init Image eventually used to import VMs from external providers", + Description: "VDDK Init Image eventually used to import VMs from external providers\n\nDeprecated: please use the Migration Toolkit for Virtualization", Type: []string{"string"}, Format: "", }, diff --git a/config/crd/bases/hco.kubevirt.io_hyperconvergeds.yaml b/config/crd/bases/hco.kubevirt.io_hyperconvergeds.yaml index 8076f8d719..b9fb603f08 100644 --- a/config/crd/bases/hco.kubevirt.io_hyperconvergeds.yaml +++ b/config/crd/bases/hco.kubevirt.io_hyperconvergeds.yaml @@ -2822,8 +2822,11 @@ spec: - BlockUninstallIfWorkloadsExist type: string vddkInitImage: - description: VDDK Init Image eventually used to import VMs from external - providers + description: |- + VDDK Init Image eventually used to import VMs from external providers + + + Deprecated: please use the Migration Toolkit for Virtualization type: string virtualMachineOptions: default: diff --git a/deploy/crds/hco00.crd.yaml b/deploy/crds/hco00.crd.yaml index 8076f8d719..b9fb603f08 100644 --- a/deploy/crds/hco00.crd.yaml +++ b/deploy/crds/hco00.crd.yaml @@ -2822,8 +2822,11 @@ spec: - BlockUninstallIfWorkloadsExist type: string vddkInitImage: - description: VDDK Init Image eventually used to import VMs from external - providers + description: |- + VDDK Init Image eventually used to import VMs from external providers + + + Deprecated: please use the Migration Toolkit for Virtualization type: string virtualMachineOptions: default: diff --git a/deploy/index-image/community-kubevirt-hyperconverged/1.12.0/manifests/hco00.crd.yaml b/deploy/index-image/community-kubevirt-hyperconverged/1.12.0/manifests/hco00.crd.yaml index 8076f8d719..b9fb603f08 100644 --- a/deploy/index-image/community-kubevirt-hyperconverged/1.12.0/manifests/hco00.crd.yaml +++ b/deploy/index-image/community-kubevirt-hyperconverged/1.12.0/manifests/hco00.crd.yaml @@ -2822,8 +2822,11 @@ spec: - BlockUninstallIfWorkloadsExist type: string vddkInitImage: - description: VDDK Init Image eventually used to import VMs from external - providers + description: |- + VDDK Init Image eventually used to import VMs from external providers + + + Deprecated: please use the Migration Toolkit for Virtualization type: string virtualMachineOptions: default: diff --git a/deploy/olm-catalog/community-kubevirt-hyperconverged/1.12.0/manifests/hco00.crd.yaml b/deploy/olm-catalog/community-kubevirt-hyperconverged/1.12.0/manifests/hco00.crd.yaml index 8076f8d719..b9fb603f08 100644 --- a/deploy/olm-catalog/community-kubevirt-hyperconverged/1.12.0/manifests/hco00.crd.yaml +++ b/deploy/olm-catalog/community-kubevirt-hyperconverged/1.12.0/manifests/hco00.crd.yaml @@ -2822,8 +2822,11 @@ spec: - BlockUninstallIfWorkloadsExist type: string vddkInitImage: - description: VDDK Init Image eventually used to import VMs from external - providers + description: |- + VDDK Init Image eventually used to import VMs from external providers + + + Deprecated: please use the Migration Toolkit for Virtualization type: string virtualMachineOptions: default: diff --git a/docs/api.md b/docs/api.md index 0fdc83e143..77901c6232 100644 --- a/docs/api.md +++ b/docs/api.md @@ -194,7 +194,7 @@ HyperConvergedSpec defines the desired state of HyperConverged | certConfig | certConfig holds the rotation policy for internal, self-signed certificates | [HyperConvergedCertConfig](#hyperconvergedcertconfig) | {"ca": {"duration": "48h0m0s", "renewBefore": "24h0m0s"}, "server": {"duration": "24h0m0s", "renewBefore": "12h0m0s"}} | false | | resourceRequirements | ResourceRequirements describes the resource requirements for the operand workloads. | *[OperandResourceRequirements](#operandresourcerequirements) | {"vmiCPUAllocationRatio": 10} | false | | scratchSpaceStorageClass | Override the storage class used for scratch space during transfer operations. The scratch space storage class is determined in the following order: value of scratchSpaceStorageClass, if that doesn't exist, use the default storage class, if there is no default storage class, use the storage class of the DataVolume, if no storage class specified, use no storage class for scratch space | *string | | false | -| vddkInitImage | VDDK Init Image eventually used to import VMs from external providers | *string | | false | +| vddkInitImage | VDDK Init Image eventually used to import VMs from external providers\n\nDeprecated: please use the Migration Toolkit for Virtualization | *string | | false | | defaultCPUModel | DefaultCPUModel defines a cluster default for CPU model: default CPU model is set when VMI doesn't have any CPU model. When VMI has CPU model set, then VMI's CPU model is preferred. When default CPU model is not set and VMI's CPU model is not set too, host-model will be set. Default CPU model can be changed when kubevirt is running. | *string | | false | | defaultRuntimeClass | DefaultRuntimeClass defines a cluster default for the RuntimeClass to be used for VMIs pods if not set there. Default RuntimeClass can be changed when kubevirt is running, existing VMIs are not impacted till the next restart/live-migration when they are eventually going to consume the new default RuntimeClass. | *string | | false | | obsoleteCPUs | ObsoleteCPUs allows avoiding scheduling of VMs for obsolete CPU models | *[HyperConvergedObsoleteCPUs](#hyperconvergedobsoletecpus) | | false | diff --git a/tests/vendor/github.com/kubevirt/hyperconverged-cluster-operator/api/v1beta1/hyperconverged_types.go b/tests/vendor/github.com/kubevirt/hyperconverged-cluster-operator/api/v1beta1/hyperconverged_types.go index b94451db89..102743052b 100644 --- a/tests/vendor/github.com/kubevirt/hyperconverged-cluster-operator/api/v1beta1/hyperconverged_types.go +++ b/tests/vendor/github.com/kubevirt/hyperconverged-cluster-operator/api/v1beta1/hyperconverged_types.go @@ -104,6 +104,8 @@ type HyperConvergedSpec struct { ScratchSpaceStorageClass *string `json:"scratchSpaceStorageClass,omitempty"` // VDDK Init Image eventually used to import VMs from external providers + // + // Deprecated: please use the Migration Toolkit for Virtualization // +optional VddkInitImage *string `json:"vddkInitImage,omitempty"` diff --git a/tests/vendor/github.com/kubevirt/hyperconverged-cluster-operator/api/v1beta1/zz_generated.openapi.go b/tests/vendor/github.com/kubevirt/hyperconverged-cluster-operator/api/v1beta1/zz_generated.openapi.go index bee2df3871..337924d303 100644 --- a/tests/vendor/github.com/kubevirt/hyperconverged-cluster-operator/api/v1beta1/zz_generated.openapi.go +++ b/tests/vendor/github.com/kubevirt/hyperconverged-cluster-operator/api/v1beta1/zz_generated.openapi.go @@ -456,7 +456,7 @@ func schema_kubevirt_hyperconverged_cluster_operator_api_v1beta1_HyperConvergedS }, "vddkInitImage": { SchemaProps: spec.SchemaProps{ - Description: "VDDK Init Image eventually used to import VMs from external providers", + Description: "VDDK Init Image eventually used to import VMs from external providers\n\nDeprecated: please use the Migration Toolkit for Virtualization", Type: []string{"string"}, Format: "", },