{"push_id":592290134,"size":55,"distinct_size":55,"ref":"refs/heads/cli-share-environment","head":"e115ad1433b00dfbf42c556509db3dc48f6b1e08","before":"bf1ce958fa78e5f4990714ace1931f98d5cfd7ca","commits":[{"sha":"9dac57cf8cbc7558c06bc335c092b0e33c0952ea","author":{"email":"dc47ab7b9e2c95e19267ddd7066213760880e863@nanosheep.org","name":"James Tunnicliffe"},"message":"Removed some dependencies on being able to iterate over maps in a predictable order.","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/9dac57cf8cbc7558c06bc335c092b0e33c0952ea"},{"sha":"7bd330963ca7891d9451537b6e92c45a38110848","author":{"email":"671e87b9d857261a550e3149f198f5453de2fbc5@tideland.biz","name":"Frank Mueller"},"message":"Ported fix #1425435 from 1.22 to master","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/7bd330963ca7891d9451537b6e92c45a38110848"},{"sha":"ec10e7f98dda3fd17247a8fd062e9567d6a0b4b6","author":{"email":"3238936ca5ea88ccfaa614757c77dee08fa495f5@gmail.com","name":"Andrew Wilkins"},"message":"state: add Filesystem bits.\n\nAnd some related cleanups of volumes, defaults.\n\nAdding a filesystem consults the storage provider\nto determine whether or not the filesystem requires\na Juju-managed volume backing it, and adds one if\nrequired. The Filesystem interface provides a\nmethod for obtaining the tag of the backing volume\nif there is one.","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/ec10e7f98dda3fd17247a8fd062e9567d6a0b4b6"},{"sha":"750204081aac3beac3e043a96b927e1d12215f21","author":{"email":"3238936ca5ea88ccfaa614757c77dee08fa495f5@gmail.com","name":"Andrew Wilkins"},"message":"storage/provider: fix Supports implementations","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/750204081aac3beac3e043a96b927e1d12215f21"},{"sha":"786782d4f2cd9828cb9bd6607ba42eba6143f24d","author":{"email":"3238936ca5ea88ccfaa614757c77dee08fa495f5@gmail.com","name":"Andrew Wilkins"},"message":"provider/ec2: fix storage Supports implementation","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/786782d4f2cd9828cb9bd6607ba42eba6143f24d"},{"sha":"c573c661019abe4bd6310e07e09377ee02c2260f","author":{"email":"dc47ab7b9e2c95e19267ddd7066213760880e863@nanosheep.org","name":"James Tunnicliffe"},"message":"ListServicesCommand now returns a predictable string.\ncheckCreateFileCall copes with ini checker errors.\nAdded gcfg dependency to dependencies.tsv\nFixes from review.","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/c573c661019abe4bd6310e07e09377ee02c2260f"},{"sha":"d0d2c81fdf172acf260e1f877706c441c525ae1f","author":{"email":"dc47ab7b9e2c95e19267ddd7066213760880e863@nanosheep.org","name":"James Tunnicliffe"},"message":"Cope with volumes being in in any order.","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/d0d2c81fdf172acf260e1f877706c441c525ae1f"},{"sha":"5c93c2bb8693523d56723d7335154df3248f4cef","author":{"email":"dc47ab7b9e2c95e19267ddd7066213760880e863@nanosheep.org","name":"James Tunnicliffe"},"message":"Resored missing check.","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/5c93c2bb8693523d56723d7335154df3248f4cef"},{"sha":"148da8dc68c6d896efdee1c244808e63162c1b19","author":{"email":"dc47ab7b9e2c95e19267ddd7066213760880e863@nanosheep.org","name":"James Tunnicliffe"},"message":"linuxExecutables is now an array so we don't need to do any key sorting to get a consistent result out of ListServicesCommand.","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/148da8dc68c6d896efdee1c244808e63162c1b19"},{"sha":"482b7c196d357824e97b8c2c6698143e1c8fb1df","author":{"email":"3238936ca5ea88ccfaa614757c77dee08fa495f5@gmail.com","name":"Andrew Wilkins"},"message":"state: tidy up storage params","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/482b7c196d357824e97b8c2c6698143e1c8fb1df"},{"sha":"dfeb375cd21585e6d33a79a771d1f5398d28c082","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@penhey.net","name":"Tim Penhey"},"message":"Introduce 'juju environment create'","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/dfeb375cd21585e6d33a79a771d1f5398d28c082"},{"sha":"39493d0677e777ed11a49258d03cd65fd21ae5a5","author":{"email":"3238936ca5ea88ccfaa614757c77dee08fa495f5@gmail.com","name":"Andrew Wilkins"},"message":"apiserver/client: fix storage-related tests","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/39493d0677e777ed11a49258d03cd65fd21ae5a5"},{"sha":"9f0b294191075f6cf30648bb5884a03a2da9a87a","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #1725 from axw/state-filesystem\n\nstate: add Filesystem bits.\n\nAnd some related cleanups of volumes, pool defaults, and related changes\nto storage.Provider.Supports implementations.\n\nAdding a filesystem consults the storage provider to determine whether or\nnot the filesystem requires a Juju-managed volume backing it, and adds one\nif required. The Filesystem interface provides a method for obtaining the\ntag of the backing volume if there is one.\n\n(Review request: http://reviews.vapour.ws/r/1055/)","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/9f0b294191075f6cf30648bb5884a03a2da9a87a"},{"sha":"410717639a59bc5d853b2d74095981c3c0273a40","author":{"email":"1041179cbdda366fd7b0347f09255f775170e103@mattyw.net","name":"mattyw"},"message":"state/metrics_test.go: added test for metrics across environments","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/410717639a59bc5d853b2d74095981c3c0273a40"},{"sha":"fa664c216be54ba02c56d45c10acbfa1fc7ffb05","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #1733 from mattyw/metrics-across-environments\n\nstate/metrics_test.go: added test for metrics across environments\n\n\n\n(Review request: http://reviews.vapour.ws/r/1063/)","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/fa664c216be54ba02c56d45c10acbfa1fc7ffb05"},{"sha":"d61716b4927e70053d2819304da452788eff2e81","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@penhey.net","name":"Tim Penhey"},"message":"Tweak some comments.","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/d61716b4927e70053d2819304da452788eff2e81"},{"sha":"a08b2cb9d0f294485c12a322338da6f11a03cc85","author":{"email":"3238936ca5ea88ccfaa614757c77dee08fa495f5@gmail.com","name":"Andrew Wilkins"},"message":"worker/provisioner: use lxc host arch in FindTools\n\nWhen calling FindTools, LXC provisioners should\noverride the environment constraints with the\narch of the host machine.\n\nFixes https://bugs.launchpad.net/juju-core/+bug/1420049","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/a08b2cb9d0f294485c12a322338da6f11a03cc85"},{"sha":"d9987bbb9af69ca72cb58bfdde02e93ee224b757","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@penhey.net","name":"Tim Penhey"},"message":"Move the control bucket creation.","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/d9987bbb9af69ca72cb58bfdde02e93ee224b757"},{"sha":"1e3a2d65ac9c8854df58960aa4c67b17bd50d06a","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #1731 from howbazaar/juju-environment-create\n\nIntroduce 'juju environment create'\n\nThis is protected by the 'jes' feature flag.","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/1e3a2d65ac9c8854df58960aa4c67b17bd50d06a"},{"sha":"0fbfda92461f69f098c5727f1b79e1ffab9291bd","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@penhey.net","name":"Tim Penhey"},"message":"Prepare maas.","distinct":true,"url":"https://api.github.com/repos/waigani/juju/commits/0fbfda92461f69f098c5727f1b79e1ffab9291bd"}]}