Conversation
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: tolusha The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
The main problem here is that even if we mount the resources (marked with special attributes) only when the workspace starts—and not while it’s running—we still need to decide how to handle changes to those resources while the workspace is active. |
|
I haven't tried, but is it possible to ignore configmaps/secrets that have the |
|
It slightly mitigates the problem, but it doesn’t address it completely. For example:
|
|
There is a solution that I don’t really like, but it could work. |
What does this PR do?
This PR prevents automatic workspace restarts when mounting resources (ConfigMaps, Secrets, PVCs) by introducing a new
controller.devfile.io/mount-on-start-onlyattribute.What issues does this PR fix or reference?
eclipse-che/che#23553
Is it tested? How?
PR Checklist
/test v8-devworkspace-operator-e2e, v8-che-happy-pathto trigger)v8-devworkspace-operator-e2e: DevWorkspace e2e testv8-che-happy-path: Happy path for verification integration with Che