← Back to issue list

fix(build): upgrade rust for cryptography

View original Github issue

Metadata

Project
imagecraft
Number
#423
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #423 upgraded the Rust toolchain for cryptography dependencies, fixing the build and landing as commit 5648cbe.

Resolution: closed resolved

Reason: PR #423 was approved and merged with all reported CI checks passing. Commit 5648cbe records the merged change.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Describe your changes. --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/imagecraft/blob/main/CONTRIBUTING.md). - [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #423 upgraded the Rust toolchain for cryptography dependencies, fixing the build and landing as commit 5648cbe.
stealth/space-bunny-alpha — closed resolved Merged PR #423 upgraded the Rust toolchain for cryptography dependencies; commit 5648cbe passed all reported CI checks and changed three files (+6/-13).
qwen/qwen3.6-35b-a3b — — Merged a build fix upgrading the Rust toolchain to resolve cryptography dependencies. Approved by a reviewer, all CI checks passed, and the change modified three files with a net reduction of seven lines.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
needs review Upgrades Rust toolchain and dependencies to support modern cryptography libraries. Currently pending CI completion and maintainer review.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
needs review Upgrades Rust toolchain to resolve cryptography dependency requirements. Currently pending CI completion and maintainer review.

Update history

Date Change
updated
updated
created

Related issues

Issue Project State Summary Similarity
#1018 build(deps): bump cryptography from 3.4.8 to 39.0.1 charmcraft closed Closed unmerged; the cryptography 39.0 upgrade landed through merged PR #1024 (commit 96f6a183), including required Rust build dependencies.
78%
#4195 build(deps): bump cryptography from 40.0.2 to 41.0.0 snapcraft merged Merged PR #4195 via commit d8930f173, upgrading cryptography from 40.0.2 to 41.0.0 after confirming Rust 1.65 availability on supported architectures.
77%
#991 Dependency on an old version of cryptography charmcraft closed Resolved by merged PR #1024 (96f6a183), upgrading cryptography from 3.4.8 to 39.0 and adding required Rust build dependencies for supported architectures.
74%
#1151 build(auto): bump cryptography craft-application merged Merged PR #1151 as commit 4ff7e624, updating the cryptography dependency to resolve an OSV security vulnerability.
74%
#1327 build: bump dependencies constrained by rustc version rockcraft merged PR #1327 merged as commit d9756725, unpinning dependencies previously held back by the older rustc and clearing a cryptography OSV found by the OSV-scanner check.
74%
#356 build(deps): bump cryptography craft-store merged Merged PR #356 as commit fcbad5c, bumping cryptography to remediate OSV GHSA-p423-j2cm-9vmq.
73%
#1119 build(deps): bump cryptography from 40.0.2 to 41.0.0 charmcraft merged Merged PR #1119 via commit 42365b41, upgrading cryptography from 40.0.2 to 41.0.0.
72%
#1061 build(deps): bump cryptography craft-application merged Merged PR #1061 in commit 4b0e00ae, bumping cryptography to remediate an OSV; two approvals and all reported CI checks passed.
72%
#6135 build(deps): bump cryptography from 46.0.5 to 46.0.6 snapcraft merged Merged #6135 as commit 1acb182bf, bumping cryptography 46.0.5 to 46.0.6 to fix CVE-2026-34073.
72%
#6029 build(deps): bump cryptography from 46.0.3 to 46.0.5 snapcraft merged Merged as edb2a7453, updating cryptography from 46.0.3 to 46.0.5 to address CVE-2026-26007 and related security fixes.
71%