{"action":"created","issue":{"url":"https://api.github.com/repos/juju/juju/issues/3900","labels_url":"https://api.github.com/repos/juju/juju/issues/3900/labels{/name}","comments_url":"https://api.github.com/repos/juju/juju/issues/3900/comments","events_url":"https://api.github.com/repos/juju/juju/issues/3900/events","html_url":"https://github.com/juju/juju/pull/3900","id":120400640,"number":3900,"title":"provider/maas: handle bonded interfaces when adding juju-br0","user":{"login":"frobware","id":943903,"avatar_url":"https://avatars.githubusercontent.com/u/943903?v=3","gravatar_id":"","url":"https://api.github.com/users/frobware","html_url":"https://github.com/frobware","followers_url":"https://api.github.com/users/frobware/followers","following_url":"https://api.github.com/users/frobware/following{/other_user}","gists_url":"https://api.github.com/users/frobware/gists{/gist_id}","starred_url":"https://api.github.com/users/frobware/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frobware/subscriptions","organizations_url":"https://api.github.com/users/frobware/orgs","repos_url":"https://api.github.com/users/frobware/repos","events_url":"https://api.github.com/users/frobware/events{/privacy}","received_events_url":"https://api.github.com/users/frobware/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-12-04T13:21:47Z","updated_at":"2015-12-04T13:32:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/juju/juju/pulls/3900","html_url":"https://github.com/juju/juju/pull/3900","diff_url":"https://github.com/juju/juju/pull/3900.diff","patch_url":"https://github.com/juju/juju/pull/3900.patch"},"body":"This is a forward port of PR #3879 from 1.25.\r\n\r\nAdding a bridge to a bonded interface requires that the juju-br0 stanza\r\nbe added after the existing bond0 stanza; we were previoysly replacing\r\nbond0 with juju-br0 but that just deleted any notion of bond0 and\r\nbootstrap would fail.\r\n\r\nThis change also replaces the Bash script that renders\r\n/etc/network/interfaces with a Python counterpart. Althougth this script\r\nonly adds juju-br0 it will form the basis for adding additional bridges\r\non VLANs and other physical devices (e.g., eth1, etc).\r\n\r\nFixes [LP:#1516891](https://bugs.launchpad.net/juju-core/+bug/1516891)\r\n\r\n(cherry picked from commit d884f1a9735b73e06384c2cc7db1eb181dc444fa)\n\n(Review request: http://reviews.vapour.ws/r/3319/)"},"comment":{"url":"https://api.github.com/repos/juju/juju/issues/comments/161968531","html_url":"https://github.com/juju/juju/pull/3900#issuecomment-161968531","issue_url":"https://api.github.com/repos/juju/juju/issues/3900","id":161968531,"user":{"login":"jujubot","id":7779494,"avatar_url":"https://avatars.githubusercontent.com/u/7779494?v=3","gravatar_id":"","url":"https://api.github.com/users/jujubot","html_url":"https://github.com/jujubot","followers_url":"https://api.github.com/users/jujubot/followers","following_url":"https://api.github.com/users/jujubot/following{/other_user}","gists_url":"https://api.github.com/users/jujubot/gists{/gist_id}","starred_url":"https://api.github.com/users/jujubot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jujubot/subscriptions","organizations_url":"https://api.github.com/users/jujubot/orgs","repos_url":"https://api.github.com/users/jujubot/repos","events_url":"https://api.github.com/users/jujubot/events{/privacy}","received_events_url":"https://api.github.com/users/jujubot/received_events","type":"User","site_admin":false},"created_at":"2015-12-04T13:32:46Z","updated_at":"2015-12-04T13:32:46Z","body":"Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju"}}