Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -19920,6 +19920,59 @@ spec:
type: string
type: array
type: object
cliActivityTracker:
description: CLI Activity Tracker configuration for preventing
workspace idling during active CLI processes.
properties:
enabled:
description: |-
Enables CLI Activity Tracker to monitor running CLI processes and prevent workspace idling.
When omitted, the CLI Activity Tracker determines the default behavior.
type: boolean
secondsOfActivityWindow:
description: |-
How long (in seconds) to wait for input from interactive processes
before considering them idle.
When omitted, the CLI Activity Tracker calculates a default
based on the workspace idle timeout (e.g. 1500s for a 1800s idle timeout).
exclusiveMinimum: true
format: int32
minimum: 0
type: integer
secondsOfCheckPeriod:
description: |-
How often (in seconds) to scan for active CLI processes.
When omitted, the CLI Activity Tracker calculates a default
based on the workspace idle timeout (e.g. 60s for a 1800s idle timeout).
exclusiveMinimum: true
format: int32
minimum: 0
type: integer
secondsOfGracePeriod:
description: |-
All processes unconditionally prevent idling when younger than this (in seconds).
When omitted, the CLI Activity Tracker calculates a default
based on the workspace idle timeout (e.g. 300s for a 1800s idle timeout).
exclusiveMinimum: true
format: int32
minimum: 0
type: integer
secondsOfMaxProcessAge:
description: |-
Safety limit (in seconds). Processes older than this stop preventing idling.
When omitted, the CLI Activity Tracker uses its built-in default (e.g. 6h).
exclusiveMinimum: true
format: int32
minimum: 0
type: integer
verbose:
description: |-
Enables verbose logging of CLI Activity Tracker activity-detection details
(which process was detected, why it does or doesn't prevent idling), promoting
them from Debug to Info level without requiring debug logging for the whole
container. When omitted, the CLI Activity Tracker determines the default behavior.
type: boolean
type: object
containerBuildConfiguration:
description: Container build configuration.
properties:
Expand Down
21 changes: 11 additions & 10 deletions config/manager/manager.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
# Contributors:
# Red Hat, Inc. - initial API and implementation
#

apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -39,12 +38,12 @@ spec:
spec:
containers:
- name: che-operator
image: quay.io/eclipse/che-operator:next
image: quay.io/eclipse/che-operator:7.122.0
command:
- /manager
args:
- --leader-elect
imagePullPolicy: Always
imagePullPolicy: IfNotPresent
ports:
- containerPort: 60000
name: metrics
Expand All @@ -60,19 +59,19 @@ spec:
- name: OPERATOR_NAME
value: che-operator
- name: CHE_VERSION
value: next
value: 7.122.0
- name: RELATED_IMAGE_che_server
value: quay.io/eclipse/che-server:next
value: quay.io/eclipse/che-server:7.122.0
- name: RELATED_IMAGE_dashboard
value: quay.io/eclipse/che-dashboard:next
value: quay.io/eclipse/che-dashboard:7.122.0
- name: RELATED_IMAGE_plugin_registry
value: quay.io/eclipse/che-plugin-registry:next
value: quay.io/eclipse/che-plugin-registry:7.122.0
- name: RELATED_IMAGE_che_tls_secrets_creation_job
value: quay.io/eclipse/che-tls-secret-creator:9f9d4a6
- name: RELATED_IMAGE_single_host_gateway
value: quay.io/eclipse/che--traefik:v3.7.10-9c3b91d5fb7770853ca5c1124a23c34bf2d9b47ffaebeab2614cbaf410dcb2ac
- name: RELATED_IMAGE_single_host_gateway_config_sidecar
value: quay.io/che-incubator/configbump:next
value: quay.io/che-incubator/configbump:7.122.0
- name: RELATED_IMAGE_gateway_authentication_sidecar
value: quay.io/openshift/origin-oauth-proxy:4.22
- name: RELATED_IMAGE_gateway_authentication_sidecar_k8s
Expand Down Expand Up @@ -102,15 +101,17 @@ spec:
- name: CHE_DEFAULT_SPEC_DEVENVIRONMENTS_DEFAULTEDITOR
value: che-incubator/che-code/latest
- name: CHE_DEFAULT_SPEC_DEVENVIRONMENTS_DEFAULTCOMPONENTS
value: '[{"name": "universal-developer-image", "container": {"image": "quay.io/devfile/universal-developer-image:ubi9-latest"}}]'
value: '[{"name": "universal-developer-image", "container": {"image":
"quay.io/devfile/universal-developer-image:ubi9-latest"}}]'
- name: CHE_DEFAULT_SPEC_COMPONENTS_PLUGINREGISTRY_OPENVSXURL
value: https://open-vsx.org
- name: CHE_DEFAULT_SPEC_COMPONENTS_DEVFILEREGISTRY_EXTERNAL_DEVFILE_REGISTRIES
value: '[{"url": "https://registry.devfile.io"}]'
- name: CHE_DEFAULT_SPEC_DEVENVIRONMENTS_DISABLECONTAINERBUILDCAPABILITIES
value: 'false'
- name: CHE_DEFAULT_SPEC_DEVENVIRONMENTS_CONTAINERSECURITYCONTEXT
value: '{"allowPrivilegeEscalation": true,"capabilities": {"add": ["SETGID", "SETUID"]}}'
value: '{"allowPrivilegeEscalation": true,"capabilities": {"add": ["SETGID",
"SETUID"]}}'
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_LABELS_TO_REMOVE_BEFORE_SYNC_REGEXP
value: 'argocd[.]argoproj[.]io/.+'
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_ANNOTATIONS_TO_REMOVE_BEFORE_SYNC_REGEXP
Expand Down
14 changes: 7 additions & 7 deletions deploy/deployment/kubernetes/combined.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28945,19 +28945,19 @@ spec:
- name: OPERATOR_NAME
value: che-operator
- name: CHE_VERSION
value: next
value: 7.122.0
- name: RELATED_IMAGE_che_server
value: quay.io/eclipse/che-server:next
value: quay.io/eclipse/che-server:7.122.0
- name: RELATED_IMAGE_dashboard
value: quay.io/eclipse/che-dashboard:next
value: quay.io/eclipse/che-dashboard:7.122.0
- name: RELATED_IMAGE_plugin_registry
value: quay.io/eclipse/che-plugin-registry:next
value: quay.io/eclipse/che-plugin-registry:7.122.0
- name: RELATED_IMAGE_che_tls_secrets_creation_job
value: quay.io/eclipse/che-tls-secret-creator:9f9d4a6
- name: RELATED_IMAGE_single_host_gateway
value: quay.io/eclipse/che--traefik:v3.7.10-9c3b91d5fb7770853ca5c1124a23c34bf2d9b47ffaebeab2614cbaf410dcb2ac
- name: RELATED_IMAGE_single_host_gateway_config_sidecar
value: quay.io/che-incubator/configbump:next
value: quay.io/che-incubator/configbump:7.122.0
- name: RELATED_IMAGE_gateway_authentication_sidecar
value: quay.io/openshift/origin-oauth-proxy:4.22
- name: RELATED_IMAGE_gateway_authentication_sidecar_k8s
Expand Down Expand Up @@ -29001,8 +29001,8 @@ spec:
value: argocd[.]argoproj[.]io/.+
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_ANNOTATIONS_TO_REMOVE_BEFORE_SYNC_REGEXP
value: ""
image: quay.io/eclipse/che-operator:next
imagePullPolicy: Always
image: quay.io/eclipse/che-operator:7.122.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 10
httpGet:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,19 +54,19 @@ spec:
- name: OPERATOR_NAME
value: che-operator
- name: CHE_VERSION
value: next
value: 7.122.0
- name: RELATED_IMAGE_che_server
value: quay.io/eclipse/che-server:next
value: quay.io/eclipse/che-server:7.122.0
- name: RELATED_IMAGE_dashboard
value: quay.io/eclipse/che-dashboard:next
value: quay.io/eclipse/che-dashboard:7.122.0
- name: RELATED_IMAGE_plugin_registry
value: quay.io/eclipse/che-plugin-registry:next
value: quay.io/eclipse/che-plugin-registry:7.122.0
- name: RELATED_IMAGE_che_tls_secrets_creation_job
value: quay.io/eclipse/che-tls-secret-creator:9f9d4a6
- name: RELATED_IMAGE_single_host_gateway
value: quay.io/eclipse/che--traefik:v3.7.10-9c3b91d5fb7770853ca5c1124a23c34bf2d9b47ffaebeab2614cbaf410dcb2ac
- name: RELATED_IMAGE_single_host_gateway_config_sidecar
value: quay.io/che-incubator/configbump:next
value: quay.io/che-incubator/configbump:7.122.0
- name: RELATED_IMAGE_gateway_authentication_sidecar
value: quay.io/openshift/origin-oauth-proxy:4.22
- name: RELATED_IMAGE_gateway_authentication_sidecar_k8s
Expand Down Expand Up @@ -110,8 +110,8 @@ spec:
value: argocd[.]argoproj[.]io/.+
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_ANNOTATIONS_TO_REMOVE_BEFORE_SYNC_REGEXP
value: ""
image: quay.io/eclipse/che-operator:next
imagePullPolicy: Always
image: quay.io/eclipse/che-operator:7.122.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 10
httpGet:
Expand Down
14 changes: 7 additions & 7 deletions deploy/deployment/openshift/combined.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28947,19 +28947,19 @@ spec:
- name: OPERATOR_NAME
value: che-operator
- name: CHE_VERSION
value: next
value: 7.122.0
- name: RELATED_IMAGE_che_server
value: quay.io/eclipse/che-server:next
value: quay.io/eclipse/che-server:7.122.0
- name: RELATED_IMAGE_dashboard
value: quay.io/eclipse/che-dashboard:next
value: quay.io/eclipse/che-dashboard:7.122.0
- name: RELATED_IMAGE_plugin_registry
value: quay.io/eclipse/che-plugin-registry:next
value: quay.io/eclipse/che-plugin-registry:7.122.0
- name: RELATED_IMAGE_che_tls_secrets_creation_job
value: quay.io/eclipse/che-tls-secret-creator:9f9d4a6
- name: RELATED_IMAGE_single_host_gateway
value: quay.io/eclipse/che--traefik:v3.7.10-9c3b91d5fb7770853ca5c1124a23c34bf2d9b47ffaebeab2614cbaf410dcb2ac
- name: RELATED_IMAGE_single_host_gateway_config_sidecar
value: quay.io/che-incubator/configbump:next
value: quay.io/che-incubator/configbump:7.122.0
- name: RELATED_IMAGE_gateway_authentication_sidecar
value: quay.io/openshift/origin-oauth-proxy:4.22
- name: RELATED_IMAGE_gateway_authentication_sidecar_k8s
Expand Down Expand Up @@ -29003,8 +29003,8 @@ spec:
value: argocd[.]argoproj[.]io/.+
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_ANNOTATIONS_TO_REMOVE_BEFORE_SYNC_REGEXP
value: ""
image: quay.io/eclipse/che-operator:next
imagePullPolicy: Always
image: quay.io/eclipse/che-operator:7.122.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 10
httpGet:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,19 +54,19 @@ spec:
- name: OPERATOR_NAME
value: che-operator
- name: CHE_VERSION
value: next
value: 7.122.0
- name: RELATED_IMAGE_che_server
value: quay.io/eclipse/che-server:next
value: quay.io/eclipse/che-server:7.122.0
- name: RELATED_IMAGE_dashboard
value: quay.io/eclipse/che-dashboard:next
value: quay.io/eclipse/che-dashboard:7.122.0
- name: RELATED_IMAGE_plugin_registry
value: quay.io/eclipse/che-plugin-registry:next
value: quay.io/eclipse/che-plugin-registry:7.122.0
- name: RELATED_IMAGE_che_tls_secrets_creation_job
value: quay.io/eclipse/che-tls-secret-creator:9f9d4a6
- name: RELATED_IMAGE_single_host_gateway
value: quay.io/eclipse/che--traefik:v3.7.10-9c3b91d5fb7770853ca5c1124a23c34bf2d9b47ffaebeab2614cbaf410dcb2ac
- name: RELATED_IMAGE_single_host_gateway_config_sidecar
value: quay.io/che-incubator/configbump:next
value: quay.io/che-incubator/configbump:7.122.0
- name: RELATED_IMAGE_gateway_authentication_sidecar
value: quay.io/openshift/origin-oauth-proxy:4.22
- name: RELATED_IMAGE_gateway_authentication_sidecar_k8s
Expand Down Expand Up @@ -110,8 +110,8 @@ spec:
value: argocd[.]argoproj[.]io/.+
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_ANNOTATIONS_TO_REMOVE_BEFORE_SYNC_REGEXP
value: ""
image: quay.io/eclipse/che-operator:next
imagePullPolicy: Always
image: quay.io/eclipse/che-operator:7.122.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 10
httpGet:
Expand Down
3 changes: 1 addition & 2 deletions editors-definitions/che-code-latest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
# Contributors:
# Red Hat, Inc. - initial API and implementation
#

