Release Notes
For additional information check our sprint demo videos and blogs.
1.40.0
Sprint Release: September 10th, 2021
Features:
-
Add info/tooltip on virtual service that doesn’t have a gateways section
-
Add indication if certificates are managed by Citadel or external tool
-
Distinguish between VM based workloads and pod based workloads on the graph
-
ci-kind-molecule-tests.sh should support installing OLM and testing with OLM-installed operator
-
Docs and scripts regarding secrets and service accounts might need to be updated
Fixes:
1.39.0
Sprint Release: August 20th, 2021
Features:
Fixes:
1.38
1.38.0
Sprint Release: July 30th, 2021
Features:
Fixes:
-
Scripts not loading (404) on openid_error when Kiali is hosted in a subfolder (web_root: /kiali)
-
(operator) Playbook "create additional kiali labels…" fails due to unquoted string in label
-
ERR GetAppTraces, Jaeger GRPC client error: rpc error: code = Unavailable desc = connection closed
-
Exposing workloads with ServiceEntries makes Kiali show non-existing Services
1.37.0
Sprint Release: July 9th, 2021
Features:
Fixes:
1.36.0
Sprint Release: June 18th, 2021
Features:
Fixes:
1.35.0
Sprint Release: May 28th, 2021
Features:
Fixes:
-
(operator) be able to reconcile Kiali CR that was last reconciled by an older operator
-
Service Entry displayed in a different namespace in the graph
-
Multi-cluster discovery leads to time out while fetching server configs, blocking access
-
Should not warn about unreachable remote kialis unless a remote kiali is discovered.
1.34.0
Sprint Release: May 7th, 2021
Features:
-
Add an entry in the FAQ about when a namespace is not listed in Kiali
-
More friendly error messages in OIDC authorization-code flow
-
Kiali reconciliation is still very slow when having hundreds of namespaces in accessible_namespaces
-
OpenID integration issue with large tokens (caused by a long list of groups)
Fixes:
-
Rename "Target Protocol" to "Target Port" in ServiceEntry wizard
-
fatal error: concurrent map read and map write on IsNamespaceCached
-
(operator) make sure we use community.kubernetes.k8s tasks correctly
-
Service entries should be assigned to the same cluster as the relevant service
-
need to change the default kiali server image installed by the operator
-
kiali controlplane role still exists even after removing the CR
-
The istio-sidecar-injector config map name should be configurable
-
Need to specify namespace in error message "Graph not loading: configmaps "istio" not found'
1.33.1
Patch Release: April 20th, 2021
Sprint Release: April 16th, 2021
Notes:
Kiali v1.33.1 replaces v1.33.0. Kiali v1.33.0 should not be used due to this bug.
Features:
Fixes:
1.32.0
Sprint Release: March 26th, 2021
Features:
-
Add Focus Animation when using back arrow from zoomed graph view
-
Add support for ServiceEntry objects from Create New Istio Config form
-
(multi-cluster) Discover other Kiali instances and provide a way to jump to those other instances
-
Istio component status - cover the scenario where users sets the replicas to 0
-
Filter by Istio Type Dropdown - Put a scroll in dropdown values
Fixes:
-
(helm) server chart doesn’t have namespace in the dashboard templates
-
Create HTTPS Gateways from IstioConfig Form misses TLS settings
-
(Performance) Significant performance drop on /api/namespaces/graph endpoint
-
(operator) conversion of node_selector to snake_case prevents us from targeting specific nodes
1.31.0
Sprint Release: March 5th, 2021
Features:
Fixes:
-
Overview Filter Healthy - Shows Failure and Degraded as well
-
invalid parameter \"match()\": 1:44: parse error: unexpected character inside braces: '.'"
-
KIA0105 incorrectly raised when PeerAuthentication is set at the workload level
-
Traces display options are shown then Jaeger is not configured.
-
Tracing in graph: service entries sometimes missing in traces
1.30.0
Sprint Release: February 12th, 2021
Features:
Fixes:
-
Some HTTP request still pending and never load (Graph, Applications, Workloads)
-
Kiali deployed using customized full name with kiali-server helm chart uses wrong role name
-
kiali ui failing to allow login after a session is externally deleted
-
Additional Istiod Pod Causes Unhealthy Pod Sync Status For Kiali
-
operation node graph is missing the operation node (regression)
1.29.0
Sprint Release: January 22nd, 2021
Features:
Fixes:
-
Sorry, there was a problem. Try a refresh or navigate to a different page. - with Argo Rollouts
-
Error authenticating (getting business layer) - authInfo missing from the request context
-
Cannot inject a fault to a service which is served by a pod with no version: label
-
All apps are degraded due to unsynced proxies when using different istio labels than app/version
-
Istio Analysis lost the severity on their messages, kiali is broken
1.24.0
Sprint Release: September 18th, 2020
Kiali 1.24 patch releases support RH OSSM product, community users will likely prefer 1.25+.
Features:
-
Wizard to create AuthorizationPolicy based on the graph of the current traffic
-
On Kiali.io video section add horizontal scrolling and titles to videos
-
Enable Kiali to support new CRD 'status' field for Validations
-
Revisit "Suspend Traffic" into a better "Fault Injection" scenario.
-
review operator playbooks to confirm
until
loops do not expect template re-evaluation -
Rethink Overview Tab in IstioConfig details in favor of side cards
-
Better link Istio configuration under Workload and Service details.
Fixes: