Skip to content

devops(docker): install libatomic1 for the Node.js binary of the driver - #3331

Merged
Pavel Feldman (pavelfeldman) merged 1 commit into
microsoft:mainfrom
dgozman:docker-libatomic
Nov 10, 2026
Merged

Pavel Feldman (pavelfeldman) merged 1 commit into
microsoft:mainfrom
dgozman:docker-libatomic

Conversation

@dgozman

Copy link
Copy Markdown
Collaborator

Summary

  • Install libatomic1 in the Docker images. The Node.js Linux binaries link against it since Node.js 25, and the driver bundles Node.js 26.
  • Without it, the image build fails with libatomic.so.1: cannot open shared object file.

Same as microsoft/playwright-java#2038.

The Node.js Linux binaries link against libatomic since Node.js 25, and the driver
bundles Node.js 26. Without the library, the image build fails with
'libatomic.so.1: cannot open shared object file'.
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@pavelfeldman
Pavel Feldman (pavelfeldman) merged commit 02e247e into microsoft:main Nov 10, 2026
35 of 36 checks passed
Dmitry Gozman (dgozman) added a commit that referenced this pull request Nov 10, 2026
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.

2 participants