Chapter 3. Bug fixes
3.1. Bitbucket integration issues with 'https://xx.xx.xx/bitbucket/scm/xxx/xxxx.git' URLs Copy linkLink copied to clipboard!
Before this release, creating a workspace with an 'https://xx.xx.xx/bitbucket/scm/xxx/xxxx.git' URL caused the following error message to appear: "Cannot build factory with any of the provided parameter. Please check parameters correctness and resend query". With this release, the workspace is created correctly.
Additional resources
3.2. "Conflict detected" error during Gitconfig name and email update Copy linkLink copied to clipboard!
Before this release, updating the name and email in the Gitconfig could result in the Conflict detected error. The UX defect has been fixed in this release, and you can update the name and email without errors.
Additional resources
3.3. "Route and path matches, but all pods are down" error during workspace startup Copy linkLink copied to clipboard!
A sporadic defect resulting in the "Route and path matches, but all pods are down" error during workspace startup has been fixed in this release.
Additional resources
3.4. Operator gets stuck updating endpoint URLs whose hostnames are too long Copy linkLink copied to clipboard!
Before this release, there was a defect related to the update of endpoint URLs whose hostnames were too long. This resulted in the operator getting stuck in a loop. With this release, the issue is fixed.
Additional resources
3.5. Error is not meaningful when workspace startup fails because of an exceeded route quota Copy linkLink copied to clipboard!
Before this release, when a workspace failed to start due to a quota issue, no meaningful error was displayed, and the startup failed with a timeout. Now there is an explicit error when workspace startup is forbidden due to an exceeded quota:
Failed to set up networking for workspace: services "workspace82736d3c797e4150-service" is forbidden: exceeded quota: resource-quota-services, requested: count/services=1, used: count/services=1, limited: count/services=1
Additional resources
3.6. Documentation contains outdated instructions for "Configuring workspaces nodeSelector" Copy linkLink copied to clipboard!
Outdated procedures for the nodeSelector and tolerations configuration have been fixed in this release and the updated instructions are now available in the official documentation.
Additional resources
3.7. Unexpected workspace restart due to scale down of a replicaset Copy linkLink copied to clipboard!
The issue related to an unexpected workspace restart due to the scale down of a replicaset has been fixed in this release.
Additional resources
3.8. Cannot revoke Authorization - OAuth token for the user was not found Copy linkLink copied to clipboard!
The bug related to revoking the GitHub Authorization has been fixed in this release. Now all the OAuth tokens are retrieved from the Kubernetes secrets explicitly and not from memory as it used to be beforehand.
Additional resources
3.9. Devfile error on starting a workspace from a repository hosted on Bitbucket Server Copy linkLink copied to clipboard!
Before this release, workspace startup from a private repository hosted on Bitbucket Server with a manually added Personal Access Token (PAT) failed with the following error: Failed to create the workspace: Cannot build factory with any of the provided parameters. Please check parameters correctness, and resend query. With this release, the issue is fixed.
Additional resources
Previously, some SCM providers like BitBucket Server decode the callback URL in the response, which resulted in an IllegalArgumentException error. With this release, the issue is fixed.
Additional resources