{"action":"created","issue":{"url":"https://api.github.com/repos/juju/juju/issues/7234","repository_url":"https://api.github.com/repos/juju/juju","labels_url":"https://api.github.com/repos/juju/juju/issues/7234/labels{/name}","comments_url":"https://api.github.com/repos/juju/juju/issues/7234/comments","events_url":"https://api.github.com/repos/juju/juju/issues/7234/events","html_url":"https://github.com/juju/juju/pull/7234","id":221447008,"number":7234,"title":"remotefirewaller API: Watch machine addresses","user":{"login":"babbageclunk","id":563399,"avatar_url":"https://avatars1.githubusercontent.com/u/563399?v=3","gravatar_id":"","url":"https://api.github.com/users/babbageclunk","html_url":"https://github.com/babbageclunk","followers_url":"https://api.github.com/users/babbageclunk/followers","following_url":"https://api.github.com/users/babbageclunk/following{/other_user}","gists_url":"https://api.github.com/users/babbageclunk/gists{/gist_id}","starred_url":"https://api.github.com/users/babbageclunk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babbageclunk/subscriptions","organizations_url":"https://api.github.com/users/babbageclunk/orgs","repos_url":"https://api.github.com/users/babbageclunk/repos","events_url":"https://api.github.com/users/babbageclunk/events{/privacy}","received_events_url":"https://api.github.com/users/babbageclunk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-04-13T03:11:56Z","updated_at":"2017-04-13T07:59:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/juju/juju/pulls/7234","html_url":"https://github.com/juju/juju/pull/7234","diff_url":"https://github.com/juju/juju/pull/7234.diff","patch_url":"https://github.com/juju/juju/pull/7234.patch"},"body":"## Description of change\r\n\r\nThe `IngressAddressWatcher` will now signal when a unit's address changes, as well as when units enter or leave the scope of the relation. This means that cross-model relations will still work when addresses change.\r\n\r\n## QA steps\r\n\r\nSmoke test CMR deployment. Then have a machine's public address change in the consuming model (I'm not sure how to do this). The offering model's firewall ingress rules should be updated to match the new public addresses of the consuming units.\r\n"},"comment":{"url":"https://api.github.com/repos/juju/juju/issues/comments/293820268","html_url":"https://github.com/juju/juju/pull/7234#issuecomment-293820268","issue_url":"https://api.github.com/repos/juju/juju/issues/7234","id":293820268,"user":{"login":"babbageclunk","id":563399,"avatar_url":"https://avatars1.githubusercontent.com/u/563399?v=3","gravatar_id":"","url":"https://api.github.com/users/babbageclunk","html_url":"https://github.com/babbageclunk","followers_url":"https://api.github.com/users/babbageclunk/followers","following_url":"https://api.github.com/users/babbageclunk/following{/other_user}","gists_url":"https://api.github.com/users/babbageclunk/gists{/gist_id}","starred_url":"https://api.github.com/users/babbageclunk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babbageclunk/subscriptions","organizations_url":"https://api.github.com/users/babbageclunk/orgs","repos_url":"https://api.github.com/users/babbageclunk/repos","events_url":"https://api.github.com/users/babbageclunk/events{/privacy}","received_events_url":"https://api.github.com/users/babbageclunk/received_events","type":"User","site_admin":false},"created_at":"2017-04-13T07:59:15Z","updated_at":"2017-04-13T07:59:15Z","body":"$$merge$$"}}
{"actor":{"display_login":"babbageclunk"}}