As an admin, I want to enable fuse overlay storage driver for all workspaces #22809
Labels
area/che-operator
Issues and PRs related to Eclipse Che Kubernetes Operator
area/udi
Issues and PRs related to the universal developer image https://github.com/devfile/developer-images
kind/enhancement
A feature request - must adhere to the feature request template.
severity/P1
Has a major impact to usage or development of the system.
team/A
This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che
Is your enhancement related to a problem? Please describe
As an admin, I want to enable fuse overlay storage driver for Podman in all workspaces by setting a field in the CheCluster CR.
Describe the solution you'd like
For example:
For using the fuse overlay storage driver for Podman in workspaces, we need:
The OpenShift cluster's CRI-O engine should allow pods to access the
/dev/fuse
device.Workspaces must have the
io.kubernetes.crio-o.Devices: "/dev/fuse"
annotation in order to access/dev/fuse
For images based on UDI, Podman storage driver must be set to
overlay
vfs
storage driver set in the dockerfile:https://github.com/devfile/developer-images/blob/7e57123d72a7dcf183ce973a46fb6087f4dbeba2/universal/ubi8/Dockerfile#L233-L234
/home/user/.config/containers/storage.conf
file must be changed to:Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: