fix(build): upgrade rust for cryptography
Metadata
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. | |
| #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. | |
| #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. | |
| #1151 build(auto): bump cryptography | craft-application | merged | Merged PR #1151 as commit 4ff7e624, updating the cryptography dependency to resolve an OSV security vulnerability. | |
| #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. | |
| #356 build(deps): bump cryptography | craft-store | merged | Merged PR #356 as commit fcbad5c, bumping cryptography to remediate OSV GHSA-p423-j2cm-9vmq. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |