devspaces-images icon indicating copy to clipboard operation
devspaces-images copied to clipboard

DRAFT :: CRW-3397 switch from vfs to fuse-overlayfs :: DO NOT MERGE before OCP 4.13

Open nickboldt opened this issue 3 years ago • 3 comments

What does this PR do?

CRW-3397 switch from vfs to fuse-overlayfs; add note about pinning to go 1.16 for golangci-lint 1.44.0 (CRW-3117)

Change-Id: Ib5fdfb77ebc5a58656615401a5faf1d4468d5454 Signed-off-by: Nick Boldt [email protected]

Screenshot/screencast of this PR

N/A

What issues does this PR fix or reference?

N/A (or see commit message above for issue number)

How to test this PR?

N/A

PR Checklist

As the author of this Pull Request I made sure that:

Reviewers

Reviewers, please comment how you tested the PR when approving it.

nickboldt avatar Oct 17 '22 16:10 nickboldt

I'm not sure how to test this PR

svor avatar Oct 18 '22 08:10 svor

I was able to BUILD the change in downstream locally insofar as the correct configuration file was present (per https://github.com/containers/podman/blob/main/docs/tutorials/rootless_tutorial.md#ensure-fuse-overlayfs-is-installed ) and the version of fuse-overlayfs was 1.9.

But have not built a container and run it in OS to see what happens/breaks yet.

We could merge this, install DS 3.3 from quay IIB, and see if we can still podman pull and podman run from within a workspace.

nickboldt avatar Oct 18 '22 11:10 nickboldt

Due to kernel bug that won't be fixed before OCP 4.13 https://bugzilla.redhat.com/show_bug.cgi?id=2094060, marking this PR as draft / do not merge.

nickboldt avatar Oct 18 '22 12:10 nickboldt