Skip to content

Releases: eclipse-che/che

Eclipse Che 7.37.0

14 Dec 15:52
b58799a
Compare
Choose a tag to compare

Major Enhancements

PostgreSQL version 13 is deployed on fresh installations

Starting from this release, deployment will include PosgreSQL 13. Previous deployments used PosgreSQL 9.6, which is EOL in November 2021.

Automatically perform a backup of Che server side components before attempting an upgrade

Server component backup of the Che server has been introduced a few releases ago. Now it’s performed automatically before every Che upgrade.

Drop single user support on Che Server

The single user (unsecured) configuration of Che is not supported anymore. Che is a multi-tenant development workspace manager and there was no value to support a single user configuration. From now on, for single user scenarios users should consider deploying the DevWorkspace Operator without Che.

Plugins updates

Eclipse Che 7.36.0

14 Dec 15:53
715d3d3
Compare
Choose a tag to compare

Major Enhancements

Update the documentation section for the IntelliJ-based IDEs

Updated documentation to use JetBrains IDEs as Che editors

Better presentation of Che operator in OperatorHub UI

We improved the presentation of the Kubernetes Custom Resources Definition deployed with the Che Operator adding the description and changing their labels and order.

Eclipse Che

19 May 10:39
Compare
Choose a tag to compare

Enhancements, Epics, and UX

  • Upgrade VS Code extension Camel K to v0.0.24 #19745

Bugs fixed

  • Che-theia Happy path PR check doesn't consume che-theia changes #19822
  • DevWorkspace IDE is not opened after devworkspace is started with factory URL #19800
  • Sometimes workspace created from devfile v2.0 won't start #19797
  • Failed to start a devworkspace via factory URL #19788
  • Failed to start workspace in GitHub action #19765
  • Offline che-plugin-registry build fails to embed all vsix files for plugins with depedencies #19746
  • The "che-plugin-registry" openshift PR check job fails because unable to login #19588
  • devfile-registry: python-django app cannot preview #19459

New and Noteworthy Issues:

  • [che-operator] Do not allow to upgrade che 7.31 or later to upgrade installation that configured with namespace strategies other than "per user" #19537

Closed issues:

  • Possible URL inconsistency when configuring SCM providers, leading to unexpected errors. #19769
  • Run Java Maven devfile test only nightly on Eclipse Che Multi/Single host #19731
  • Update Che PHP base image to latest release + update composer #19675
  • What is {prod-namespace} supposed to be? #19672
  • Remove JAR download from vscode-xml vsix build #19662
  • Failed to make identity provider oauth callback: javax.net.ssl.SSLException: Connection reset #19653
  • Adapt DevWorkspace Che operator to routingSuffix removal from DevWorkspaceRouting CR #19631
  • IDEA Che editor window must be maximized #19595
  • Create tests to run Eclipse Che in OCP Disconnected Environment #19534

Bugs fixed

  • When installing on OCP 3.11, don't suggest to use OLM install mode (since that's not a viable option) #19777
  • checluster_docs_gen.sh does not detect correctly version 7.30 #19776
  • Deploy Eclipse Che nightly with chectl failed on minikube and openshift #19773
  • Che - 7.28.2 | External Keycloak - Error: Unable to get available storage types #19611
  • Che fails to deploy on minikube v1.19.0 #19602
  • use unauthenticated base image for machine exec rhel.Dockerfile (and update downstream sync scripts to handle downstreaming) #19593

Closed issues:

  • Rework plugin tests for the openshift CI #19783
  • Remove workaround from 'GitSsh' E2E test #19756
  • Keycloak should private API url to communicate with OpenShift 4.x to bypass proxy #19668
  • Expose DWO and DWCO images in CSV as RELATED_IMAGE_* env vars (like all the other images deployed by the Che Operator) #19667
  • Add CI job that verifies sidecar images digests in devfile registry #19660
  • Automate testing Plugins view from the IDE #19639
  • Che Controller Sprint 200 #19583
  • Remove the code that support namespace strategies other than "per user" #19536

Enhancements, Epics, and UX

  • Upgrade VS Code extension Apache Camel to v0.0.32 #19740
  • Refactor testLibs to use classes and properly add them to inversify for easy reuse downstream #19739
  • Reconsider addWorkspaceFolder() implementation #19624

Bugs fixed

  • Che Dashboard route is rejected and dashboard container is unused #19721
  • Secret and deployment name normalization required when using SCM username in PersonalAccessToken management #19700
  • Failing unit test KubernetesNamespaceFactoryTest when building Che server #19641
  • factory resolver misses volume component from devfile 2.0 #19563
  • Multiroot workspace: project must appear in the project explorer when it was cloned by a command in terminal #19544
  • Che-plugin-registry don't take into account CHE_SIDECAR_CONTAINERS_REGISTRY_URL #19492

Closed issues:

  • Dashboard should handle error codes from oauth flow #19722
  • [Selenium] Stabilize devworkspace happy-path test #19710
  • Nightly Che Server build is broken #19699
  • Run Openshift CI in chectl release branches as che-operator repo #19677
  • Chectl should respect dashboard deployment #19605
  • Che Platform Sprint 200 #19591
  • [che-auth] - new auth on Openshift with OAuth and devworkspaces #19576
  • [doc] Not able to configure "per user" project strategy because users didn't had enough privileges. #19572
  • Editors Sprint 200 #19559
  • Plugins Sprint 200 #19548
  • Che Deploy Sprint #200 #19539
  • Enable the multi-root mode for Go devfile #19476

Enhancements, Epics, and UX

  • Adding support for image pull secrets in the Kubernetes image puller #19682

Bugs fixed

  • Che using an external keycloak fails to update #19670
  • DevWorkspace - Dashboard fails - There is no any resources matched to request path /unsupported/k8s/apis #19666
  • Vulnerability found in che-server image #19650
  • Happy path test on CRW CI failed on Start Che because chectl:next doesn't support minikube 1.1.1 #19648
  • recommendation plug-in is not working #19610
  • Nightly OLM bundle version check fails if PR created from another remote #19515
  • Dashboard fails to load js resources after update #19504
  • chectl Minishift e2e tests failed #19454

New and Noteworthy Issues:

  • Use new format, closer to devfile v2, to specify Che Theia plugins in addition to meta.yaml files #19545

Closed issues:

  • Move the che-plugin-registry to pnp/yarn v2 #19581
  • Impossible to use nodeSelector for Theia #19570
  • Adapt che tasks to upstream changes #19541
  • PreferenceManager DI issue #19491
  • Verify that sidecars exist before declaring che devfile registry release successful #19490
  • Remove or update globalMemoryLimit in devfiles' meta.yaml #19464

Enhancements, Epics, and UX

  • Use specific command name instead of generic init-container-command in plugin-registry devfiles #19495

Bugs fixed

  • Unable to persist projects and plugins when the devfile contains kubernetes components #19634
  • CheCluster devfileRegistryURL no longer applied #19627
  • Cannot install any plugin from Plugins view #19623
  • [UD] Devfile editor tab wrong behaviour #19589
  • Failed to deploy DWO #19569
  • Dashboard do not show OAuth login page on Gitlab OAuth2 "authentication needed" response. #19512
  • Singleuser: Failed to create new workspace from the devfile: cannot read property "send" of undefined #19499
  • Che Theia (multi-root) fails to detect projects when they are cloned by another tool #19489

Closed issues:

  • Fix Happy path PR check of che-dashb...
Read more

Eclipse Che

12 May 10:27
Compare
Choose a tag to compare

Bugs fixed

  • When installing on OCP 3.11, don't suggest to use OLM install mode (since that's not a viable option) #19777
  • checluster_docs_gen.sh does not detect correctly version 7.30 #19776
  • Deploy Eclipse Che nightly with chectl failed on minikube and openshift #19773
  • Che - 7.28.2 | External Keycloak - Error: Unable to get available storage types #19611
  • Che fails to deploy on minikube v1.19.0 #19602
  • use unauthenticated base image for machine exec rhel.Dockerfile (and update downstream sync scripts to handle downstreaming) #19593

Closed issues:

  • Rework plugin tests for the openshift CI #19783
  • Remove workaround from 'GitSsh' E2E test #19756
  • Keycloak should private API url to communicate with OpenShift 4.x to bypass proxy #19668
  • Expose DWO and DWCO images in CSV as RELATED_IMAGE_* env vars (like all the other images deployed by the Che Operator) #19667
  • Add CI job that verifies sidecar images digests in devfile registry #19660
  • Automate testing Plugins view from the IDE #19639
  • Che Controller Sprint 200 #19583
  • Remove the code that support namespace strategies other than "per user" #19536

Enhancements, Epics, and UX

  • Upgrade VS Code extension Apache Camel to v0.0.32 #19740
  • Refactor testLibs to use classes and properly add them to inversify for easy reuse downstream #19739
  • Reconsider addWorkspaceFolder() implementation #19624

Bugs fixed

  • Che Dashboard route is rejected and dashboard container is unused #19721
  • Secret and deployment name normalization required when using SCM username in PersonalAccessToken management #19700
  • Failing unit test KubernetesNamespaceFactoryTest when building Che server #19641
  • factory resolver misses volume component from devfile 2.0 #19563
  • Multiroot workspace: project must appear in the project explorer when it was cloned by a command in terminal #19544
  • Che-plugin-registry don't take into account CHE_SIDECAR_CONTAINERS_REGISTRY_URL #19492
  • che-plugin-registry cannot replace image tag according to CHE\_SIDECAR\_CONTAINERS\_REGISTRY\_URL #19405

Closed issues:

  • Dashboard should handle error codes from oauth flow #19722
  • [Selenium] Stabilize devworkspace happy-path test #19710
  • Nightly Che Server build is broken #19699
  • Run Openshift CI in chectl release branches as che-operator repo #19677
  • Chectl should respect dashboard deployment #19605
  • Che Platform Sprint 200 #19591
  • [che-auth] - new auth on Openshift with OAuth and devworkspaces #19576
  • [doc] Not able to configure "per user" project strategy because users didn't had enough privileges. #19572
  • Editors Sprint 200 #19559
  • Plugins Sprint 200 #19548
  • Che Deploy Sprint #200 #19539
  • Enable the multi-root mode for Go devfile #19476

Enhancements, Epics, and UX

  • Add support for image pull secretes in the Kubernetes image puller #19682

Bugs fixed

  • Che using an external keycloak fails to update #19670
  • DevWorkspace - Dashboard fails - There is no any resources matched to request path /unsupported/k8s/apis #19666
  • Vulnerability found in che-server image #19650
  • Happy path test on CRW CI failed on Start Che because chectl:next doesn't support minikube 1.1.1 #19648
  • recommendation plug-in is not working #19610
  • Nightly OLM bundle version check fails if PR created from another remote #19515
  • Dashboard fails to load js resources after update #19504
  • chectl Minishift e2e tests failed #19454

New and Noteworthy Issues:

  • Use new format, closer to devfile v2, to specify Che Theia plugins in addition to meta.yaml files #19545

Closed issues:

  • Move the che-plugin-registry to pnp/yarn v2 #19581
  • Impossible to use nodeSelector for Theia #19570
  • Adapt che tasks to upstream changes #19541
  • PreferenceManager DI issue #19491
  • Verify that sidecars exist before declaring che devfile registry release successful #19490
  • Remove or update globalMemoryLimit in devfiles' meta.yaml #19464

Enhancements, Epics, and UX

  • Use specific command name instead of generic init-container-command in plugin-registry devfiles #19495
  • [devworkspace-che] Support custom certificates for gateway and workspace endpoints #19394

Bugs fixed

  • Unable to persist projects and plugins when the devfile contains kubernetes components #19634
  • CheCluster devfileRegistryURL no longer applied #19627
  • Cannot install any plugin from Plugins view #19623
  • [UD] Devfile editor tab wrong behaviour #19589
  • Failed to deploy DWO #19569
  • Dashboard do not show OAuth login page on Gitlab OAuth2 "authentication needed" response. #19512
  • Singleuser: Failed to create new workspace from the devfile: cannot read property "send" of undefined #19499
  • Che Theia (multi-root) fails to detect projects when they are cloned by another tool #19489
  • Failed to update che-operator on OCP 4.8 #19436
  • Dashboard should reuse Che Server functionality for devfile v1 overrides #19424
  • Che on OpenShift is not able to label namespace due to lack of permissions #19401

Closed issues:

  • Fix Happy path PR check of che-dashboard after migration to new repo #19617
  • Migrate che workspace client and che dashboard to eclipse-che org #19614
  • Migrate dashboard to yarn 2 #19613
  • Rework "plugins" tests for using devfiles from the "Che" repository #19607
  • [UD] Avoid re-rendering the Workspace Details page #19601
  • WebSocket unexpected closing problem on DevSandbox during initializing Projector Client #19577
  • Switch to apiextensions.k8s.io/v1 CRD version #19460
  • Switch che-operator, che-machine-exec and chectl from master to main branches #19410
  • Get rid of CHE_PROJECTS_ROOT, CHE_MACHINE_NAME, etc in che-theia #19407

Enhancements, Epics, and UX

  • Upgrade VS Code Camel K to 0.0.23 #19531
  • upgrade tekton-cli and octant in tekton sidecar #19498
  • Upgrade minikube from 1.12.1 to 1.18.1 in VS Code kubernetes sidecar #19488

Bugs fixed

Read more

Eclipse Che

06 May 14:37
Compare
Choose a tag to compare

Enhancements, Epics, and UX

  • Upgrade VS Code extension Apache Camel to v0.0.32 #19740
  • Refactor testLibs to use classes and properly add them to inversify for easy reuse downstream #19739
  • Reconsider addWorkspaceFolder() implementation #19624

Bugs fixed

  • Che Dashboard route is rejected and dashboard container is unused #19721
  • Secret and deployment name normalization required when using SCM username in PersonalAccessToken management #19700
  • Failed to deploy DW on minikube #19663
  • Failing unit test KubernetesNamespaceFactoryTest when building Che server #19641
  • factory resolver misses volume component from devfile 2.0 #19563
  • Multiroot workspace: project must appear in the project explorer when it was cloned by a command in terminal #19544
  • Che-plugin-registry don't take into account CHE_SIDECAR_CONTAINERS_REGISTRY_URL #19492
  • che-plugin-registry cannot replace image tag according to CHE\_SIDECAR\_CONTAINERS\_REGISTRY\_URL #19405
  • The "shellcheck" plugin doesn't work #19376

New and Noteworthy Issues:

  • Enable the multi-root mode for Go devfile #19476
  • Support telemetry for Red Hat VS Code extensions in Eclipse Che #19361

Closed issues:

  • Dashboard should handle error codes from oauth flow #19722
  • [Selenium] Stabilize devworkspace happy-path test #19710
  • Nightly Che Server build is broken #19699
  • Run Openshift CI in chectl release branches as che-operator repo #19677
  • Chectl should respect dashboard deployment #19605
  • Che Platform Sprint 200 #19591
  • [che-auth] - new auth on Openshift with OAuth and devworkspaces #19576
  • [doc] Not able to configure "per user" project strategy because users didn't had enough privileges. #19572
  • Editors Sprint 200 #19559
  • Plugins Sprint 200 #19548
  • Che Deploy Sprint #200 #19539

Enhancements, Epics, and UX

  • Add support for image pull secretes in the Kubernetes image puller #19682

Bugs fixed

  • Che using an external keycloak fails to update #19670
  • DevWorkspace - Dashboard fails - There is no any resources matched to request path /unsupported/k8s/apis #19666
  • Vulnerability found in che-server image #19650
  • Happy path test on CRW CI failed on Start Che because chectl:next doesn't support minikube 1.1.1 #19648
  • recommendation plug-in is not working #19610
  • Nightly OLM bundle version check fails if PR created from another remote #19515
  • Dashboard fails to load js resources after update #19504
  • chectl Minishift e2e tests failed #19454

New and Noteworthy Issues:

  • Use new format, closer to devfile v2, to specify Che Theia plugins in addition to meta.yaml files #19545

Closed issues:

  • Move the che-plugin-registry to pnp/yarn v2 #19581
  • Impossible to use nodeSelector for Theia #19570
  • Adapt che tasks to upstream changes #19541
  • PreferenceManager DI issue #19491
  • Verify that sidecars exist before declaring che devfile registry release successful #19490
  • Remove or update globalMemoryLimit in devfiles' meta.yaml #19464

Enhancements, Epics, and UX

  • Use specific command name instead of generic init-container-command in plugin-registry devfiles #19495
  • [devworkspace-che] Support custom certificates for gateway and workspace endpoints #19394

Bugs fixed

  • Unable to persist projects and plugins when the devfile contains kubernetes components #19634
  • CheCluster devfileRegistryURL no longer applied #19627
  • Cannot install any plugin from Plugins view #19623
  • [UD] Devfile editor tab wrong behaviour #19589
  • Failed to deploy DWO #19569
  • Dashboard do not show OAuth login page on Gitlab OAuth2 "authentication needed" response. #19512
  • Singleuser: Failed to create new workspace from the devfile: cannot read property "send" of undefined #19499
  • Che Theia (multi-root) fails to detect projects when they are cloned by another tool #19489
  • Failed to update che-operator on OCP 4.8 #19436
  • Dashboard should reuse Che Server functionality for devfile v1 overrides #19424
  • Che on OpenShift is not able to label namespace due to lack of permissions #19401
  • Rework cheHostTLSSecret usage #19381

