← Back to issue list

fix: build latest fuse-overlayfs to fix warning message

View original Github issue

Metadata

Project
imagecraft
Number
#185
Type
pull request
State
merged
Author
bepri
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #185 in commit 5e39250, building fuse-overlayfs v1.15 from source to eliminate the overlay warning tracked in containers/fuse-overlayfs#429.

Resolution: closed resolved

Reason: PR canonical/imagecraft#185 was approved and merged as commit 5e39250, adding a source build of fuse-overlayfs v1.15 with the required FUSE build dependencies.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? --- Fixes a warning message from `fuse-overlayfs` as reported [in this upstream issue](https://github.com/containers/fuse-overlayfs/issues/429) by building the latest version from source. This version of `fuse-overlayfs` was tested to work with Craft Parts' integration test suite. To test it yourself, follow these steps: ```sh sudo apt install libfuse3-dev libfuse3-3 pkgconf autoconf git clone https://github.com/containers/fuse-overlayfs.git --branch v1.15 cd fuse-overlayfs ./autogen.sh ./configure sudo make install # this makefile features `make uninstall` to clean up afterwards, too # Change over to a local clone of Craft Parts... sudo pytest tests/integration/lifecycle/test_lifecycle_overlay.py # this test only runs as root right now, it seems? ```

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #185 in commit 5e39250, building fuse-overlayfs v1.15 from source to eliminate the overlay warning tracked in containers/fuse-overlayfs#429.
stealth/space-bunny-alpha — closed resolved PR #185 merged as commit 5e39250 in canonical/imagecraft: snap now builds fuse-overlayfs v1.15 from source (autotools) to silence the warning from containers/fuse-overlayfs#429.
stealth/space-bunny-alpha — closed resolved Merged in canonical/imagecraft#185 (commit 5e39250), building fuse-overlayfs v1.15 from source to address the warning in containers/fuse-overlayfs#429.
qwen/qwen3.6-35b-a3b — — Merged a fix building fuse-overlayfs v1.15 from source to resolve a known warning. Approved by reviewers, passed CI, and integrated into the codebase.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix that builds the latest fuse-overlayfs from source to resolve a warning message. Validated against Craft Parts integration tests and confirmed by the maintainer to eliminate the warning when using the system package.

Update history

No update history recorded yet.

Related work

  • Related To: fuse-overlayfs#429 (confidence 100%)

    This upstream issue reported the warning addressed by using fuse-overlayfs v1.15.

  • Related To: canonical/rockcraft#989 (confidence 95%)

    The same fuse-overlayfs v1.15 build fix was subsequently ported to Rockcraft.

Related issues

Issue Project State Summary Similarity
#989 fix: build latest fuse-overlayfs to fix warning message rockcraft merged Merged PR #989 as commit 31c44401, building fuse-overlayfs v1.15 from source to fix the misleading "unknown lazytime" warning and resolve #964.
92%
#964 Confusing warning: unknown argument ignored: lazytime rockcraft closed Fixed by merged PR #989 (commit 31c44401), which builds fuse-overlayfs v1.15 from source and removes the misleading "lazytime" warnings seen with Noble’s older version.
73%
#183 overlays: mount overlayfs using fuse-overlayfs craft-parts merged Merged PR #183 as 7aa01bd4, switching overlay mounts to fuse-overlayfs to support id-mapped Focal containers on updated kernels.
72%