{"push_id":563305056,"size":405,"distinct_size":2,"ref":"refs/heads/remove-env-docs-on-destroy","head":"419eb5bc2037c2989596f777aee014b2ebc91429","before":"4117bb3408a1bdef75fbf2f3e7840a98f52f9f8c","commits":[{"sha":"f703f52df04ebeddf8b69500b9f3df943041c5ab","author":{"email":"258cbce4960a1842b704cc289aefcf8dd9d07b48@canonical.com","name":"Horacio Duran"},"message":"Added backup functionality related to state","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/f703f52df04ebeddf8b69500b9f3df943041c5ab"},{"sha":"0c0938bf5a5b8b578006928c109d3d3d1f1cbe59","author":{"email":"258cbce4960a1842b704cc289aefcf8dd9d07b48@canonical.com","name":"Horacio Duran"},"message":"Merge branch 'master' into restore_03_add_state_backup","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/0c0938bf5a5b8b578006928c109d3d3d1f1cbe59"},{"sha":"1710d654be1a4d8bd803aa93938227849e8683ff","author":{"email":"258cbce4960a1842b704cc289aefcf8dd9d07b48@canonical.com","name":"Horacio Duran"},"message":"Improved testing for restore mongo","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/1710d654be1a4d8bd803aa93938227849e8683ff"},{"sha":"87da12c69d0c043b7f35208c4b28b994578a7592","author":{"email":"258cbce4960a1842b704cc289aefcf8dd9d07b48@canonical.com","name":"Horacio Duran"},"message":"Merge branch 'master' into restore_03_add_state_backup","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/87da12c69d0c043b7f35208c4b28b994578a7592"},{"sha":"79069ea82805a29fc901a03e49012fb10dcd8957","author":{"email":"258cbce4960a1842b704cc289aefcf8dd9d07b48@canonical.com","name":"Horacio Duran"},"message":"Added test coverage to restore subcommands","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/79069ea82805a29fc901a03e49012fb10dcd8957"},{"sha":"48f1eab64b487c5a9626b4093b64bf83920f4702","author":{"email":"258cbce4960a1842b704cc289aefcf8dd9d07b48@canonical.com","name":"Horacio Duran"},"message":"Merge branch 'master' into restore_03_add_state_backup","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/48f1eab64b487c5a9626b4093b64bf83920f4702"},{"sha":"7e897cd53767992f5fa0411d429d022ea2324045","author":{"email":"258cbce4960a1842b704cc289aefcf8dd9d07b48@canonical.com","name":"Horacio Duran"},"message":"Merge branch 'master' into restore_03_add_state_backup","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/7e897cd53767992f5fa0411d429d022ea2324045"},{"sha":"6481a505451c5d6d6064a007e018c38555370575","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Skeleton implementation of improved maas Subnets","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/6481a505451c5d6d6064a007e018c38555370575"},{"sha":"e17ef111dfde57278a2dcb2a5c87ad1d6ae11987","author":{"email":"258cbce4960a1842b704cc289aefcf8dd9d07b48@canonical.com","name":"Horacio Duran"},"message":"Made restore machine 0 independent","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/e17ef111dfde57278a2dcb2a5c87ad1d6ae11987"},{"sha":"5af6ae3040d8287d1c0e8146ef3269be113cd1cb","author":{"email":"258cbce4960a1842b704cc289aefcf8dd9d07b48@canonical.com","name":"Horacio Duran"},"message":"Moved mongorestore path retrieval to path","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/5af6ae3040d8287d1c0e8146ef3269be113cd1cb"},{"sha":"b1c27549739a627b5a727155ae17428a94161b0f","author":{"email":"258cbce4960a1842b704cc289aefcf8dd9d07b48@canonical.com","name":"Horacio Duran"},"message":"Added missing package_test for paths","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/b1c27549739a627b5a727155ae17428a94161b0f"},{"sha":"bc2fb20b7a604ffb50aa44e9f8704458a9cbdf5e","author":{"email":"932b340716f4f618f4231143953a6fadf6a4192d@canonical.com","name":"Francesco Banconi"},"message":"Implement the \"juju environment jenv\" command.\n\nThis is used to import Juju generated jenv files into\nthe environments directory of the Juju home.","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/bc2fb20b7a604ffb50aa44e9f8704458a9cbdf5e"},{"sha":"bebf883dcbf1f3303cb5eca3177b461f626988f2","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Add a boot image so that fetching nodegroups works in tests","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/bebf883dcbf1f3303cb5eca3177b461f626988f2"},{"sha":"b9cbc5952699c0bdcfda5e93721eff900ca5368f","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Test fix","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/b9cbc5952699c0bdcfda5e93721eff900ca5368f"},{"sha":"068dce94c5979c10731ee1926a3ef3e478c78d2c","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@penhey.net","name":"Tim Penhey"},"message":"Add a new (as yet unconnected) api server endpoint for managing environments.","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/068dce94c5979c10731ee1926a3ef3e478c78d2c"},{"sha":"b2d2f4d334126e5a2a323c2089f97f0f183ef681","author":{"email":"932b340716f4f618f4231143953a6fadf6a4192d@canonical.com","name":"Francesco Banconi"},"message":"environment jenv: fix typos and preprly use errors.NotFoundf where required.","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/b2d2f4d334126e5a2a323c2089f97f0f183ef681"},{"sha":"ee8900eb72f97b3cecea0bc30e5bd4fbd5a142d9","author":{"email":"932b340716f4f618f4231143953a6fadf6a4192d@canonical.com","name":"Francesco Banconi"},"message":"Expose and reuse the envcmd.GetDefaultEnvironment helper function.","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/ee8900eb72f97b3cecea0bc30e5bd4fbd5a142d9"},{"sha":"1c4d01d66dbb659adf264924fb5346132e81a835","author":{"email":"3238936ca5ea88ccfaa614757c77dee08fa495f5@gmail.com","name":"Andrew Wilkins"},"message":"Store params for requested block devices in state\n\nWe introduce a feature-flag protected \"--disks\" flag to\n\"juju machine add\", which will pass a set of storage\nconstraints to the AddMachine call. These constraints\nwill be converted to parameters for disk provisioning\nand recorded in state, with a reference to the machine.\n\nA follow-up branch will update the machine provisioner\nso that it retrieves these requested block devices and\npasses the parameters to StartInstance. The instance\nbroker will create the disks and return information\nabout them to then store in state along with the other\ninstance info.","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/1c4d01d66dbb659adf264924fb5346132e81a835"},{"sha":"a55c8f74c71c96b3400d1b1b0f40ef428a9a2f29","author":{"email":"88d70a15a09866697dcc3d08d2ed57ddd473c6ba@canonical.com","name":"anastasia"},"message":"Implementation detail for blocking command and client operations.","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/a55c8f74c71c96b3400d1b1b0f40ef428a9a2f29"},{"sha":"b39f610705c1cd300a628cb10c7ed85913c26fce","author":{"email":"7fc04fdc6833b463222c0467ad7bd01350b9a8ec@canonical.com","name":"Michael Foord"},"message":"Merge branch 'master' into maas-nodegroups","distinct":false,"url":"https://api.github.com/repos/waigani/juju/commits/b39f610705c1cd300a628cb10c7ed85913c26fce"}]}