Description
In some clusters, it may be necessary to add events to config.workspace.ignoredUnrecoverableEvents to avoid nuisance workspace failures due to transient cluster issues. However, ignoring these events can also lead to workspaces failing to start only due to timeout, even if the underlying issue is e.g. a FailedScheduling.
If a workspace fails due to start timeout, DWO should check events, ignoring the configured ignoredUnrecoverableEvents, and report any potentially ignored events in the workspace status.
Additional context
Description
In some clusters, it may be necessary to add events to
config.workspace.ignoredUnrecoverableEventsto avoid nuisance workspace failures due to transient cluster issues. However, ignoring these events can also lead to workspaces failing to start only due to timeout, even if the underlying issue is e.g. aFailedScheduling.If a workspace fails due to start timeout, DWO should check events, ignoring the configured
ignoredUnrecoverableEvents, and report any potentially ignored events in the workspace status.Additional context