- Default tooling versions have been updated:
- oc v4.20.1 -> v4.21.4
- kubectl 1.33.3 -> 1.34.4
- kustomize v5.7.1 -> v5.8.1
- helm v3.17.1 -> v3.17.1
- knative v1.15.0-6 -> v1.15.0-6
- tekton v1.20.0 -> v1.20.0
- rhoas v0.53.0 -> v0.53.0
- submariner v0.21.0 -> v0.22.1
- virtctl v1.6.2 -> v1.7.1
- Default tooling versions have been updated:
- oc v4.19.9 -> v4.20.1
- kubectl 1.32.1 -> 1.33.3
- kustomize v5.7.1 -> v5.7.1
- helm v3.17.1 -> v3.17.1
- knative v1.15.0-6 -> v1.15.0-6
- tekton v1.19.0 -> v1.20.0
- rhoas v0.53.0 -> v0.53.0
- submariner v0.21.0 -> v0.21.0
- virtctl v1.6.0 -> v1.6.2
- Default tooling versions have been updated:
- oc v4.18.11 -> v4.19.9
- kubectl 1.31.1 -> 1.32.1
- kustomize v5.6.0 -> v5.7.1
- helm v3.15.4 -> v3.17.1
- knative v1.15.0-4 -> v1.15.0-6
- tekton v0.40.0 -> v1.19.0
- rhoas v0.53.0 -> v0.53.0
- submariner v0.20.0 -> v0.21.0
- virtctl v1.5.0 -> v1.6.0
- The default server timeouts for web-terminal-exec has been increased from 3 seconds to 10 seconds. See pull request for more information.
- Default tooling versions have been updated:
- oc v4.17.0 -> v4.18.11
- kubectl 1.30.2 -> 1.31.1
- kustomize v5.5.0 -> v5.6.0
- helm v3.14.4 -> v3.15.4
- knative v1.12.0 -> v1.15.0-4
- tekton v0.38.1 -> v0.40.0
- rhoas v0.53.0 -> v0.53.0
- submariner v0.18.1 -> v0.20.0
- virtctl v1.3.1 -> v1.5.0
- Default tooling versions have been updated:
- oc v4.16.0 -> v4.17.0
- kubectl 1.29.1 -> 1.30.2
- kustomize v5.4.2 -> v5.5.0
- helm v3.14.4 -> v3.14.4
- knative v1.12.0 -> v1.12.0
- tekton v0.37.0 -> v0.38.1
- rhoas v0.53.0 -> v0.53.0
- submariner v0.17.2 -> v0.18.1
- virtctl v1.2.2 -> v1.3.1
- All container images used in the Web Terminal Operator have been migrated from UBI8 to UBI9 based images.
- odo has been removed from the Web Terminal tooling container image as it does not currently support UBI9 based images. See WTO-298 for more information.
- Default tooling versions have been updated:
- oc v4.15.0 -> v4.16.0
- kubectl v1.28.2 -> 1.29.1
- kustomize v5.3.0 -> v5.4.2
- helm v3.12.1 -> v3.14.4
- knative v1.11.2 -> v1.12.0
- tekton v0.35.1 -> v0.37.0
- rhoas v0.53.0 -> v0.53.0
- submariner v0.17.0 -> v0.17.2
- virtctl v1.2.0 -> v1.2.2
- Known issues:
- There is a known issue where users logged in to an OpenShift 4.15 (or higher) cluster as
kubeadminare unable to create web terminals. The error message shown is"Error Loading OpenShift command line terminal: User is not a owner of the requested workspace". Regular OpenShift cluster users are unaffected.
- There is a known issue where users logged in to an OpenShift 4.15 (or higher) cluster as
- Default tooling versions have been updated:
- oc v4.14.5 -> v4.15.0
- kubectl v1.27.4 -> 1.28.2
- kustomize v5.2.1 -> v5.3.0
- odo v3.15.0 -> v3.15.0
- helm v3.12.1 -> v3.12.1
- knative v1.9.2 -> v1.11.2
- tekton v0.33.0 -> v0.35.1
- rhoas v0.53.0 -> v0.53.0
- submariner v0.16.2 -> v0.17.0
- virtctl v1.1.0 -> v1.2.0
- The wtoctl utility now supports adding persistent storage to existing Web Terminal instances (see
wtoctl storage --help). - The Web Terminal operator will update images in DevWorkspaceTemplates (
web-terminal-toolingandweb-terminal-exec) if they are in an unmanaged state but the image has not been changed. This allows customizing Web Terminal defaults while still receiving updated images. - The Web Terminal tooling container now supports a wrapper for the knative CLI. If the OpenShift Serverless operator is installed in a cluster, this wrapper will prompt users to download the
knCLI from the Serverless operator to ensure the operator and CLI are the same version. - Default tooling versions have been updated:
- oc v4.13.0 -> v4.14.5
- kubectl v1.26.1 -> 1.27.4
- kustomize v5.0.3 -> v5.2.1
- odo v3.9.0 -> v3.15.0
- helm v3.11.1 -> v3.12.1
- knative v1.7.1 -> v1.9.2
- tekton v0.30.1 -> v0.33.0
- rhoas v0.53.0 -> v0.53.0
- submariner v0.14.4 -> v0.16.2
- virtctl v0.59.0 -> v1.1.0
- The wtoctl utility now supports switching between shells (see
wtoctl shell --help). By default, the tooling image supportsbashandzsh - Default tooling versions have been updated:
- oc v4.12.0 -> v4.13.0
- kubectl v1.24.1 -> v1.26.1
- kustomize v4.5.7 -> v5.0.3
- odo v3.5.0 -> v3.9.0
- helm v3.9.0 -> v3.11.1
- knative v1.5.0 -> v1.7.1
- tekton v0.24.1 -> v0.30.1
- rhoas v0.52.0 -> v0.53.0
- submariner v0.14.1 -> v0.14.4
- virtctl v0.58.0 -> v0.59.0
- Default tooling versions have been updated:
- oc v4.11.2 -> v4.12.0
- kubectl v0.24.0 -> v1.24.1
- kustomize v4.5.7 -> v4.5.7
- odo v2.5.1 -> v3.5.0
- helm v3.9.0 -> v3.9.0
- knative v1.3.1 -> v1.5.0
- tekton v0.24.0 -> v0.24.1
- rhoas v0.50.0 -> v0.52.0
- submariner v0.13.0 -> v0.14.1
- virtctl v0.56.0 -> v0.58.0
- Web Terminal instances now save bash history between sessions as long as the terminal is running. History is lost when the terminal is stopped by inactivity.
- Two new CLIs are added to the default Web Terminal tooling image:
- Kubevirt-virtctl v0.56.0
- Kustomize v4.5.7
- Default tooling versions have been updated:
- oc 4.10.6 -> v4.11.2
- kubectl v0.23.0 -> v0.24.0
- odo v2.5.0 -> v2.5.1
- helm v3.7.1 -> v3.9.0
- knative v1.0.0 -> v1.3.1
- tekton v0.21.0 -> v0.24.0
- rhoas v0.39.0 -> v0.50.0
- submariner v0.10.1 -> v0.13.0
- Base images for web terminal components have been updated:
- The builder image for the web-terminal-exec container was updated to use Go 1.17
- The Web Terminal controller now is built off of UBI 8.6
- Web Terminals now show a welcome message and have a "help" command
- New
wtoctlutility added to make configuring image and idle timeout in Web Terminal instance easier - Added icon for Web Terminal Operator in OperatorHub UI
- Web Terminal idle timeout can now be customized more easily at the custom resource level.
- Default tooling versions have been updated:
- oc 4.9.0 -> 4.10.6
- odo v2.3.1 -> v2.5.0
- helm v3.6.2 -> v3.7.1
- knative v0.23.0 -> v1.0.0
- tekton v0.19.1 -> v0.21.0
- rhoas 0.34.2 -> v0.39.0
- submariner v0.10.1 -> v0.10.1
- Default tooling versions have been updated:
- oc 4.8.2 -> 4.9.0
- odo v2.2.3 -> v2.3.1
- helm v3.5.0 -> v3.6.2
- knative v0.21.0 -> v0.23.0
- tekton v0.17.2 -> v0.19.1
- rhoas v0.25.0 -> 0.34.2
- submariner v0.9.1 -> v0.10.1
- Default tooling versions have been updated:
- oc 4.7.0 -> 4.8.2
- kubectl v1.20.1 -> v0.21.0-beta.1
- odo v2.0.4 -> v2.2.3
- knative v0.19.1 -> v0.21.0
- tekton 0.15.0 -> 0.17.2
- kubectx & kubectx v0.9.2 -> v0.9.4
- rhoas v0.24.1 -> v0.25.0
- submariner 0.9.1 (first release)
- Cluster administrators can now access the terminal on OpenShift 4.7 and up
- A message is displayed when the terminal has been idled
- Default tooling versions have been updated:
- oc 4.6.1 -> 4.7.0
- kubectl v1.19.0 -> v1.20.1
- odo v2.0.0 -> v2.0.4
- helm v3.3.4 -> v3.5.0
- knative v0.16.1 -> v0.19.1
- tekton 0.11.0 -> 0.15.0
- kubectx & kubectx v0.9.1 -> v0.9.2
- Default tooling versions have been updated:
- oc 4.5.3 -> 4.6.1
- kubectl v1.18.2-0-g52c56ce -> v1.19.0
- odo v1.2.4 -> v2.0.0
- helm v3.2.3 -> v3.3.4
- knative v0.13.2 -> v0.16.1
- tekton 0.9.0 -> 0.11.0
- Initial release of the operator