{"push_id":649458696,"size":20,"distinct_size":10,"ref":"refs/heads/master","head":"a6f2027a1bf3a3b811ea3d0ce87dfc70fd27756f","before":"61795e6f44894bc1e6f14be1fd23bb3c2d905041","commits":[{"sha":"b3d105c27cb2e0ab258559fe013d529c35d3a668","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Remove storage feature flag","distinct":false,"url":"https://api.github.com/repos/wallyworld/juju/commits/b3d105c27cb2e0ab258559fe013d529c35d3a668"},{"sha":"10f56e26b4e960738a4b06f902d8b4150db3ee94","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Drive by go vet fix","distinct":false,"url":"https://api.github.com/repos/wallyworld/juju/commits/10f56e26b4e960738a4b06f902d8b4150db3ee94"},{"sha":"56884271ff0ed28c5ec70ce6576e048250ee7060","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Introduce new service facade for deploying services with storage","distinct":false,"url":"https://api.github.com/repos/wallyworld/juju/commits/56884271ff0ed28c5ec70ce6576e048250ee7060"},{"sha":"b713ef30edce3963015cba28021f5b83bf18186f","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Add new machines API for machines with disks","distinct":false,"url":"https://api.github.com/repos/wallyworld/juju/commits/b713ef30edce3963015cba28021f5b83bf18186f"},{"sha":"cf6b85309c0c4157d784139d4b5cc0f6e4954e3f","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Fix naming typo in test","distinct":false,"url":"https://api.github.com/repos/wallyworld/juju/commits/cf6b85309c0c4157d784139d4b5cc0f6e4954e3f"},{"sha":"be5c34daaba17a3df7e1af4458e7257e9250e45e","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Add todo","distinct":false,"url":"https://api.github.com/repos/wallyworld/juju/commits/be5c34daaba17a3df7e1af4458e7257e9250e45e"},{"sha":"75e7f314bdcba6ce4e2804ff7ca41df34a4e3e20","author":{"email":"b9526479d8e75eec48092197447318d86d2194ec@riotousliving.com","name":"Wayne Witzel III"},"message":"kvm: properly set the hostname","distinct":true,"url":"https://api.github.com/repos/wallyworld/juju/commits/75e7f314bdcba6ce4e2804ff7ca41df34a4e3e20"},{"sha":"5924b91e20e4cff432aa8d07b188137a6959e085","author":{"email":"b9526479d8e75eec48092197447318d86d2194ec@riotousliving.com","name":"Wayne Witzel III"},"message":"kvm: ContainerHostname -> MachineContainerHostname","distinct":true,"url":"https://api.github.com/repos/wallyworld/juju/commits/5924b91e20e4cff432aa8d07b188137a6959e085"},{"sha":"efa106de9a39e659dd9aeafc7927e3e71ae86068","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Add new MachineManager facade to create machines with disks","distinct":false,"url":"https://api.github.com/repos/wallyworld/juju/commits/efa106de9a39e659dd9aeafc7927e3e71ae86068"},{"sha":"2225482c849516a497ea6143c2cdb54223f3fc3b","author":{"email":"3238936ca5ea88ccfaa614757c77dee08fa495f5@gmail.com","name":"Andrew Wilkins"},"message":"cmd/juju/storage: add args to \"pool create\" usage\n\nAdd the expected positional arguments for the pool\ncreate subcommand's usage/help.","distinct":true,"url":"https://api.github.com/repos/wallyworld/juju/commits/2225482c849516a497ea6143c2cdb54223f3fc3b"},{"sha":"2ea61c71912dd2b059924b6f24c27cbacdc590f5","author":{"email":"52bf770becc7105f091e9a66fc8cd0dcc9744f2d@canonical.com","name":"Dimiter Naydenov"},"message":"Fixes lp:1446608 - forward-port to master","distinct":true,"url":"https://api.github.com/repos/wallyworld/juju/commits/2ea61c71912dd2b059924b6f24c27cbacdc590f5"},{"sha":"b806b60f4ca9261abe32b31fb986cbca9e67898d","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Fix tests","distinct":false,"url":"https://api.github.com/repos/wallyworld/juju/commits/b806b60f4ca9261abe32b31fb986cbca9e67898d"},{"sha":"bb5a283725f19365e9178e798298cc504583a1be","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #2155 from wallyworld/machine-blockrecord-upgrade\n\nMachine blockdevices doc upgrade\n\nFixes: https://bugs.launchpad.net/juju-core/+bug/1449302\n\nWhen upgrading to 1.24, empty block devices records are created for existing machines.\n\n(Review request: http://reviews.vapour.ws/r/1516/)","distinct":false,"url":"https://api.github.com/repos/wallyworld/juju/commits/bb5a283725f19365e9178e798298cc504583a1be"},{"sha":"288de3bf1a7370081ef604c53f01c262e1d9a41b","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #2119 from wallyworld/remove-storage-ff\n\nRemove storage feature flag\n\nStorage is now enabled without needed a feature flag.\r\nOne point of note: the client facade version was incremented to v2 because older facades had methods without the necessary storage parameters.\r\n\r\nTesting included bootstrapping an older environment and checking that attempting to deploy a unit with storage refused.\n\n(Review request: http://reviews.vapour.ws/r/1481/)","distinct":true,"url":"https://api.github.com/repos/wallyworld/juju/commits/288de3bf1a7370081ef604c53f01c262e1d9a41b"},{"sha":"00027510db318bafb5297ff57f9861202bf7a5d0","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #2141 from wwitzel3/ww3-lp-1326091\n\nkvm: properly set the hostname\n\nAllows you to set an explict ContainerHostname on the InstanceConfig. If set, this will be used to set the hostname attribute for the cloud config.\r\n\r\nFixes: https://bugs.launchpad.net/juju-core/+bug/1326091\r\n\r\n(Review request: http://reviews.vapour.ws/r/1503/)","distinct":true,"url":"https://api.github.com/repos/wallyworld/juju/commits/00027510db318bafb5297ff57f9861202bf7a5d0"},{"sha":"b380def4d087f25fcb8c7efbfbd57c7c0324a643","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #2163 from wallyworld/machine-blockrecord-upgrade-master\n\nMerge pull request #2155 from wallyworld/machine-blockrecord-upgrade\n\nMachine blockdevices doc upgrade\r\n\r\nFixes: https://bugs.launchpad.net/juju-core/+bug/1449302\r\n\r\nWhen upgrading to 1.24, empty block devices records are created for existing machines.\r\n\r\n(Review request: http://reviews.vapour.ws/r/1516/)\n\n(Review request: http://reviews.vapour.ws/r/1524/)","distinct":true,"url":"https://api.github.com/repos/wallyworld/juju/commits/b380def4d087f25fcb8c7efbfbd57c7c0324a643"},{"sha":"e1925ba074ef65e2648897df69325db51786eab2","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #2157 from axw/cmd-juju-storage-poolcreate-args\n\ncmd/juju/storage: add args to \"pool create\" usage\n\nAdd the expected positional arguments for the pool\ncreate subcommand's usage/help.\n\n(Review request: http://reviews.vapour.ws/r/1518/)","distinct":true,"url":"https://api.github.com/repos/wallyworld/juju/commits/e1925ba074ef65e2648897df69325db51786eab2"},{"sha":"31b20edaa42d0a6d9a9a77724712293a8504551e","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #2159 from dimitern/lp-146608-1.25\n\nFixes lp:1446608 - forward-port to master\n\nJust a straight forward port of #2140, no other changes.\n\n(Review request: http://reviews.vapour.ws/r/1520/)","distinct":true,"url":"https://api.github.com/repos/wallyworld/juju/commits/31b20edaa42d0a6d9a9a77724712293a8504551e"},{"sha":"3ca64df8782d275d803261035919f714f14d7617","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #2171 from wallyworld/legacy-unit-started-status\n\nTidy up legacy status translation and fix status history\n\nFixes: https://bugs.launchpad.net/juju-core/+bug/1450191\n\nThe translation to legacy status was incorrectly claiming a unit was started before it was ready. This branch fixes that and cleans everything up.\n\nAlso found some issues with status history which were fixed.\n\n(Review request: http://reviews.vapour.ws/r/1532/)","distinct":false,"url":"https://api.github.com/repos/wallyworld/juju/commits/3ca64df8782d275d803261035919f714f14d7617"},{"sha":"a6f2027a1bf3a3b811ea3d0ce87dfc70fd27756f","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #2172 from wallyworld/legacy-unit-started-status-master\n\nMerge pull request #2171 from wallyworld/legacy-unit-started-status\n\nTidy up legacy status translation and fix status history\r\n\r\nFixes: https://bugs.launchpad.net/juju-core/+bug/1450191\r\n\r\nThe translation to legacy status was incorrectly claiming a unit was started before it was ready. This branch fixes that and cleans everything up.\r\n\r\nAlso found some issues with status history which were fixed.\r\n\r\n(Review request: http://reviews.vapour.ws/r/1532/)\n\n(Review request: http://reviews.vapour.ws/r/1533/)","distinct":true,"url":"https://api.github.com/repos/wallyworld/juju/commits/a6f2027a1bf3a3b811ea3d0ce87dfc70fd27756f"}]}