← Back to issue list

Multi-base platform support

View original Github issue

Metadata

Project
charmcraft
Number
#2008
Type
issue
State
closed
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Closed without implementation. The multi-base platform support prototype was abandoned due to unmet validation and testing requirements. No resolution or merge occurred.

Suggested action:

No scores available.

Issue body

### What needs to get done Polish the prototype in [work/CRAFT-3668/multibase-prototype](https://github.com/canonical/charmcraft/tree/work/CRAFT-3668/multibase-prototype) to support multi-base builds as defined in [ST124](https://docs.google.com/document/d/1QVHxZumruKVZ3yJ2C74qWhvs-ye5I9S6avMBDHs2YcQ/edit?tab=t.0). ### Missing work 1. Validate that the newest base is >= `ubuntu@24.04`. 2. Unit tests 3. Spread tests ### Why it needs to get done To resolve https://github.com/canonical/charmcraft/issues/1789 ### Upstream work - https://github.com/canonical/craft-platforms/issues/73 - https://github.com/canonical/craft-application/issues/569

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6 Closed without implementation. The multi-base platform support prototype was abandoned due to unmet validation and testing requirements. No resolution or merge occurred.
qwen/qwen3.6-35b-a3b Closed without implementation. The multi-base prototype remains unpolished, leaving validation, unit tests, and spread tests unaddressed. No resolution occurred; the task was abandoned or deferred to upstream work.
qwen/qwen3.6-35b-a3b Closed without implementation. The multi-base platform support request was synced to internal Jira tracking (CRAFT-3718) and abandoned without a fix or merge.
qwen3.6-35b-a3b-mtp-q6 Closed without resolution. Development stalled after Jira sync, leaving required tests and validation unimplemented. The work was abandoned.
qwen3.6-35b-a3b-mtp-q6 Closed without implementation. No PR or fix was merged. Prototype polish and tests remain unaddressed, indicating the issue was deferred or abandoned pending upstream work.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1659 Implement support for supported bases snapcraft closed Closed without implementation or discussion. The multi-base support request was abandoned and likely superseded by later snapcraft updates that expanded base compatibility.
76%
#569 Allow multi-base builds craft-application closed Closed without implementation. Work moved to Jira (CRAFT-3719). Prototype unpolished; required ProjectService methods, tests, and release steps abandoned.
73%