|
Remove legacy tools logic
This branch removes all legacy tools logic.
Simplestreams is the only way tools can be located.
There were a few consequences of this change.
Simplestreams does not allow fake series like "series"
to be used. So the testing charm repository was changed to
be based on "quantal" since no test machine will be running
on quantal. A large number of tests were updated because of this,
but the chanes were just changing "series" to "quantal".
Another impact was on the upgrade tests. The legacy tools search
logic used to look at the public bucket if no major version match
was found. Now, if any tools are found in a location, seaching stops.
So tools located in a private bucket hide tools in a public bucket
and the tests needed to change to reflect this.
https://code.launchpad.net/~wallyworld/juju-core/remove-legacy-tools/+merge/187993
(do not edit description out of merge proposal)
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+666 lines, -870 lines) |
Patch |
 |
A |
[revision details]
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
charm/repo_test.go
|
View
|
|
7 chunks |
+14 lines, -14 lines |
0 comments
|
Download
|
 |
M |
cmd/juju/bootstrap_test.go
|
View
|
|
6 chunks |
+22 lines, -21 lines |
0 comments
|
Download
|
 |
M |
cmd/juju/destroymachine_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cmd/juju/scp_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cmd/juju/ssh_test.go
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cmd/juju/status_test.go
|
View
|
|
41 chunks |
+54 lines, -54 lines |
0 comments
|
Download
|
 |
M |
cmd/juju/upgradejuju_test.go
|
View
|
1
|
4 chunks |
+87 lines, -113 lines |
0 comments
|
Download
|
 |
M |
cmd/jujud/agent_test.go
|
View
|
|
4 chunks |
+8 lines, -4 lines |
0 comments
|
Download
|
 |
M |
cmd/jujud/machine_test.go
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
cmd/plugins/juju-metadata/toolsmetadata_test.go
|
View
|
|
1 chunk |
+15 lines, -23 lines |
0 comments
|
Download
|
 |
M |
environs/bootstrap/bootstrap_test.go
|
View
|
|
7 chunks |
+14 lines, -8 lines |
0 comments
|
Download
|
 |
M |
environs/cloudinit/cloudinit_test.go
|
View
|
|
5 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
environs/cloudinit_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
environs/jujutest/livetests.go
|
View
|
|
6 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
environs/jujutest/tests.go
|
View
|
|
3 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
environs/manual/bootstrap.go
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
environs/manual/provisioner_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
environs/open_test.go
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
environs/sync/sync.go
|
View
|
|
5 chunks |
+5 lines, -11 lines |
0 comments
|
Download
|
 |
M |
environs/sync/sync_test.go
|
View
|
|
6 chunks |
+0 lines, -17 lines |
0 comments
|
Download
|
 |
M |
environs/testing/tools.go
|
View
|
|
7 chunks |
+51 lines, -65 lines |
0 comments
|
Download
|
 |
D |
environs/tools/legacytools.go
|
View
|
|
1 chunk |
+0 lines, -40 lines |
0 comments
|
Download
|
 |
M |
environs/tools/storage.go
|
View
|
|
2 chunks |
+2 lines, -27 lines |
0 comments
|
Download
|
 |
M |
environs/tools/storage_test.go
|
View
|
|
4 chunks |
+8 lines, -30 lines |
0 comments
|
Download
|
 |
M |
environs/tools/tools.go
|
View
|
|
4 chunks |
+34 lines, -58 lines |
0 comments
|
Download
|
 |
M |
environs/tools/tools_test.go
|
View
|
|
7 chunks |
+31 lines, -89 lines |
0 comments
|
Download
|
 |
M |
environs/tools/urls_test.go
|
View
|
|
2 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
juju/apiconn_test.go
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
juju/conn_test.go
|
View
|
|
15 chunks |
+16 lines, -10 lines |
0 comments
|
Download
|
 |
M |
juju/testing/conn.go
|
View
|
|
3 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
provider/dummy/environs.go
|
View
|
|
3 chunks |
+7 lines, -4 lines |
0 comments
|
Download
|
 |
M |
provider/ec2/httpstorage/httpstorage_test.go
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
provider/ec2/live_test.go
|
View
|
|
3 chunks |
+1 line, -8 lines |
0 comments
|
Download
|
 |
M |
provider/ec2/local_test.go
|
View
|
|
3 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
provider/maas/environ_test.go
|
View
|
|
4 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
provider/openstack/live_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
provider/openstack/local_test.go
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
state/api/deployer/deployer_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
state/api/params/params_test.go
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
state/api/provisioner/provisioner_test.go
|
View
|
|
8 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
state/api/uniter/uniter_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
state/apiserver/agent/agent_test.go
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
state/apiserver/client/api_test.go
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
state/apiserver/client/client_test.go
|
View
|
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
state/apiserver/client/perm_test.go
|
View
|
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
state/apiserver/deployer/deployer_test.go
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
state/apiserver/logger/logger_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
state/apiserver/machine/common_test.go
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
state/apiserver/provisioner/provisioner_test.go
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
state/apiserver/server_test.go
|
View
|
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
state/apiserver/uniter/uniter_test.go
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
state/apiserver/upgrader/upgrader_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
state/assign_test.go
|
View
|
|
38 chunks |
+47 lines, -47 lines |
0 comments
|
Download
|
 |
M |
state/charm_test.go
|
View
|
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
state/conn_test.go
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
state/export_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
state/life_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
state/machine_test.go
|
View
|
|
17 chunks |
+19 lines, -19 lines |
0 comments
|
Download
|
 |
M |
state/megawatcher_internal_test.go
|
View
|
|
23 chunks |
+33 lines, -33 lines |
0 comments
|
Download
|
 |
M |
state/service_test.go
|
View
|
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
state/state_test.go
|
View
|
|
27 chunks |
+41 lines, -41 lines |
0 comments
|
Download
|
 |
M |
state/tools_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
state/unit_test.go
|
View
|
|
6 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
testing/charm.go
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
worker/firewaller/firewaller_test.go
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
worker/provisioner/provisioner_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
worker/uniter/charm/charm_test.go
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
worker/uniter/state_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
worker/uniter/uniter_test.go
|
View
|
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
worker/upgrader/upgrader_test.go
|
View
|
|
6 chunks |
+27 lines, -22 lines |
0 comments
|
Download
|
Total messages: 4
|