Skip to content

Releases: eclipse-che/che

Eclipse Che 7.38.0

14 Dec 15:51
Compare
Choose a tag to compare

Major Enhancements

Adding git lfs support

Che workspaces are now supporting Git Large File Storage extension https://git-lfs.github.com/

Fix out of memory Che Operator error when the Kubernetes cluster has many namespaces

The latest version of Che Operator crashed with an OOM error in cluster with many namespaces because it caches more than just the local namespace's objects. The workaround is to increase the memory limit.

Ability to provide the path to the Devfile.yaml when using factory workflow

If the devfile is not at the root of a repository or has a different name than devfile.yaml it can be referenced using a parameter devfilePath in the factory URL.

Add a factory link parameter to specify the editor

A user can specify a particular editor to use as a factory link parameter. For example, to use Che-Theia, http://che-server#https://github.com/eclipse/che&editor=che-theia.

Enhancements in the way how OAuth2 providers can be configured

The way to configure GitHub, Bitbucket and Gitlab as Git service providers for Che workspaces has been made consistent and simpler.

Update go version to v1.17 in plugin sidecar and getting started sample

Update go version to v1.17 in plugin sidecar and getting started sample.

Plugins updates

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