From b4d394334d7ecd24fa0417b8cd45d06b65ec2002 Mon Sep 17 00:00:00 2001 From: Vicente Cheng Date: Thu, 26 Sep 2024 16:22:40 +0800 Subject: [PATCH] charts: update lvmvolumegroups fields and version bump - s/desireState/desiredState - bump image version v0.7.3 Signed-off-by: Vicente Cheng --- charts/harvester-node-disk-manager/Chart.yaml | 4 ++-- .../templates/crds/harvesterhci.io_lvmvolumegroups.yaml | 9 +++++++-- charts/harvester-node-disk-manager/values.yaml | 2 +- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/charts/harvester-node-disk-manager/Chart.yaml b/charts/harvester-node-disk-manager/Chart.yaml index 294ad5bb..22954017 100644 --- a/charts/harvester-node-disk-manager/Chart.yaml +++ b/charts/harvester-node-disk-manager/Chart.yaml @@ -15,13 +15,13 @@ 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.7.3 +version: 0.7.4 # 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. # It is recommended to use it with quotes. -appVersion: "v0.7.2" +appVersion: "v0.7.3" maintainers: - name: harvester diff --git a/charts/harvester-node-disk-manager/templates/crds/harvesterhci.io_lvmvolumegroups.yaml b/charts/harvester-node-disk-manager/templates/crds/harvesterhci.io_lvmvolumegroups.yaml index 9a35bf40..13fc5afc 100644 --- a/charts/harvester-node-disk-manager/templates/crds/harvesterhci.io_lvmvolumegroups.yaml +++ b/charts/harvester-node-disk-manager/templates/crds/harvesterhci.io_lvmvolumegroups.yaml @@ -50,7 +50,7 @@ spec: type: object spec: properties: - desireState: + desiredState: description: |- DesiredState is the desired state of the volume group enabled means we will keep this vg active, disabled means we will keep this vg inactive @@ -64,6 +64,7 @@ spec: description: |- The devices of the volume group format: map[]=devPath" + e.g. map[087fc9702c450bfca5ba56b06ba7d7f2] = /dev/sda type: object nodeName: description: NodeName is the name of the node where the volume group @@ -77,7 +78,7 @@ spec: description: VGName is the name of the volume group type: string required: - - desireState + - desiredState - nodeName - vgName type: object @@ -122,6 +123,10 @@ spec: - Inactive - Unknown type: string + vgTargetType: + description: VGTargetType is the target type of the volume group, + now only support stripe/dm-thin + type: string type: object required: - metadata diff --git a/charts/harvester-node-disk-manager/values.yaml b/charts/harvester-node-disk-manager/values.yaml index d2b87b4f..f34078a3 100644 --- a/charts/harvester-node-disk-manager/values.yaml +++ b/charts/harvester-node-disk-manager/values.yaml @@ -6,7 +6,7 @@ image: repository: rancher/harvester-node-disk-manager pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. - tag: "" + tag: "v0.7.3" imagePullSecrets: [] nameOverride: ""