Skip to content

Conversation

@abhilash-sivan
Copy link
Contributor

@abhilash-sivan abhilash-sivan commented Jan 20, 2026

refs https://jsw.ibm.com/browse/INSTA-59159

Updated npm to v11.7.0 and cleaned up the package-lock.json.

Background & Reasoning

There was a TLS error with ibmdb 3.3.0.

ibmdb/node-ibm_db#1009 (comment)

As a result, we are forcing clidriver v11 for now. (current workflow)

Future Resolution Options

Once IBM Cloud DB2 starts supporting clidriver v12, we can check and revisit this.

Alternatively, we could disable hostname validation using:

SSLClientHostnameValidation=OFF
(see discussion:
https://instana.slack.com/archives/G0118PFNN20/p1768981998684419?thread_ts=1768906923.430649&cid=G0118PFNN20
)

npm v11 Compatibility Notes

npm was upgraded to v11.7.0.

Because of this:

We can configure npm v11 in all pipelines except those running on Node.js 18, once this PR is merged.

Known Warning in npm v11

npm v11 emits the following warning:

npm warn Unknown project config "clidriver".
This will stop working in the next major version of npm.

We currently rely on this configuration in .npmrc for ibmdb compatibility:

ibmdb/node-ibm_db#1009 (comment)

Notes

The current version of ibmdb depends on this clidriver configuration.

When upgrading to a future major npm version, this will need to be revisited.

Once IBM Cloud DB2 supports clidriver v12 (currently v11), this setup should be re-evaluated.

References

ibmdb package:
https://www.npmjs.com/package/ibm_db

Checklist

  • Tried SSLClientHostnameValidation=OFF, but did not resolve the TLS error and we can not remove clidriver forcing for now

ibmdb/node-ibm_db#1009 (comment)

@abhilash-sivan abhilash-sivan force-pushed the chore-upgrade-npm branch 2 times, most recently from 9ee6a80 to b261a0c Compare January 21, 2026 07:19
@abhilash-sivan abhilash-sivan marked this pull request as ready for review January 21, 2026 07:47
@abhilash-sivan abhilash-sivan requested a review from a team as a code owner January 21, 2026 07:47
Copy link
Contributor

@kirrg001 kirrg001 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets try it 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants