Skip to content

GH-55587: Install Node 22 for latest Azurite on Ubuntu 24.04 dockerfile - #55589

Open
raulcd wants to merge 1 commit into
apache:mainfrom
raulcd:GH-55587
Open

raulcd wants to merge 1 commit into
apache:mainfrom
raulcd:GH-55587

Conversation

@raulcd

@raulcd raulcd commented Nov 13, 2026 •

Copy link
Copy Markdown
Member

Rationale for this change

Currently the C++ / AMD64 Ubuntu 24.04 C++ ASAN UBSAN is failing.

What changes are included in this PR?

Install node 22 so azurite starts.

Are these changes tested?

Yes, I've validated locally via:

ARCH=amd64 CLANG_TOOLS=18 LLVM=18 UBUNTU=24.04 archery docker run ubuntu-cpp-sanitizer

And is tested on CI

Are there any user-facing changes?

No

Was AI used for this PR?

In accordance to the AI generation guidelines, please disclose below whether and how AI was used in this PR.

PR code and description written by:

  • Human
  • AI

AI was used for log analysis and possible solutions.

Reviewed before submission by:

  • Human
  • AI
  • Not reviewed

Copilot AI balanced review requested due to automatic review settings November 13, 2026 12:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

No active review issues remain for the Ubuntu 24.04 C++ CI image update that installs Node.js 22 before Azurite.

No open issues 🎉

What changed in this PR

Updates the Ubuntu 24.04 C++ CI image to install Node.js 22 before Azurite, addressing Azurite startup failures in the ASAN/UBSAN sanitizer job.

Changes:

  • Installs Node.js 22 using npx --yes n 22.
  • Adds a comment explaining the version requirement and Ubuntu 24.04’s older default.
File Description
ci/​docker/​ubuntu-24.04-cpp.dockerfile Installs Node.js 22 before Azurite to support its runtime requirements.

Review effort: Balanced

@raulcd

raulcd commented Nov 13, 2026

Copy link
Copy Markdown
Member Author

The C++ / AMD64 Ubuntu 24.04 C++ ASAN UBSAN (pull_request) is now successful

@raulcd
raulcd requested a review from tadeja November 13, 2026 13:20
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