Chisel integration test failing on ppc64el
Metadata
Current evaluation
Chisel integration test fails on ppc64el with an archive digest mismatch. CI is only green because the test carries a skipif for ppc64el referencing #1301; the underlying chisel/manifest problem is still unaddressed.
Suggested action: keep open
Reason: A maintainer-filed, labelled bug with an exact reproducer and full traceback; the log shows the root failure `error: cannot fetch from archive: expected digest fc67ac93..., got 7544888e...`, i.e. the chisel manifest digest for ca-certificates_data does not match what the ppc64el archive serves, which would also break real ppc64el builds that cut slices. The only mitigation in-tree is a skip (tests/integration/lifecycle/test_chisel_lifecycle.py: `platform.machine() == "ppc64el"` with reason linking #1301), which hides rather than fixes the failure, and the sibling test test_chisel_normalize_paths is still run on ppc64el. Zero comments in 381 days suggests upstream ownership (chisel/manifests) rather than a craft-parts defect, so it should stay open pending confirmation, not be closed as resolved or stale.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
38
Quick Win:
9
Complexity:
62
Confidence:
78
Actionability:
65
|
keep open | Chisel integration test fails on ppc64el with an archive digest mismatch. CI is only green because the test carries a skipif for ppc64el referencing #1301; the underlying chisel/manifest problem is still unaddressed. | |
| qwen/qwen3.6-35b-a3b |
Impact:
35
Quick Win:
4
Complexity:
75
Confidence:
70
Actionability:
40
|
keep open | Chisel integration test fails on ppc64el with digest mismatch; test is now skipped via skipif marker referencing this issue, but the underlying upstream chisel problem remains unresolved. | |
| qwen/qwen3.8-27b |
Impact:
25
Quick Win:
11
Staleness:
65
Complexity:
55
Confidence:
80
Support Request:
0
|
keep open | Chisel lifecycle test fails on ppc64el with a digest mismatch cutting the ca-certificates_data slice. Test is now skipped on ppc64el (workaround in #1279); the underlying upstream chisel problem remains unresolved. Open ~11 months, no comments. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
85
Complexity:
40
Confidence:
80
Support Request:
5
|
needs triage | Integration test for chisel lifecycle fails on ppc64el due to a digest mismatch error when cutting slices. Open for 10 months with no maintainer comments or updates. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
90
Complexity:
35
Confidence:
80
Support Request:
10
|
needs triage | Integration test for Chisel lifecycle fails on ppc64el due to a digest mismatch error when cutting ca-certificates_data slices. Unaddressed for nearly a year. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#1308
(confidence 75%)
ec02157c 'fix(test): mark chisel integration tests as flaky' added `flaky(reruns=3, only_rerun="ChiselError")` retries (closing #1306); that mitigates transient network errors only and does not cover the deterministic ppc64el digest mismatch.
-
Related To:
canonical/craft-parts#1279
(confidence 60%)
Commit 4193bd04 'ci: run non-plugin tests on more platforms' added ppc64el to the qa.yaml matrices and, together with it, the skipif on test_chisel_lifecycle that cites #1301 — the workaround came from the platform expansion, not a fix.
Related issues
No related issues found above the similarity threshold.