← Back to issue list

Reorder the package cache layer in the overlay stack

View original Github issue

Metadata

Project
craft-parts
Number
#1227
Type
issue
State
closed
Author
cmatsuoka
Labels
Status: Triaged
Created
Updated
Closed

Current evaluation

Package cache overlay placement was fixed by merged PR canonical/craft-parts#1263 (commit 880aae70), making the cache layer configurable above part layers.

Resolution: closed resolved

Reason: PR canonical/craft-parts#1263 was merged as commit 880aae70 and made cache-layer placement configurable. A maintainer confirmed on #1227 that the change solved the issue.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Allow the package cache layer to be positioned on top of part layers in the overlay stack. ### Why it needs to get done If the base is created in a part, the package cache layer should be positioned above it.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Package cache overlay placement was fixed by merged PR canonical/craft-parts#1263 (commit 880aae70), making the cache layer configurable above part layers.
stealth/space-bunny-alpha — closed resolved Package-cache overlay placement became configurable so the cache layer can sit above part layers; fixed by merged PR canonical/craft-parts#1263 (880aae70).
stealth/space-bunny-alpha — closed resolved Resolved by merged PR canonical/craft-parts#1263, which made the package cache layer positionable above part layers.
qwen/qwen3.6-35b-a3b — — Resolved by merging pull request #1263 into canonical/craft-parts. The package cache layer is now correctly positioned above part layers when the base is created in a part.
qwen/qwen3.6-35b-a3b — — Resolved by merging pull request #1263 into craft-parts. The change reorders the overlay stack to position the package cache layer above part layers when a base is created within a part.
qwen/qwen3.6-35b-a3b — — Fixed by merging pull request #1263 into canonical/craft-parts. The change reorders the overlay stack to position the package cache layer above part layers when the base is created within a part.
qwen3.6-35b-a3b-mtp-q6 — — Package cache layer ordering in the overlay stack was fixed to position it above part layers when the base is created in a part. Resolution merged via pull request #1263 in the craft-parts repository.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/craft-parts#1263 (confidence 100%)

    Merged feature PR implementing configurable overlay cache-layer placement.

Related issues

Issue Project State Summary Similarity
#1228 Reorder parts to prioritize organize to overlay craft-parts closed Prioritized parts that organize overlays so installing overlay-package parts can use the prepared base; merged in canonical/craft-parts#1261 (55d01a3f).
74%
#1263 feat: make cache layer level configurable craft-parts merged Merged PR #1263 as 880aae70, making overlay cache-layer placement configurable below the first non-overlay organizing level or above base when unused.
72%