Releases: eclipse-che/che
Eclipse Che 7.37.0
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
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
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
andopenshift
#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 asche-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...
Eclipse Che
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
andopenshift
#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 asche-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
andchectl
frommaster
tomain
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
- [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](https://github.com/eclipse/che/is...
Eclipse Che
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 asche-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
andchectl
frommaster
tomain
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
...
Eclipse Che 7.29.2
Eclipse Che 7.29.2
Eclipse Che 7.29.1
Eclipse Che 7.29.1
Eclipse Che 7.29.0
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
andchectl
frommaster
tomain
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 failedche-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...
Eclipse Che 7.28.2
Enhancements, Epics, and UX:
Fixed Bugs:
- Operator displays successful upgrade but is not upgraded; too many characters in name #19506
v7-devworkspace-happy-path
check failedche-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
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...