dep updates, no fsck during stage operations
This commit is contained in:
		
							parent
							
								
									8f20dabafd
								
							
						
					
					
						commit
						a152f8d4fc
					
				|  | @ -0,0 +1,15 @@ | ||||||
|  | # v1.0.1 | ||||||
|  | 
 | ||||||
|  | Released 2021-01-29 | ||||||
|  | 
 | ||||||
|  | - targetCli fixes when used in conjunction with `nameTemplate` (see #49) | ||||||
|  | - multi-stage docker builds to shrink image size dramatically | ||||||
|  | - using pre-compiled grpc binaries to dramatically speed build times | ||||||
|  | - dep updates | ||||||
|  | - remove `fsck` during stage operations due to sig-storage recommendations (see #52) | ||||||
|  | 
 | ||||||
|  | # v1.0.0 | ||||||
|  | 
 | ||||||
|  | Released 2021-01-07 | ||||||
|  | 
 | ||||||
|  | - initial release | ||||||
|  | @ -50,9 +50,9 @@ | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "@eslint/eslintrc": { |     "@eslint/eslintrc": { | ||||||
|       "version": "0.2.2", |       "version": "0.3.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.2.tgz", |       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", | ||||||
|       "integrity": "sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ==", |       "integrity": "sha512-1JTKgrOKAHVivSvOYw+sJOunkBjUOvjqWk1DPja7ZFhIS2mX/4EgTT8M7eTK9jrKhL/FvXXEbQwIs3pg1xp3dg==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "ajv": "^6.12.4", |         "ajv": "^6.12.4", | ||||||
|         "debug": "^4.1.1", |         "debug": "^4.1.1", | ||||||
|  | @ -61,7 +61,7 @@ | ||||||
|         "ignore": "^4.0.6", |         "ignore": "^4.0.6", | ||||||
|         "import-fresh": "^3.2.1", |         "import-fresh": "^3.2.1", | ||||||
|         "js-yaml": "^3.13.1", |         "js-yaml": "^3.13.1", | ||||||
|         "lodash": "^4.17.19", |         "lodash": "^4.17.20", | ||||||
|         "minimatch": "^3.0.4", |         "minimatch": "^3.0.4", | ||||||
|         "strip-json-comments": "^3.1.1" |         "strip-json-comments": "^3.1.1" | ||||||
|       }, |       }, | ||||||
|  | @ -97,9 +97,9 @@ | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "@grpc/proto-loader": { |     "@grpc/proto-loader": { | ||||||
|       "version": "0.5.5", |       "version": "0.5.6", | ||||||
|       "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.5.tgz", |       "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.6.tgz", | ||||||
|       "integrity": "sha512-WwN9jVNdHRQoOBo9FDH7qU+mgfjPc8GygPYms3M+y3fbQLfnCe/Kv/E01t7JRgnrsOHH8euvSbed3mIalXhwqQ==", |       "integrity": "sha512-DT14xgw3PSzPxwS13auTEwxhMMOoz33DPUKNtmYK/QYbBSpLXJy78FGGs5yVoxVobEqPm4iW9MOIoz0A3bLTRQ==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "lodash.camelcase": "^4.3.0", |         "lodash.camelcase": "^4.3.0", | ||||||
|         "protobufjs": "^6.8.6" |         "protobufjs": "^6.8.6" | ||||||
|  | @ -111,9 +111,9 @@ | ||||||
|           "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" |           "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" | ||||||
|         }, |         }, | ||||||
|         "protobufjs": { |         "protobufjs": { | ||||||
|           "version": "6.10.1", |           "version": "6.10.2", | ||||||
|           "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.1.tgz", |           "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz", | ||||||
|           "integrity": "sha512-pb8kTchL+1Ceg4lFd5XUpK8PdWacbvV5SK2ULH2ebrYtl4GjJmS24m6CKME67jzV53tbJxHlnNOSqQHbTsR9JQ==", |           "integrity": "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==", | ||||||
|           "requires": { |           "requires": { | ||||||
|             "@protobufjs/aspromise": "^1.1.2", |             "@protobufjs/aspromise": "^1.1.2", | ||||||
|             "@protobufjs/base64": "^1.1.2", |             "@protobufjs/base64": "^1.1.2", | ||||||
|  | @ -192,9 +192,9 @@ | ||||||
|       "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" |       "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" | ||||||
|     }, |     }, | ||||||
|     "@types/node": { |     "@types/node": { | ||||||
|       "version": "13.13.16", |       "version": "13.13.40", | ||||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.16.tgz", |       "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.40.tgz", | ||||||
|       "integrity": "sha512-dJ9vXxJ8MEwzNn4GkoAGauejhXoKuJyYKegsA6Af25ZpEDXomeVXt5HUWUNVHk5UN7+U0f6ghC6otwt+7PdSDg==" |       "integrity": "sha512-eKaRo87lu1yAXrzEJl0zcJxfUMDT5/mZalFyOkT44rnQps41eS2pfWzbaulSPpQLFNy29bFqn+Y5lOTL8ATlEQ==" | ||||||
|     }, |     }, | ||||||
|     "acorn": { |     "acorn": { | ||||||
|       "version": "7.4.1", |       "version": "7.4.1", | ||||||
|  | @ -567,12 +567,12 @@ | ||||||
|       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" |       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" | ||||||
|     }, |     }, | ||||||
|     "eslint": { |     "eslint": { | ||||||
|       "version": "7.17.0", |       "version": "7.18.0", | ||||||
|       "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.17.0.tgz", |       "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.18.0.tgz", | ||||||
|       "integrity": "sha512-zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ==", |       "integrity": "sha512-fbgTiE8BfUJZuBeq2Yi7J3RB3WGUQ9PNuNbmgi6jt9Iv8qrkxfy19Ds3OpL1Pm7zg3BtTVhvcUZbIRQ0wmSjAQ==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@babel/code-frame": "^7.0.0", |         "@babel/code-frame": "^7.0.0", | ||||||
|         "@eslint/eslintrc": "^0.2.2", |         "@eslint/eslintrc": "^0.3.0", | ||||||
|         "ajv": "^6.10.0", |         "ajv": "^6.10.0", | ||||||
|         "chalk": "^4.0.0", |         "chalk": "^4.0.0", | ||||||
|         "cross-spawn": "^7.0.2", |         "cross-spawn": "^7.0.2", | ||||||
|  | @ -596,7 +596,7 @@ | ||||||
|         "js-yaml": "^3.13.1", |         "js-yaml": "^3.13.1", | ||||||
|         "json-stable-stringify-without-jsonify": "^1.0.1", |         "json-stable-stringify-without-jsonify": "^1.0.1", | ||||||
|         "levn": "^0.4.1", |         "levn": "^0.4.1", | ||||||
|         "lodash": "^4.17.19", |         "lodash": "^4.17.20", | ||||||
|         "minimatch": "^3.0.4", |         "minimatch": "^3.0.4", | ||||||
|         "natural-compare": "^1.4.0", |         "natural-compare": "^1.4.0", | ||||||
|         "optionator": "^0.9.1", |         "optionator": "^0.9.1", | ||||||
|  | @ -783,9 +783,9 @@ | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "flatted": { |     "flatted": { | ||||||
|       "version": "3.1.0", |       "version": "3.1.1", | ||||||
|       "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.0.tgz", |       "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", | ||||||
|       "integrity": "sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA==" |       "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" | ||||||
|     }, |     }, | ||||||
|     "fn.name": { |     "fn.name": { | ||||||
|       "version": "1.1.0", |       "version": "1.1.0", | ||||||
|  | @ -2126,9 +2126,9 @@ | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "uri-js": { |     "uri-js": { | ||||||
|       "version": "4.4.0", |       "version": "4.4.1", | ||||||
|       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", |       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", | ||||||
|       "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", |       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "punycode": "^2.1.0" |         "punycode": "^2.1.0" | ||||||
|       } |       } | ||||||
|  |  | ||||||
|  | @ -18,16 +18,16 @@ | ||||||
|     "url": "https://github.com/democratic-csi/democratic-csi.git" |     "url": "https://github.com/democratic-csi/democratic-csi.git" | ||||||
|   }, |   }, | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@grpc/proto-loader": "^0.5.5", |     "@grpc/proto-loader": "^0.5.6", | ||||||
|     "bunyan": "^1.8.15", |     "bunyan": "^1.8.15", | ||||||
|     "eslint": "^7.17.0", |     "eslint": "^7.18.0", | ||||||
|     "grpc-uds": "^0.1.6", |     "grpc-uds": "^0.1.6", | ||||||
|     "handlebars": "^4.7.6", |     "handlebars": "^4.7.6", | ||||||
|     "js-yaml": "^4.0.0", |     "js-yaml": "^4.0.0", | ||||||
|     "lru-cache": "^6.0.0", |     "lru-cache": "^6.0.0", | ||||||
|     "request": "^2.88.2", |     "request": "^2.88.2", | ||||||
|     "ssh2": "^0.8.9", |     "ssh2": "^0.8.9", | ||||||
|     "uri-js": "^4.4.0", |     "uri-js": "^4.4.1", | ||||||
|     "uuid": "^8.3.2", |     "uuid": "^8.3.2", | ||||||
|     "winston": "^3.3.3", |     "winston": "^3.3.3", | ||||||
|     "yargs": "^16.2.0" |     "yargs": "^16.2.0" | ||||||
|  |  | ||||||
|  | @ -479,7 +479,9 @@ class CsiBaseDriver { | ||||||
|                 staging_target_path |                 staging_target_path | ||||||
|               ); |               ); | ||||||
|               if (!result) { |               if (!result) { | ||||||
|                 await filesystem.checkFilesystem(device, fs_type); |                 // TODO: add a parameter to control this behavior
 | ||||||
|  |                 // https://github.com/democratic-csi/democratic-csi/issues/52#issuecomment-768463401
 | ||||||
|  |                 //await filesystem.checkFilesystem(device, fs_type);
 | ||||||
|               } |               } | ||||||
|             } |             } | ||||||
|             break; |             break; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue