Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use 'registry.devfile.io' by default in Eclipse Che #22485

Closed
5 tasks done
ibuziuk opened this issue Sep 6, 2023 · 2 comments
Closed
5 tasks done

Use 'registry.devfile.io' by default in Eclipse Che #22485

ibuziuk opened this issue Sep 6, 2023 · 2 comments
Assignees
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator area/dashboard kind/task Internal things, technical debt, and to-do tasks to be performed. new&noteworthy/che-only Like 'new&noteworthy' but which do not apply to downstream (eg., plugins or devfiles) severity/P1 Has a major impact to usage or development of the system.

Comments

@ibuziuk
Copy link
Member

ibuziuk commented Sep 6, 2023

Is your task related to a problem? Please describe

By default, Eclipse Che should be using devfiles from 'registry.devfile.io' as getting started samples. Operator should not provision and manage dedicated operand in the upstream.
Note, that for downstream Dev Spaces we should continue using internal devfile registry.

Describe the solution you'd like

Acceptance criteria:

Describe alternatives you've considered

N/A

Depends on

Additional context

Part of the #20251

@ibuziuk ibuziuk added kind/task Internal things, technical debt, and to-do tasks to be performed. area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator area/dashboard labels Sep 6, 2023
@ibuziuk ibuziuk added the severity/P1 Has a major impact to usage or development of the system. label Sep 6, 2023
@ibuziuk ibuziuk moved this to 📅 Planned in Eclipse Che Team A Backlog Sep 6, 2023
@tolusha
Copy link
Contributor

tolusha commented Sep 8, 2023

Current issues:

  1. Failed to start a terminal
The terminal process failed to launch: Path to shell executable "/sbin/nologin" does not exist.
  1. Editor is not started for stack:
  • django
  • go
  • python
  • java-vertex
  • wildfly
  1. Other errors:
  • Quarkus Java:
Error creating DevWorkspace deployment: Detected unrecoverable event FailedPostStartHook: Exec lifecycle hook ([/bin/sh -c { nohup /checode/entrypoint-volume.sh > /checode/entrypoint-logs.txt 2>&1 & cd ${PROJECT_SOURCE} mvn -Dmaven.repo.local=/home/user/.m2/repository compile } 1>/tmp/poststart-stdout.txt 2>/tmp/poststart-stderr.txt ]) for Container "tools" in Pod "workspace2b83f05581a442e8-5447d46f8c-xbw4h_admin-che(75348ef2-c803-48d8-b5e0-b4c8dbd6d98c)" failed - error: command '/bin/sh -c { nohup /checode/entrypoint-volume.sh > /checode/entrypoint-logs.txt 2>&1 & cd ${PROJECT_SOURCE} mvn -Dmaven.repo.local=/home/user/.m2/repository compile } 1>/tmp/poststart-stdout.txt 2>/tmp/poststart-stderr.txt ' exited with 1: , message: "".
  • Devfile.io:
Error creating DevWorkspace deployment: Detected unrecoverable deployment condition: FailedCreate pods "workspace4692df4d2ae747e3-6c77d57894-8kx9g" is forbidden: [maximum memory usage per Container is 6Gi, but limit is 7073741824, maximum cpu usage per Container is 4, but limit is 4500m, maximum cpu usage per Pod is 4, but limit is 5]

@tolusha tolusha moved this from 📅 Planned to 🚧 In Progress in Eclipse Che Team A Backlog Sep 8, 2023
@nickboldt
Copy link
Contributor

is there an airgap plan for this for downstream?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator area/dashboard kind/task Internal things, technical debt, and to-do tasks to be performed. new&noteworthy/che-only Like 'new&noteworthy' but which do not apply to downstream (eg., plugins or devfiles) severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

3 participants