From 0470f937bf080cd198b13cc60fedfda4a0468052 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=97=AA=D1=94=CE=BD=CE=B9=CE=B7=20=E1=97=B7=CF=85=D0=BD?= =?UTF-8?q?=CA=9F?= Date: Wed, 14 Oct 2020 10:37:26 -0400 Subject: [PATCH] [zwave2mqtt] Remove the persistent /usr/local/etc/openzwave volume (#90) * Remove the persistent /usr/local/etc/openzwave volume * Bump chart version * bump to major version * add upgrade instructions --- charts/zwave2mqtt/Chart.yaml | 2 +- charts/zwave2mqtt/README.md | 11 +++++++++++ charts/zwave2mqtt/templates/deployment.yaml | 3 --- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/charts/zwave2mqtt/Chart.yaml b/charts/zwave2mqtt/Chart.yaml index 4c6662f9..7f0ec689 100644 --- a/charts/zwave2mqtt/Chart.yaml +++ b/charts/zwave2mqtt/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 appVersion: 4.0.3 description: Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue name: zwave2mqtt -version: 3.0.1 +version: 4.0.0 keywords: - zwave - mqtt diff --git a/charts/zwave2mqtt/README.md b/charts/zwave2mqtt/README.md index 3e241c68..281bc911 100644 --- a/charts/zwave2mqtt/README.md +++ b/charts/zwave2mqtt/README.md @@ -62,3 +62,14 @@ Alternatively, a YAML file that specifies the values for the above parameters ca ```console helm install --name my-release -f values.yaml stable/zwave2mqtt ``` + +## Upgrading an existing Release to a new major version + +A major chart version change (like 2.2.2 -> 3.0.0) indicates that there is an +incompatible breaking change needing manual actions. + +### Upgrading from 3.x.x to 4.x.x + +Upgrading to this release it is suggested to enable the flag in Settings > Zwave > Auto update database + +In order to use an updated configuration for the devices, you have to send a refreshNodeInfo to that node diff --git a/charts/zwave2mqtt/templates/deployment.yaml b/charts/zwave2mqtt/templates/deployment.yaml index 5629c686..0da042e3 100644 --- a/charts/zwave2mqtt/templates/deployment.yaml +++ b/charts/zwave2mqtt/templates/deployment.yaml @@ -65,9 +65,6 @@ spec: name: usb - mountPath: /usr/src/app/store name: config - - mountPath: /usr/local/etc/openzwave - name: config - subPath: openzwave resources: {{- toYaml .Values.resources | nindent 12 }} volumes: