Installed DB2 plugin version 4.1.1 with the package Brightside-v3.0.14.
Tried to update zowe/db2-for-zowe-cli in Brightside-v3.0.17 and runs into the following error:
Y:\Brightside-v3.0.17>zowe plugins install db2-for-zowe-cli.tgz
Plug-ins within the Imperative CLI Framework can legitimately gain
control of the zowe CLI application during the execution of every command.
Install 3rd party plug-ins at your own risk.
Imperative's plugin installation program handles @zowe peer dependencies.
You can safely ignore NPM warnings about missing @zowe peer dependencies.
Registry = https://registry.npmjs.org/
_______________________________________________________________
npm WARN @zowe/[email protected] requires a peer of @zowe/[email protected]^4.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @zowe/[email protected] requires a peer of @zowe/[email protected]^6.0.0 but none is installed. You must install peer dependencies yourself.
Installed plugin name = '@zowe/db2-for-zowe-cli'
_____ Validation results for plugin '@zowe/db2-for-zowe-cli' _____
*** CmdError: Failed to combine command definitions. Reason = Encountered an error loading one of the files (cli/call/Call.definition.js) that matched the provided command module glob for the glob function glob (pattern, options, cb) {
if (typeof options === 'function') cb = options, options = {}
if (!options) options = {}
if (options.sync) {
if (cb)
throw new TypeError('callback provided to sync glob')
return globSync(pattern, options)
}
return new Glob(pattern, options, cb)
}: Could not locate the bindings file. Tried:
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\build\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\build\Debug\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\build\Release\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\out\Debug\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\Debug\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\out\Release\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\Release\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\build\default\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\compiled\14.17.4\win32\x64\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\addon-build\release\install-root\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\addon-build\debug\install-root\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\addon-build\default\install-root\odbc_bindings.node
→ C:\Users\TBEBLAU\.zowe\plugins\installed\node_modules\@zowe\db2-for-zowe-cli\node_modules\ibm_db\lib\binding\node-v83-win32-x64\odbc_bindings.node
Release : 3.0
Component : BRIGHTSIDE ZOWE CLI
"Could not locate the bindings file" indicating ibm_db module is not installed successfully.
Follow the instructions to Address the ODBC Driver Requirement for Installing the Plug-in from Package
Then reinstall DB2 plugin.
C:\>set IBM_DB_INSTALLER_URL=C:\odbc_cli
C:\>y:
Y:\Brightside-v3.0.17>zowe plugins install db2-for-zowe-cli.tgz
Plug-ins within the Imperative CLI Framework can legitimately gain
control of the zowe CLI application during the execution of every command.
Install 3rd party plug-ins at your own risk.
Imperative's plugin installation program handles @zowe peer dependencies.
You can safely ignore NPM warnings about missing @zowe peer dependencies.
Registry = https://registry.npmjs.org/
____________________________________________________________ ___
npm WARN @zowe/[email protected] requires a peer of @zowe/[email protected]^4.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @zowe/[email protected] requires a peer of @zowe/[email protected]^6.0.0 but none is installed. You must install peer dependencies yourself.
Installed plugin name = '@zowe/db2-for-zowe-cli'
_____ Validation results for plugin '@zowe/db2-for-zowe-cli' _____
This plugin was successfully validated. Enjoy the plugin.