Merge lp:~thumper/juju-core/arm64-identification into lp:~go-bot/juju-core/trunk
Proposed by
Tim Penhey
Status: | Merged |
---|---|
Approved by: | Tim Penhey |
Approved revision: | no longer in the source branch. |
Merged at revision: | 2369 |
Proposed branch: | lp:~thumper/juju-core/arm64-identification |
Merge into: | lp:~go-bot/juju-core/trunk |
Diff against target: |
133 lines (+11/-10) 9 files modified
cmd/plugins/juju-metadata/validatetoolsmetadata.go (+1/-1) constraints/constraints.go (+1/-1) environs/imagemetadata/simplestreams.go (+1/-1) environs/manual/init.go (+1/-0) environs/tools/tools.go (+1/-1) instance/instance.go (+1/-1) provider/ec2/ec2.go (+2/-2) provider/openstack/provider.go (+2/-2) scripts/release-public-tools/release-public-tools.sh (+1/-1) |
To merge this branch: | bzr merge lp:~thumper/juju-core/arm64-identification |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju Engineering | Pending | ||
Review via email: mp+208721@code.launchpad.net |
Commit message
Identify the arm64 architecture.
Created from patches on lp bug 1276909.
Description of the change
Identify the arm64 architecture.
Created from patches on lp bug 1276909.
To post a comment you must log in.
Reviewers: mp+208721_ code.launchpad. net,
Message:
Please take a look.
Description:
Identify the arm64 architecture.
Created from patches on lp bug 1276909.
https:/ /code.launchpad .net/~thumper/ juju-core/ arm64-identific ation/+ merge/208721
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/69850043/
Affected files (+13, -10 lines): juju-metadata/ validatetoolsme tadata. go constraints. go imagemetadata/ simplestreams. go manual/ init.go tools/tools. go instance. go openstack/ provider. go release- public- tools/release- public- tools.sh
A [revision details]
M cmd/plugins/
M constraints/
M environs/
M environs/
M environs/
M instance/
M provider/ec2/ec2.go
M provider/
M scripts/
Index: [revision details] 20140226173959- t6oiwcyvbk1e5r4 i
=== 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-
+New revision: <email address hidden>
Index: constraints/ constraints. go constraints. go' constraints. go 2014-02-03 14:31:54 +0000 constraints. go 2014-02-28 03:05:47 +0000
=== modified file 'constraints/
--- constraints/
+++ constraints/
@@ -281,7 +281,7 @@
}
switch str {
case "":
- case "amd64", "i386", "arm":
+ case "amd64", "i386", "arm", "arm64":
default:
return fmt.Errorf("%q not recognized", str)
}
Index: environs/ imagemetadata/ simplestreams. go imagemetadata/ simplestreams. go' imagemetadata/ simplestreams. go 2014-01-29 06:45:16 +0000 imagemetadata/ simplestreams. go 2014-02-28 03:05:47 +0000 SupportedSeries () t{LookupParams: params}
=== modified file 'environs/
--- environs/
+++ environs/
@@ -100,7 +100,7 @@
params.Series = simplestreams.
}
if len(params.Arches) == 0 {
- params.Arches = []string{"amd64", "i386", "arm"}
+ params.Arches = []string{"amd64", "i386", "arm", "arm64"}
}
return &ImageConstrain
}
Index: environs/ manual/ init.go manual/ init.go' manual/ init.go 2014-01-13 06:25:28 +0000 manual/ init.go 2014-02-28 03:05:47 +0000 MustCompile( "amd64| x86_64" ), "amd64"}, MustCompile( "i[3-9] 86"), "i386"}, MustCompile( "armv.* "), "arm"}, MustCompile( "aarch64" ), "arm64"},
=== modified file 'environs/
--- environs/
+++ environs/
@@ -128,6 +128,7 @@
{regexp.
{regexp.
{regexp.
+ {regexp.
}
const detectionScript = `#!/bin/bash
Index: cmd/plugins/ juju-metadata/ validatetoolsme tadata. go juju-metadata/ validatetoolsme tadata. go' juju-metadata/ validatetoolsme tadata. go 2014-02-13 02:46:58 juju-metadata/ validatetoolsme tadata. go 2014-02-28 03:05:47 MetadataLookupP arams{
=== modified file 'cmd/plugins/
--- cmd/plugins/
+0000
+++ cmd/plugins/
+0000
@@ -160,7 +160,7 @@
return err
}
params = &simplestreams.
- Architectures: []string{"amd64", "arm", "i386"},
+ Architectures: []string{"amd64", "arm", "i386", "arm64"},
}
}
} else {
Index: instance/ instance. go instance. go' instance. go 2014-01-20 17:18:13 +0000 instance. go 2014-02-28 03:05:47 +0000
=== modified file 'instance/
--- instance/
+++ instance/
@@ -175,7 +175,7 @@
}
switch str {
case "":
- case "amd64", "i386", "arm":
+ case "amd6...