Releases: eclipse-che/che-server
Eclipse Che 7.45.0
Eclipse Che 7.45.0
Eclipse Che 7.44.0
Eclipse Che 7.44.0
Eclipse Che 7.43.0
Eclipse Che 7.43.0
Eclipse Che 7.42.0
Eclipse Che 7.42.0
Eclipse Che 7.41.2
Eclipse Che 7.41.2
Eclipse Che 7.41.1
Eclipse Che 7.41.1
Eclipse Che 7.41.0
Eclipse Che 7.41.0
Eclipse Che
Enhancements, Epics, and UX
- Propagate devfile internal registry url to the devfile registry #20904
- Configure devworkspace namespace with user name and email in gitconfig #20871
- Provide kamel binary in universal developer image #20794
- Provide JDK 8 in universal developer image #20793
- Devfile registry support for Devfile v2 zip files #20720
- When DevWorkspace is enabled zip projects download fail because the devfile regitry certificate is untrusted #20709
Bugs fixed
- Failed to request devfile JSON schema, reason: Cannot read properties of undefined (reading 'remoteAPI') #20919
- Converted to devfile v2 command ID doesn't match the pattern #20916
- [plugin-registry] che-theia-openshift-auth plugin should contain sidecar information #20915
- Internal error occurred: failed calling webhook "validate.nginx.ingress.kubernetes.io" #20912
- GitHub Pull Request Plugin is failing to start on Developer Sandbox #20911
- Fix Docker Desktop deployment #20901
- Websocket connection to the dashboard backend is closed #20898
- unable to edit DevWorkspace in dashboard #20889
- Dashboard is not reporting error when requirements are not satisfied #20821
- Fix developer images gh action image publish #20798
- Java plugin CPU limit is too low #20769
- [UD] The ability to update a running devworkspace is broken. #20737
Closed issues:
- re-enable weekly changelog generation and fix user credentials (should be che-bot, not vparfonov) #20929
- Is Eclipse Che vulnerable to CVE-2021-44228 (log4j)? #20925
- Fix "che-e2e" npm package publish error in 7.40.x branch #20917
- Hide devfile v1 workspaces if the DevWorkspace engine is enabled #20900
- Open
/projects
folder at Che-IDEA startup #20852 - Provision SSH keys that are stored in the PostgreSQL database to the user's namespace in a known to devworkspace-controller format #20832
- [che-devfile-registry]Release DevWorkspaceTemplates in devfile registry #20824
- Figure out reasons and fix failing of the HappyPath tests for the CHE dashboard and DWO projects #20822
- Remove
--installer olm
option for k8s platforms #20668 - Provide documentation for enabling DevWorkspace monitoring (Prometheus / Grafana) #20662
Enhancements, Epics, and UX
- Use a newer 2.2.0 devfile schema when validating #20878
- [theia-devworkspace handler] store projects section when generating templates #20877
- CheCode is not opening the correct folder when starting #20870
- Revisit create policies and short URL syntax (for DevWorkspace mode) #20867
- [che-auth] default enable native auth on kubernetes with devworkspaces #20853
- Upgrade VS Code extension Apache Camel to v0.1.1 #20813
- Chectl should print dex users credentials #20779
- Missing devworkspace-controller-metrics service when installing Che with Dev Workspace engine using chectl #20762
Bugs fixed
- che-operator container failed to create on minikube because of error "RELATED_IMAGE_gateway_authentication_sidecar_k8s" #20883
- Failed to start
quay.io/eclipse/che-devfile-registry:7.40.0
on OpenShift after update from 7.39.0 #20880 - It is not possible to restore operator to a different PostgreSQL version #20812
- chectl fails to deploy with Dex on minikube 1.24 #20797
- Can't start workspace (Forbidden!Configured service account doesn't have access. Service account may have been revoked. pods "mkdir-workspace9i8bnzy7uvrtp60c" is forbidden: User "system:serviceaccount:eclipse-che:che" cannot get resource "pods/log" in API group "" in the namespace "mtsmfm-che".) #20681
Closed issues:
- Should display latest releases in github releases section #20887
- Add documentation explaining to use Che OAuth callback URL in GitHub OAuth app #20873
- Don't upgrade existing Che instances to a new version with DevWorkspace engine enabled #20865
- devfile library converter handling of v2.2 to v1 #20856
- Deprecate VS Code wsdl2rest #20811
- Che Platform Sprint #210 #20766
- Update to newer ansi-regex #20730
- [che-auth] deploy with native authentication on Kubernetes #20635
Enhancements, Epics, and UX
- Support customizing the PVC size for internal PostgreSQL instance #20837
- Missing link to Che dashboard in Che-Theia in DevWorkspace mode #20808
- Provides dashboard library for VS Code editor #20679
- Dashboard backend support for native auth on kubernetes #20677
- Support overriding Che Theia plugins preferences and sidecar through .che/che-theia-plugins.yaml #20596
Bugs fixed
- Che-server isn't reconfigured after adding OAuth Config secret #20841
- Dashboard does not try to authenticate when factory/resolver returns 401 SCM Authentication required #20835
- Failure to fetch available workspaces the first time login in and open Che dashboard #20833
- [devfile-registry] The content of meta.yaml is in JSON format #20828
- Dashboard fails with 'updatedLink.startsWith is not a function' #20827
- Chectl does not print CAcert file when deploying with devworkspaces on minikube #20815
- Che host should be on subdomain on minikube with devworkspaces #20810
- Che-Theia plugins that include a volume don’t work out of the box with DevWorkspaces #20805
- Cannot start any workspaces anymore: Found '2' matching labeled namespaces #20803
- Deploy Che is failed due to problem with che-operator #20802
- Not possible to start a workspace if DevWorkspace is enabled #20801
- Gitlab/OAuth2 cloning private projects fails with autopopulated tokens - Access denied #20790
- Can't start a workspace with Che-IDEA editor #20783
- Creating a DevWorkspace with memoryRequest > memoryLimit incorrectly results in WorkspaceEngineFailure #20751
- Github action happy path tests are failing on workspace readiness #20734
- Error starting a workspace from a repository without devfile when DevWorkspace engine is enabled #20705
- Recurrent GitHub PR vsx error when starting a workspace on RH developer sandbox #20689
New and Noteworthy Issues:
- NodeJS library to convert devfiles from v1 to v2 and viceversa #20843
- Investigate memory consumption of che-operator with growing number of namespaces on the cluster #20647
Closed issues:
Eclipse Che
Enhancements, Epics, and UX
- Use a newer 2.2.0 devfile schema when validating #20878
- [theia-devworkspace handler] store projects section when generating templates #20877
- CheCode is not opening the correct folder when starting #20870
- Revisit create policies and short URL syntax (for DevWorkspace mode) #20867
- [che-auth] default enable native auth on kubernetes with devworkspaces #20853
- Upgrade VS Code Language Support for Apache Camel to 0.1.1 #20813
- Chectl should print dex users credentials #20779
- Missing devworkspace-controller-metrics service when installing Che with Dev Workspace engine using chectl #20762
Bugs fixed
- che-operator container failed to create on minikube because of error "RELATED_IMAGE_gateway_authentication_sidecar_k8s" #20883
- Failed to start
quay.io/eclipse/che-devfile-registry:7.40.0
on OpenShift after update from 7.39.0 #20880 - It is not possible to restore operator to a different PostgreSQL version #20812
- chectl fails to deploy with Dex on minikube 1.24 #20797
- Can't start workspace (Forbidden!Configured service account doesn't have access. Service account may have been revoked. pods "mkdir-workspace9i8bnzy7uvrtp60c" is forbidden: User "system:serviceaccount:eclipse-che:che" cannot get resource "pods/log" in API group "" in the namespace "mtsmfm-che".) #20681
New and Noteworthy Issues:
- Introduce a new operator-based Helm chart and publish it on ArtifactHub. Remove chectl helm installer. #20552
Closed issues:
- Should display latest releases in github releases section #20887
- Don't upgrade existing Che instances to a new version with DevWorkspace engine enabled #20865
- devfile library converter handling of v2.2 to v1 #20856
- Deprecate VS Code wsdl2rest #20811
- Che Platform Sprint #210 #20766
- Update to newer ansi-regex #20730
- [che-auth] deploy with native authentication on Kubernetes #20635
Enhancements, Epics, and UX
- Support customizing the PVC size of the internal PostgreSQL #20837
- Missing link to Che dashboard in Che-Theia in DevWorkspace mode #20808
- Provides dashboard library for VS Code editor #20679
- Dashboard backend support for native auth on kubernetes #20677
- Support overriding Che Theia plugins preferences and sidecar through .che/che-theia-plugins.yaml #20596
Bugs fixed
- Che-server isn't reconfigured after adding OAuth Config secret #20841
- Dashboard does not try to authenticate when factory/resolver returns 401 SCM Authentication required #20835
- Failure to fetch available workspaces the first time login in and open Che dashboard #20833
- [devfile-registry] The content of meta.yaml is in JSON format #20828
- Dashboard fails with 'updatedLink.startsWith is not a function' #20827
- Chectl does not print CAcert file when deploying with devworkspaces on minikube #20815
- Che host should be on subdomain on minikube with devworkspaces #20810
- Che-Theia plugins that include a volume don’t work out of the box with DevWorkspaces #20805
- Cannot start any workspaces anymore: Found '2' matching labeled namespaces #20803
- Deploy Che is failed due to problem with che-operator #20802
- Not possible to start a workspace if DevWorkspace is enabled #20801
- Gitlab/OAuth2 cloning private projects fails with autopopulated tokens - Access denied #20790
- Can't start a workspace with Che-IDEA editor #20783
- Creating a DevWorkspace with memoryRequest > memoryLimit incorrectly results in WorkspaceEngineFailure #20751
- Github action happy path tests are failing on workspace readiness #20734
- Error starting a workspace from a repository without devfile when DevWorkspace engine is enabled #20705
- Recurrent GitHub PR vsx error when starting a workspace on RH developer sandbox #20689
New and Noteworthy Issues:
- NodeJS library to convert devfiles from v1 to v2 and viceversa #20843
- Investigate memory consumption of che-operator with growing number of namespaces on the cluster #20647
Closed issues:
- Switch plug-in registry to nodejs 16 as it's the new nodejs LTS #20795
- [cross-project epic] Update ubi based go builds to 1.16 #20774
- chectl - ignore ssl errors #20765
- Update tests documentation and scripts to use the "npm ci" command instead of "npm install" #20756
- Plugins Sprint 210 #20752
- [DevWorkspace] Make it possible to bind namespace role to a namespace service-account #20749
- Che Deploy Sprint #210 #20748
- Fix mac os based ci checks for che-operator #20735
- Che Controller Sprint 210 #20731
- Editors Sprint 210 #20727
- [che-auth] che-server support for native auth on kubernetes #20633
- Allow to disable automatic backup #20573
- Add
/projects
subfolders to VS Code explorer when opening the workspace #20569
Enhancements, Epics, and UX
Bugs fixed
- Error while downloading plugins in DevWorkspace mode #20786
- Can not execute the @eclipse-che/che-theia-devworkspace-handler npm package #20780
- chectl fails to deploy minikube with Dex #20778
- Fix devfile for che-operator #20770
- Kubernetes Image Puller Operator is failing on the OpenShift 4.9 #20697
- When DevWorkspace is enabled, the error "Linter not installed" is shown as soon as the Python sample workspace starts #20645
Closed issues:
- Database migration script should be run automatically when user enables DevWorkspace engine on the 'all-namespace' channel #20722
- Che Platform Sprint #209 #20687
- Che Controller Sprint 209 #20674
- Editors Sprint 209 #20654
Bugs fixed
- When admin switches the engine to DevWorskpace all che-server based workspaces should be stopped #20631
Closed issues:
Enhancements, Epics, and UX
- Che workspaces fail to start with OpenShift Console samples #20616
Bugs fixed
- It's not possible to run Happy Path tests for che-theia PRs #20732
- unable to build theia-dev image #20729
- Failed to run GH action checks on Minishift #20728
- Plugin doesn't install if devfile v2 contains more than 1 dev component #20725
- It's not possible to install not sidecar plugin via devfile v2 [#20718](https://github.com/eclip...
Eclipse Che 7.40.0
Enhancements, Epics, and UX
- Missing link to Che dashboard in Che-Theia in DevWorkspace mode #20808
- Dashboard backend support for native auth on kubernetes #20677
- Support overriding Che Theia plugins preferences and sidecar through .che/che-theia-plugins.yaml #20596
Bugs fixed
- Che-server isn't reconfigured after adding OAuth Config secret #20841
- Dashboard does not try to authenticate when factory/resolver returns 401 SCM Authentication required #20835
- Failure to fetch available workspaces the first time login in and open Che dashboard #20833
- [devfile-registry] The content of meta.yaml is in JSON format #20828
- Dashboard fails with 'updatedLink.startsWith is not a function' #20827
- Chectl does not print CAcert file when deploying with devworkspaces on minikube #20815
- Che host should be on subdomain on minikube with devworkspaces #20810
- Che-Theia plugins that include a volume don’t work out of the box with DevWorkspaces #20805
- Cannot start any workspaces anymore: Found '2' matching labeled namespaces #20803
- Deploy Che is failed due to problem with che-operator #20802
- Not possible to start a workspace if DevWorkspace is enabled #20801
- Can't start a workspace with Che-IDEA editor #20783
- Creating a DevWorkspace with memoryRequest > memoryLimit incorrectly results in WorkspaceEngineFailure #20751
- Github action happy path tests are failing on workspace readiness #20734
- Error starting a workspace from a repository without devfile when DevWorkspace engine is enabled #20705
- Recurrent GitHub PR vsx error when starting a workspace on RH developer sandbox #20689
- Che-operator pod is getting OOMkilled on GKE #20529
New and Noteworthy Issues:
- Investigate memory consumption of che-operator with growing number of namespaces on the cluster #20647
Closed issues:
- Move devfile converter to a 3rd party library #20843
- Switch plug-in registry to nodejs 16 as it's the new nodejs LTS #20795
- [cross-project epic] Update ubi based go builds to 1.16 #20774
- chectl - ignore ssl errors #20765
- Update tests documentation and scripts to use the "npm ci" command instead of "npm install" #20756
- [DevWorkspace] Make it possible to bind namespace role to a namespace service-account #20749
- Che Deploy Sprint #210 #20748
- Fix mac os based ci checks for che-operator #20735
- Editors Sprint 210 #20727
- [che-auth] che-server support for native auth on kubernetes #20633
- Allow to disable automatic backup #20573
- Add
/projects
subfolders to VS Code explorer when opening the workspace #20569 - Include VS Code editor in che plugin registry #20505
Enhancements, Epics, and UX
- Increase CPU required by the OpenShift connector plugin #20763
- Adding git lfs support #20642
- Improve logging of cluster state in Che Operator CI tests #20504
Bugs fixed
- Error while downloading plugins in DevWorkspace mode #20786
- Can not execute the @eclipse-che/che-theia-devworkspace-handler npm package #20780
- chectl fails to deploy minikube with Dex #20778
- Fix devfile for che-operator #20770
- Kubernetes Image Puller Operator is failing on the OpenShift 4.9 #20697
- When DevWorkspace is enabled, the error "Linter not installed" is shown as soon as the Python sample workspace starts #20645
Closed issues:
- Database migration script should be run automatically when user enables DevWorkspace engine on the 'all-namespace' channel #20722
- Che Platform Sprint #209 #20687
- Che Controller Sprint 209 #20674
- Editors Sprint 209 #20654
Bugs fixed
- When admin switches the engine to DevWorskpace all che-server based workspaces should be stopped #20631
Closed issues:
Enhancements, Epics, and UX
- Che workspaces fail to start with OpenShift Console samples #20616
Bugs fixed
- It's not possible to run Happy Path tests for che-theia PRs #20732
- unable to build theia-dev image #20729
- Failed to run GH action checks on Minishift #20728
- Plugin doesn't install if devfile v2 contains more than 1 dev component #20725
- It's not possible to install not sidecar plugin via devfile v2 #20718
- Che-theia editor docker image build fails #20716
- [devworkspaces] maven-based tasks don't work in a container, created from universal developer image #20699
- Support v2 devfiles with che-server by converting them into corresponding v1 devfiles #20644
- New account is created after switching an existing Eclipse Che instance from 'stable' -> 'tech-preview-stable-all-namespace' channel, and enabling DevWorkspace engine #20629
Closed issues:
- Issues running air gapped #20742
- Refactor 'che-workspace-telemetry-client' and use the official moxios package #20719
- handle all fields of repository che-editor.yaml file #20715
- Unable to build che-plugin-registry #20713
- Simplify the local launching of plugins tests #20703
- [Selenium] Update typescript factories tests #20702
- Error in 'Check versions compatibility' in chectl (Chectl:deploy) #20690
- Check for outstanding blocker issues before starting Che release #20672
- Provide a pie chart Grafana vizualization for DevWorkspace failure reasons #20661
- Update existing devfiles v2 to use Universal image #20657
- Che Deploy Sprint #209 #20648
Enhancements, Epics, and UX
- Document the setup needed for syncing Che settings to devworkspace namespaces #20582
Bugs fixed
- [UD] Get message helper returns the wrong messages #20684
- DevWorkspace Happy path fails without a clear reason #20660
- [UD] Unauthorized errors after 20 minutes of inactivity #20641
- chectl server:deploy on minikube doesn't deploy DW #20620
- kubernetes-image-puller doesn't have license. #20586
- Cannot expand left panel if a direct link to a workspace is using #20494
Closed issues: