github eclipse-che/che 7.29.0
Eclipse Che 7.29.0

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

Enhancements, Epics, and UX

  • Use specific command name instead of generic init-container-command in plugin-registry devfiles #19495

Bugs fixed

  • recommendation plug-in is not working #19610
  • Dashboard do not show OAuth login page on Gitlab OAuth2 "authentication needed" response. #19512
  • 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
  • Rework cheHostTLSSecret usage #19381

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
  • Rework "plugins" tests for using devfiles from the "Che" repository #19607
  • 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
  • Put OpenShift initial user credentials for HTPasswd identity provider in openshift-config namespace #19380
  • Dashboard should better expose workspace startup phase #19327

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
  • Wrong error is reported when DevWorkspace did not get IDE url quickly #19325

New and Noteworthy Issues:

  • Deprecate namespace strategies other than "per user" #19365
  • Publish a versioned che-plugin-registry release to GitHub pages and surge.sh #19268

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
  • Che Platform Sprint 199 #19383
  • Che Controller Sprint 199 #19374
  • Che Deploy Sprint #199 #19364
  • [che-auth] Setup full che-like auth flow on Openshift #19358
  • Replace the templates from the website with the workspaces.openshift.com Getting Started devfiles #19337
  • Plugins Sprint 199 #19331
  • Create PR check for the "che-plugin-registry" repository using the openshift CI #19320
  • Editors Sprint 199 #19319
  • Che Server should include JSON schema for devfile 2.1.0-alpha #19304

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
  • Send MM notifications of release steps only on success (send failure messages for failed attempts too) #19334
  • DevWorkspace Client should expand / explain error message if present, rather than top level (unhelpful) error 409 #19323
  • Update vale plugin to version v2.10.2 #19289
  • Several stoped workspaces created if you click several times in samples workspace #19248
  • server:delete shouldn't fail if some resource doesn't exist #19241

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
  • [che-auth] Setup full che-like auth flow on Kubernetes #19357
  • Download links for chectl is broken sometimes #19321
  • Increase default size of the persistent volume claim for workspaces #19314
  • [che-operator] Check if a new nightly bundle version is greater then a latest one #19288
  • The new dashboard click party #19238

Enhancements, Epics, and UX

  • Linkchecker improovement #19303
  • [devworkspace] Evolving CheCluster CR into the DevWorkspace era #19220

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
  • Trying to stop a DevWorkspace make it restart #19369
  • DevWorkspaceTemplates are left on the cluster after devworkspace is removed #19328

New and Noteworthy Issues:

  • Enable Che-Theia multi-root mode by default for all workspaces #19389

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
  • Migrate Che-Theia to eclipse-che GitHub organization #19391
  • Adapt the HappyPath tests to Che-Theia multi-root mode #19390
  • Migrate che-devfile-registry to the eclipse-che organization #19388
  • Migrate the che-plugin-registry to the eclipse-che organization #19387
  • Refactor devworkspace client where Che and DevWorkspace logic are separate interfaces #19382
  • Explicitly enable/disable multi-root in devfiles of che-devfile-registry #19375
  • Update Che release scripts / issue template to include DWO and DWCO steps #19350
  • Remove obsolete nightly/RC jobs from ci centos #19287

Enhancements, Epics, and UX

  • [devworkspace-che] Build consolidation #19286

Bugs fixed

  • Unexpected restart workspace when it is stopping from opened IDE #19379
  • Workspace stuck on importing zip project #19377
  • Not able to open terminal in che-theia with DevWorkspace #19373
  • Quarkus native compilation is failing with latest samples: required GraalVM 21.0 #19352
  • Sometimes workspace status is not updated after workspace is stopped #19348
  • Che Theia stucked loading in browser with a v2 devfile #19347
  • Fail to start workspaces using a factory link (DevWorkspace engine enabled) #19322
  • Fail to start sample workspaces when using a custom TLS certificate #19309
  • Stop workspace doesn't work properly #19307
  • Incorrect SNAPSHOT che version after release 7.27.0 #19257
  • Create Custom Workspace page crashes on click into select template edit after editing the devfile #19250

New and Noteworthy Issues:

  • Dashboard should clearly indicate stopping workspace state #19292

Closed issues:

  • Align TaskScope with VS Code API #19338
  • [Che auth] - setup kube-rbac-proxy with demo app #19297
  • [Che auth] - Openshift + oauth2-proxy #19229

Enhancements, Epics, and UX

  • Use Projector to run JetBrains IDEs #19281

Bugs fixed

  • No such file error when deploying Che with DevWorkspace operator #19315
  • Dashboard should allow CORS for any external devfile registry domain. #19302
  • Che Theia devfile v2 does not contain theia container #19301
  • Failed to start workspaces using devfile spec v2.1.0 #19299
  • patch is missing from theia alpine builder image (theia-dev) #19296
  • devworkspace-che-role is forbidden when deploying Che with DevWorkspace operator #19283
  • chectl next channel is broken #19277
  • Building custom registry images article has swapped cloning instructions #19276
  • che-docs container Missing dependency -- 'xmlstarlet' #19228

Closed issues:

  • Stabilize E2E tests related to unexpected fail when start test workspace #19298
  • Adapt Che routing to newer DevWorkspace operator #19282
  • docs: clarify creation and usage of custom tls certificate in Che #19246

Bugs fixed

  • [UD] The action 'Open in verbose mode' is not disabled in the case with the running workspace. #19234
  • High CPU and Stack Overflow #19232

Closed issues:

  • migrate arch-specific plugin & devfile filtering from CRW up into Che #19240
  • Handle sidecar args in che-theia-plugins.yaml #19231

Don't miss a new che release

NewReleases is sending notifications on new releases.