diff --git a/CHANGELOG.md b/CHANGELOG.md index b3212d3..3c27e46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# v1.8.3 + +Released 2023-04-02 + +- fix invalid `access_mode` logic (see #287) + # v1.8.2 Released 2023-04-02 diff --git a/package-lock.json b/package-lock.json index 8143d64..a3336d2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "democratic-csi", - "version": "1.8.2", + "version": "1.8.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "democratic-csi", - "version": "1.8.2", + "version": "1.8.3", "license": "MIT", "dependencies": { "@grpc/grpc-js": "^1.8.4", diff --git a/package.json b/package.json index c783534..77ce2b3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "democratic-csi", - "version": "1.8.2", + "version": "1.8.3", "description": "kubernetes csi driver framework", "main": "bin/democratic-csi", "scripts": { diff --git a/src/driver/controller-synology/index.js b/src/driver/controller-synology/index.js index 91619d8..6e3542a 100644 --- a/src/driver/controller-synology/index.js +++ b/src/driver/controller-synology/index.js @@ -227,6 +227,7 @@ class ControllerSynologyDriver extends CsiBaseDriver { "MULTI_NODE_SINGLE_WRITER", "MULTI_NODE_MULTI_WRITER", ]; + break; case "volume": access_modes = [ "UNKNOWN", @@ -237,6 +238,7 @@ class ControllerSynologyDriver extends CsiBaseDriver { "MULTI_NODE_READER_ONLY", "MULTI_NODE_SINGLE_WRITER", ]; + break; } if ( diff --git a/src/driver/controller-zfs-local/index.js b/src/driver/controller-zfs-local/index.js index 06740da..646e52c 100644 --- a/src/driver/controller-zfs-local/index.js +++ b/src/driver/controller-zfs-local/index.js @@ -129,6 +129,7 @@ class ControllerZfsLocalDriver extends ControllerZfsBaseDriver { "MULTI_NODE_SINGLE_WRITER", "MULTI_NODE_MULTI_WRITER", ]; + break; case "volume": access_modes = [ "UNKNOWN", @@ -140,6 +141,7 @@ class ControllerZfsLocalDriver extends ControllerZfsBaseDriver { "MULTI_NODE_SINGLE_WRITER", "MULTI_NODE_MULTI_WRITER", ]; + break; } if ( diff --git a/src/driver/controller-zfs/index.js b/src/driver/controller-zfs/index.js index dcc2f2e..1747b5a 100644 --- a/src/driver/controller-zfs/index.js +++ b/src/driver/controller-zfs/index.js @@ -226,6 +226,7 @@ class ControllerZfsBaseDriver extends CsiBaseDriver { "MULTI_NODE_SINGLE_WRITER", "MULTI_NODE_MULTI_WRITER", ]; + break; case "volume": access_modes = [ "UNKNOWN", @@ -236,6 +237,7 @@ class ControllerZfsBaseDriver extends CsiBaseDriver { "MULTI_NODE_READER_ONLY", "MULTI_NODE_SINGLE_WRITER", ]; + break; } if ( diff --git a/src/driver/freenas/api.js b/src/driver/freenas/api.js index fd4627b..b1e610e 100644 --- a/src/driver/freenas/api.js +++ b/src/driver/freenas/api.js @@ -2036,6 +2036,7 @@ class FreeNASApiDriver extends CsiBaseDriver { "MULTI_NODE_SINGLE_WRITER", "MULTI_NODE_MULTI_WRITER", ]; + break; case "volume": access_modes = [ "UNKNOWN", @@ -2046,6 +2047,7 @@ class FreeNASApiDriver extends CsiBaseDriver { "MULTI_NODE_READER_ONLY", "MULTI_NODE_SINGLE_WRITER", ]; + break; } if (