diff --git a/__tests__/__packages__/cli-test-utils/package.json b/__tests__/__packages__/cli-test-utils/package.json index 125eee9cf0..725b308153 100644 --- a/__tests__/__packages__/cli-test-utils/package.json +++ b/__tests__/__packages__/cli-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/cli-test-utils", - "version": "7.21.0", + "version": "7.21.2", "description": "Test utilities package for Zowe CLI plug-ins", "author": "Zowe", "license": "EPL-2.0", @@ -43,7 +43,7 @@ "devDependencies": { "@types/js-yaml": "^4.0.0", "@types/uuid": "^8.3.0", - "@zowe/imperative": "5.20.0" + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/imperative": "^5.0.0" diff --git a/lerna.json b/lerna.json index a23ccb8265..1329695bde 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "7.21.1", + "version": "7.21.2", "command": { "publish": { "ignoreChanges": [ diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 8c2b660ee4..4a9702e190 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -51,7 +51,7 @@ }, "__tests__/__packages__/cli-test-utils": { "name": "@zowe/cli-test-utils", - "version": "7.21.0", + "version": "7.21.2", "license": "EPL-2.0", "dependencies": { "find-up": "^5.0.0", @@ -62,7 +62,7 @@ "devDependencies": { "@types/js-yaml": "^4.0.0", "@types/uuid": "^8.3.0", - "@zowe/imperative": "5.20.0" + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/imperative": "^5.0.0" @@ -24704,21 +24704,21 @@ }, "packages/cli": { "name": "@zowe/cli", - "version": "7.21.1", + "version": "7.21.2", "hasInstallScript": true, "license": "EPL-2.0", "dependencies": { - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0", - "@zowe/provisioning-for-zowe-sdk": "7.21.0", - "@zowe/zos-console-for-zowe-sdk": "7.21.0", - "@zowe/zos-files-for-zowe-sdk": "7.21.1", - "@zowe/zos-jobs-for-zowe-sdk": "7.21.1", - "@zowe/zos-logs-for-zowe-sdk": "7.21.0", - "@zowe/zos-tso-for-zowe-sdk": "7.21.0", - "@zowe/zos-uss-for-zowe-sdk": "7.21.1", - "@zowe/zos-workflows-for-zowe-sdk": "7.21.1", - "@zowe/zosmf-for-zowe-sdk": "7.21.0", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1", + "@zowe/provisioning-for-zowe-sdk": "7.21.2", + "@zowe/zos-console-for-zowe-sdk": "7.21.2", + "@zowe/zos-files-for-zowe-sdk": "7.21.2", + "@zowe/zos-jobs-for-zowe-sdk": "7.21.2", + "@zowe/zos-logs-for-zowe-sdk": "7.21.2", + "@zowe/zos-tso-for-zowe-sdk": "7.21.2", + "@zowe/zos-uss-for-zowe-sdk": "7.21.2", + "@zowe/zos-workflows-for-zowe-sdk": "7.21.2", + "@zowe/zosmf-for-zowe-sdk": "7.21.2", "find-process": "1.4.7", "get-stream": "6.0.1", "lodash": "4.17.21", @@ -24733,7 +24733,7 @@ "@types/diff": "^5.0.2", "@types/lodash": "^4.14.175", "@types/tar": "^6.1.2", - "@zowe/cli-test-utils": "7.21.0", + "@zowe/cli-test-utils": "7.21.2", "comment-json": "^4.1.1", "strip-ansi": "^6.0.1", "which": "^2.0.2" @@ -24766,15 +24766,15 @@ }, "packages/core": { "name": "@zowe/core-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "license": "EPL-2.0", "dependencies": { "comment-json": "4.1.1", "string-width": "4.2.3" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/imperative": "^5.0.0" @@ -24782,7 +24782,7 @@ }, "packages/imperative": { "name": "@zowe/imperative", - "version": "5.20.0", + "version": "5.20.1", "license": "EPL-2.0", "dependencies": { "@types/yargs": "13.0.4", @@ -25130,16 +25130,16 @@ }, "packages/provisioning": { "name": "@zowe/provisioning-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "license": "EPL-2.0", "dependencies": { "js-yaml": "4.1.0" }, "devDependencies": { "@types/js-yaml": "^4.0.5", - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", @@ -25161,15 +25161,15 @@ }, "packages/workflows": { "name": "@zowe/zos-workflows-for-zowe-sdk", - "version": "7.21.1", + "version": "7.21.2", "license": "EPL-2.0", "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "7.21.1" + "@zowe/zos-files-for-zowe-sdk": "7.21.2" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", @@ -25178,12 +25178,12 @@ }, "packages/zosconsole": { "name": "@zowe/zos-console-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "license": "EPL-2.0", "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", @@ -25192,17 +25192,17 @@ }, "packages/zosfiles": { "name": "@zowe/zos-files-for-zowe-sdk", - "version": "7.21.1", + "version": "7.21.2", "license": "EPL-2.0", "dependencies": { "get-stream": "6.0.1", "minimatch": "5.0.1" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0", - "@zowe/zos-uss-for-zowe-sdk": "7.21.1" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1", + "@zowe/zos-uss-for-zowe-sdk": "7.21.2" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", @@ -25230,15 +25230,15 @@ }, "packages/zosjobs": { "name": "@zowe/zos-jobs-for-zowe-sdk", - "version": "7.21.1", + "version": "7.21.2", "license": "EPL-2.0", "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "7.21.1" + "@zowe/zos-files-for-zowe-sdk": "7.21.2" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", @@ -25247,12 +25247,12 @@ }, "packages/zoslogs": { "name": "@zowe/zos-logs-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "license": "EPL-2.0", "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", @@ -25261,12 +25261,12 @@ }, "packages/zosmf": { "name": "@zowe/zosmf-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "license": "EPL-2.0", "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", @@ -25275,15 +25275,15 @@ }, "packages/zostso": { "name": "@zowe/zos-tso-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "license": "EPL-2.0", "dependencies": { - "@zowe/zosmf-for-zowe-sdk": "7.21.0" + "@zowe/zosmf-for-zowe-sdk": "7.21.2" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", @@ -25292,15 +25292,15 @@ }, "packages/zosuss": { "name": "@zowe/zos-uss-for-zowe-sdk", - "version": "7.21.1", + "version": "7.21.2", "license": "EPL-2.0", "dependencies": { "ssh2": "1.15.0" }, "devDependencies": { "@types/ssh2": "^1.11.0", - "@zowe/cli-test-utils": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/imperative": "^5.2.0" @@ -31974,19 +31974,19 @@ "@types/diff": "^5.0.2", "@types/lodash": "^4.14.175", "@types/tar": "^6.1.2", - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0", - "@zowe/provisioning-for-zowe-sdk": "7.21.0", + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1", + "@zowe/provisioning-for-zowe-sdk": "7.21.2", "@zowe/secrets-for-zowe-sdk": "7.18.6", - "@zowe/zos-console-for-zowe-sdk": "7.21.0", - "@zowe/zos-files-for-zowe-sdk": "7.21.1", - "@zowe/zos-jobs-for-zowe-sdk": "7.21.1", - "@zowe/zos-logs-for-zowe-sdk": "7.21.0", - "@zowe/zos-tso-for-zowe-sdk": "7.21.0", - "@zowe/zos-uss-for-zowe-sdk": "7.21.1", - "@zowe/zos-workflows-for-zowe-sdk": "7.21.1", - "@zowe/zosmf-for-zowe-sdk": "7.21.0", + "@zowe/zos-console-for-zowe-sdk": "7.21.2", + "@zowe/zos-files-for-zowe-sdk": "7.21.2", + "@zowe/zos-jobs-for-zowe-sdk": "7.21.2", + "@zowe/zos-logs-for-zowe-sdk": "7.21.2", + "@zowe/zos-tso-for-zowe-sdk": "7.21.2", + "@zowe/zos-uss-for-zowe-sdk": "7.21.2", + "@zowe/zos-workflows-for-zowe-sdk": "7.21.2", + "@zowe/zosmf-for-zowe-sdk": "7.21.2", "comment-json": "^4.1.1", "find-process": "1.4.7", "get-stream": "6.0.1", @@ -32020,7 +32020,7 @@ "requires": { "@types/js-yaml": "^4.0.0", "@types/uuid": "^8.3.0", - "@zowe/imperative": "5.20.0", + "@zowe/imperative": "5.20.1", "find-up": "^5.0.0", "js-yaml": "^4.0.0", "rimraf": "^3.0.2", @@ -32040,8 +32040,8 @@ "@zowe/core-for-zowe-sdk": { "version": "file:packages/core", "requires": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/imperative": "5.20.0", + "@zowe/cli-test-utils": "7.21.2", + "@zowe/imperative": "5.20.1", "comment-json": "4.1.1", "string-width": "4.2.3" } @@ -32300,9 +32300,9 @@ "version": "file:packages/provisioning", "requires": { "@types/js-yaml": "^4.0.5", - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0", + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1", "js-yaml": "4.1.0" } }, @@ -32316,18 +32316,18 @@ "@zowe/zos-console-for-zowe-sdk": { "version": "file:packages/zosconsole", "requires": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" } }, "@zowe/zos-files-for-zowe-sdk": { "version": "file:packages/zosfiles", "requires": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0", - "@zowe/zos-uss-for-zowe-sdk": "7.21.1", + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1", + "@zowe/zos-uss-for-zowe-sdk": "7.21.2", "get-stream": "6.0.1", "minimatch": "5.0.1" }, @@ -32353,53 +32353,53 @@ "@zowe/zos-jobs-for-zowe-sdk": { "version": "file:packages/zosjobs", "requires": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0", - "@zowe/zos-files-for-zowe-sdk": "7.21.1" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1", + "@zowe/zos-files-for-zowe-sdk": "7.21.2" } }, "@zowe/zos-logs-for-zowe-sdk": { "version": "file:packages/zoslogs", "requires": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" } }, "@zowe/zos-tso-for-zowe-sdk": { "version": "file:packages/zostso", "requires": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0", - "@zowe/zosmf-for-zowe-sdk": "7.21.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1", + "@zowe/zosmf-for-zowe-sdk": "7.21.2" } }, "@zowe/zos-uss-for-zowe-sdk": { "version": "file:packages/zosuss", "requires": { "@types/ssh2": "^1.11.0", - "@zowe/cli-test-utils": "7.21.0", - "@zowe/imperative": "5.20.0", + "@zowe/cli-test-utils": "7.21.2", + "@zowe/imperative": "5.20.1", "ssh2": "1.15.0" } }, "@zowe/zos-workflows-for-zowe-sdk": { "version": "file:packages/workflows", "requires": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0", - "@zowe/zos-files-for-zowe-sdk": "7.21.1" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1", + "@zowe/zos-files-for-zowe-sdk": "7.21.2" } }, "@zowe/zosmf-for-zowe-sdk": { "version": "file:packages/zosmf", "requires": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" } }, "abbrev": { diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 53b5b495c8..7a618b90e6 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the Zowe CLI package will be documented in this file. -## Recent Changes +## `7.21.2` - BugFix: Correct extra character being displayed at the end of lines when issuing `zowe files compare` on Windows. [#1992](https://github.com/zowe/zowe-cli/issues/1992) - BugFix: Correct the online help description for `zowe files compare uss`. [#1754](https://github.com/zowe/zowe-cli/issues/1754) diff --git a/packages/cli/__tests__/auth/__integration__/__snapshots__/cli.auth.apiml.integration.test.ts.snap b/packages/cli/__tests__/auth/__integration__/__snapshots__/cli.auth.apiml.integration.test.ts.snap index adec432955..14dc8baae8 100644 --- a/packages/cli/__tests__/auth/__integration__/__snapshots__/cli.auth.apiml.integration.test.ts.snap +++ b/packages/cli/__tests__/auth/__integration__/__snapshots__/cli.auth.apiml.integration.test.ts.snap @@ -61,7 +61,10 @@ exports[`auth login/logout apiml help should display the login help 1`] = ` --cert-file (local file path) - The file path to a certificate file to use for authentication + The file path to a certificate file to use for authentication. + + Note: The CLI does not support certificate files that require a password. For + more information, search Troubleshooting PEM Certificates in Zowe Docs. --cert-key-file (local file path) @@ -110,9 +113,9 @@ exports[`auth login/logout apiml help should display the login help 1`] = ` \\"success\\": true, \\"exitCode\\": 0, \\"message\\": \\"The help was constructed for command: apiml.\\", - \\"stdout\\": \\"\\\\n COMMAND NAME\\\\n ------------\\\\n\\\\n apiml\\\\n\\\\n DESCRIPTION\\\\n -----------\\\\n\\\\n Log in to Zowe API Mediation Layer authentication service and obtain or update a\\\\n token.\\\\n\\\\n The token provides authentication to services that support the API ML SSO\\\\n (Single Sign-On) capability. When you log in, the token is stored in your\\\\n default base profile until it expires. Base profiles store connection\\\\n information shared by multiple services (e.g., z/OSMF), and are used if you do\\\\n not supply connection information in a service profile. To take advantage of the\\\\n API ML SSO capability, you should omit username and password in service profiles\\\\n so that the token in the base profile is used.\\\\n\\\\n USAGE\\\\n -----\\\\n\\\\n zowe auth login apiml [options]\\\\n\\\\n OPTIONS\\\\n -------\\\\n\\\\n --show-token | --st (boolean)\\\\n\\\\n Show the token when login is successful. If specified, does not save the token\\\\n to a profile.\\\\n\\\\n BASE CONNECTION OPTIONS\\\\n -----------------------\\\\n\\\\n --host | -H (string)\\\\n\\\\n Host name of service on the mainframe.\\\\n\\\\n --port | -P (number)\\\\n\\\\n Port number of service on the mainframe.\\\\n\\\\n --user | -u (string)\\\\n\\\\n User name to authenticate to service on the mainframe.\\\\n\\\\n --password | --pass | --pw (string)\\\\n\\\\n Password to authenticate to service on the mainframe.\\\\n\\\\n --reject-unauthorized | --ru (boolean)\\\\n\\\\n Reject self-signed certificates.\\\\n\\\\n Default value: true\\\\n\\\\n --cert-file (local file path)\\\\n\\\\n The file path to a certificate file to use for authentication\\\\n\\\\n --cert-key-file (local file path)\\\\n\\\\n The file path to a certificate key file to use for authentication\\\\n\\\\n PROFILE OPTIONS\\\\n ---------------\\\\n\\\\n --base-profile | --base-p (string)\\\\n\\\\n The name of a (base) profile to load for this command execution.\\\\n\\\\n GLOBAL OPTIONS\\\\n --------------\\\\n\\\\n --show-inputs-only (boolean)\\\\n\\\\n Show command inputs and do not run the command\\\\n\\\\n --response-format-json | --rfj (boolean)\\\\n\\\\n Produce JSON formatted data from a command\\\\n\\\\n --help | -h (boolean)\\\\n\\\\n Display help text\\\\n\\\\n --help-web | --hw (boolean)\\\\n\\\\n Display HTML help in browser\\\\n\\\\n EXAMPLES\\\\n --------\\\\n\\\\n - Log in to an API ML instance to obtain or update the token\\\\n stored in your base profile:\\\\n\\\\n $ zowe auth login apiml\\\\n\\\\n - Log in to an API ML instance to obtain a token without\\\\n storing it in a profile:\\\\n\\\\n $ zowe auth login apiml --show-token\\\\n\\\\n\\", + \\"stdout\\": \\"\\\\n COMMAND NAME\\\\n ------------\\\\n\\\\n apiml\\\\n\\\\n DESCRIPTION\\\\n -----------\\\\n\\\\n Log in to Zowe API Mediation Layer authentication service and obtain or update a\\\\n token.\\\\n\\\\n The token provides authentication to services that support the API ML SSO\\\\n (Single Sign-On) capability. When you log in, the token is stored in your\\\\n default base profile until it expires. Base profiles store connection\\\\n information shared by multiple services (e.g., z/OSMF), and are used if you do\\\\n not supply connection information in a service profile. To take advantage of the\\\\n API ML SSO capability, you should omit username and password in service profiles\\\\n so that the token in the base profile is used.\\\\n\\\\n USAGE\\\\n -----\\\\n\\\\n zowe auth login apiml [options]\\\\n\\\\n OPTIONS\\\\n -------\\\\n\\\\n --show-token | --st (boolean)\\\\n\\\\n Show the token when login is successful. If specified, does not save the token\\\\n to a profile.\\\\n\\\\n BASE CONNECTION OPTIONS\\\\n -----------------------\\\\n\\\\n --host | -H (string)\\\\n\\\\n Host name of service on the mainframe.\\\\n\\\\n --port | -P (number)\\\\n\\\\n Port number of service on the mainframe.\\\\n\\\\n --user | -u (string)\\\\n\\\\n User name to authenticate to service on the mainframe.\\\\n\\\\n --password | --pass | --pw (string)\\\\n\\\\n Password to authenticate to service on the mainframe.\\\\n\\\\n --reject-unauthorized | --ru (boolean)\\\\n\\\\n Reject self-signed certificates.\\\\n\\\\n Default value: true\\\\n\\\\n --cert-file (local file path)\\\\n\\\\n The file path to a certificate file to use for authentication.\\\\n\\\\n Note: The CLI does not support certificate files that require a password. For\\\\n more information, search Troubleshooting PEM Certificates in Zowe Docs.\\\\n\\\\n --cert-key-file (local file path)\\\\n\\\\n The file path to a certificate key file to use for authentication\\\\n\\\\n PROFILE OPTIONS\\\\n ---------------\\\\n\\\\n --base-profile | --base-p (string)\\\\n\\\\n The name of a (base) profile to load for this command execution.\\\\n\\\\n GLOBAL OPTIONS\\\\n --------------\\\\n\\\\n --show-inputs-only (boolean)\\\\n\\\\n Show command inputs and do not run the command\\\\n\\\\n --response-format-json | --rfj (boolean)\\\\n\\\\n Produce JSON formatted data from a command\\\\n\\\\n --help | -h (boolean)\\\\n\\\\n Display help text\\\\n\\\\n --help-web | --hw (boolean)\\\\n\\\\n Display HTML help in browser\\\\n\\\\n EXAMPLES\\\\n --------\\\\n\\\\n - Log in to an API ML instance to obtain or update the token\\\\n stored in your base profile:\\\\n\\\\n $ zowe auth login apiml\\\\n\\\\n - Log in to an API ML instance to obtain a token without\\\\n storing it in a profile:\\\\n\\\\n $ zowe auth login apiml --show-token\\\\n\\\\n\\", \\"stderr\\": \\"\\", - \\"data\\": \\"\\\\n COMMAND NAME\\\\n ------------\\\\n\\\\n apiml\\\\n\\\\n DESCRIPTION\\\\n -----------\\\\n\\\\n Log in to Zowe API Mediation Layer authentication service and obtain or update a\\\\n token.\\\\n\\\\n The token provides authentication to services that support the API ML SSO\\\\n (Single Sign-On) capability. When you log in, the token is stored in your\\\\n default base profile until it expires. Base profiles store connection\\\\n information shared by multiple services (e.g., z/OSMF), and are used if you do\\\\n not supply connection information in a service profile. To take advantage of the\\\\n API ML SSO capability, you should omit username and password in service profiles\\\\n so that the token in the base profile is used.\\\\n\\\\n USAGE\\\\n -----\\\\n\\\\n zowe auth login apiml [options]\\\\n\\\\n OPTIONS\\\\n -------\\\\n\\\\n --show-token | --st (boolean)\\\\n\\\\n Show the token when login is successful. If specified, does not save the token\\\\n to a profile.\\\\n\\\\n BASE CONNECTION OPTIONS\\\\n -----------------------\\\\n\\\\n --host | -H (string)\\\\n\\\\n Host name of service on the mainframe.\\\\n\\\\n --port | -P (number)\\\\n\\\\n Port number of service on the mainframe.\\\\n\\\\n --user | -u (string)\\\\n\\\\n User name to authenticate to service on the mainframe.\\\\n\\\\n --password | --pass | --pw (string)\\\\n\\\\n Password to authenticate to service on the mainframe.\\\\n\\\\n --reject-unauthorized | --ru (boolean)\\\\n\\\\n Reject self-signed certificates.\\\\n\\\\n Default value: true\\\\n\\\\n --cert-file (local file path)\\\\n\\\\n The file path to a certificate file to use for authentication\\\\n\\\\n --cert-key-file (local file path)\\\\n\\\\n The file path to a certificate key file to use for authentication\\\\n\\\\n PROFILE OPTIONS\\\\n ---------------\\\\n\\\\n --base-profile | --base-p (string)\\\\n\\\\n The name of a (base) profile to load for this command execution.\\\\n\\\\n GLOBAL OPTIONS\\\\n --------------\\\\n\\\\n --show-inputs-only (boolean)\\\\n\\\\n Show command inputs and do not run the command\\\\n\\\\n --response-format-json | --rfj (boolean)\\\\n\\\\n Produce JSON formatted data from a command\\\\n\\\\n --help | -h (boolean)\\\\n\\\\n Display help text\\\\n\\\\n --help-web | --hw (boolean)\\\\n\\\\n Display HTML help in browser\\\\n\\\\n EXAMPLES\\\\n --------\\\\n\\\\n - Log in to an API ML instance to obtain or update the token\\\\n stored in your base profile:\\\\n\\\\n $ zowe auth login apiml\\\\n\\\\n - Log in to an API ML instance to obtain a token without\\\\n storing it in a profile:\\\\n\\\\n $ zowe auth login apiml --show-token\\\\n\\\\n\\" + \\"data\\": \\"\\\\n COMMAND NAME\\\\n ------------\\\\n\\\\n apiml\\\\n\\\\n DESCRIPTION\\\\n -----------\\\\n\\\\n Log in to Zowe API Mediation Layer authentication service and obtain or update a\\\\n token.\\\\n\\\\n The token provides authentication to services that support the API ML SSO\\\\n (Single Sign-On) capability. When you log in, the token is stored in your\\\\n default base profile until it expires. Base profiles store connection\\\\n information shared by multiple services (e.g., z/OSMF), and are used if you do\\\\n not supply connection information in a service profile. To take advantage of the\\\\n API ML SSO capability, you should omit username and password in service profiles\\\\n so that the token in the base profile is used.\\\\n\\\\n USAGE\\\\n -----\\\\n\\\\n zowe auth login apiml [options]\\\\n\\\\n OPTIONS\\\\n -------\\\\n\\\\n --show-token | --st (boolean)\\\\n\\\\n Show the token when login is successful. If specified, does not save the token\\\\n to a profile.\\\\n\\\\n BASE CONNECTION OPTIONS\\\\n -----------------------\\\\n\\\\n --host | -H (string)\\\\n\\\\n Host name of service on the mainframe.\\\\n\\\\n --port | -P (number)\\\\n\\\\n Port number of service on the mainframe.\\\\n\\\\n --user | -u (string)\\\\n\\\\n User name to authenticate to service on the mainframe.\\\\n\\\\n --password | --pass | --pw (string)\\\\n\\\\n Password to authenticate to service on the mainframe.\\\\n\\\\n --reject-unauthorized | --ru (boolean)\\\\n\\\\n Reject self-signed certificates.\\\\n\\\\n Default value: true\\\\n\\\\n --cert-file (local file path)\\\\n\\\\n The file path to a certificate file to use for authentication.\\\\n\\\\n Note: The CLI does not support certificate files that require a password. For\\\\n more information, search Troubleshooting PEM Certificates in Zowe Docs.\\\\n\\\\n --cert-key-file (local file path)\\\\n\\\\n The file path to a certificate key file to use for authentication\\\\n\\\\n PROFILE OPTIONS\\\\n ---------------\\\\n\\\\n --base-profile | --base-p (string)\\\\n\\\\n The name of a (base) profile to load for this command execution.\\\\n\\\\n GLOBAL OPTIONS\\\\n --------------\\\\n\\\\n --show-inputs-only (boolean)\\\\n\\\\n Show command inputs and do not run the command\\\\n\\\\n --response-format-json | --rfj (boolean)\\\\n\\\\n Produce JSON formatted data from a command\\\\n\\\\n --help | -h (boolean)\\\\n\\\\n Display help text\\\\n\\\\n --help-web | --hw (boolean)\\\\n\\\\n Display HTML help in browser\\\\n\\\\n EXAMPLES\\\\n --------\\\\n\\\\n - Log in to an API ML instance to obtain or update the token\\\\n stored in your base profile:\\\\n\\\\n $ zowe auth login apiml\\\\n\\\\n - Log in to an API ML instance to obtain a token without\\\\n storing it in a profile:\\\\n\\\\n $ zowe auth login apiml --show-token\\\\n\\\\n\\" }" `; diff --git a/packages/cli/__tests__/zosuss/__integration__/issue/__snapshots__/cli.zos-uss.issue.ssh.integration.test.ts.snap b/packages/cli/__tests__/zosuss/__integration__/issue/__snapshots__/cli.zos-uss.issue.ssh.integration.test.ts.snap index 3637294f8e..f0467bfe31 100644 --- a/packages/cli/__tests__/zosuss/__integration__/issue/__snapshots__/cli.zos-uss.issue.ssh.integration.test.ts.snap +++ b/packages/cli/__tests__/zosuss/__integration__/issue/__snapshots__/cli.zos-uss.issue.ssh.integration.test.ts.snap @@ -100,7 +100,10 @@ exports[`zos-uss issue ssh command should display the help 1`] = ` --cert-file (local file path) - The file path to a certificate file to use for authentication + The file path to a certificate file to use for authentication. + + Note: The CLI does not support certificate files that require a password. For + more information, search Troubleshooting PEM Certificates in Zowe Docs. --cert-key-file (local file path) @@ -136,9 +139,9 @@ exports[`zos-uss issue ssh command should display the help 1`] = ` \\"success\\": true, \\"exitCode\\": 0, \\"message\\": \\"The help was constructed for command: command.\\", - \\"stdout\\": \\"\\\\n COMMAND NAME\\\\n ------------\\\\n\\\\n command | cmd | ssh\\\\n\\\\n DESCRIPTION\\\\n -----------\\\\n\\\\n Issue a z/OS USS command\\\\n\\\\n Note: The common CLI 'Base Connection Options' of token-type and token-value are\\\\n not applicable to the ssh command, since the ssh service is not accessible\\\\n through APIML.\\\\n\\\\n USAGE\\\\n -----\\\\n\\\\n zowe zos-ssh issue command [options]\\\\n\\\\n POSITIONAL ARGUMENTS\\\\n --------------------\\\\n\\\\n command\\\\t\\\\t (string)\\\\n\\\\n z/OS USS command to issue\\\\n\\\\n OPTIONS\\\\n -------\\\\n\\\\n --cwd (string)\\\\n\\\\n Working directory in which to execute the command\\\\n\\\\n Z/OS SSH CONNECTION OPTIONS\\\\n ---------------------------\\\\n\\\\n --host | -H (string)\\\\n\\\\n The z/OS SSH server host name.\\\\n\\\\n --port | -P (number)\\\\n\\\\n The z/OS SSH server port.\\\\n\\\\n Default value: 22\\\\n\\\\n --user | -u (string)\\\\n\\\\n Mainframe user name, which can be the same as your TSO login.\\\\n\\\\n --password | --pass | --pw (string)\\\\n\\\\n Mainframe password, which can be the same as your TSO password.\\\\n\\\\n --privateKey | --key | --pk (string)\\\\n\\\\n Path to a file containing your private key, that must match a public key stored\\\\n in the server for authentication\\\\n\\\\n --keyPassphrase | --passphrase | --kp (string)\\\\n\\\\n Private key passphrase, which unlocks the private key.\\\\n\\\\n --handshakeTimeout | --timeout | --to (number)\\\\n\\\\n How long in milliseconds to wait for the SSH handshake to complete.\\\\n\\\\n PROFILE OPTIONS\\\\n ---------------\\\\n\\\\n --ssh-profile | --ssh-p (string)\\\\n\\\\n The name of a (ssh) profile to load for this command execution.\\\\n\\\\n --base-profile | --base-p (string)\\\\n\\\\n The name of a (base) profile to load for this command execution.\\\\n\\\\n BASE CONNECTION OPTIONS\\\\n -----------------------\\\\n\\\\n --reject-unauthorized | --ru (boolean)\\\\n\\\\n Reject self-signed certificates.\\\\n\\\\n Default value: true\\\\n\\\\n --token-type | --tt (string)\\\\n\\\\n The type of token to get and use for the API. Omit this option to use the\\\\n default token type, which is provided by 'zowe auth login'.\\\\n\\\\n --token-value | --tv (string)\\\\n\\\\n The value of the token to pass to the API.\\\\n\\\\n --cert-file (local file path)\\\\n\\\\n The file path to a certificate file to use for authentication\\\\n\\\\n --cert-key-file (local file path)\\\\n\\\\n The file path to a certificate key file to use for authentication\\\\n\\\\n GLOBAL OPTIONS\\\\n --------------\\\\n\\\\n --show-inputs-only (boolean)\\\\n\\\\n Show command inputs and do not run the command\\\\n\\\\n --response-format-json | --rfj (boolean)\\\\n\\\\n Produce JSON formatted data from a command\\\\n\\\\n --help | -h (boolean)\\\\n\\\\n Display help text\\\\n\\\\n --help-web | --hw (boolean)\\\\n\\\\n Display HTML help in browser\\\\n\\\\n EXAMPLES\\\\n --------\\\\n\\\\n - Issue a simple command, giving the working directory:\\\\n\\\\n $ zowe zos-ssh issue command \\\\\\"npm install express\\\\\\" --cwd /u/cicprov/mnt/CICPY01I/bundles/myapp \\\\n\\\\n\\", + \\"stdout\\": \\"\\\\n COMMAND NAME\\\\n ------------\\\\n\\\\n command | cmd | ssh\\\\n\\\\n DESCRIPTION\\\\n -----------\\\\n\\\\n Issue a z/OS USS command\\\\n\\\\n Note: The common CLI 'Base Connection Options' of token-type and token-value are\\\\n not applicable to the ssh command, since the ssh service is not accessible\\\\n through APIML.\\\\n\\\\n USAGE\\\\n -----\\\\n\\\\n zowe zos-ssh issue command [options]\\\\n\\\\n POSITIONAL ARGUMENTS\\\\n --------------------\\\\n\\\\n command\\\\t\\\\t (string)\\\\n\\\\n z/OS USS command to issue\\\\n\\\\n OPTIONS\\\\n -------\\\\n\\\\n --cwd (string)\\\\n\\\\n Working directory in which to execute the command\\\\n\\\\n Z/OS SSH CONNECTION OPTIONS\\\\n ---------------------------\\\\n\\\\n --host | -H (string)\\\\n\\\\n The z/OS SSH server host name.\\\\n\\\\n --port | -P (number)\\\\n\\\\n The z/OS SSH server port.\\\\n\\\\n Default value: 22\\\\n\\\\n --user | -u (string)\\\\n\\\\n Mainframe user name, which can be the same as your TSO login.\\\\n\\\\n --password | --pass | --pw (string)\\\\n\\\\n Mainframe password, which can be the same as your TSO password.\\\\n\\\\n --privateKey | --key | --pk (string)\\\\n\\\\n Path to a file containing your private key, that must match a public key stored\\\\n in the server for authentication\\\\n\\\\n --keyPassphrase | --passphrase | --kp (string)\\\\n\\\\n Private key passphrase, which unlocks the private key.\\\\n\\\\n --handshakeTimeout | --timeout | --to (number)\\\\n\\\\n How long in milliseconds to wait for the SSH handshake to complete.\\\\n\\\\n PROFILE OPTIONS\\\\n ---------------\\\\n\\\\n --ssh-profile | --ssh-p (string)\\\\n\\\\n The name of a (ssh) profile to load for this command execution.\\\\n\\\\n --base-profile | --base-p (string)\\\\n\\\\n The name of a (base) profile to load for this command execution.\\\\n\\\\n BASE CONNECTION OPTIONS\\\\n -----------------------\\\\n\\\\n --reject-unauthorized | --ru (boolean)\\\\n\\\\n Reject self-signed certificates.\\\\n\\\\n Default value: true\\\\n\\\\n --token-type | --tt (string)\\\\n\\\\n The type of token to get and use for the API. Omit this option to use the\\\\n default token type, which is provided by 'zowe auth login'.\\\\n\\\\n --token-value | --tv (string)\\\\n\\\\n The value of the token to pass to the API.\\\\n\\\\n --cert-file (local file path)\\\\n\\\\n The file path to a certificate file to use for authentication.\\\\n\\\\n Note: The CLI does not support certificate files that require a password. For\\\\n more information, search Troubleshooting PEM Certificates in Zowe Docs.\\\\n\\\\n --cert-key-file (local file path)\\\\n\\\\n The file path to a certificate key file to use for authentication\\\\n\\\\n GLOBAL OPTIONS\\\\n --------------\\\\n\\\\n --show-inputs-only (boolean)\\\\n\\\\n Show command inputs and do not run the command\\\\n\\\\n --response-format-json | --rfj (boolean)\\\\n\\\\n Produce JSON formatted data from a command\\\\n\\\\n --help | -h (boolean)\\\\n\\\\n Display help text\\\\n\\\\n --help-web | --hw (boolean)\\\\n\\\\n Display HTML help in browser\\\\n\\\\n EXAMPLES\\\\n --------\\\\n\\\\n - Issue a simple command, giving the working directory:\\\\n\\\\n $ zowe zos-ssh issue command \\\\\\"npm install express\\\\\\" --cwd /u/cicprov/mnt/CICPY01I/bundles/myapp \\\\n\\\\n\\", \\"stderr\\": \\"\\", - \\"data\\": \\"\\\\n COMMAND NAME\\\\n ------------\\\\n\\\\n command | cmd | ssh\\\\n\\\\n DESCRIPTION\\\\n -----------\\\\n\\\\n Issue a z/OS USS command\\\\n\\\\n Note: The common CLI 'Base Connection Options' of token-type and token-value are\\\\n not applicable to the ssh command, since the ssh service is not accessible\\\\n through APIML.\\\\n\\\\n USAGE\\\\n -----\\\\n\\\\n zowe zos-ssh issue command [options]\\\\n\\\\n POSITIONAL ARGUMENTS\\\\n --------------------\\\\n\\\\n command\\\\t\\\\t (string)\\\\n\\\\n z/OS USS command to issue\\\\n\\\\n OPTIONS\\\\n -------\\\\n\\\\n --cwd (string)\\\\n\\\\n Working directory in which to execute the command\\\\n\\\\n Z/OS SSH CONNECTION OPTIONS\\\\n ---------------------------\\\\n\\\\n --host | -H (string)\\\\n\\\\n The z/OS SSH server host name.\\\\n\\\\n --port | -P (number)\\\\n\\\\n The z/OS SSH server port.\\\\n\\\\n Default value: 22\\\\n\\\\n --user | -u (string)\\\\n\\\\n Mainframe user name, which can be the same as your TSO login.\\\\n\\\\n --password | --pass | --pw (string)\\\\n\\\\n Mainframe password, which can be the same as your TSO password.\\\\n\\\\n --privateKey | --key | --pk (string)\\\\n\\\\n Path to a file containing your private key, that must match a public key stored\\\\n in the server for authentication\\\\n\\\\n --keyPassphrase | --passphrase | --kp (string)\\\\n\\\\n Private key passphrase, which unlocks the private key.\\\\n\\\\n --handshakeTimeout | --timeout | --to (number)\\\\n\\\\n How long in milliseconds to wait for the SSH handshake to complete.\\\\n\\\\n PROFILE OPTIONS\\\\n ---------------\\\\n\\\\n --ssh-profile | --ssh-p (string)\\\\n\\\\n The name of a (ssh) profile to load for this command execution.\\\\n\\\\n --base-profile | --base-p (string)\\\\n\\\\n The name of a (base) profile to load for this command execution.\\\\n\\\\n BASE CONNECTION OPTIONS\\\\n -----------------------\\\\n\\\\n --reject-unauthorized | --ru (boolean)\\\\n\\\\n Reject self-signed certificates.\\\\n\\\\n Default value: true\\\\n\\\\n --token-type | --tt (string)\\\\n\\\\n The type of token to get and use for the API. Omit this option to use the\\\\n default token type, which is provided by 'zowe auth login'.\\\\n\\\\n --token-value | --tv (string)\\\\n\\\\n The value of the token to pass to the API.\\\\n\\\\n --cert-file (local file path)\\\\n\\\\n The file path to a certificate file to use for authentication\\\\n\\\\n --cert-key-file (local file path)\\\\n\\\\n The file path to a certificate key file to use for authentication\\\\n\\\\n GLOBAL OPTIONS\\\\n --------------\\\\n\\\\n --show-inputs-only (boolean)\\\\n\\\\n Show command inputs and do not run the command\\\\n\\\\n --response-format-json | --rfj (boolean)\\\\n\\\\n Produce JSON formatted data from a command\\\\n\\\\n --help | -h (boolean)\\\\n\\\\n Display help text\\\\n\\\\n --help-web | --hw (boolean)\\\\n\\\\n Display HTML help in browser\\\\n\\\\n EXAMPLES\\\\n --------\\\\n\\\\n - Issue a simple command, giving the working directory:\\\\n\\\\n $ zowe zos-ssh issue command \\\\\\"npm install express\\\\\\" --cwd /u/cicprov/mnt/CICPY01I/bundles/myapp \\\\n\\\\n\\" + \\"data\\": \\"\\\\n COMMAND NAME\\\\n ------------\\\\n\\\\n command | cmd | ssh\\\\n\\\\n DESCRIPTION\\\\n -----------\\\\n\\\\n Issue a z/OS USS command\\\\n\\\\n Note: The common CLI 'Base Connection Options' of token-type and token-value are\\\\n not applicable to the ssh command, since the ssh service is not accessible\\\\n through APIML.\\\\n\\\\n USAGE\\\\n -----\\\\n\\\\n zowe zos-ssh issue command [options]\\\\n\\\\n POSITIONAL ARGUMENTS\\\\n --------------------\\\\n\\\\n command\\\\t\\\\t (string)\\\\n\\\\n z/OS USS command to issue\\\\n\\\\n OPTIONS\\\\n -------\\\\n\\\\n --cwd (string)\\\\n\\\\n Working directory in which to execute the command\\\\n\\\\n Z/OS SSH CONNECTION OPTIONS\\\\n ---------------------------\\\\n\\\\n --host | -H (string)\\\\n\\\\n The z/OS SSH server host name.\\\\n\\\\n --port | -P (number)\\\\n\\\\n The z/OS SSH server port.\\\\n\\\\n Default value: 22\\\\n\\\\n --user | -u (string)\\\\n\\\\n Mainframe user name, which can be the same as your TSO login.\\\\n\\\\n --password | --pass | --pw (string)\\\\n\\\\n Mainframe password, which can be the same as your TSO password.\\\\n\\\\n --privateKey | --key | --pk (string)\\\\n\\\\n Path to a file containing your private key, that must match a public key stored\\\\n in the server for authentication\\\\n\\\\n --keyPassphrase | --passphrase | --kp (string)\\\\n\\\\n Private key passphrase, which unlocks the private key.\\\\n\\\\n --handshakeTimeout | --timeout | --to (number)\\\\n\\\\n How long in milliseconds to wait for the SSH handshake to complete.\\\\n\\\\n PROFILE OPTIONS\\\\n ---------------\\\\n\\\\n --ssh-profile | --ssh-p (string)\\\\n\\\\n The name of a (ssh) profile to load for this command execution.\\\\n\\\\n --base-profile | --base-p (string)\\\\n\\\\n The name of a (base) profile to load for this command execution.\\\\n\\\\n BASE CONNECTION OPTIONS\\\\n -----------------------\\\\n\\\\n --reject-unauthorized | --ru (boolean)\\\\n\\\\n Reject self-signed certificates.\\\\n\\\\n Default value: true\\\\n\\\\n --token-type | --tt (string)\\\\n\\\\n The type of token to get and use for the API. Omit this option to use the\\\\n default token type, which is provided by 'zowe auth login'.\\\\n\\\\n --token-value | --tv (string)\\\\n\\\\n The value of the token to pass to the API.\\\\n\\\\n --cert-file (local file path)\\\\n\\\\n The file path to a certificate file to use for authentication.\\\\n\\\\n Note: The CLI does not support certificate files that require a password. For\\\\n more information, search Troubleshooting PEM Certificates in Zowe Docs.\\\\n\\\\n --cert-key-file (local file path)\\\\n\\\\n The file path to a certificate key file to use for authentication\\\\n\\\\n GLOBAL OPTIONS\\\\n --------------\\\\n\\\\n --show-inputs-only (boolean)\\\\n\\\\n Show command inputs and do not run the command\\\\n\\\\n --response-format-json | --rfj (boolean)\\\\n\\\\n Produce JSON formatted data from a command\\\\n\\\\n --help | -h (boolean)\\\\n\\\\n Display help text\\\\n\\\\n --help-web | --hw (boolean)\\\\n\\\\n Display HTML help in browser\\\\n\\\\n EXAMPLES\\\\n --------\\\\n\\\\n - Issue a simple command, giving the working directory:\\\\n\\\\n $ zowe zos-ssh issue command \\\\\\"npm install express\\\\\\" --cwd /u/cicprov/mnt/CICPY01I/bundles/myapp \\\\n\\\\n\\" }" `; diff --git a/packages/cli/package.json b/packages/cli/package.json index cebd0ec9cb..7390be0cda 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/cli", - "version": "7.21.1", + "version": "7.21.2", "description": "Zowe CLI is a command line interface (CLI) that provides a simple and streamlined way to interact with IBM z/OS.", "author": "Zowe", "license": "EPL-2.0", @@ -58,17 +58,17 @@ "preshrinkwrap": "node ../../scripts/rewriteShrinkwrap.js" }, "dependencies": { - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0", - "@zowe/provisioning-for-zowe-sdk": "7.21.0", - "@zowe/zos-console-for-zowe-sdk": "7.21.0", - "@zowe/zos-files-for-zowe-sdk": "7.21.1", - "@zowe/zos-jobs-for-zowe-sdk": "7.21.1", - "@zowe/zos-logs-for-zowe-sdk": "7.21.0", - "@zowe/zos-tso-for-zowe-sdk": "7.21.0", - "@zowe/zos-uss-for-zowe-sdk": "7.21.1", - "@zowe/zos-workflows-for-zowe-sdk": "7.21.1", - "@zowe/zosmf-for-zowe-sdk": "7.21.0", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1", + "@zowe/provisioning-for-zowe-sdk": "7.21.2", + "@zowe/zos-console-for-zowe-sdk": "7.21.2", + "@zowe/zos-files-for-zowe-sdk": "7.21.2", + "@zowe/zos-jobs-for-zowe-sdk": "7.21.2", + "@zowe/zos-logs-for-zowe-sdk": "7.21.2", + "@zowe/zos-tso-for-zowe-sdk": "7.21.2", + "@zowe/zos-uss-for-zowe-sdk": "7.21.2", + "@zowe/zos-workflows-for-zowe-sdk": "7.21.2", + "@zowe/zosmf-for-zowe-sdk": "7.21.2", "find-process": "1.4.7", "get-stream": "6.0.1", "lodash": "4.17.21", @@ -79,7 +79,7 @@ "@types/diff": "^5.0.2", "@types/lodash": "^4.14.175", "@types/tar": "^6.1.2", - "@zowe/cli-test-utils": "7.21.0", + "@zowe/cli-test-utils": "7.21.2", "comment-json": "^4.1.1", "strip-ansi": "^6.0.1", "which": "^2.0.2" diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 2bc37372fd..8f4c211926 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to the Zowe core SDK package will be documented in this file. +## `7.21.2` + +- BugFix: Add information about password-protected certificate file support. [#2006](https://github.com/zowe/zowe-cli/issues/2006) + ## `7.18.0` - Enhancement: Added support for dynamic APIML tokens. [#1734](https://github.com/zowe/zowe-cli/pull/1734) diff --git a/packages/core/package.json b/packages/core/package.json index 3da81ed38b..93c6fc1f8a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/core-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "description": "Core libraries shared by Zowe SDK packages", "author": "Zowe", "license": "EPL-2.0", @@ -49,8 +49,8 @@ "string-width": "4.2.3" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/imperative": "^5.0.0" diff --git a/packages/core/src/constants/Core.constants.ts b/packages/core/src/constants/Core.constants.ts index e48ea39ecb..17b427dcdf 100644 --- a/packages/core/src/constants/Core.constants.ts +++ b/packages/core/src/constants/Core.constants.ts @@ -102,7 +102,9 @@ export class ProfileConstants { */ public static readonly BASE_OPTION_CERT_FILE: ICommandOptionDefinition = { name: "cert-file", - description: "The file path to a certificate file to use for authentication", + description: "The file path to a certificate file to use for authentication.\n\nNote: " + + "The CLI does not support certificate files that require a password. " + + "For more information, search Troubleshooting PEM Certificates in Zowe Docs.", type: "existingLocalFile", group: ProfileConstants.BASE_CONNECTION_OPTION_GROUP }; diff --git a/packages/imperative/CHANGELOG.md b/packages/imperative/CHANGELOG.md index 82399ff0cb..1ba99ff4b8 100644 --- a/packages/imperative/CHANGELOG.md +++ b/packages/imperative/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the Imperative package will be documented in this file. -## Recent Changes +## `5.20.1` - BugFix: Fixed error message shown for null option definition to include details about which command caused the error. [#2002](https://github.com/zowe/zowe-cli/issues/2002) diff --git a/packages/imperative/package.json b/packages/imperative/package.json index b3578720c2..a7150629f8 100644 --- a/packages/imperative/package.json +++ b/packages/imperative/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/imperative", - "version": "5.20.0", + "version": "5.20.1", "description": "framework for building configurable CLIs", "author": "Zowe", "license": "EPL-2.0", diff --git a/packages/provisioning/package.json b/packages/provisioning/package.json index 3610259572..89ee3bc009 100644 --- a/packages/provisioning/package.json +++ b/packages/provisioning/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/provisioning-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "description": "Zowe SDK to interact with the z/OS provisioning APIs", "author": "Zowe", "license": "EPL-2.0", @@ -49,9 +49,9 @@ }, "devDependencies": { "@types/js-yaml": "^4.0.5", - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", diff --git a/packages/workflows/package.json b/packages/workflows/package.json index de9adca877..58ef2fa39d 100644 --- a/packages/workflows/package.json +++ b/packages/workflows/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-workflows-for-zowe-sdk", - "version": "7.21.1", + "version": "7.21.2", "description": "Zowe SDK to interact with the z/OS workflows APIs", "author": "Zowe", "license": "EPL-2.0", @@ -45,12 +45,12 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "7.21.1" + "@zowe/zos-files-for-zowe-sdk": "7.21.2" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", diff --git a/packages/zosconsole/package.json b/packages/zosconsole/package.json index 5aafbe127f..92bb137af8 100644 --- a/packages/zosconsole/package.json +++ b/packages/zosconsole/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-console-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "description": "Zowe SDK to interact with the z/OS console", "author": "Zowe", "license": "EPL-2.0", @@ -45,9 +45,9 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", diff --git a/packages/zosfiles/package.json b/packages/zosfiles/package.json index 3bdf0a92d4..7874e7ab6e 100644 --- a/packages/zosfiles/package.json +++ b/packages/zosfiles/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-files-for-zowe-sdk", - "version": "7.21.1", + "version": "7.21.2", "description": "Zowe SDK to interact with files and data sets on z/OS", "author": "Zowe", "license": "EPL-2.0", @@ -50,10 +50,10 @@ "minimatch": "5.0.1" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0", - "@zowe/zos-uss-for-zowe-sdk": "7.21.1" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1", + "@zowe/zos-uss-for-zowe-sdk": "7.21.2" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", diff --git a/packages/zosjobs/package.json b/packages/zosjobs/package.json index ecb05fd2ad..f9553e161f 100644 --- a/packages/zosjobs/package.json +++ b/packages/zosjobs/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-jobs-for-zowe-sdk", - "version": "7.21.1", + "version": "7.21.2", "description": "Zowe SDK to interact with jobs on z/OS", "author": "Zowe", "license": "EPL-2.0", @@ -46,12 +46,12 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "7.21.1" + "@zowe/zos-files-for-zowe-sdk": "7.21.2" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", diff --git a/packages/zoslogs/package.json b/packages/zoslogs/package.json index f7011e43c2..6ac08e20b8 100644 --- a/packages/zoslogs/package.json +++ b/packages/zoslogs/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-logs-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "description": "Zowe SDK to interact with the z/OS logs", "author": "Zowe", "license": "EPL-2.0", @@ -45,9 +45,9 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", diff --git a/packages/zosmf/package.json b/packages/zosmf/package.json index b9d614b5fd..77d268bcb4 100644 --- a/packages/zosmf/package.json +++ b/packages/zosmf/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zosmf-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "description": "Zowe SDK to interact with the z/OS Management Facility", "author": "Zowe", "license": "EPL-2.0", @@ -44,9 +44,9 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", diff --git a/packages/zostso/package.json b/packages/zostso/package.json index 0c3fe4842b..85b0cd41e1 100644 --- a/packages/zostso/package.json +++ b/packages/zostso/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-tso-for-zowe-sdk", - "version": "7.21.0", + "version": "7.21.2", "description": "Zowe SDK to interact with TSO on z/OS", "author": "Zowe", "license": "EPL-2.0", @@ -45,12 +45,12 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "dependencies": { - "@zowe/zosmf-for-zowe-sdk": "7.21.0" + "@zowe/zosmf-for-zowe-sdk": "7.21.2" }, "devDependencies": { - "@zowe/cli-test-utils": "7.21.0", - "@zowe/core-for-zowe-sdk": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/core-for-zowe-sdk": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^7.0.0", diff --git a/packages/zosuss/package.json b/packages/zosuss/package.json index fff4c9f297..57e9fd79bd 100644 --- a/packages/zosuss/package.json +++ b/packages/zosuss/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-uss-for-zowe-sdk", - "version": "7.21.1", + "version": "7.21.2", "description": "Zowe SDK to interact with USS on z/OS", "author": "Zowe", "license": "EPL-2.0", @@ -49,8 +49,8 @@ }, "devDependencies": { "@types/ssh2": "^1.11.0", - "@zowe/cli-test-utils": "7.21.0", - "@zowe/imperative": "5.20.0" + "@zowe/cli-test-utils": "7.21.2", + "@zowe/imperative": "5.20.1" }, "peerDependencies": { "@zowe/imperative": "^5.2.0" diff --git a/release.config.js b/release.config.js index 62b663c460..5fe2162016 100644 --- a/release.config.js +++ b/release.config.js @@ -19,7 +19,7 @@ module.exports = { "displayNames": { "cli": "Zowe CLI", "core": "Core SDK", - "imperative": "imperative", + "imperative": "Imperative", "zosconsole": "z/OS Console SDK", "zosfiles": "z/OS Files SDK", "zosjobs": "z/OS Jobs SDK", @@ -35,8 +35,7 @@ module.exports = { }], ["@octorelease/lerna", { aliasTags: { - // Note: Remove "next" tag here when the "next" branch is uncommented above - "latest": ["zowe-v2-lts", "next"] + "latest": ["zowe-v2-lts"] }, pruneShrinkwrap: ["@zowe/cli"], smokeTest: true,