Skip to content

No idle does not work ? #23923

Description

@batleforc

Describe the bug

At the moment, the che-machine-exec that provide the .noidle does not work. i've followed #23529 and read the doc https://eclipse.dev/che/docs/stable/end-user-guide/proc_preventing-workspace-idling-for-long-running-commands/ but found a bigger problem. Both CheCode and JetBrainsIdeDevServer relies on che-machine-exec that does not include it.

https://github.com/che-incubator/che-code/blob/main/build/dockerfiles/assembly.Dockerfile#L15 7.56.0
https://github.com/che-incubator/jetbrains-ide-dev-server/blob/main/build/dockerfiles/Dockerfile#L39 7.70.0

And seems to be merged in eclipse-che/che-machine-exec#333 so 7.111 at the earliest

Che version

7.120@latest

Steps to reproduce

  1. Create a project with a .noidle on help install or claude.
  2. Wait for the idle timeout
  3. See workspace closing
  4. Search for any log related to the CLI watcher in /checode/entrypoint-logs.txt and found nothing

Expected behavior

For my long lived work to not stop or my helm install to not be stopped.

Runtime

Kubernetes (vanilla)

Screenshots

No response

Installation method

chectl/latest

Environment

Linux

Eclipse Che Logs

Additional context

No response

Metadata

Metadata

Assignees

Labels

kind/bugOutline of a bug - must adhere to the bug report template.status/need-triageAn issue that needs to be prioritized by the curator responsible for the triage. See https://github.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions