Skip to content

[v2.17] Upgrade to Yarn v4#607

Merged
jshaughn merged 1 commit intokiali:v2.17from
ferhoyos:yarn-upgrade-2.17
Mar 25, 2026
Merged

[v2.17] Upgrade to Yarn v4#607
jshaughn merged 1 commit intokiali:v2.17from
ferhoyos:yarn-upgrade-2.17

Conversation

@ferhoyos
Copy link
Collaborator

Backport of #576 to v2.17.

Describe the change

Migrates the frontend from Yarn 1 (Classic) to Yarn 4 (Berry), managed via corepack.

Key Changes

  • Yarn version: 1.22.x → 4.12.0
  • Version management: Global install → corepack + packageManager field
  • Install command flag: --frozen-lockfile → --immutable
  • Linker mode: node_modules (not PnP, for react-scripts compatibility)

Steps to test the PR

Verify CI tests pass

Made with Cursor

Made-with: Cursor
@ferhoyos ferhoyos force-pushed the yarn-upgrade-2.17 branch from c08ecf1 to 59a6b9b Compare March 25, 2026 16:54
@ferhoyos ferhoyos requested a review from jshaughn March 25, 2026 17:00
@ferhoyos ferhoyos self-assigned this Mar 25, 2026
@ferhoyos ferhoyos moved this from 📋 Backlog to 👀 In review in Kiali Sprint 26-04 | Kiali v2.24 Mar 25, 2026
Copy link
Contributor

@jshaughn jshaughn left a comment

Choose a reason for hiding this comment

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

LG!

@jshaughn jshaughn merged commit db0a3b1 into kiali:v2.17 Mar 25, 2026
2 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Kiali Sprint 26-04 | Kiali v2.24 Mar 25, 2026
@ferhoyos ferhoyos deleted the yarn-upgrade-2.17 branch March 25, 2026 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants