Skip to content

Eclipse Che 7.103.0

Compare
Choose a tag to compare
@ibuziuk ibuziuk released this 16 May 11:48
· 16 commits to main since this release

Major Enhancements

DevWorkspace Operator resource pruner

Starting from DevWorkspace Operator version 0.34.0, you can configure a pruner that automatically cleans up DevWorkspace objects that were not in use for a certain period of time. To set the pruner up, configure the DevWorkspaceOperatorConfig object as follows:

apiVersion: controller.devfile.io/v1alpha1
kind: DevWorkspaceOperatorConfig
metadata:
  name: devworkspace-operator-config
  namespace: crw
config:
  workspace:
    cleanupCronJob:
      enabled: true
      dryRun: false
      retainTime: 2592000 # By default, if a workspace was not started for more than 30 days it will be marked for deletion
      schedule: “0 0 1 * *” # By default, the pruner will run once per month

You can find more details about DevWorkspace Operator Configuration in the official documentation.

Improve handling of auto-mount path collisions

Handling of the auto-mount path collisions has been improved in the latest DevWorkspace Operator version. When two automount configmaps or secrets share the same mount path with controller.devfile.io/mount-as: subpath, an error message will appear when trying to start a DevWorkspace.