Skip to content
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

Weave assigns conflicting IPs to Pods #83

Closed
rsdcastro opened this issue Apr 17, 2018 · 2 comments · Fixed by #107
Closed

Weave assigns conflicting IPs to Pods #83

rsdcastro opened this issue Apr 17, 2018 · 2 comments · Fixed by #107
Assignees
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/bug Categorizes issue or PR as related to a bug.

Comments

@rsdcastro
Copy link

From @maisem on March 9, 2018 3:41

cc @medinatiger @jessicaochen @rsdcastro

Weave is assigning conflicting IPs to Pods and they also seem to be from different cidrs.

$ k get po --all-namespaces -o wide 
NAMESPACE     NAME                                       READY     STATUS    RESTARTS   AGE       IP           NODE
default       clusterapi-58c564d46b-bdc9g                2/2       Running   0          4m        10.32.0.3    gce-master-test1
default       etcd-clusterapi-0                          1/1       Running   0          4m        10.32.0.2    gce-master-test1
kube-system   etcd-gce-master-test1                      1/1       Running   0          4m        10.128.0.2   gce-master-test1
kube-system   kube-apiserver-gce-master-test1            1/1       Running   0          4m        10.128.0.2   gce-master-test1
kube-system   kube-controller-manager-gce-master-test1   1/1       Running   0          4m        10.128.0.2   gce-master-test1
kube-system   kube-dns-545bc4bfd4-g8mm4                  3/3       Running   0          5m        10.32.0.4    gce-master-test1
kube-system   kube-proxy-j8jpq                           1/1       Running   0          1m        10.128.0.3   gce-node-hwdx7
kube-system   kube-proxy-jtczr                           1/1       Running   0          5m        10.128.0.2   gce-master-test1
kube-system   kube-scheduler-gce-master-test1            1/1       Running   0          4m        10.128.0.2   gce-master-test1
kube-system   weave-net-7hkzx                            2/2       Running   0          1m        10.128.0.3   gce-node-hwdx7
kube-system   weave-net-hzgd8                            2/2       Running   1          5m        10.128.0.2   gce-master-test1

$ k get no
NAME               STATUS    ROLES     AGE       VERSION
gce-master-test1   Ready     master    5m        v1.8.3
gce-node-hwdx7     Ready     <none>    56s       v1.8.3

Repro steps:

1. ./generate-yaml.sh
1. ./gcp-deployer create -c cluster.yaml -m machines.yaml

Copied from original issue: kubernetes-retired/kube-deploy#645

@rsdcastro
Copy link
Author

Thank you @maisem!

This is a high priority bug that needs to be fixed.

@rsdcastro rsdcastro added help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/bug Categorizes issue or PR as related to a bug. labels Apr 17, 2018
@rsdcastro
Copy link
Author

From @krousey on April 16, 2018 16:8

@kcoronado is working on fixing this. I believe it's a follow up to the configuration work she already has out. Assigning to myself to track since she's not in the k8s org.

/assign @krousey

@rsdcastro rsdcastro added this to the cluster-api-alpha-implementation milestone Apr 17, 2018
chuckha pushed a commit to chuckha/cluster-api that referenced this issue Oct 2, 2019
…-find-error

Log errors on verify failure
chuckha pushed a commit to chuckha/cluster-api that referenced this issue Oct 2, 2019
jayunit100 pushed a commit to jayunit100/cluster-api that referenced this issue Jan 31, 2020
…sigs#83)

* Moved folders around to match standard go project structure

Created cmd and pkg as top level folder and moved folders around appropriately.  Fixed
up the makefiles and dockerfiles.

* Use Go standard for struct name for functions

Some leftover code from before this repo was under sig-vmware didn't
follow the go standard.  Fixed them.

Resolves kubernetes-sigs#81
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants