Skip to content

Eclipse Che

Compare
Choose a tag to compare
@che-bot che-bot released this 04 Aug 09:30
· 537 commits to main since this release

Bugs fixed

  • Che-Theia build fail #20237
  • Can not enable the latest upstream 7.34.0 devfile registry on workspaces.openshift.com #20233
  • Workspace creation failed from private github repository with personal access token from secret #20212
  • chectl should not generate Keycloak credentials when nativeUserMode enabled #20210
  • Displayed on dashboard SCM provider name may not reflect the actual situation #20209
  • Projects should not be added to workspace if it specified a workspace config file my-custom.theia-workspace #20196
  • Bitbucket factory repo fails for public repo without bitbucket OAuth #20195
  • chectl requires upgrade during e2e tests #20144
  • chectl asks to update even if it is the most recent version #20135
  • che-plugin-registry devfile fails on workspaces.openshift.com (shellcheck plugin not found) #20125
  • Fail to start a workspace - method: GET, response code: 504, message: <html><body><h1>504 Gateway Time-out</h1> #20110
  • Cannot open Jupyter notebook with the python extension #20057
  • Eclipse che - 7.29.2 | Mysql based workspace not working #19989

New and Noteworthy Issues:

  • As an Admin, I want to update the list of default images for pre-pulling when a new version of Eclipse Che is rolled out #20081

Closed issues:

  • Is it possible to add annotations to the ingress's that Che makes when you start a workspace? #20205
  • Adapt Happy Path tests to the changes related to upgrade Monaco #20172
  • REST Service on the Che server-side that will initiate k8s namespace provisioning #20165
  • Dashboard should report that it does not support Safari #20123
  • Rename nightly channel to next in Che operator #20120
  • Adapt Che-Theia to upstream changes (Monaco) #20069
  • Che Controller Sprint 204 #20068
  • Plugins Sprint 204 #20055
  • add configbump branch creation to che release process #20053
  • Editors Sprint 204 #20040
  • [Cross-Project Epic] Standardization/Harmonization of go-based tooling builds and deployment process #19970
  • Rename/replace nightly build of che-server with on-push workflow #19894
  • Adapt Che Operator to use DevWorkspace operator as OLM dependency #19891

Enhancements, Epics, and UX

  • Upgrade Tooling for Apache Camel K VS Code extension to v0.0.26 #20163
  • Migrate Che Dashboard to use Yarn 1 (support for Big Endian systems like s390x) #20138
  • Support deploying devworkspaces on Kubernetes #19944

Bugs fixed

  • Workspace fails to start #20208
  • plugin registry and dashboard URL env var are not available in all containers #20201
  • operator.yaml duplicates RELATED_IMAGES keys #20171
  • operator.yaml duplicates RELATED_IMAGES keys #20170
  • Unable to deploy Che onto Openshift 3.11 #20162
  • Chectl failed to deploy che-operator because of error "/usr/local/bin/che-operator: no such file or directory" #20151
  • Can not execute the che-plugin-registry builder npm package #20146
  • 'Try it' buttons on Che Theia PR are not working #20099
  • OpenShift internal registry does not work when user set container registry credentials #19999

Closed issues:

  • vsix-installer should handle vsix plugins stored in plug-in registry #20198
  • What is the @eclipse-che/plugin version if a plugin base on [email protected] #20154
  • How to define a task which run after workspace start #20152
  • Cannot Modify ~/.gitconfig by git config --global xxxx xxxx #20150
  • Configuration of Persistent Volumes #20145
  • Volume Mount failing when starting workspace on OpenShift #20114
  • Che Platform Sprint #204 #20087
  • Che Deploy Sprint #204 #20085
  • [che-auth] - use traefik plugin to set authorization header #20070
  • Improve che operator tests in openshift ci to cover image puller #20032
  • Remove 'nightly' / 'master' ci-centos CI for kubernetes-image-puller #20024
  • [che-auth] chectl should not wait for keycloak in nativeUserMode #20009
  • Set up happy path test for Dashboard with DevWorkspaces enabled #19982
  • Implement an ability to preCreate namespaces for users with privileged SA #19972

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
  • 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

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

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

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

Closed issues:

  • Switch Che-Theia default branch from master to main #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

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

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 when server.cheHost is set #19888
  • Happy path tests are failing on "Build application" step #19886

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

Closed issues:

  • Change test image for the openshift-ci jobs #19899
  • build che-theia throw error after che-theia init #19897