Support partition alias
Metadata
Current evaluation
Merged to add craft-parts partition aliasing support and update snap libraries. Approved by two reviewers and passed most CI checks prior to integration.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
---
Support the craft-parts feature to alias the default partition.
Also adding needed libraries to the snap following https://github.com/canonical/craft-parts/pull/1172
IMAGECRAFT-37
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged to add craft-parts partition aliasing support and update snap libraries. Approved by two reviewers and passed most CI checks prior to integration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged support for aliasing the default partition in craft-parts, including necessary snap library updates. Resolves IMAGECRAFT-37. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to implement craft-parts default partition aliasing and adds required snap libraries, aligning with craft-parts PR #1172 and resolving IMAGECRAFT-37. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4463 Enable craft-parts partitions feature | snapcraft | closed | Implemented craft-parts partitions by defining a default partition for snap data without altering existing behavior. Added spread tests for partition environment variables and keywords. Completed and merged via pull request #4493. | |
| #600 feat(partitions): handle namespaced partitions in utils | craft-parts | merged | Merged following two reviewer approvals and passing CI. Updates utility functions to handle namespaced partitions across eight files (+229/-72 lines). Resolves #596 and CRAFT-2303. | |
| #682 Merge `feature/namespaced-partitions` into `main` | craft-parts | closed | Merged. The feature/namespaced-partitions branch was integrated into main and craft-parts was released to support snapcraft components on core24. The issue was closed. | |
| #754 Document Partitions | craft-parts | closed | Completed and merged via pull request #763 in canonical/craft-parts, adding the requested Partitions documentation to enable application integration and reuse. |