Merge lp://staging/~fwereade/juju-core/environs-tools-provisioning into lp://staging/~juju/juju-core/trunk
Proposed by
William Reade
Status: | Merged |
---|---|
Approved by: | William Reade |
Approved revision: | no longer in the source branch. |
Merged at revision: | 1169 |
Proposed branch: | lp://staging/~fwereade/juju-core/environs-tools-provisioning |
Merge into: | lp://staging/~juju/juju-core/trunk |
Prerequisite: | lp://staging/~fwereade/juju-core/upgrade-select-tools |
Diff against target: |
542 lines (+427/-21) 2 files modified
environs/tools.go (+73/-0) environs/tools_test.go (+354/-21) |
To merge this branch: | bzr merge lp://staging/~fwereade/juju-core/environs-tools-provisioning |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju Engineering | Pending | ||
Review via email: mp+158780@code.staging.launchpad.net |
Description of the change
environs: FindInstanceTools, FindBootstrapTools
These funcs will replace use of FindTools/BestTools in (a) followup
branch(es).
Except roger doesn't like FindBootstrapTools because it has side effects, so
it's EnsureAgentVersion instead, which still has side effects and isn't
clearly about bootstrap any more and is inconsistent with all the other
tools functions. But it's Better.
To post a comment you must log in.
Reviewers: mp+158780_ code.launchpad. net,
Message:
Please take a look.
Description:
environs: FindInstanceTools, FindBootstrapTools
These funcs will replace use of FindTools/BestTools in (a) followup
branch(es).
https:/ /code.launchpad .net/~fwereade/ juju-core/ environs- tools-provision ing/+merge/ 158780
Requires: /code.launchpad .net/~fwereade/ juju-core/ upgrade- select- tools/+ merge/158596
https:/
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/8727044/
Affected files: tools_test. go
A [revision details]
M environs/tools.go
M environs/