Closed issues:

  • Fix Happy path PR check of che-dashboard after migration to new repo #19617
  • Migrate che workspace client and che dashboard to eclipse-che org #19614
  • Migrate dashboard to yarn 2 #19613
  • Rework "plugins" tests for using devfiles from the "Che" repository #19607
  • [UD] Avoid re-rendering the Workspace Details page #19601
  • WebSocket unexpected closing problem on DevSandbox during initializing Projector Client #19577
  • Switch to apiextensions.k8s.io/v1 CRD version #19460
  • Switch che-operator, che-machine-exec and chectl from master to main branches #19410
  • Get rid of CHE_PROJECTS_ROOT, CHE_MACHINE_NAME, etc in che-theia #19407
  • Put OpenShift initial user credentials for HTPasswd identity provider in openshift-config namespace #19380

Enhancements, Epics, and UX

  • Upgrade VS Code Camel K to 0.0.23 #19531
  • upgrade tekton-cli and octant in tekton sidecar #19498
  • Upgrade minikube from 1.12.1 to 1.18.1 in VS Code kubernetes sidecar #19488

Bugs fixed

  • [UD] Fail to find the target workspace #19603
  • che-server failed to start #19599
  • Plugin registry refresh breaks on opening ..data symlink in /public-certs #19598
  • CheHost set incorrectly with chectl server:deploy #19586
  • Impossible to restart Happy path tests for che-theia PRs #19571
  • Che Theia stable happy path should use stable e2e tests source code #19568
  • chectl fail on version comparison #19562
  • Happy path E2E tests are failing on "Validation of workspace start" step #19557
  • Explorer is empty after switching to che-theia:next #19551
  • Error launching task in IDE: Error starting process (ENOENT) #19528
  • DWCO release process broken #19526
  • Invalid plugin registry URL #19522
  • Most stacks are broken on Che 7.28 due to missing 7.28.0 tag of images on quay.io #19486
  • Update Traefik to v2.3.2 #19431

New and Noteworthy Issues:

  • Deprecate namespace strategies other than "per user" #19365
    ...
Read more

Eclipse Che 7.29.2

28 Apr 13:23
Compare
Choose a tag to compare

Eclipse Che 7.29.2

Eclipse Che 7.29.1

22 Apr 11:37
Compare
Choose a tag to compare

Eclipse Che 7.29.1

Eclipse Che 7.29.0

15 Apr 11:06
Compare
Choose a tag to compare

Enhancements, Epics, and UX

  • Use specific command name instead of generic init-container-command in plugin-registry devfiles #19495

Bugs fixed

  • recommendation plug-in is not working #19610
  • Dashboard do not show OAuth login page on Gitlab OAuth2 "authentication needed" response. #19512
  • Failed to update che-operator on OCP 4.8 #19436
  • Dashboard should reuse Che Server functionality for devfile v1 overrides #19424
  • Che on OpenShift is not able to label namespace due to lack of permissions #19401
  • Rework cheHostTLSSecret usage #19381

Closed issues:

  • Fix Happy path PR check of che-dashboard after migration to new repo #19617
  • Migrate che workspace client and che dashboard to eclipse-che org #19614
  • Rework "plugins" tests for using devfiles from the "Che" repository #19607
  • Switch che-operator, che-machine-exec and chectl from master to main branches #19410
  • Get rid of CHE_PROJECTS_ROOT, CHE_MACHINE_NAME, etc in che-theia #19407
  • Put OpenShift initial user credentials for HTPasswd identity provider in openshift-config namespace #19380
  • Dashboard should better expose workspace startup phase #19327

Enhancements, Epics, and UX

  • Upgrade VS Code Camel K to 0.0.23 #19531
  • upgrade tekton-cli and octant in tekton sidecar #19498
  • Upgrade minikube from 1.12.1 to 1.18.1 in VS Code kubernetes sidecar #19488

Bugs fixed

  • [UD] Fail to find the target workspace #19603
  • che-server failed to start #19599
  • Plugin registry refresh breaks on opening ..data symlink in /public-certs #19598
  • CheHost set incorrectly with chectl server:deploy #19586
  • Impossible to restart Happy path tests for che-theia PRs #19571
  • Che Theia stable happy path should use stable e2e tests source code #19568
  • chectl fail on version comparison #19562
  • Happy path E2E tests are failing on "Validation of workspace start" step #19557
  • Explorer is empty after switching to che-theia:next #19551
  • Error launching task in IDE: Error starting process (ENOENT) #19528
  • DWCO release process broken #19526
  • Invalid plugin registry URL #19522
  • Most stacks are broken on Che 7.28 due to missing 7.28.0 tag of images on quay.io #19486
  • Update Traefik to v2.3.2 #19431
  • Wrong error is reported when DevWorkspace did not get IDE url quickly #19325

New and Noteworthy Issues:

  • Deprecate namespace strategies other than "per user" #19365
  • Publish a versioned che-plugin-registry release to GitHub pages and surge.sh #19268

Closed issues:

  • [Solved] Workspace fails to pull redhat image. "no available registry endpoint: could not resolve digest for" Any ideas? #19582
  • Add the "OWNERS" file to the "che-plugin-registry" repository. #19556
  • Enable the "vale" plugin test #19532
  • Default credentials for che-che and keycloak-che #19530
  • Ensure kubernetes namespace for user's workspace exist on workspace start #19529
  • Create test for covering the "Php" and "Php-debug" plugins #19503
  • DWO, DWCO and CO should use CRD of the same versions #19472
  • Check single-to-multi root mode migration in Che-Theia #19445
  • Create E2E test for checking the "python" plugin #19439
  • Che Platform Sprint 199 #19383
  • Che Controller Sprint 199 #19374
  • Che Deploy Sprint #199 #19364
  • [che-auth] Setup full che-like auth flow on Openshift #19358
  • Replace the templates from the website with the workspaces.openshift.com Getting Started devfiles #19337
  • Plugins Sprint 199 #19331
  • Create PR check for the "che-plugin-registry" repository using the openshift CI #19320
  • Editors Sprint 199 #19319
  • Che Server should include JSON schema for devfile 2.1.0-alpha #19304

Bugs fixed

  • Operator displays successful upgrade but is not upgraded; too many characters in name #19506
  • v7-devworkspace-happy-path check failed che-operator #19500
  • JBoss EAP devfile confusingly prompts user to add redirect for jgroup #19480
  • That's not possible to override devfile attribute with dots in its name #19426
  • Dashboard devfile editor: Autocompletion for plugin's id doesn't work #19423
  • Fix the name of the Get Started Page button in the Che Dashboard #19412
  • Send MM notifications of release steps only on success (send failure messages for failed attempts too) #19334
  • DevWorkspace Client should expand / explain error message if present, rather than top level (unhelpful) error 409 #19323
  • Update vale plugin to version v2.10.2 #19289
  • Several stoped workspaces created if you click several times in samples workspace #19248
  • server:delete shouldn't fail if some resource doesn't exist #19241

Closed issues:

  • Stabilize the 'devfile' E2E tests on 'Che-nightly' job #19477
  • GithubFactoryParametersResolver unit-test failed #19468
  • Create E2E test for checking the "node-debug2" plugin #19462
  • Create E2E test for checking the "typescript" plugin #19438
  • [che-auth] Setup full che-like auth flow on Kubernetes #19357
  • Download links for chectl is broken sometimes #19321
  • Increase default size of the persistent volume claim for workspaces #19314
  • [che-operator] Check if a new nightly bundle version is greater then a latest one #19288
  • The new dashboard click party #19238

Enhancements, Epics, and UX

  • Linkchecker improovement #19303
  • [devworkspace] Evolving CheCluster CR into the DevWorkspace era #19220

Bugs fixed

  • Che-plugin-registry image build fails #19478
  • Cloned project is absent in the project tree #19444
  • Workspace panel actions are not working #19441
  • Overriding branch in a factory doesn't work #19422
  • Nightly single user Che is broken #19403
  • [devworkspace-che] Http endpoints handled incorrectly under gateway #19393
  • Trying to stop a DevWorkspace make it restart #19369
  • DevWorkspaceTemplates are left on the cluster after devworkspace is removed #19328

New and Noteworthy Issues:

  • Enable Che-Theia multi-root mode by default for all workspaces #19389

Closed issues:

  • Error: Unable to get available storage types #19465
  • Adapt che-theia...
Read more

Eclipse Che 7.28.2

07 Apr 17:05
Compare
Choose a tag to compare

Enhancements, Epics, and UX:

  • Linkchecker improovement #19303
  • Use Projector to run JetBrains IDEs #19281

Fixed Bugs:

  • Operator displays successful upgrade but is not upgraded; too many characters in name #19506
  • v7-devworkspace-happy-path check failed che-operator #19500
  • JBoss EAP devfile confusingly prompts user to add redirect for jgroup #19480
  • Che-plugin-registry image build fails #19478
  • Cloned project is absent in the project tree #19444
  • Workspace panel actions are not working #19441
  • That's not possible to override devfile attribute with dots in its name #19426
  • Dashboard devfile editor: Autocompletion for plugin's id doesn't work #19423
  • Overriding branch in a factory doesn't work #19422
  • Fix the name of the Get Started Page button in the Che Dashboard #19412
  • Nightly single user Che is broken #19403
  • [devworkspace-che] Http endpoints handled incorrectly under gateway #19393
  • Unexpected restart workspace when it is stopping from opened IDE #19379
  • Workspace stuck on importing zip project #19377
  • Not able to open terminal in che-theia with DevWorkspace #19373
  • Trying to stop a DevWorkspace make it restart #19369
  • Sometimes workspace status is not updated after workspace is stopped #19348
  • Che Theia stucked loading in browser with a v2 devfile #19347
  • Send MM notifications of release steps only on success (send failure messages for failed attempts too) #19334
  • DevWorkspaceTemplates are left on the cluster after devworkspace is removed #19328
  • DevWorkspace Client should expand / explain error message if present, rather than top level (unhelpful) error 409 #19323
  • Fail to start workspaces using a factory link (DevWorkspace engine enabled) #19322
  • No such file error when deploying Che with DevWorkspace operator #19315
  • Fail to start sample workspaces when using a custom TLS certificate #19309
  • Stop workspace doesn't work properly #19307
  • Dashboard should allow CORS for any external devfile registry domain. #19302
  • Che Theia devfile v2 does not contain theia container #19301
  • Failed to start workspaces using devfile spec v2.1.0 #19299
  • patch is missing from theia alpine builder image (theia-dev) #19296
  • vale plug-in: update vale to the latest version #19289
  • devworkspace-che-role is forbidden when deploying Che with DevWorkspace operator #19283

Issues in Current Sprint:

  • Create E2E test for checking the "typescript" plugin #19438
  • Create E2E test for checking the "Java11" plugin #19437
  • Migrate Che-Theia to eclipse-che GitHub organization #19391
  • Adapt the HappyPath tests to Che-Theia multi-root mode #19390
  • Enable Che-Theia multi-root mode by default for all workspaces #19389
  • Migrate che-devfile-registry to the eclipse-che organization #19388
  • Migrate the che-plugin-registry to the eclipse-che organization #19387
  • Refactor devworkspace client where Che and DevWorkspace logic are separate interfaces #19382
  • Explicitly enable/disable multi-root in devfiles of che-devfile-registry #19375
  • [che-auth] Setup full che-like auth flow on Kubernetes #19357
  • Download links for chectl is broken sometimes #19321
  • Increase default size of the persistent volume claim for workspaces #19314
  • [Che auth] - setup kube-rbac-proxy with demo app #19297
  • [che-operator] Check if a new nightly bundle version is greater then a latest one #19288

New and Noteworthy Issues:

  • Dashboard should clearly indicate stopping workspace state #19292

Closed issues:

  • GithubFactoryParametersResolver unit-test failed #19468
  • Error: Unable to get available storage types #19465
  • Create E2E test for checking the "node-debug2" plugin #19462
  • Adapt che-theia to upstream changes #19455
  • Document using a private container registry #19419
  • Update Che release scripts / issue template to include DWO and DWCO steps #19350
  • Align TaskScope with VS Code API #19338
  • Stabilize E2E tests related to unexpected fail when start test workspace #19298
  • Remove obsolete nightly/RC jobs from ci centos #19287
  • Adapt Che routing to newer DevWorkspace operator #19282

Eclipse Che 7.28.1

01 Apr 09:21
Compare
Choose a tag to compare

Enhancements, Epics, and UX

  • Linkchecker improovement #19303
  • [devworkspace] Evolving CheCluster CR into the DevWorkspace era #19220
  • Usage of inversify inside devworkspace-client #19149

Bugs fixed

  • Che-plugin-registry image build fails #19478
  • Cloned project is absent in the project tree #19444
  • Workspace panel actions are not working #19441
  • Overriding branch in a factory doesn't work #19422
  • Nightly single user Che is broken #19403
  • [devworkspace-che] Http endpoints handled incorrectly under gateway #19393
  • Trying to stop a DevWorkspace make it restart #19369
  • DevWorkspaceTemplates are left on the cluster after devworkspace is removed #19328
  • User preferences are not editable when user session expired #19111
  • Support for passphrase protected SSH keys #19109

Issues in Current Sprint:

  • Create E2E test for checking the "Java11" plugin #19437
  • Migrate Che-Theia to eclipse-che GitHub organization #19391
  • Adapt the HappyPath tests to Che-Theia multi-root mode #19390
  • Enable Che-Theia multi-root mode by default for all workspaces #19389
  • Migrate che-devfile-registry to the eclipse-che organization #19388
  • Migrate the che-plugin-registry to the eclipse-che organization #19387
  • Refactor devworkspace client where Che and DevWorkspace logic are separate interfaces #19382
  • Explicitly enable/disable multi-root in devfiles of che-devfile-registry #19375
  • Gitlab private repo support in factory URL using personal access tokens #19170
  • Document how to use private container registries in Che #19104

