{"push_id":1287477489,"size":12,"distinct_size":12,"ref":"refs/heads/lp-1566791-apiserver","head":"0f049ee049fce51a4da1610ff556e77a6f7b0fbe","before":"bee55b22aa84b4b49b78113e2b28c94516cd062b","commits":[{"sha":"9cc67904868142192488e1c825343e932be5beeb","author":{"name":"Reed O'Brien","email":"07323ea97cbc664dac36a9429116f0e340fe1918@reedobrien.com"},"message":"Rework model get, set, and unset per new spec\n\nUpdate tests accordingly.\n\nRefs: juju-model-config-collapse","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/9cc67904868142192488e1c825343e932be5beeb"},{"sha":"067efda13b1a89c070d2b8c081b25f7b2b605dd1","author":{"name":"Reed O'Brien","email":"07323ea97cbc664dac36a9429116f0e340fe1918@reedobrien.com"},"message":"Updates per reviews\n\nExplicitly check for agent-version and trivials otherwise.\n\nRefs: http://reviews.vapour.ws/r/5589","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/067efda13b1a89c070d2b8c081b25f7b2b605dd1"},{"sha":"a78793c1c453e8d381ca9b5863ac255690df2bf2","author":{"name":"Reed O'Brien","email":"07323ea97cbc664dac36a9429116f0e340fe1918@reedobrien.com"},"message":"Updates per reviews\n\n- return more informative error\n- use func rather than constants for action\n- return json and yaml for single values with --format= json||yaml\n\nRefs: http://reviews.vapour.ws/r/5589","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/a78793c1c453e8d381ca9b5863ac255690df2bf2"},{"sha":"164ca7fed7ad4b2f7d16161fc19818148badde8e","author":{"name":"Juju bot","email":"5ad2d950345774e38fdffd280b9d5ad799044aa9@users.noreply.github.com"},"message":"Merge pull request #6151 from reedobrien/feature/rework-model-cli\n\nRework model get, set, and unset per new spec\n\nUpdate tests accordingly.\r\n\r\nRefs: juju-model-config-collapse\r\n\r\nQA:\r\n1. All unit tests pass\r\n2. Live tested:\r\n\r\n1. juju bootstrap reed-aws-west-1 awstest\r\n2. juju add-model east us-east-1\r\n3. juju model-config ftp-proxy=bar no-proxy=bar image-stream=videodrome  # set multiple verify the keys are set \r\n4. juju model-config ftp-proxy # check one  it matches above \r\n5. juju model-config --reset ftp-proxy no-proxy image-stream # reset multiple\r\n6. juju model-config ftp-proxy=bar # set one and check it matches\r\n7. juju model-config --reset ftp-proxy # reset one\r\n8. juju model-config # makes sure we're back to original\r\n9. juju kill-controller reed-aws-west-1 -y \r\n10. \n\n(Review request: http://reviews.vapour.ws/r/5589/)","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/164ca7fed7ad4b2f7d16161fc19818148badde8e"},{"sha":"557a130c8f539008a2c5cdabb86b2b774302eca2","author":{"name":"Francesco Banconi","email":"a356c6bb17423541467f446c32b8044863c4d28f@canonical.com"},"message":"Make upgrade-gui a controller command.\n\nMove the API client methods to the controller client.\nAlso implement a way to mock controller HTTP calls.","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/557a130c8f539008a2c5cdabb86b2b774302eca2"},{"sha":"98b04247eaba49531dbb1c90338382181f2d4fc1","author":{"name":"Juju bot","email":"5ad2d950345774e38fdffd280b9d5ad799044aa9@users.noreply.github.com"},"message":"Merge pull request #6181 from frankban/upgrade-gui-without-models\n\nMake upgrade-gui a controller command.\n\nMove the API client methods to the controller client.\r\nAlso implement a way to mock controller HTTP calls.\r\n\r\nQA:\r\n- bootstrap a controller;\r\n- run `juju help upgrade-gui` and check that a -c (--controller) option is now available;\r\n- run `juju upgrade-gui --list` and check that it properly returns a list of GUI archives available on simplestreams;\r\n- run `juju upgrade-gui` to check that we already are at the most recent version (i.e. output should be \"Juju GUI at version 2.1.10\");\r\n- run `juju upgrade-gui 2.1.8` to switch to an older version;\r\n- run `juju gui` and check that in this old version the login form was a bit weird (with really large text inputs);\r\n- run `juju upgrade-gui no-such`: it should output \"ERROR invalid GUI release version or local path \"no-such\"\";\r\n- run `juju upgrade-gui 0.0.1`: it should output \"ERROR Juju GUI release version 0.0.1 not found\";\r\n- download jujugui-2.1.11.tar.bz2 from https://github.com/juju/juju-gui/releases;\r\n- run `juju upgrade-gui ~/path/to/jujugui-2.1.11.tar.bz2` and check that the upgrade suceeds;\r\n- run `juju gui --show-credentials`: check that the login form is now rendered properly;\r\n- log into the GUI and check that it works (for instance, deploy an application).\r\n\n\n(Review request: http://reviews.vapour.ws/r/5619/)","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/98b04247eaba49531dbb1c90338382181f2d4fc1"},{"sha":"728e316691457a94bd7e9af9f44d951273e08318","author":{"name":"Dimiter Naydenov","email":"87d455b7eb56945f82cad0c05f9bf98d3bab76ce@canonical.com"},"message":"networkingcommon: Refactored GetObservedNetworkConfig() and tested with full coverage all cases","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/728e316691457a94bd7e9af9f44d951273e08318"},{"sha":"fd1fdd06e870e77c02d16f3ec99ca9106b4799ed","author":{"name":"Dimiter Naydenov","email":"87d455b7eb56945f82cad0c05f9bf98d3bab76ce@canonical.com"},"message":"worker/machiner: Use refactored GetObservedNetworkConfig()","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/fd1fdd06e870e77c02d16f3ec99ca9106b4799ed"},{"sha":"31d5366e92af74b1b329f5aac4d09629d71f0b2f","author":{"name":"Dimiter Naydenov","email":"87d455b7eb56945f82cad0c05f9bf98d3bab76ce@canonical.com"},"message":"Changes after review","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/31d5366e92af74b1b329f5aac4d09629d71f0b2f"},{"sha":"90ad96fd57473114d94dc8f675137de471e14328","author":{"name":"Dimiter Naydenov","email":"87d455b7eb56945f82cad0c05f9bf98d3bab76ce@canonical.com"},"message":"networkingcommon: GetObservedNetworkConfig() sets ParentInterfaceName for bridge ports","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/90ad96fd57473114d94dc8f675137de471e14328"},{"sha":"ba43cadd7ff0fe59e36c7643cd8f91f23e1239d9","author":{"name":"Dimiter Naydenov","email":"87d455b7eb56945f82cad0c05f9bf98d3bab76ce@canonical.com"},"message":"state: Do not use defualt container bridges for multi-NIC containers","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/ba43cadd7ff0fe59e36c7643cd8f91f23e1239d9"},{"sha":"0f049ee049fce51a4da1610ff556e77a6f7b0fbe","author":{"name":"Dimiter Naydenov","email":"87d455b7eb56945f82cad0c05f9bf98d3bab76ce@canonical.com"},"message":"Changes after last review","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/0f049ee049fce51a4da1610ff556e77a6f7b0fbe"}]}
{"actor":{"display_login":"dimitern"}}