{"action":"reopened","issue":{"url":"https://api.github.com/repos/istio/istio/issues/1387","repository_url":"https://api.github.com/repos/istio/istio","labels_url":"https://api.github.com/repos/istio/istio/issues/1387/labels{/name}","comments_url":"https://api.github.com/repos/istio/istio/issues/1387/comments","events_url":"https://api.github.com/repos/istio/istio/issues/1387/events","html_url":"https://github.com/istio/istio/issues/1387","id":271135945,"number":1387,"title":"Ingress Status is updated with Pilot's address instead of Ingress controller's node address","user":{"login":"kyessenov","id":9537734,"avatar_url":"https://avatars2.githubusercontent.com/u/9537734?v=4","gravatar_id":"","url":"https://api.github.com/users/kyessenov","html_url":"https://github.com/kyessenov","followers_url":"https://api.github.com/users/kyessenov/followers","following_url":"https://api.github.com/users/kyessenov/following{/other_user}","gists_url":"https://api.github.com/users/kyessenov/gists{/gist_id}","starred_url":"https://api.github.com/users/kyessenov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kyessenov/subscriptions","organizations_url":"https://api.github.com/users/kyessenov/orgs","repos_url":"https://api.github.com/users/kyessenov/repos","events_url":"https://api.github.com/users/kyessenov/events{/privacy}","received_events_url":"https://api.github.com/users/kyessenov/received_events","type":"User","site_admin":false},"labels":[{"id":737750176,"url":"https://api.github.com/repos/istio/istio/labels/pilot","name":"pilot","color":"c11783","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-11-03T22:32:14Z","updated_at":"2017-12-13T05:24:40Z","closed_at":null,"author_association":"MEMBER","body":"@andraxylia commented on [Fri Aug 11 2017](https://github.com/istio/old_pilot_repo/issues/1021)\n\nObserved by debugging the Ingress Status gets updated with the node where the pilot discovery pod is scheduled, and it should be updated with the node where the ingress-controller pod is scheduled.\r\n\n\n---\n\n@ijsnellf commented on [Fri Aug 18 2017](https://github.com/istio/old_pilot_repo/issues/1021#issuecomment-323462796)\n\nDid you verify that `IngressService` was set correctly in the ConfigMap? I assume this occurs when `IngressService` has not been set, in which case it is a bug.\n\n---\n\n@andraxylia commented on [Mon Sep 18 2017](https://github.com/istio/old_pilot_repo/issues/1021#issuecomment-330398247)\n\nThis is for when Ingress is deployed as NodePort. In that case, the external IP of the service is not used. Please go inside k8s code and check.\n\n---\n\n@ijsnellf commented on [Tue Sep 19 2017](https://github.com/istio/old_pilot_repo/issues/1021#issuecomment-330580901)\n\nAs per @andraxylia's suggestion, it may be possible to fix this by writing our own implementation of this line:\r\nhttps://github.com/istio/pilot/blob/master/adapter/config/ingress/status.go#L87\n\n"}}
{"actor":{"display_login":"andraxylia"}}