Eclipse Che
Enhancements, Epics, and UX
- [chectl] Add workspace specific "RELATED_IMAGE" to the operator.yaml to make it consistent with csv #20005
Bugs fixed
- Che-theia production throw error
Source and destination must not be the same
#20127 - Failed to start a workspace on OpenShift cluster #20122
- DevWorkspace support is broken DWO can't start due missing service #20119
- Unable to create workspace from sample on K8s due wrong URLs reported by devfile registry #20100
- 'Try it' buttons on Che Theia PR are not working #20099
- Server 'terminal' in container 'che-machine-exec672' not available. #20098
- Wrong project path in Go test devfile #20095
- Failed to update Eclipse Che to next version #20086
- Cluster role left behind after server delete #20065
- che-theia production doesn't exclude packages which defined in EXCLUDED_PACKAGES in assembly #20056
- Please allow different name than ca.crt when Deploying Che with support for Git repositories with self-signed certificates. #20037
- Bug fix: Quarkus plug-in recommendation is not working #20013
- run automation throw error 'no such file or directory' in che-plugin-registry #19997
- invalid links displayed after installing che with chectl #19995
- Workspace startup takes a long time when using a nodeSelector to start the workspace pod on a different node than the "service" pods #19990
- Devfile should be updated after changing Storage Type in the Dashboard #19939
- Dashboard duplicates panels #19931
- Dashboard duplicates workspace-items at removing workspaces #19918
- Dashboard displays incorrect devfile for a starting/running workspace #19917
- Happy path test are failing on "Validation of debug functionality" because there is no debug configuration #19887
New and Noteworthy Issues:
- Enhancement: Support Che backup and restore using chectl #19932
Closed issues:
- Cannot deploy che-operator:7.33.0 with chectl #20116
- Mixed content: Failed to load devfiles from the registry #20115
- Make DevWorkspaceRouting a pre-requisite of che-operator #20088
- Align CheWebviewEnvironment to upstream changes #20077
- The plugins-ci job fails because unable to find the "master" branch #20060
- Finalize integration of GitHub private repositories support #20031
- [devworkspaces] Not able to start a devworkspace because namespace are not found #20014
- Che Platform Sprint 203 #19983
- Che Controller Sprint 203 #19971
- Plugins Sprint 203 #19959
- [UD] upgrade patternfly/react-core #19832
Enhancements, Epics, and UX
- Add the ability to support package-manager for the dash-licenses #20080
Closed issues:
- The "TypescriptPlugin" fails because of no debug config displays #20067
- Che Deploy Sprint #203 #19961
Enhancements, Epics, and UX
- Cancel Happy path PR check build in CRW Jenkins on update in Eclipse Che repos PR #20064
- Add the ability to support yarn v2 lock file for the dash-licenses #20059
- Add automatic dependencies IP check for UD and che-workspace-client #20058
- Termina.waitIconSuccess should add webdriver.wait to avoid constant spam #20022
- Enhancement: Add OAuth authentication support to GitHub factory #19966
- Start using CheCluster in DWCO #19847
Bugs fixed
- Happy path checks fail for che-theia: "Command server:deploy failed" #20076
- "checlt server:deploy" command failed to deploy operator pod: error "'RELATED_IMAGE_gateway_authentication_sidecar'. Environment variable with default value was not found." #20073
- Add creating an output directory for dependencies IP check if it does not exist yet #20063
- Angular getting started devfile start / build commands are failing with exit code 137 #20045
- git init -b flag not supported in che-theia generator/tests/init-sources/init-sources.spec.ts #20041
- fix invalid certificate for https://che.eclipseprojects.io #20029
- Che operator redistributes restic, but does not include 2-Clause BSD license #20028
- Typo and unnecesary procedure step in the Image Puller section #20021
- Error highlighting fails to find the correct Y coordinate for the line #20020
- When setting tolerations on workspace pods, each toleration appears multiple times in the pod spec #19975
- Invalid plugin registry URL #19955
- Failed to save changes to devfile #19922
- Create workspace page title should be fixed to Create Workspace #19890
Closed issues:
- What does devworkplace-handler do ? Can provide a
README
for it ? #20074 - [Factory acceptance] OAuth routine should not be triggered when it's not configured. #19991
- Editors Sprint 203 #19958
- Update docs according to new Quick Add page changes #19949
- How to configure docker engine inside eclipse-che environment #19856
Enhancements, Epics, and UX
- Add GITHUB_TOKEN in che-theia PR check #19986
Bugs fixed
- throw error when run yarn in eclipse-che-theia-plugin-ext #20008
- Unable to create workspace on Openshift 4.8 #19988
- it's not possible to create a factory for DevWorkspace from gist/rawcontent github link #19985
- Kubernetes Image Puller: Error getting daemonset #19969
- Error message should be more helpful at creation a workspace #19945
- Recommendation plug-in provides wrong information #19883
- Dashboard should recover name if it's removed with devfile editor #19878
Closed issues:
- Switch Che-Theia default branch from
master
tomain
#20000 - Adapt Che-Theia to upstream changes #19984
- Share backup server configuration between backup & restore CRs #19977
- Dashboard should resolve editor and plugins from repo during factory flow #19927
- Che Platform Sprint 202 #19868
- Adapt Che-Theia to upstream changes (Tasks) #19866
- Plugins Sprint 202 #19840
- Editors Sprint 202 #19831
Bugs fixed
- Che-operator uses domain-name in spec.tls.hosts in all ingresses generated by che-operator's che-operator-cr-yaml file instead of fqdn of che-server #19921
Enhancements, Epics, and UX
- Display devfile v2 getting started in dashboard if DevWorkspace is enabled #19923
- Use "che-e2e:next" instead of "che-e2e:nightly" in Eclipse Che E2E testing CI jobs #19905
- Define how to map CheCluster configuration options to the properties needed by DWCO #19846
Bugs fixed
- Create Custom Workspace does not support v2 templates #19967
- Failed to start a simplistic devfile v2 #19964
che-theia generate
is broken in theia-dev image #19943- IDE Editor doesn't open after starting the workspace from Dashboard #19938
- Failed to start a workspace on a OpenShift cluster #19929
- chectl 7.31.x contains nightly version of images for helmcharts #19924
- Chectl sometimes failed on keycloak deployment with statusCode undefined #19916
- chectl doesn't download templates for 7.31.0 version and above #19915
- Installation on nginx ingress leads to infinite redirect on dashboard #19914
- 7.31.0 operator installation failure on OCP 4.9 #19908
- Plugins view must display proper icons if plugins were installed from third-party registry (registryUrl: ...) #19898
- CRW Theia pull request builder failing to compile CRW Theia #19896
- Happy path tests are failing on "Check the running application" step #19895
- Yeoman plugin generator generates a plugin with outdated dependencies #19889
cheHostTLSSecret
is not used to secure dashboard ingress/route whenserver.cheHost
is set #19888- Happy path tests are failing on "Build application" step #19886
- The Devworkspace Che Operator and Che operator have different CRDs Group names #19870
- Deleting workspace doesn't work properly from Dashboard UI #19833
- chectl operator installer failed to deploy to Minikube #19807
Closed issues:
- Rework the "GitHubPullRequestPlugin" test to make PR instead of checking existing one #19947
- The "che-plugin-registry" nightly openshift-ci job fails because of changed test name. #19940
- Dashboard should provision dashboard and plugin registry URLs into default DWT #19933
- Update workspace-client library to handle new information on Factory resolver API #19925
- Ensure that che-server's SA have enough permission to manipulate with devworkspaces resource on kubernetes #19920
- Add new link entries in devfile registry for devfile v2 #19906
- Rework the openshift-ci jobs for using the "next" tag #19903
- Is there a central page for all che/workplace variables? #19901
- [UD] Error messages should be more accurate when preload data fail to be requested #19881
- Che Controller Sprint 202 #19861
- Che Deploy Sprint #202 #19855
- Skip the unnecessary PR checks in Che-Theia repo #19850
- Add an ability to use kubernetes API proxy on Kubernetes #19813
- Adapt Che-Theia to upstream changes (Webpack) #19804
Bugs fixed
- Dashboard behaves like there are no changes if Devfile editor has invalid yaml #19873
- Che service account cannot delete PVC when Che is deployed with the operator #19867
- It is not possible to update Eclipse Che by chectl if operator image contains registry port #19860
- github.io plugin-registry is not serving meta.yaml content when the full path is omitted #19820
Closed issues:
- Change test image for the openshift-ci jobs #19899
- build che-theia throw error after che-theia init #19897
- Add the "GitHubPullRequestPlugin" to the che-plugin-registry nightly job #19872
- The nightly che-plugin-registry job fails on the "InstallPluginUsingUI" test #19871
Enhancements, Epics, and UX
- Upgrade VS Code Language Support for Apache Camel to 0.0.33 #19818
- Upgrade Tooling for Apache Camel K VS Code extension to v0.0.25 #19811
Bugs fixed
- [Devsandbox] Failures during the project import after Get Started workspace startup - Couldn't import http://172.30.145.30:8080/resources/quarkus-quarkus-quickstarts-main.zip: curl: (7) Failed to connect to 172.30.145.30 port 8080: Connection timed out #19853
- Fix broken external links in documentation #19841
- [Devsandbox] fail to restart a workspace based on the community devfile #19829
- Sometimes devworkspace-che deployment fails because of docker.io '...pull rate limit' for
traefik
image #19814 - Tasks are not working for DevWorkspaces #19810
- Fix and improve startup performances of Python workspaces using venv #19806
Closed issues:
- Run Happy path tests on PR in eclipse-che/che-server repo #19836
- Provide some project info when resolving devfile v.2 #19816
- Create test in
Openshift CI
to test update from lateststable
Che version tonightly
#19803
Bugs fixed