← Back to issue list

Investigate error conditions of fuse-overlayfs

View original Github issue

Metadata

Project
craft-parts
Number
#1329
Type
issue
State
open
Author
bepri
Labels
Status: Triaged
Created
Updated
Closed

Current evaluation

Investigate whether fuse-overlayfs .wh..opq files still cause errors during whiteout cleaning in craft-parts, spawned by a XXX comment in part_handler.py. Triaged, no maintainer response yet; the referenced XXX comment no longer appears in current code.

Suggested action: keep open

Reason: The issue is labeled Status: Triaged and was created by a maintainer (bepri) as a follow-up investigation task. The referenced XXX comment at part_handler.py:1029 no longer appears in the current codebase (grep for XXX only finds matches in yum.py), suggesting the code may have been refactored since. However, no maintainer has commented on whether the investigation is complete or the code cleanup is done, so it should remain open pending confirmation.

Impact: 30 Quick Win: 18.0 Staleness: 55 Complexity: 40 Confidence: 60 Support Request: 0

Issue body

### What needs to get done `fuse-overlayfs` creates a `.wh..opq` file in the part layer directory, which (at some point) raised an error when cleaning whiteouts. Investigate if this is still the case, and clean up the relevant code based on the outcome. ### Why it needs to get done Spawned by this `XXX` comment: https://github.com/canonical/craft-parts/blob/70fc3bac64c17457fd90817fde749cfa8057cd78/craft_parts/executor/part_handler.py#L1029

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 30
Quick Win: 18.0
Staleness: 55
Complexity: 40
Confidence: 60
Support Request: 0
keep open Investigate whether fuse-overlayfs .wh..opq files still cause errors during whiteout cleaning in craft-parts, spawned by a XXX comment in part_handler.py. Triaged, no maintainer response yet; the referenced XXX comment no longer appears in current code.
qwen/qwen3.6-35b-a3b
Staleness: 75
Complexity: 45
Confidence: 85
Support Request: 10
close stale Investigate fuse-overlayfs whiteout cleanup error conditions related to .wh..opq files. Triaged by maintainer but inactive for 301 days with no progress or follow-up.
qwen3.6-35b-a3b-mtp-q6
Staleness: 80
Complexity: 45
Confidence: 65
Support Request: 0
keep open Investigate fuse-overlayfs whiteout cleanup error conditions related to .wh..opq files and update relevant code. Currently triaged but inactive for 288 days with no maintainer follow-up.
qwen3.6-35b-a3b-mtp-q6
Staleness: 75
Complexity: 45
Confidence: 80
Support Request: 5
keep open Investigate fuse-overlayfs .wh..opq file error conditions during whiteout cleanup and clean up related code. Triaged, inactive for 268 days, awaiting investigation and assignment.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.