github eclipse-che/che 7.30.1
Eclipse Che

latest releases: 7.93.0, 7.92.0, 7.91.0...
3 years ago

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

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

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

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

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

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

Closed issues:

  • Error: Unable to get available storage types #19465
  • Adapt che-theia to upstream changes #19455
  • Create E2E test for checking the "Java11" plugin #19437
  • 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

Don't miss a new che release

NewReleases is sending notifications on new releases.