From 6cb28937502252e27bb0108c1327b3b9b92b1735 Mon Sep 17 00:00:00 2001 From: Kyle Harding Date: Mon, 26 Jul 2021 07:46:58 -0400 Subject: [PATCH] preload: Fix storage driver detection in balenaOS v2.80.9 Change-type: patch Signed-off-by: Kyle Harding --- npm-shrinkwrap.json | 95 ++++++++++++++++++++++++++++++++++++++------- package.json | 2 +- 2 files changed, 83 insertions(+), 14 deletions(-) diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index f344294d..62c0c9a2 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -3792,24 +3792,24 @@ } }, "balena-preload": { - "version": "10.4.8", - "resolved": "https://registry.npmjs.org/balena-preload/-/balena-preload-10.4.8.tgz", - "integrity": "sha512-HENu1BfBW+f9VthtpentxU24inhGI1pJX1Q42Qv+iHyXoBxbd2GzCW88vvWjRbll8j+jM25PzkSABqxFRWYXMA==", + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/balena-preload/-/balena-preload-10.4.20.tgz", + "integrity": "sha512-uKbccD1oh7BQ9XUMXYQvGklfws1v9+oaWkYxE0eheh+0GcHP+CVWr/TIUx+P3eplh7cAfeZAxw0wx0jp8H1Ttg==", "requires": { "archiver": "^3.1.1", - "balena-sdk": "^15.3.1", + "balena-sdk": "^15.44.0", "bluebird": "^3.7.2", "compare-versions": "^3.6.0", "docker-progress": "^5.0.0", "dockerode": "^3.3.0", "get-folder-size": "^2.0.1", "get-port": "^3.2.0", - "lodash": "^4.17.20", + "lodash": "^4.17.21", "node-cleanup": "^2.1.2", "request-promise": "^4.2.6", - "resin-cli-visuals": "^1.7.0", - "tar-fs": "^2.1.0", - "tmp": "0.0.33", + "resin-cli-visuals": "^1.8.0", + "tar-fs": "^2.1.1", + "tmp-promise": "^3.0.2", "unzipper": "^0.8.14" }, "dependencies": { @@ -3827,6 +3827,32 @@ "zip-stream": "^2.1.2" } }, + "balena-sdk": { + "version": "15.45.0", + "resolved": "https://registry.npmjs.org/balena-sdk/-/balena-sdk-15.45.0.tgz", + "integrity": "sha512-lfz6x8yL7nV+zHTC2+w30Dtv7I5rz8IxoO6Ifjb4/ewkhz6LyX1/UhH/a4k83oaQMXIuoYnmwWE6iVx/zl9xXQ==", + "requires": { + "@balena/es-version": "^1.0.0", + "@types/lodash": "^4.14.168", + "@types/memoizee": "^0.4.5", + "@types/node": "^10.17.55", + "abortcontroller-polyfill": "^1.7.1", + "balena-auth": "^4.1.0", + "balena-errors": "^4.7.1", + "balena-hup-action-utils": "~4.0.2", + "balena-pine": "^12.4.0", + "balena-register-device": "^7.1.0", + "balena-request": "^11.4.0", + "balena-semver": "^2.3.0", + "balena-settings-client": "^4.0.6", + "lodash": "^4.17.21", + "memoizee": "^0.4.15", + "moment": "^2.29.1", + "ndjson": "^2.0.0", + "semver": "^7.3.4", + "tslib": "^2.1.0" + } + }, "compress-commons": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", @@ -3863,6 +3889,11 @@ "readable-stream": "^3.4.0" } }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -3873,14 +3904,44 @@ "util-deprecate": "^1.0.1" } }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "requires": { - "os-tmpdir": "~1.0.2" + "lru-cache": "^6.0.0" } }, + "tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + }, + "dependencies": { + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + } + } + }, + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, "zip-stream": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", @@ -17516,6 +17577,14 @@ "rimraf": "^3.0.0" } }, + "tmp-promise": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.2.tgz", + "integrity": "sha512-OyCLAKU1HzBjL6Ev3gxUeraJNlbNingmi8IrHHEsYH8LTmEuhvYfqvhn2F/je+mjf4N58UmZ96OMEy1JanSCpA==", + "requires": { + "tmp": "^0.2.0" + } + }, "to-absolute-glob": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", diff --git a/package.json b/package.json index 6ffdbf3d..54f88c9e 100644 --- a/package.json +++ b/package.json @@ -204,7 +204,7 @@ "balena-errors": "^4.7.1", "balena-image-fs": "^7.0.6", "balena-image-manager": "^7.0.3", - "balena-preload": "^10.4.8", + "balena-preload": "^10.4.20", "balena-release": "^3.0.0", "balena-sdk": "^15.36.0", "balena-semver": "^2.3.0",