Released on 4 Feb 2020 • Support for Kubernetes: 1.15, 1.16, and 1.17
Improvements
- If license is updated during a sync, a dialog is shown linking to version history.
- Better feedback when saving app config.
- Support bundle analysis now has breadcrumbs.
replicated/kurl-util
container uses a versioned tag instead of latest
.
kots
CLI now includes an Authorization
header when making requests to kotsadm-api
.
- Airgapped upload endpoints now require
Authorization
headers.
- Helm chart rendering errors are now displayed in the Admin Console.
- The Dashboard link has been removed from the license upload pages.
- License is synced to the latest version on installation.
Bug Fixes
kotsadm-api
no longer needs to be restarted when console password is reset using the CLI.
- Airgapped upload doesn’t redirect back to license upload.
- A failed airgapped upload will display an error.
- Failing preflight checks incorrectly rendered as successful in the version history page.
- Fixed an issue where Preflight checks fail if a
when
condition is missing.
- If your preflight check fails to parse, the error message is displays as a failing preflight.
- Fixed issues with kURL HA registry availability when a node is lost.
- Fixed an issue where the Admin Console would not pull new releases when changing a customer’s channel and syncing their license.
- Fixed error 404 when the Secure Console page is refreshed.
- Fixes for license sync:
- When a new license field is created, it will be pulled down on the next license sync.
- When new license fields are added, they will be used in rendering the next app version.
Released on 22 Jan 2020 • Support for Kubernetes: 1.15, 1.16, and 1.17
New Features
- Openshift 4.3 support for existing clusters
- Support for embedding Kubernetes 1.16.4
- Support for development environments with insecure local registries
- Compatibility layer for ship-style entitlements (not titled)
kots install helm://
now enables the GitOps tab by default
- Significant performance improvements to uploadLicense and saveConfig in Admin Console
- We no longer require manual changes to firewalld settings when installing on RHEL
- kURL / Embedded Cluster Improvements:
- Changed TLS secret type from opaque to tls
- Ability to reuse to re-use the TLS certs for Kotsadm in a contour Ingress/IngressRoute
- Add a node label to to identify all kURL installs
- Silence irrelevant warnings about use of 3rd party components and upstream components during embedded cluster installation
- Support-Bundle and Preflight Improvements:
- Openshift distribution detection
- Statefulset collection
- Automatic limit range negotiation for PVC size
Bug Fixes
- Master join button on Cluster Management tab enabled when not on HA installs
kots admin-console upgrade
fails to upgrade admin console.
- Server error when saving config manifests containing items of type ‘file’
- statusInformers in Admin Console show incorrect status when deploying to the default namespace
- Migrations crash-loop-back-offing container not working as expected