istio: istioctl analyze: showing invalid error on release 1.13.2
Bug Description
On the same cluster when running same command
istioctl analyze -A
When the istioctl version is 1.13.2 it is showing the following as a error in the result:
Error [IST0101] (Gateway istio-system/istio-ingressgateway) Referenced selector not found: "istio=ingressgateway"
But when istioctl version is 1.12.2 it not showing anything as such.
Upon manual verification of the cluster the error looks to invalid. And all traffic are working fine in the cluster.
Upon verification of one of the gateway pod I can see the label:
$ kubectl describe pod istio-ingressgateway-abcd -n istio-system
Labels:
istio=ingressgateway
Also Istioctl validate does not seems to show any issues:
kubectl get gw istio-ingressgateway -n istio-system -o yaml | istioctl validate -f –
kubectl get deployments -o yaml -n istio-system | istioctl validate -f –
kubectl get services -o yaml -n istio-system | istioctl validate -f –
kubectl get pods -o yaml -n istio-system | istioctl validate -f –
Version
$ istioctl version
client version: 1.13.2
control plane version: 1.13.2
data plane version: 1.13.2 (9 proxies)
$ kubectl version --short
Client Version: v1.21.0
Server Version: v1.21.9
Additional Information
Related to: https://github.com/istio/istio/issues/36160
Affected product area
- Docs
- Installation
- Networking
- Performance and Scalability
- Extensions and Telemetry
- Security
- Test and Release
- User Experience
- Developer Infrastructure
- Upgrade
- Multi Cluster
- Virtual Machine
- Control Plane Revisions
Is this the right place to submit this?
- This is not a security vulnerability
- This is not a question about how to use Istio
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Reactions: 3
- Comments: 26 (13 by maintainers)
This issue still exists in 1.13.4 release as well.
This is still an issue on 1.15.3