New and Noteworthy Issues:

  • Avoid using machine-exec plug-in if the editor is not Che-Theia #19215

Closed issues:

  • Error: Unable to get available storage types #19465
  • Adapt che-theia to upstream changes #19455
  • Customise Eclipse che server Ingress rules (using che operator) on ibmcloud #19435
  • Document using a private container registry #19419
  • Get rid of the "Buffer" deprecation warning in the test logs #19398
  • Update Che release scripts / issue template to include DWO and DWCO steps #19350
  • Remove obsolete nightly/RC jobs from ci centos #19287

Enhancements, Epics, and UX

  • [devworkspace-che] Build consolidation #19286
  • Improve vscode-extensions builder to work independently of extension.json changes #19134

Bugs fixed

  • Unexpected restart workspace when it is stopping from opened IDE #19379
  • Workspace stuck on importing zip project #19377
  • Not able to open terminal in che-theia with DevWorkspace #19373
  • Quarkus native compilation is failing with latest samples: required GraalVM 21.0 #19352
  • Sometimes workspace status is not updated after workspace is stopped #19348
  • Che Theia stucked loading in browser with a v2 devfile #19347
  • Fail to start workspaces using a factory link (DevWorkspace engine enabled) #19322
  • Fail to start sample workspaces when using a custom TLS certificate #19309
  • Stop workspace doesn't work properly #19307
  • Incorrect SNAPSHOT che version after release 7.27.0 #19257
  • Create Custom Workspace page crashes on click into select template edit after editing the devfile #19250
  • chectl update test fails in release PR #19212
  • Che Terminal Window Won't Connect #19201
  • Strange interaction with chectl #19128
  • Emtpy list of workspaces after being logged out #19106
  • [UD] preferred_type is not respected by dashboard #19069

Issues in Current Sprint:

  • [Che auth] - setup kube-rbac-proxy with demo app #19297
  • Decide what features devworkspace-che-client should have #19219
  • Migrate workpace-client build to github #19076

New and Noteworthy Issues:

  • Dashboard should clearly indicate stopping workspace state #19292
  • Gitlab public repo support in factory URL #19169
  • Provide sidecar filesystem access for VS Code extensions #19110

Closed issues:

  • Align TaskScope with VS Code API #19338
  • [Che auth] - Openshift + oauth2-proxy #19229
  • Che Platform Sprint 198 #19197
  • Try to setup minikube + dex + OIDC + RBAC #19196
  • multi-root workspaces should be default when using Dev Workspaces / devfile v2 #19191
  • Che Controller Sprint 198 #19183
  • Plugins Sprint 198 #19159
  • Che Deploy Sprint #198 #19155
  • Editors Sprint 198 #19146
  • Remove "ci.centos.org (build)" PR status check on Che-Theia repo #19100
  • Upgrade the Java stack #19099

Enhancements, Epics, and UX

  • Use Projector to run JetBrains IDEs #19281
  • Che operator should be able to install DevWorkspace and DevWorkspace Che operator #19121

Bugs fixed

  • No such file error when deploying Che with DevWorkspace operator #19315
  • Dashboard should allow CORS for any external devfile registry domain. #19302
  • Che Theia devfile v2 does not contain theia container #19301
  • Failed to start workspaces using devfile spec v2.1.0 #19299
  • patch is missing from theia alpine builder image (theia-dev) #19296
  • devworkspace-che-role is forbidden when deploying Che with DevWorkspace operator #19283
  • chectl next channel is broken #19277
  • Building custom registry images article has swapped cloning instructions #19276
  • che-docs container Missing dependency -- 'xmlstarlet' #19228
  • Emitter memory leak related problems #19200
  • Happy path PR check failed on build of Eclipse Che when install dependencies #19093
  • NodeJS Web Application based on Yarn fails to import project #19088

New and Noteworthy Issues:

  • Upgrade the sonarlint plugin to v1.20.1 #19156

Closed issues:

  • Stabilize E2E tests related to unexpected fail when start test workspace #19298
  • Adapt Che routing to newer DevWorkspace operator #19282
  • docs: clarify creation and usage of custom tls certificate in Che #19246
  • Document how to include an upstream Theia patch into Che-Theia release #19141

Bugs fixed

  • Che operator enable to reconcile CheCluster due KubernetesImage...
Read more