New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Istio upgrade from 1.18.5 to 1.21.1 fails #50660
Comments
We run into the same issue too. Also running eks with bottlerocket as ami-type. One additional information is:
|
I am unable to run |
This specifically is likely a problem with the CNI not actually being installed + reaching ready state on the node before pods are scheduled on the node. The way to manage this sort of thing in K8S is with node taints, to prevent the runtime from starting pods before the node is ready. #48818 should help with this. |
We do not have modified our settings by moving from 1.19.5 to 1.20.5. But pods in error state will be removed by us in previously to 1.21.1 with the configuration flag |
As far as I understand the modification in MR #48818 it could resolve our issue. It would be nice to have some documentation anywhere about this feature / setting as well. |
Is this the right place to submit this?
Bug Description
We have been long waiting for an upgrade from 1.18.5 which is EOL to a version that is compatible with bottle-rocket nodes,
However, an upgrade to 1.21.1 now fails with the below log message from the
istio-validation
container.Note: we have to upgrade to 1.21.1 since we use bottle-rocket nodes in AWS EKS environment - #50198
Below are the logs from the DS
istio-cni-node
Version
Additional Information
bug-report.tar.gz
The text was updated successfully, but these errors were encountered: