istio / istio

Connect, secure, control, and observe services.
https://istio.io
Apache License 2.0
35.95k stars 7.76k forks source link

Why are my data plane proxies on a different version after an update? #41354

Closed michaelschem closed 1 year ago

michaelschem commented 2 years ago

Bug Description

% istioctl version
client version: 1.15.0
control plane version: 1.15.1
data plane version: 1.12.1 (14 proxies), 1.15.1 (20 proxies)

I just did an update, but my data plane version is still on 1.12.1. How can I update that?

Version

mschem@mbp cms % istioctl version
client version: 1.15.0
control plane version: 1.15.1
data plane version: 1.15.1 (32 proxies)
mschem@mbp cms % kubectl version --short
Flag --short has been deprecated, and will be removed in the future. The --short output will become the default.
Client Version: v1.25.1
Kustomize Version: v4.5.7
Server Version: v1.23.5
WARNING: version difference between client (1.25) and server (1.23) exceeds the supported minor version skew of +/-1

Additional Information

No response

ericvn commented 2 years ago

https://istio.io/latest/docs/setup/upgrade/in-place/#upgrade-steps if you are doing an in-place upgrade has number 6

After istioctl completes the upgrade, you must manually update the Istio data plane by restarting any pods with Istio sidecars
istio-policy-bot commented 1 year ago

🚧 This issue or pull request has been closed due to not having had activity from an Istio team member since 2022-10-10. If you feel this issue or pull request deserves attention, please reopen the issue. Please see this wiki page for more information. Thank you for your contributions.

Created by the issue and PR lifecycle manager.

VamsiNerella commented 2 weeks ago

istioctl version

even after restarting all deployments, istio proxies are not upgraded. how to get them upgraded?

data plane version: 1.20.0 (43 proxies), 1.20.2 (3 proxies), 1.23.2 (1 proxies)