Reviewers: mp+216278_code.launchpad.net, Message: Please take a look. Description: environs/bootstrap: bootstrap major.minor.patch Bootstrap tools selection is changed so that it will select tools with the same major, minor and patch level as the current (CLI) tools if possible. If there are no such tools, the most recent tools with matching major/minor are chosen as before and a warning will be logged. This change allows us to change bootstrap behaviour even within a minor release series (except of course for existing releases). The most recent tools with matching major/minor will be set in agent-version, which causes the machine agent to immediately upgrade. Fixes lp:1247232 https://code.launchpad.net/~axwalk/juju-core/lp1247232-bootstrap-majorminorpatch/+merge/216278 (do not edit description out of merge proposal) Please review this at https://codereview.appspot.com/88840043/ Affected files (+85, -2 lines): A [revision details] M environs/bootstrap/bootstrap.go M environs/bootstrap/bootstrap_test.go M tools/list.go Index: [revision details] === added file '[revision details]' --- [revision details] 2012-01-01 00:00:00 +0000 +++ [revision details] 2012-01-01 00:00:00 +0000 @@ -0,0 +1,2 @@ +Old revision: tarmac-20140417053051-il9peyrj37nd277q +New revision: