Story: Hotfix: fix the Linux sccache save
Table of Contents
This page documents a story in Sprint 28. It captures the goal, current status, acceptance criteria, and the tasks that compose it.
1. Goal
The debug saves fail on a tar race and the old cache is deleted before the save, so the next build starts cold.
2. Status
| Field | Value |
|---|---|
| State | DONE |
| Parent sprint | Sprint 28 |
| Now | Nothing. |
| Waiting on | Nothing. |
| Next | Nothing. |
| Last touched | 2026-10-21 |
3. Acceptance
4. Tasks
| Task | State | Start | End | Description |
|---|---|---|---|---|
| Scaffold story: Hotfix: fix the Linux sccache save | DONE | 2026-10-21 | 2026-10-21 | Story scaffolding rides this task: documents, sprint wiring, and the scaffold PR. Close it before merging that PR. |
| Implement Hotfix: fix the Linux sccache save | DONE | 2026-10-21 | 2026-10-21 | Initial task for: Hotfix: fix the Linux sccache save |
5. Decisions
6. Out of scope
7. Result
The Linux workflows now wait for sccache to stop writing before they save the cache, and they retry the save once if the service does not hold the key. Only a CI run proves it. The near-zero hit rate is a separate cause and stays open.