← Back to issue list

fix(state): track override-overlay in overlay state

View original Github issue

Metadata

Project
craft-parts
Number
#1579
Type
pull request
State
open
Author
gcomneno
Labels
Created
2026-05-11 17:31:48+00:00
Updated
2026-05-11 17:43:08+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

Fixes #1566. This adds `override-overlay` to `OverlayState.properties_of_interest()`, so changes to the overlay override scriptlet are reported consistently by state dirty checks. Validation: - `ruff format craft_parts/state_manager/overlay_state.py tests/unit/state_manager/test_overlay_state.py` - `ruff check craft_parts/state_manager/overlay_state.py tests/unit/state_manager/test_overlay_state.py` - `pytest -q tests/unit/state_manager/test_overlay_state.py -rs` - `git diff --check`

Evaluation history

No evaluation history available.