{"push_id":630315328,"size":36,"distinct_size":2,"ref":"refs/heads/fix-upgrade","head":"62e930b2100e259497f1d9ab7d7fa4117041ce27","before":"7fbf81834efda56a14be58c00707d50cd700dcfe","commits":[{"sha":"42084c533a0b06ba6a35c0fd6e879fa3a6285905","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Increment index for multiple networks when parsing lshw output","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/42084c533a0b06ba6a35c0fd6e879fa3a6285905"},{"sha":"bd92af46810f2f407095d6f32317f228b0e5dc68","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Test implicit index handling in extractInterfaces","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/bd92af46810f2f407095d6f32317f228b0e5dc68"},{"sha":"7de5f1729260ba7490f7df433a1e4b9dc3e957cb","author":{"email":"60acb9c4d600290fa83cba48b1c0d80df500ae80@gmail.com","name":"Katherine Cox-Buday"},"message":"Remove leadership election flag.","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/7de5f1729260ba7490f7df433a1e4b9dc3e957cb"},{"sha":"c84f245536f547fed13bf0a069c124bb322c5bc0","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@arbash-meinel.com","name":"John Arbash Meinel"},"message":"Cleanup a test that was setting feature flags that aren't needed now.","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/c84f245536f547fed13bf0a069c124bb322c5bc0"},{"sha":"0b3259ae80e95ab7b4580d443551e8c89017d960","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@arbash-meinel.com","name":"John Arbash Meinel"},"message":"found another place referencing LeaderElection","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/0b3259ae80e95ab7b4580d443551e8c89017d960"},{"sha":"b715f83e7a7c3af7d19ed5b4ac6180240ad44b8d","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@arbash-meinel.com","name":"John Arbash Meinel"},"message":"Lot's more code in the 1.23 branch was hidden behind leader-elected flag. Enable them always","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/b715f83e7a7c3af7d19ed5b4ac6180240ad44b8d"},{"sha":"c6859f5f033a8c75fc7dc5abba8e592ceee49a57","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Merge branch '1.23' into 1.23-nic-issue","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/c6859f5f033a8c75fc7dc5abba8e592ceee49a57"},{"sha":"8a32acd2c8f7225a251c3fd3c39bde69427fd75e","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@arbash-meinel.com","name":"John Arbash Meinel"},"message":"leader-elected is now being called as a regular pattern, so watch for it.","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/8a32acd2c8f7225a251c3fd3c39bde69427fd75e"},{"sha":"0c82fe45cc7d9dffbad6d3ed7cd245a1f2ec4128","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@arbash-meinel.com","name":"John Arbash Meinel"},"message":"Fix up a bunch of tests and make tracker shutdown cleanly.\n\nIt was using errors.Trace() to give nicer feedback wrt failures. However, this ends\nup masking errors that we compare directly (tomb.ErrDying being the one that can happen\nin tests).\n\nUnfortunately we now have a non-deterministic test. Specifically when we set the current\nunit to dying, we will get both a 'relation-departed' and 'relation-broken' but also\na 'leader-settings-changed' to inform us we're no longer the leader.\nHowever, leader-settings-changed occurs asynchronously from the others, so we can't\nrely on an exact firing time. I don't know how to fix this yet.","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/0c82fe45cc7d9dffbad6d3ed7cd245a1f2ec4128"},{"sha":"558f02f3cc30fe96f7f6b2cb92859003b35c1c36","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Skip disabled interfaces for containers","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/558f02f3cc30fe96f7f6b2cb92859003b35c1c36"},{"sha":"b339a7c56654adb27aff5fba5b1e5c8f7b875b0f","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Support a disabled nic from the dummy provider","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/b339a7c56654adb27aff5fba5b1e5c8f7b875b0f"},{"sha":"c8a713fed5a47d4e9a3a14b50f828f00ad0ba8b1","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Tweak subnet id slice building for repeatable results","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/c8a713fed5a47d4e9a3a14b50f828f00ad0ba8b1"},{"sha":"d069fd138fc27e23f4c64a16b5af9a921b95989c","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Comment update","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/d069fd138fc27e23f4c64a16b5af9a921b95989c"},{"sha":"2d69a339b3e1ebec573f0afa4668db17baed7d6f","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Merge and resolve conflict","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/2d69a339b3e1ebec573f0afa4668db17baed7d6f"},{"sha":"8ea5fb95bcc73dbddc55c082d6031f3cd114bc84","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #2029 from voidspace/1.23-nic-issue\n\nContainers stuck allocating, interface not up\n\nFixes issue #1438683.\r\n\r\nDon't attempt to use disabled interfaces for container address allocation. Correctly provide a device index where it is missing from MAAS lshw output.\n\n(Review request: http://reviews.vapour.ws/r/1381/)","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/8ea5fb95bcc73dbddc55c082d6031f3cd114bc84"},{"sha":"04e4c25175c94a7fb595a22157d02499464c9b28","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@arbash-meinel.com","name":"John Arbash Meinel"},"message":"comment out the one test that we can't make deterministic.","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/04e4c25175c94a7fb595a22157d02499464c9b28"},{"sha":"e80d4e19901e1c15b92d968badb3359548ce7022","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@arbash-meinel.com","name":"John Arbash Meinel"},"message":"Merge remote-tracking branch 'upstream/1.23' into 1.23-remove-le-feature-flag","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/e80d4e19901e1c15b92d968badb3359548ce7022"},{"sha":"03e92150a114ece23b40a75b2f0ce6db3b952254","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@arbash-meinel.com","name":"John Arbash Meinel"},"message":"go fmt","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/03e92150a114ece23b40a75b2f0ce6db3b952254"},{"sha":"0b66164162303f1e0bb2804205f72b03412be9f3","author":{"email":"56969b3cd59331e791190ea3d7c49974f77c9fcc@gmail.com","name":"Curtis Hovey"},"message":"Increment juju to 1.23-beta4","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/0b66164162303f1e0bb2804205f72b03412be9f3"},{"sha":"b9149e8eb3c797679ff97fba8bf4bae50d54b99b","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #2041 from sinzui/inc-1.23-beta4\n\nIncrement juju to 1.23-beta4\n\n\n\n(Review request: http://reviews.vapour.ws/r/1394/)","distinct":false,"url":"https://api.github.com/repos/johnweldon/juju/commits/b9149e8eb3c797679ff97fba8bf4bae50d54b99b"}]}