{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kops/issues/5675","repository_url":"https://api.github.com/repos/kubernetes/kops","labels_url":"https://api.github.com/repos/kubernetes/kops/issues/5675/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kops/issues/5675/comments","events_url":"https://api.github.com/repos/kubernetes/kops/issues/5675/events","html_url":"https://github.com/kubernetes/kops/issues/5675","id":352487936,"node_id":"MDU6SXNzdWUzNTI0ODc5MzY=","number":5675,"title":"Route53 Records are not updated when etcd-manager is enabled","user":{"login":"kimxogus","id":11684628,"node_id":"MDQ6VXNlcjExNjg0NjI4","avatar_url":"https://avatars2.githubusercontent.com/u/11684628?v=4","gravatar_id":"","url":"https://api.github.com/users/kimxogus","html_url":"https://github.com/kimxogus","followers_url":"https://api.github.com/users/kimxogus/followers","following_url":"https://api.github.com/users/kimxogus/following{/other_user}","gists_url":"https://api.github.com/users/kimxogus/gists{/gist_id}","starred_url":"https://api.github.com/users/kimxogus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kimxogus/subscriptions","organizations_url":"https://api.github.com/users/kimxogus/orgs","repos_url":"https://api.github.com/users/kimxogus/repos","events_url":"https://api.github.com/users/kimxogus/events{/privacy}","received_events_url":"https://api.github.com/users/kimxogus/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-08-21T10:56:47Z","updated_at":"2018-09-11T18:09:15Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"**1. What `kops` version are you running? The command `kops version`, will display\r\n this information.** `1.10.0`\r\n\r\n**2. What Kubernetes version are you running? `kubectl version` will print the\r\n version if a cluster is running or provide the Kubernetes version specified as\r\n a `kops` flag.** \r\n```plain\r\nClient Version: version.Info{Major:\"1\", Minor:\"11\", GitVersion:\"v1.11.2\", GitCommit:\"bb9ffb1654d4a729bb4cec18ff088eacc153c239\", GitTreeState:\"clean\", BuildDate:\"2018-08-08T16:31:10Z\", GoVersion:\"go1.10.3\", Compiler:\"gc\", Platform:\"darwin/amd64\"}\r\nServer Version: version.Info{Major:\"1\", Minor:\"10\", GitVersion:\"v1.10.6\", GitCommit:\"a21fdbd78dde8f5447f5f6c331f7eb6f80bd684e\", GitTreeState:\"clean\", BuildDate:\"2018-07-26T10:04:08Z\", GoVersion:\"go1.9.3\", Compiler:\"gc\", Platform:\"linux/amd64\"}\r\n```\r\n\r\n**3. What cloud provider are you using?** `AWS`\r\n\r\n**4. What commands did you run?  What is the simplest way to reproduce this issue?**\r\nEnabled etcd-manager in test cluster\r\n\r\n**5. What happened after the commands executed?**\r\nAs etcd-manager disables protokube management of etcd, master node doesn't create Route53 record for etcd cluster(https://github.com/kubernetes/kops/blob/master/protokube/pkg/protokube/kube_boot.go#L133), and etcd manager doesn't seem to update Route53 records as well. As a result, etcd related deployments fails (calico-node daemonset goes to CrashLoopBackOff state). Once I manually set dns records for etcd, calico-node became healthy.\r\n\r\n**6. What did you expect to happen?**\r\nWhen etcd-manager is enabled, Route53 records for etcd cluster should be updated\r\n\r\n**7. Please provide your cluster manifest. Execute\r\n  `kops get --name my.example.com -o yaml` to display your cluster manifest.\r\n  You may want to remove your cluster name and other sensitive information.**\r\n\r\n**8. Please run the commands with most verbose logging by adding the `-v 10` flag.\r\n  Paste the logs into this report, or in a gist and provide the gist link here.**\r\n\r\n**9. Anything else do we need to know?**"},"comment":{"url":"https://api.github.com/repos/kubernetes/kops/issues/comments/420367494","html_url":"https://github.com/kubernetes/kops/issues/5675#issuecomment-420367494","issue_url":"https://api.github.com/repos/kubernetes/kops/issues/5675","id":420367494,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMDM2NzQ5NA==","user":{"login":"mmerrill3","id":13873803,"node_id":"MDQ6VXNlcjEzODczODAz","avatar_url":"https://avatars3.githubusercontent.com/u/13873803?v=4","gravatar_id":"","url":"https://api.github.com/users/mmerrill3","html_url":"https://github.com/mmerrill3","followers_url":"https://api.github.com/users/mmerrill3/followers","following_url":"https://api.github.com/users/mmerrill3/following{/other_user}","gists_url":"https://api.github.com/users/mmerrill3/gists{/gist_id}","starred_url":"https://api.github.com/users/mmerrill3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mmerrill3/subscriptions","organizations_url":"https://api.github.com/users/mmerrill3/orgs","repos_url":"https://api.github.com/users/mmerrill3/repos","events_url":"https://api.github.com/users/mmerrill3/events{/privacy}","received_events_url":"https://api.github.com/users/mmerrill3/received_events","type":"User","site_admin":false},"created_at":"2018-09-11T18:09:15Z","updated_at":"2018-09-11T18:09:15Z","author_association":"NONE","body":"When I remove the entries from Route53, then the members of the cluster who are unavailable stop being resolved to the static IP.  The work around is to just remove the place holders in Route53 for the etcd hosts."}}
{"actor":{"display_login":"mmerrill3"}}