feat: use debian architecure names in api
Metadata
Current evaluation
Merged after approval and passing CI. The change normalizes API architecture names to Debian format instead of Python machine names, preventing unexpected variations across build-on and build-for entries.
Suggested action: —
No scores available.
Issue body
Normalize architecture names across APIs to use Debian names instead
of Python machine names. Debian names are used in build-on/build-for
entries, and by using them in the public API we also avoid the need
to handle unexpected architecture name variations that sometimes appear
when using Python machine names.
Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and passing CI. The change normalizes API architecture names to Debian format instead of Python machine names, preventing unexpected variations across build-on and build-for entries. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes normalizing API architecture names to Debian format instead of Python machine names. This aligns with build-on/build-for entries and prevents handling unexpected Python architecture variations. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #380 feat: use debian arch in platforms | rockcraft | merged | Merged. Updates Rockcraft platforms to use Debian architecture format, drops the build variant concept, and localizes image fetching logic. Approved by two reviewers, passed CI, and resolves issues #370 and #358. |