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
andopenshift
#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 asche-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 failedche-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: