This documentation is for a release that is no longer maintained
See documentation for the latest supported version.Chapter 3. Bug fixes
3.1. Extension secrets are lost on workspace restart Copy linkLink copied to clipboard!
Extension secrets for Visual Studio Code - Open Source ("Code - OSS") are no longer lost after workspace restart, but encrypted and persisted in the browser’s local storage. This allows extensions like Ansible that use Visual Studio Code Secrets Storage API to persist the data between workspace restarts in the same browser.
Additional resources
3.2. Unable to resolve parent devfile when using self-signed certs in disconnected clusters Copy linkLink copied to clipboard!
Previously, when you used self-signed certificates on an air-gapped cluster, starting a workspace that referenced a parent devfile by URI would fail with x509: certificate signed by unknown authority error. The defect has been fixed in this release and you can now reference a parent devfile in disconnected clusters.
Additional resources
PROJECTS_ROOT environment variable being set incorrectly at workspace startup
Previously, PROJECTS_ROOT environment variable was set incorrectly to /projects/projects after workspace startup. The defect has been fixed in this release and the environment variable correctly points to the /projects directory.
Additional resources
3.3. The workspace status changed unexpectedly to 'Starting' Copy linkLink copied to clipboard!
Previously during a workspace startup, the status could have unexpectedly changed to 'Starting'
The defect has been fixed in this release, and status changes (except 'Failed' and 'Terminating') are ignored during workspace startup.
Additional resources
3.4. The dashboard pod frequently restarts with exitCode: 137 Copy linkLink copied to clipboard!
Previously, the dashboard pod might have been frequently restarting with exitCode: 137 due to a memory leak which has been fixed in this release.
Additional resources
3.5. Dashboard URL is unavailable for a few seconds when pod is deleted and restarted Copy linkLink copied to clipboard!
Previously, when a pod was restarted, the Dashboard URL could become unavailable for a short period of time during the operator update. The problem has been fixed in this release by adding the appropriate LivenessProbe`and `ReadinessProbe to the Gateway.
Additional resources
3.6. After revoking the OAuth application the 'Authorization' indicator is still active in the 'User Preferences' Dashboard Copy linkLink copied to clipboard!
The defect related to the misleading status of the 'Authorization' indicator after OAuth revocation from the Dashboard has been fixed in this release.
Additional resources
3.7. Dashboard page is blank if DevWorkspace is missing controller.devfile.io/creator label Copy linkLink copied to clipboard!
Previously, if a DevWorkspace object was missing the controller.devfile.io/creator label the User Dashboard displayed a blank page. The defect has been fixed in this release.
Additional resources
3.8. Projects are not cloned after restarting the workspace using the 'Restart Workspace from Local Devfile' command Copy linkLink copied to clipboard!
Before this release, extra projects added to the devfile from a workspace were not cloned if you restarted the workspace with the 'Restart Workspace from Local Devfile' command. With this release, the issue is fixed.
Additional resources
3.9. Workspace action menu remains open Copy linkLink copied to clipboard!
Before this release, the action menu items such as 'Open' and 'Stop Workspace' remained open on the User Dashboard after you clicked them. With this release, the issue is fixed.
Additional resources
3.10. Error when starting a workspace with df and override.devfileFilename URL parameters from the dashboard Copy linkLink copied to clipboard!
The defect related to the errors during a workspace startup with df, override.devfileFilename parameters has been fixed in this release.
Additional resources
3.11. Tooling container $PATH is overridden Copy linkLink copied to clipboard!
Before this release, process.env.PATH was overridden by userShellEnv.PATH environment variable. With this release, the values of the process.env.PATH and userShellEnv.PATH environment variables are merged.
Additional resources