github eclipse-che/che 7.30.2
Eclipse Che

latest releases: 7.85.0, 7.84.0, 7.83.0...
2 years ago

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

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

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

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

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

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

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

Closed issues:

  • Error: Unable to get available storage types #19465
  • Adapt che-theia to upstream changes #19455

Don't miss a new che release

NewReleases is sending notifications on new releases.