{"action":"created","issue":{"url":"https://api.github.com/repos/weaveworks/weave/issues/3335","repository_url":"https://api.github.com/repos/weaveworks/weave","labels_url":"https://api.github.com/repos/weaveworks/weave/issues/3335/labels{/name}","comments_url":"https://api.github.com/repos/weaveworks/weave/issues/3335/comments","events_url":"https://api.github.com/repos/weaveworks/weave/issues/3335/events","html_url":"https://github.com/weaveworks/weave/issues/3335","id":334612702,"node_id":"MDU6SXNzdWUzMzQ2MTI3MDI=","number":3335,"title":"Weave with AWS EKS is not working","user":{"login":"redi-vinogradov","id":31245146,"node_id":"MDQ6VXNlcjMxMjQ1MTQ2","avatar_url":"https://avatars3.githubusercontent.com/u/31245146?v=4","gravatar_id":"","url":"https://api.github.com/users/redi-vinogradov","html_url":"https://github.com/redi-vinogradov","followers_url":"https://api.github.com/users/redi-vinogradov/followers","following_url":"https://api.github.com/users/redi-vinogradov/following{/other_user}","gists_url":"https://api.github.com/users/redi-vinogradov/gists{/gist_id}","starred_url":"https://api.github.com/users/redi-vinogradov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/redi-vinogradov/subscriptions","organizations_url":"https://api.github.com/users/redi-vinogradov/orgs","repos_url":"https://api.github.com/users/redi-vinogradov/repos","events_url":"https://api.github.com/users/redi-vinogradov/events{/privacy}","received_events_url":"https://api.github.com/users/redi-vinogradov/received_events","type":"User","site_admin":false},"labels":[{"id":122598586,"node_id":"MDU6TGFiZWwxMjI1OTg1ODY=","url":"https://api.github.com/repos/weaveworks/weave/labels/feature","name":"feature","color":"009800","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":17,"created_at":"2018-06-21T18:45:49Z","updated_at":"2018-11-28T06:36:16Z","closed_at":null,"author_association":"NONE","body":"## What you expected to happen?\r\nEKS pods are able to interact with each other vi Weave network\r\n\r\n## What happened?\r\nDeployed Weave daemonset on a new AWS EKS cluster with updated CIDR range. Pods are able to get proper IP from Weave but cannot interact with each other.\r\n\r\n## How to reproduce it?\r\nCreate AWS EKS cluster, define `IPALLOC_RANGE` environment variable in your daemonset file to `172.20.0.0/16`. Apply Weave daemonset. Now pods are able to get an IP but can't interact.\r\n\r\n## Anything else we need to know?\r\nAWS EKS, no internet access, using proxy for external access.\r\n\r\n## Versions:\r\nEKS v1.10\r\n```\r\n$ weave version\r\n2.3.0\r\n$ docker version\r\n18.03.1-ce\r\n$ uname -a\r\nCentOS 7.4 3.10.0-862.3.2.el7.x86_64\r\n$ kubectl version\r\n1.10.4\r\n```\r\n\r\n## Logs:\r\n```\r\n$ sudo docker network ls\r\nNETWORK ID          NAME                DRIVER              SCOPE\r\nc47e8d7383b6        bridge              bridge              local\r\n9c8e7fa1202a        host                host                local\r\nf8d1debbe4bb        none                null                local\r\n```\r\n\r\n```\r\n$ sudo docker network inspect f8d1debbe4bb\r\n[\r\n    {\r\n        \"Name\": \"none\",\r\n        \"Id\": \"f8d1debbe4bbbfdb5ba3e81a731288b9349c455b64f8287c100b42fead9c2988\",\r\n        \"Created\": \"2018-06-21T09:45:41.456125078-04:00\",\r\n        \"Scope\": \"local\",\r\n        \"Driver\": \"null\",\r\n        \"EnableIPv6\": false,\r\n        \"IPAM\": {\r\n            \"Driver\": \"default\",\r\n            \"Options\": null,\r\n            \"Config\": []\r\n        },\r\n        \"Internal\": false,\r\n        \"Attachable\": false,\r\n        \"Ingress\": false,\r\n        \"ConfigFrom\": {\r\n            \"Network\": \"\"\r\n        },\r\n        \"ConfigOnly\": false,\r\n        \"Containers\": {\r\n            \"a955616beadefd7359a3c1d4cc65ce5971fa1d5c9e7fad164ac860eb7e583218\": {\r\n                \"Name\": \"k8s_POD_kube-dns-64b69465b4-mpddk_kube-system_78830a80-7581-11e8-ae49-0a87435622a6_0\",\r\n                \"EndpointID\": \"e0d77a64dfe2ba5b592d54deb4d53c51955ddebaf172fef153d25d281679df6a\",\r\n                \"MacAddress\": \"\",\r\n                \"IPv4Address\": \"\",\r\n                \"IPv6Address\": \"\"\r\n            }\r\n        },\r\n        \"Options\": {},\r\n        \"Labels\": {}\r\n    }\r\n]\r\n```\r\n\r\n## Network:\r\n```\r\n$ ip route\r\ndefault via 10.182.208.1 dev ens3\r\n10.182.208.0/20 dev ens3 proto kernel scope link src 10.182.211.149\r\n172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1\r\n172.20.0.0/16 dev weave proto kernel scope link src 172.20.128.0\r\n\r\n$ ip -4 -o addr\r\n1: lo    inet 127.0.0.1/8 scope host lo\\       valid_lft forever preferred_lft forever\r\n2: ens3    inet 10.182.211.149/20 brd 10.182.223.255 scope global dynamic ens3\\       valid_lft 2315sec preferred_lft 2315sec\r\n3: docker0    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0\\       valid_lft forever preferred_lft forever\r\n6: weave    inet 172.20.128.0/16 brd 172.20.255.255 scope global weave\\       valid_lft forever preferred_lft forever\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/weaveworks/weave/issues/comments/442336463","html_url":"https://github.com/weaveworks/weave/issues/3335#issuecomment-442336463","issue_url":"https://api.github.com/repos/weaveworks/weave/issues/3335","id":442336463,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MjMzNjQ2Mw==","user":{"login":"errordeveloper","id":251467,"node_id":"MDQ6VXNlcjI1MTQ2Nw==","avatar_url":"https://avatars1.githubusercontent.com/u/251467?v=4","gravatar_id":"","url":"https://api.github.com/users/errordeveloper","html_url":"https://github.com/errordeveloper","followers_url":"https://api.github.com/users/errordeveloper/followers","following_url":"https://api.github.com/users/errordeveloper/following{/other_user}","gists_url":"https://api.github.com/users/errordeveloper/gists{/gist_id}","starred_url":"https://api.github.com/users/errordeveloper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/errordeveloper/subscriptions","organizations_url":"https://api.github.com/users/errordeveloper/orgs","repos_url":"https://api.github.com/users/errordeveloper/repos","events_url":"https://api.github.com/users/errordeveloper/events{/privacy}","received_events_url":"https://api.github.com/users/errordeveloper/received_events","type":"User","site_admin":false},"created_at":"2018-11-28T06:36:16Z","updated_at":"2018-11-28T06:36:16Z","author_association":"MEMBER","body":"Is the /etc/cni/net.d/10-aws.conflist written by the default driver at\nruntime?\n\nOn Wed, 28 Nov 2018, 5:35 am Murali Reddy, <notifications@github.com> wrote:\n\n> @redi-vinogradov <https://github.com/redi-vinogradov> thanks for\n> confirming it works\n>\n> Note that these are fairly easy steps to automate. If you just start with\n> master nodes provisioned by EKS, then perform some of the steps (skip the\n> steps needed on the nodes as there are none) one time, then *there is\n> nothing to be done* on the newer nodes. As the new nodes starts straight\n> away with Weave as CNI\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/weaveworks/weave/issues/3335#issuecomment-442307270>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AAPWS0gYL8Pjy7Z4eehA_K9ybrKEuGHSks5uzgRjgaJpZM4UylQ2>\n> .\n>\n"}}
{"actor":{"display_login":"errordeveloper"}}