-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
Kops 1.12-alpha Calico upgrade #6636
Comments
@justinsb can we block the next release on this. Unless I did something wrong. |
This would block the release, but I don't think we should block the alpha - not everyone will build from source. The calico upgrade with etcd3 is disruptive though: https://github.com/kubernetes/kops/blob/63943277bc48f1faa7cc773c1c7b2d8127c4f9b3/docs/etcd3-migration.md Did a |
Agreed it should not block alpha let me circle back around and test this again. |
So we chatted on slack, and the problematic configuration seems to be k8s 1.12 + kops 1.11 + etcd3 + legacy + calico. After an upgrade to kops 1.12 it looks like there are two problems:
|
We are running into number 2 as well but are not using calico we are using weave and just upgrading from etcd 3 with tls (legacy) to etcd v3 (Manager) |
We are as well, I'm going to do some additional testing today and tomorrow. |
Fixed in 1.12 alpha3 by #6682 |
1. What
kops
version are you running? The commandkops version
, will displaythis information.
Version 1.12.0-alpha.1 (git-511a44c67)
2. What Kubernetes version are you running?
kubectl version
will print theversion if a cluster is running or provide the Kubernetes version specified as
a
kops
flag.Server Version: version.Info{Major:"1", Minor:"12", GitVersion:"v1.12.4", GitCommit:"f49fa022dbe63faafd0da106ef7e05a29721d3f1", GitTreeState:"clean", BuildDate:"2018-12-14T06:59:37Z", GoVersion:"go1.10.4", Compiler:"gc", Platform:"linux/amd64"}
3. What cloud provider are you using?
AWS
4. What commands did you run? What is the simplest way to reproduce this issue?
kops update cluster --yes && kops rolling-update --yes
5. What happened after the commands executed?
Calico fails
6. What did you expect to happen?
Calico to be migrated to version 3
7. Please provide your cluster manifest. Execute
kops get --name my.example.com -o yaml
to display your cluster manifest.You may want to remove your cluster name and other sensitive information.
9. Anything else do we need to know?
The text was updated successfully, but these errors were encountered: