Skip to content

Update cargo in base taskcluster dockerfile to 1.85#11334

Merged
oskirby merged 6 commits into
mainfrom
taskcluster-base-cargo-update
Jun 4, 2026
Merged

Update cargo in base taskcluster dockerfile to 1.85#11334
oskirby merged 6 commits into
mainfrom
taskcluster-base-cargo-update

Conversation

@oskirby

@oskirby oskirby commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

Description

It seems that dependabot is having troubles updating the Cargo.lock file due to a version incompatibility with the cargo version on the taskcluster Docker containers. The problem occurs because the base build image uses Cargo 1.75. So lets update that to 1.85.

There is an argument to be made that we should go even newer (eg: to match #11275)

Reference

Example dependabot failure: #11320

Checklist

  • My code follows the style guidelines for this project
  • I have not added any packages that contain high risk or unknown licenses (GPL, LGPL, MPL, etc. consult with DevOps if in question)
  • I have performed a self review of my own code
  • I have commented my code PARTICULARLY in hard to understand areas
  • I have added thorough tests where needed

@oskirby oskirby marked this pull request as ready for review June 3, 2026 22:26
@oskirby oskirby requested a review from a team as a code owner June 3, 2026 22:26
@oskirby oskirby requested review from jcristau and removed request for a team June 3, 2026 22:26

@jcristau jcristau 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.

Would it be worth looking at bumping the base image from 22.04 to something newer, or would that affect the build's installability on older distros?

@oskirby

oskirby commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator Author

There shouldn't be anything preventing us from updating the base image to something newer. I can give that a try while we're at it.

@oskirby oskirby merged commit 1e446d9 into main Jun 4, 2026
118 checks passed
@oskirby oskirby deleted the taskcluster-base-cargo-update branch June 4, 2026 17:22
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