{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/dns/issues/81","repository_url":"https://api.github.com/repos/kubernetes/dns","labels_url":"https://api.github.com/repos/kubernetes/dns/issues/81/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/dns/issues/81/comments","events_url":"https://api.github.com/repos/kubernetes/dns/issues/81/events","html_url":"https://github.com/kubernetes/dns/issues/81","id":226153883,"number":81,"title":"stubDomains problem - upstream server is tcp only thanks to aws elb","user":{"login":"chrislovecnm","id":335402,"avatar_url":"https://avatars1.githubusercontent.com/u/335402?v=3","gravatar_id":"","url":"https://api.github.com/users/chrislovecnm","html_url":"https://github.com/chrislovecnm","followers_url":"https://api.github.com/users/chrislovecnm/followers","following_url":"https://api.github.com/users/chrislovecnm/following{/other_user}","gists_url":"https://api.github.com/users/chrislovecnm/gists{/gist_id}","starred_url":"https://api.github.com/users/chrislovecnm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrislovecnm/subscriptions","organizations_url":"https://api.github.com/users/chrislovecnm/orgs","repos_url":"https://api.github.com/users/chrislovecnm/repos","events_url":"https://api.github.com/users/chrislovecnm/events{/privacy}","received_events_url":"https://api.github.com/users/chrislovecnm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-05-04T00:55:58Z","updated_at":"2017-05-16T20:26:41Z","closed_at":null,"body":"My configMap, for configuring kube-dns, is loading, with a stubDomain.  Because I am working in EC2 I have to use an ELB that does not support UDP, but only support tcp.\r\n\r\n## Layout\r\n\r\n- k8s 1.6.1 Two clusters\r\n- one in us-east-1, and one in us-west-2\r\n- separate dnsmasq server is exposing internal kube-dns on and ELB\r\n- each cluster has a \"dig\" container pod setup for testing\r\n- clusters are setup with different domains based on the region\r\n\r\n## Logs\r\n\r\n```\r\nI0504 00:03:32.944847       1 sync.go:167] Updated stubDomains to map[us-east-1-cluster.local:[52.20.35.216]]\r\nI0504 00:03:32.945039       1 nanny.go:186] Restarting dnsmasq with new configuration\r\nI0504 00:03:32.945063       1 nanny.go:135] Killing dnsmasq\r\nI0504 00:03:32.945092       1 nanny.go:86] Starting dnsmasq [-k --cache-size=1000 --log-facility=- --server=/us-west-2-cluster.local/127.0.0.1#10053 --server=/in-addr.arpa/127.0.0.1#10053 --server=/in6.arpa/127.0.0.1#10053 --server /us-east-1-cluster.local/52.20.35.216]\r\nI0504 00:03:32.945491       1 nanny.go:111]\r\nW0504 00:03:32.945534       1 nanny.go:112] Got EOF from stderr\r\nI0504 00:03:33.082404       1 nanny.go:111]\r\nW0504 00:03:33.082500       1 nanny.go:112] Got EOF from stdout\r\nI0504 00:03:33.082561       1 nanny.go:108] dnsmasq[11]: started, version 2.76 cachesize 1000\r\nI0504 00:03:33.082626       1 nanny.go:108] dnsmasq[11]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth no-DNSSEC loop-detect inotify\r\nI0504 00:03:33.082662       1 nanny.go:108] dnsmasq[11]: using nameserver 52.20.35.216#53 for domain us-east-1-cluster.local\r\nI0504 00:03:33.082699       1 nanny.go:108] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain in6.arpa\r\nI0504 00:03:33.082725       1 nanny.go:108] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain in-addr.arpa\r\nI0504 00:03:33.082749       1 nanny.go:108] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain us-west-2-cluster.local\r\nI0504 00:03:33.082822       1 nanny.go:108] dnsmasq[11]: reading /etc/resolv.conf\r\nI0504 00:03:33.082851       1 nanny.go:108] dnsmasq[11]: using nameserver 52.20.35.216#53 for domain us-east-1-cluster.local\r\nI0504 00:03:33.082885       1 nanny.go:108] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain in6.arpa\r\nI0504 00:03:33.082910       1 nanny.go:108] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain in-addr.arpa\r\nI0504 00:03:33.082958       1 nanny.go:108] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain us-west-2-cluster.local\r\nI0504 00:03:33.082985       1 nanny.go:108] dnsmasq[11]: using nameserver 172.60.0.205#53\r\nI0504 00:03:33.083012       1 nanny.go:108] dnsmasq[11]: using nameserver 172.60.0.2#53\r\nI0504 00:03:33.083073       1 nanny.go:108] dnsmasq[11]: read /etc/hosts - 7 addresses\r\n```\r\n\r\n## Diagnostics\r\n\r\n1. login to the dig pod in west\r\n1. dig us-east-1-cluster.local - fails\r\n1. dig +tcp @52.20.35.216 elb - success (52.20.35.216 is an elb / LoadBalancer service in east fronting dnsmasq)\r\n\r\nIdeas?"},"comment":{"url":"https://api.github.com/repos/kubernetes/dns/issues/comments/301905109","html_url":"https://github.com/kubernetes/dns/issues/81#issuecomment-301905109","issue_url":"https://api.github.com/repos/kubernetes/dns/issues/81","id":301905109,"user":{"login":"k8s-ci-robot","id":20407524,"avatar_url":"https://avatars3.githubusercontent.com/u/20407524?v=3","gravatar_id":"","url":"https://api.github.com/users/k8s-ci-robot","html_url":"https://github.com/k8s-ci-robot","followers_url":"https://api.github.com/users/k8s-ci-robot/followers","following_url":"https://api.github.com/users/k8s-ci-robot/following{/other_user}","gists_url":"https://api.github.com/users/k8s-ci-robot/gists{/gist_id}","starred_url":"https://api.github.com/users/k8s-ci-robot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/k8s-ci-robot/subscriptions","organizations_url":"https://api.github.com/users/k8s-ci-robot/orgs","repos_url":"https://api.github.com/users/k8s-ci-robot/repos","events_url":"https://api.github.com/users/k8s-ci-robot/events{/privacy}","received_events_url":"https://api.github.com/users/k8s-ci-robot/received_events","type":"User","site_admin":false},"created_at":"2017-05-16T20:26:41Z","updated_at":"2017-05-16T20:26:41Z","body":"@cmluciano: These labels do not exist in this repository: `sig/aws`.\n\n<details>\n\nIn response to [this](https://github.com/kubernetes/dns/issues/81#issuecomment-301905106):\n\n>/sig aws\n\nInstructions for interacting with me using PR comments are available [here](https://github.com/kubernetes/community/blob/master/contributors/devel/pull-request-commands.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://github.com/kubernetes/test-infra/blob/master/commands.md).\n</details>\n"}}
{"actor":{"display_login":"k8s-ci-robot"}}