Skip to content

workspace: bump russh to resolve RUSTSEC-2026-0154#218

Merged
npry merged 2 commits into
mainfrom
npry/wksp.bump-russh
Jun 2, 2026
Merged

workspace: bump russh to resolve RUSTSEC-2026-0154#218
npry merged 2 commits into
mainfrom
npry/wksp.bump-russh

Conversation

@npry

@npry npry commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator

npry added 2 commits June 2, 2026 12:53
The Elixir job has started failing because it says the `ImageOS` env var
is no longer one of a set of blessed values (it wants `ubuntu24` but
sees `ubuntu24-arm`). I'm guessing GitHub changed how they name the
runner images recently. This value is used to select the dependency
bundle to download from Hex, so overriding it like this is fine, at
least until the maintainers of the BEAM action update their
infrastructure to catch up with the GitHub rename, which will probably
cause this to break again.

Signed-off-by: Nathan Perry <nathan@tailscale.com>
Change-Id: I3cc65790ad65130486bb98c434b9c2f46a6a6964
Signed-off-by: Nathan Perry <nathan@tailscale.com>
Change-Id: I797e65d545f2c82feeb59911ed4aea2c6a6a6964
@npry npry force-pushed the npry/wksp.bump-russh branch from 511c011 to 0a71535 Compare June 2, 2026 17:07
@npry npry marked this pull request as ready for review June 2, 2026 17:11

@dylan-tailscale dylan-tailscale left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

lgtm after rebase, any idea why the cargo update downgraded a number of windows-* crates? doesn't look directly related to the russh/russh-cryptovec upgrade, might just be a side effect of dep resolution though

@npry

npry commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator Author

Yeah I saw that re: windows-sys, idk, but it seems benign

@npry npry merged commit 0a71535 into main Jun 2, 2026
28 checks passed
@npry npry deleted the npry/wksp.bump-russh branch June 2, 2026 17:37
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