schemaVersion: 2.3.0
metadata:
name: che-code
Expand Down Expand Up @@ -86,7 +85,7 @@ events:
components:
- name: che-code-injector
container:
image: quay.io/che-incubator/che-code:latest
image: quay.io/che-incubator/che-code:7.122.0
command:
- /entrypoint-init-container.sh
volumeMounts:
Expand Down
2 changes: 1 addition & 1 deletion helmcharts/stable/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
apiVersion: v1
description: A Helm chart for deploying Eclipse Che on a Kubernetes
name: eclipse-che
version: 7.121.0
version: 7.122.0
annotations:
artifacthub.io/license: EPL-2.0
artifacthub.io/links: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19831,6 +19831,59 @@ spec:
type: string
type: array
type: object
cliActivityTracker:
description: CLI Activity Tracker configuration for preventing
workspace idling during active CLI processes.
properties:
enabled:
description: |-
Enables CLI Activity Tracker to monitor running CLI processes and prevent workspace idling.
When omitted, the CLI Activity Tracker determines the default behavior.
type: boolean
secondsOfActivityWindow:
description: |-
How long (in seconds) to wait for input from interactive processes
before considering them idle.
When omitted, the CLI Activity Tracker calculates a default
based on the workspace idle timeout (e.g. 1500s for a 1800s idle timeout).
exclusiveMinimum: true
format: int32
minimum: 0
type: integer
secondsOfCheckPeriod:
description: |-
How often (in seconds) to scan for active CLI processes.
When omitted, the CLI Activity Tracker calculates a default
based on the workspace idle timeout (e.g. 60s for a 1800s idle timeout).
exclusiveMinimum: true
format: int32
minimum: 0
type: integer
secondsOfGracePeriod:
description: |-
All processes unconditionally prevent idling when younger than this (in seconds).
When omitted, the CLI Activity Tracker calculates a default
based on the workspace idle timeout (e.g. 300s for a 1800s idle timeout).
exclusiveMinimum: true
format: int32
minimum: 0
type: integer
secondsOfMaxProcessAge:
description: |-
Safety limit (in seconds). Processes older than this stop preventing idling.
When omitted, the CLI Activity Tracker uses its built-in default (e.g. 6h).
exclusiveMinimum: true
format: int32
minimum: 0
type: integer
verbose:
description: |-
Enables verbose logging of CLI Activity Tracker activity-detection details
(which process was detected, why it does or doesn't prevent idling), promoting
them from Debug to Info level without requiring debug logging for the whole
container. When omitted, the CLI Activity Tracker determines the default behavior.
type: boolean
type: object
containerBuildConfiguration:
description: Container build configuration.
properties:
Expand Down
Loading
Loading