diff --git a/Makefile b/Makefile index a7498d0d6..6080690dd 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ NAMESPACE ?= hmc-system VERSION ?= $(shell git describe --tags --always) +FQDN_VERSION = $(patsubst v%,%,$(subst .,-, $(VERSION))) # Image URL to use all building/pushing image targets IMG ?= hmc/controller:latest IMG_REPO = $(shell echo $(IMG) | cut -d: -f1) @@ -69,7 +70,8 @@ set-hmc-version: yq $(YQ) eval '.version = "$(VERSION)"' -i $(PROVIDER_TEMPLATES_DIR)/hmc-templates/Chart.yaml $(YQ) eval '.image.tag = "$(VERSION)"' -i $(PROVIDER_TEMPLATES_DIR)/hmc/values.yaml $(YQ) eval '.spec.version = "$(VERSION)"' -i $(PROVIDER_TEMPLATES_DIR)/hmc-templates/files/release.yaml - $(YQ) eval '.metadata.name = "hmc-$(patsubst v%,%,$(subst .,-, $(VERSION)))"' -i $(PROVIDER_TEMPLATES_DIR)/hmc-templates/files/release.yaml + $(YQ) eval '.metadata.name = "hmc-$(FQDN_VERSION)"' -i $(PROVIDER_TEMPLATES_DIR)/hmc-templates/files/release.yaml + $(YQ) eval '.spec.hmc.template = "hmc-$(FQDN_VERSION)"' -i $(PROVIDER_TEMPLATES_DIR)/hmc-templates/files/release.yaml .PHONY: hmc-chart-release hmc-chart-release: set-hmc-version templates-generate ## Generate hmc helm chart diff --git a/api/v1alpha1/management_types.go b/api/v1alpha1/management_types.go index f2b73174a..0763ac01a 100644 --- a/api/v1alpha1/management_types.go +++ b/api/v1alpha1/management_types.go @@ -94,6 +94,8 @@ type ManagementStatus struct { AvailableProviders Providers `json:"availableProviders,omitempty"` // Components indicates the status of installed HMC components and CAPI providers. Components map[string]ComponentStatus `json:"components,omitempty"` + // Release indicates the current Release object. + Release string `json:"release,omitempty"` } // ComponentStatus is the status of Management component installation diff --git a/api/v1alpha1/release_types.go b/api/v1alpha1/release_types.go index c7f63fe25..8acf8bdaf 100644 --- a/api/v1alpha1/release_types.go +++ b/api/v1alpha1/release_types.go @@ -22,8 +22,6 @@ import ( type ReleaseSpec struct { // Version of the HMC Release in the semver format. Version string `json:"version"` - // UpgradeableVersions contains a list of versions available to upgrade from. - UpgradeableVersions []string `json:"upgradeableVersions,omitempty"` // HMC references the HMC template. HMC CoreProviderTemplate `json:"hmc"` // CAPI references the Cluster API template. diff --git a/api/v1alpha1/zz_generated.deepcopy.go b/api/v1alpha1/zz_generated.deepcopy.go index 90cd85c00..a9a14f7ae 100644 --- a/api/v1alpha1/zz_generated.deepcopy.go +++ b/api/v1alpha1/zz_generated.deepcopy.go @@ -849,11 +849,6 @@ func (in *ReleaseList) DeepCopyObject() runtime.Object { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ReleaseSpec) DeepCopyInto(out *ReleaseSpec) { *out = *in - if in.UpgradeableVersions != nil { - in, out := &in.UpgradeableVersions, &out.UpgradeableVersions - *out = make([]string, len(*in)) - copy(*out, *in) - } out.HMC = in.HMC out.CAPI = in.CAPI if in.Providers != nil { diff --git a/hack/templates.sh b/hack/templates.sh index e53a8271e..44f0e4592 100755 --- a/hack/templates.sh +++ b/hack/templates.sh @@ -33,6 +33,7 @@ for type in "$TEMPLATES_DIR"/*; do name=$(grep '^name:' $chart/Chart.yaml | awk '{print $2}') if [ "$name" = "$HMC_TEMPLATES_CHART_NAME" ]; then continue; fi version=$(grep '^version:' $chart/Chart.yaml | awk '{print $2}') + template_name=$name-$(echo "$version" | sed 's/^v//; s/\./-/g') cat < $TEMPLATES_OUTPUT_DIR/$name.yaml apiVersion: hmc.mirantis.com/v1alpha1 @@ -40,7 +41,7 @@ kind: $kind EOF cat <> $TEMPLATES_OUTPUT_DIR/$name.yaml metadata: - name: $name + name: $template_name annotations: helm.sh/resource-policy: keep spec: diff --git a/internal/controller/management_controller.go b/internal/controller/management_controller.go index 26f846f1c..8cc80edb5 100644 --- a/internal/controller/management_controller.go +++ b/internal/controller/management_controller.go @@ -156,6 +156,7 @@ func (r *ManagementReconciler) Update(ctx context.Context, management *hmc.Manag management.Status.ObservedGeneration = management.Generation management.Status.AvailableProviders = detectedProviders management.Status.Components = detectedComponents + management.Status.Release = management.Spec.Release if err := r.Status().Update(ctx, management); err != nil { errs = errors.Join(errs, fmt.Errorf("failed to update status for Management %s: %w", management.Name, err)) diff --git a/templates/cluster/aws-hosted-cp/Chart.yaml b/templates/cluster/aws-hosted-cp/Chart.yaml index e42db585f..f6cc01a41 100644 --- a/templates/cluster/aws-hosted-cp/Chart.yaml +++ b/templates/cluster/aws-hosted-cp/Chart.yaml @@ -7,7 +7,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.4 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/templates/cluster/aws-standalone-cp/Chart.yaml b/templates/cluster/aws-standalone-cp/Chart.yaml index e0c82882f..0ec9d2967 100644 --- a/templates/cluster/aws-standalone-cp/Chart.yaml +++ b/templates/cluster/aws-standalone-cp/Chart.yaml @@ -6,7 +6,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.4 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/templates/cluster/azure-hosted-cp/Chart.yaml b/templates/cluster/azure-hosted-cp/Chart.yaml index a034e4778..e12c1b4bb 100644 --- a/templates/cluster/azure-hosted-cp/Chart.yaml +++ b/templates/cluster/azure-hosted-cp/Chart.yaml @@ -7,7 +7,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.1 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/templates/cluster/azure-standalone-cp/Chart.yaml b/templates/cluster/azure-standalone-cp/Chart.yaml index 7155ea597..aaa1cc10e 100644 --- a/templates/cluster/azure-standalone-cp/Chart.yaml +++ b/templates/cluster/azure-standalone-cp/Chart.yaml @@ -6,7 +6,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.1 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/templates/cluster/vsphere-hosted-cp/Chart.yaml b/templates/cluster/vsphere-hosted-cp/Chart.yaml index bb7901e47..4619a40e9 100644 --- a/templates/cluster/vsphere-hosted-cp/Chart.yaml +++ b/templates/cluster/vsphere-hosted-cp/Chart.yaml @@ -7,7 +7,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.0.2 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/templates/cluster/vsphere-standalone-cp/Chart.yaml b/templates/cluster/vsphere-standalone-cp/Chart.yaml index 980fde00a..23f270373 100644 --- a/templates/cluster/vsphere-standalone-cp/Chart.yaml +++ b/templates/cluster/vsphere-standalone-cp/Chart.yaml @@ -6,7 +6,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.0.2 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/templates/provider/cluster-api-provider-aws/Chart.yaml b/templates/provider/cluster-api-provider-aws/Chart.yaml index f4d396f2f..1b5fb9bdd 100644 --- a/templates/provider/cluster-api-provider-aws/Chart.yaml +++ b/templates/provider/cluster-api-provider-aws/Chart.yaml @@ -13,7 +13,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.2 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/templates/provider/cluster-api/Chart.yaml b/templates/provider/cluster-api/Chart.yaml index 49cb715f1..ec52541b1 100644 --- a/templates/provider/cluster-api/Chart.yaml +++ b/templates/provider/cluster-api/Chart.yaml @@ -13,7 +13,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.1 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/templates/provider/hmc-templates/Chart.yaml b/templates/provider/hmc-templates/Chart.yaml index 7fdbaf1f8..e1c64c662 100644 --- a/templates/provider/hmc-templates/Chart.yaml +++ b/templates/provider/hmc-templates/Chart.yaml @@ -13,7 +13,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/templates/provider/hmc-templates/files/release.yaml b/templates/provider/hmc-templates/files/release.yaml index f80b3bbab..bab1b15ee 100644 --- a/templates/provider/hmc-templates/files/release.yaml +++ b/templates/provider/hmc-templates/files/release.yaml @@ -7,17 +7,17 @@ metadata: spec: version: v0.0.2 hmc: - template: hmc + template: hmc-0-0-1 capi: - template: cluster-api + template: cluster-api-0-0-1 providers: - name: k0smotron - template: k0smotron + template: k0smotron-0-0-1 - name: cluster-api-provider-azure - template: cluster-api-provider-azure + template: cluster-api-provider-azure-0-0-1 - name: cluster-api-provider-vsphere - template: cluster-api-provider-vsphere + template: cluster-api-provider-vsphere-0-0-1 - name: cluster-api-provider-aws - template: cluster-api-provider-aws + template: cluster-api-provider-aws-0-0-1 - name: projectsveltos - template: projectsveltos + template: projectsveltos-0-38-2 diff --git a/templates/provider/hmc-templates/files/templates/aws-hosted-cp.yaml b/templates/provider/hmc-templates/files/templates/aws-hosted-cp.yaml index d64f487a7..0e45d5f19 100644 --- a/templates/provider/hmc-templates/files/templates/aws-hosted-cp.yaml +++ b/templates/provider/hmc-templates/files/templates/aws-hosted-cp.yaml @@ -1,10 +1,10 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ClusterTemplate metadata: - name: aws-hosted-cp + name: aws-hosted-cp-0-0-1 annotations: helm.sh/resource-policy: keep spec: helm: chartName: aws-hosted-cp - chartVersion: 0.1.4 + chartVersion: 0.0.1 diff --git a/templates/provider/hmc-templates/files/templates/aws-standalone-cp.yaml b/templates/provider/hmc-templates/files/templates/aws-standalone-cp.yaml index e837d868b..4b9cf71c9 100644 --- a/templates/provider/hmc-templates/files/templates/aws-standalone-cp.yaml +++ b/templates/provider/hmc-templates/files/templates/aws-standalone-cp.yaml @@ -1,10 +1,10 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ClusterTemplate metadata: - name: aws-standalone-cp + name: aws-standalone-cp-0-0-1 annotations: helm.sh/resource-policy: keep spec: helm: chartName: aws-standalone-cp - chartVersion: 0.1.4 + chartVersion: 0.0.1 diff --git a/templates/provider/hmc-templates/files/templates/azure-hosted-cp.yaml b/templates/provider/hmc-templates/files/templates/azure-hosted-cp.yaml index e21e40c30..09444efb5 100644 --- a/templates/provider/hmc-templates/files/templates/azure-hosted-cp.yaml +++ b/templates/provider/hmc-templates/files/templates/azure-hosted-cp.yaml @@ -1,10 +1,10 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ClusterTemplate metadata: - name: azure-hosted-cp + name: azure-hosted-cp-0-0-1 annotations: helm.sh/resource-policy: keep spec: helm: chartName: azure-hosted-cp - chartVersion: 0.1.1 + chartVersion: 0.0.1 diff --git a/templates/provider/hmc-templates/files/templates/azure-standalone-cp.yaml b/templates/provider/hmc-templates/files/templates/azure-standalone-cp.yaml index 1e142abfe..a3400be17 100644 --- a/templates/provider/hmc-templates/files/templates/azure-standalone-cp.yaml +++ b/templates/provider/hmc-templates/files/templates/azure-standalone-cp.yaml @@ -1,10 +1,10 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ClusterTemplate metadata: - name: azure-standalone-cp + name: azure-standalone-cp-0-0-1 annotations: helm.sh/resource-policy: keep spec: helm: chartName: azure-standalone-cp - chartVersion: 0.1.1 + chartVersion: 0.0.1 diff --git a/templates/provider/hmc-templates/files/templates/cluster-api-provider-aws.yaml b/templates/provider/hmc-templates/files/templates/cluster-api-provider-aws.yaml index 7866b1913..5a5a61baf 100644 --- a/templates/provider/hmc-templates/files/templates/cluster-api-provider-aws.yaml +++ b/templates/provider/hmc-templates/files/templates/cluster-api-provider-aws.yaml @@ -1,10 +1,10 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ProviderTemplate metadata: - name: cluster-api-provider-aws + name: cluster-api-provider-aws-0-0-1 annotations: helm.sh/resource-policy: keep spec: helm: chartName: cluster-api-provider-aws - chartVersion: 0.1.2 + chartVersion: 0.0.1 diff --git a/templates/provider/hmc-templates/files/templates/cluster-api-provider-azure.yaml b/templates/provider/hmc-templates/files/templates/cluster-api-provider-azure.yaml index ea65827ba..d4b8b8a4d 100644 --- a/templates/provider/hmc-templates/files/templates/cluster-api-provider-azure.yaml +++ b/templates/provider/hmc-templates/files/templates/cluster-api-provider-azure.yaml @@ -1,7 +1,7 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ProviderTemplate metadata: - name: cluster-api-provider-azure + name: cluster-api-provider-azure-0-0-1 annotations: helm.sh/resource-policy: keep spec: diff --git a/templates/provider/hmc-templates/files/templates/cluster-api-provider-vsphere.yaml b/templates/provider/hmc-templates/files/templates/cluster-api-provider-vsphere.yaml index c077148ac..6c2b51337 100644 --- a/templates/provider/hmc-templates/files/templates/cluster-api-provider-vsphere.yaml +++ b/templates/provider/hmc-templates/files/templates/cluster-api-provider-vsphere.yaml @@ -1,7 +1,7 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ProviderTemplate metadata: - name: cluster-api-provider-vsphere + name: cluster-api-provider-vsphere-0-0-1 annotations: helm.sh/resource-policy: keep spec: diff --git a/templates/provider/hmc-templates/files/templates/cluster-api.yaml b/templates/provider/hmc-templates/files/templates/cluster-api.yaml index 8477f705e..8066887c1 100644 --- a/templates/provider/hmc-templates/files/templates/cluster-api.yaml +++ b/templates/provider/hmc-templates/files/templates/cluster-api.yaml @@ -1,10 +1,10 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ProviderTemplate metadata: - name: cluster-api + name: cluster-api-0-0-1 annotations: helm.sh/resource-policy: keep spec: helm: chartName: cluster-api - chartVersion: 0.1.1 + chartVersion: 0.0.1 diff --git a/templates/provider/hmc-templates/files/templates/hmc.yaml b/templates/provider/hmc-templates/files/templates/hmc.yaml index e002ad5a2..0c2d923f2 100644 --- a/templates/provider/hmc-templates/files/templates/hmc.yaml +++ b/templates/provider/hmc-templates/files/templates/hmc.yaml @@ -1,10 +1,10 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ProviderTemplate metadata: - name: hmc + name: hmc-0-0-1 annotations: helm.sh/resource-policy: keep spec: helm: chartName: hmc - chartVersion: 0.1.0 + chartVersion: 0.0.1 diff --git a/templates/provider/hmc-templates/files/templates/ingress-nginx.yaml b/templates/provider/hmc-templates/files/templates/ingress-nginx.yaml index b3cc87e73..741648320 100644 --- a/templates/provider/hmc-templates/files/templates/ingress-nginx.yaml +++ b/templates/provider/hmc-templates/files/templates/ingress-nginx.yaml @@ -1,7 +1,7 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ServiceTemplate metadata: - name: ingress-nginx + name: ingress-nginx-4-11-0 annotations: helm.sh/resource-policy: keep spec: diff --git a/templates/provider/hmc-templates/files/templates/k0smotron.yaml b/templates/provider/hmc-templates/files/templates/k0smotron.yaml index 04d2ccb29..ee4a7d170 100644 --- a/templates/provider/hmc-templates/files/templates/k0smotron.yaml +++ b/templates/provider/hmc-templates/files/templates/k0smotron.yaml @@ -1,10 +1,10 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ProviderTemplate metadata: - name: k0smotron + name: k0smotron-0-0-1 annotations: helm.sh/resource-policy: keep spec: helm: chartName: k0smotron - chartVersion: 0.1.3 + chartVersion: 0.0.1 diff --git a/templates/provider/hmc-templates/files/templates/kyverno.yaml b/templates/provider/hmc-templates/files/templates/kyverno.yaml index 5202b033b..7474853cc 100644 --- a/templates/provider/hmc-templates/files/templates/kyverno.yaml +++ b/templates/provider/hmc-templates/files/templates/kyverno.yaml @@ -1,7 +1,7 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ServiceTemplate metadata: - name: kyverno + name: kyverno-3-2-6 annotations: helm.sh/resource-policy: keep spec: diff --git a/templates/provider/hmc-templates/files/templates/projectsveltos.yaml b/templates/provider/hmc-templates/files/templates/projectsveltos.yaml index b05a1ac82..7469e7d54 100644 --- a/templates/provider/hmc-templates/files/templates/projectsveltos.yaml +++ b/templates/provider/hmc-templates/files/templates/projectsveltos.yaml @@ -1,7 +1,7 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ProviderTemplate metadata: - name: projectsveltos + name: projectsveltos-0-38-2 annotations: helm.sh/resource-policy: keep spec: diff --git a/templates/provider/hmc-templates/files/templates/vsphere-hosted-cp.yaml b/templates/provider/hmc-templates/files/templates/vsphere-hosted-cp.yaml index 959990e1f..65e39e5ce 100644 --- a/templates/provider/hmc-templates/files/templates/vsphere-hosted-cp.yaml +++ b/templates/provider/hmc-templates/files/templates/vsphere-hosted-cp.yaml @@ -1,10 +1,10 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ClusterTemplate metadata: - name: vsphere-hosted-cp + name: vsphere-hosted-cp-0-0-1 annotations: helm.sh/resource-policy: keep spec: helm: chartName: vsphere-hosted-cp - chartVersion: 0.0.2 + chartVersion: 0.0.1 diff --git a/templates/provider/hmc-templates/files/templates/vsphere-standalone-cp.yaml b/templates/provider/hmc-templates/files/templates/vsphere-standalone-cp.yaml index e26fd94cb..901cb2aab 100644 --- a/templates/provider/hmc-templates/files/templates/vsphere-standalone-cp.yaml +++ b/templates/provider/hmc-templates/files/templates/vsphere-standalone-cp.yaml @@ -1,10 +1,10 @@ apiVersion: hmc.mirantis.com/v1alpha1 kind: ClusterTemplate metadata: - name: vsphere-standalone-cp + name: vsphere-standalone-cp-0-0-1 annotations: helm.sh/resource-policy: keep spec: helm: chartName: vsphere-standalone-cp - chartVersion: 0.0.2 + chartVersion: 0.0.1 diff --git a/templates/provider/hmc/Chart.yaml b/templates/provider/hmc/Chart.yaml index b9d03de91..309ae2a54 100644 --- a/templates/provider/hmc/Chart.yaml +++ b/templates/provider/hmc/Chart.yaml @@ -13,7 +13,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/templates/provider/hmc/templates/crds/hmc.mirantis.com_managements.yaml b/templates/provider/hmc/templates/crds/hmc.mirantis.com_managements.yaml index 21aed29a4..a0971a3cb 100644 --- a/templates/provider/hmc/templates/crds/hmc.mirantis.com_managements.yaml +++ b/templates/provider/hmc/templates/crds/hmc.mirantis.com_managements.yaml @@ -159,6 +159,9 @@ spec: description: ObservedGeneration is the last observed generation. format: int64 type: integer + release: + description: Release indicates the current Release object. + type: string type: object type: object served: true diff --git a/templates/provider/hmc/templates/crds/hmc.mirantis.com_releases.yaml b/templates/provider/hmc/templates/crds/hmc.mirantis.com_releases.yaml index a37cfe329..ee19b66f7 100644 --- a/templates/provider/hmc/templates/crds/hmc.mirantis.com_releases.yaml +++ b/templates/provider/hmc/templates/crds/hmc.mirantis.com_releases.yaml @@ -76,12 +76,6 @@ spec: - template type: object type: array - upgradeableVersions: - description: UpgradeableVersions contains a list of versions available - to upgrade from. - items: - type: string - type: array version: description: Version of the HMC Release in the semver format. type: string diff --git a/templates/provider/k0smotron/Chart.yaml b/templates/provider/k0smotron/Chart.yaml index 2220637c1..ab31a4d89 100644 --- a/templates/provider/k0smotron/Chart.yaml +++ b/templates/provider/k0smotron/Chart.yaml @@ -13,7 +13,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.3 +version: 0.0.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using.