1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
|
diff -Naurp euca2ools-2.0.2.orig/euca2ools/commands/euca/bundleimage.py euca2ools-2.0.2/euca2ools/commands/euca/bundleimage.py
--- euca2ools-2.0.2.orig/euca2ools/commands/euca/bundleimage.py 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/euca2ools/commands/euca/bundleimage.py 2012-07-13 11:47:52.250190187 -0500
@@ -81,7 +81,7 @@ class BundleImage(euca2ools.commands.euc
Param(name='target_arch',
short_name='r', long_name='arch',
optional=True, ptype='string', default='x86_64',
- choices=['i386', 'x86_64'],
+ choices=['i386', 'x86_64', 'armhf'],
doc='Target architecture for the image.'),
Param(name='batch', long_name='batch',
optional=True, ptype='boolean',
diff -Naurp euca2ools-2.0.2.orig/euca2ools/commands/euca/bundleupload.py euca2ools-2.0.2/euca2ools/commands/euca/bundleupload.py
--- euca2ools-2.0.2.orig/euca2ools/commands/euca/bundleupload.py 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/euca2ools/commands/euca/bundleupload.py 2012-07-13 11:47:52.250190187 -0500
@@ -86,7 +86,7 @@ class BundleUpload(UploadBundle, BundleI
Param(name='target_arch',
short_name='r', long_name='arch',
optional=True, ptype='string', default='x86_64',
- choices=['i386', 'x86_64'],
+ choices=['i386', 'x86_64', 'armhf'],
doc='Target architecture for the image.'),
Param(name='acl', long_name='acl',
optional=True, ptype='string', default='ec2-bundle-read',
diff -Naurp euca2ools-2.0.2.orig/euca2ools/commands/euca/bundlevol.py euca2ools-2.0.2/euca2ools/commands/euca/bundlevol.py
--- euca2ools-2.0.2.orig/euca2ools/commands/euca/bundlevol.py 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/euca2ools/commands/euca/bundlevol.py 2012-07-13 11:47:52.250190187 -0500
@@ -98,7 +98,7 @@ class BundleVol(euca2ools.commands.eucac
Param(name='target_architecture',
short_name='r', long_name='arch',
optional=True, ptype='string', default='x86_64',
- choices=['i386', 'x86_64'],
+ choices=['i386', 'x86_64', 'armhf'],
doc='Target architecture for the image'),
Param(name='volume_path', long_name='volume',
optional=True, ptype='dir', default='/',
diff -Naurp euca2ools-2.0.2.orig/euca2ools/commands/euca/describeimages.py euca2ools-2.0.2/euca2ools/commands/euca/describeimages.py
--- euca2ools-2.0.2.orig/euca2ools/commands/euca/describeimages.py 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/euca2ools/commands/euca/describeimages.py 2012-07-13 11:47:52.250190187 -0500
@@ -54,7 +54,7 @@ class DescribeImages(euca2ools.commands.
Args = [Param(name='image', ptype='string',
cardinality='+', optional=True)]
Filters = [Param(name='architecture', ptype='string',
- doc='Image architecture. Valid values are i386 | x86_64'),
+ doc='Image architecture. Valid values are i386 | x86_64 | armhf'),
Param(name='block-device-mapping.delete-on-termination',
ptype='boolean',
doc="""Whether the Amazon EBS volume is deleted on
diff -Naurp euca2ools-2.0.2.orig/euca2ools/commands/euca/describeinstances.py euca2ools-2.0.2/euca2ools/commands/euca/describeinstances.py
--- euca2ools-2.0.2.orig/euca2ools/commands/euca/describeinstances.py 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/euca2ools/commands/euca/describeinstances.py 2012-07-13 11:47:52.250190187 -0500
@@ -43,7 +43,7 @@ class DescribeInstances(euca2ools.comman
cardinality='+', optional=True)]
Filters = [Param(name='architecture', ptype='string',
doc="""Instance architecture.
- Valid values are i386 | x86_64"""),
+ Valid values are i386 | x86_64 | armhf"""),
Param(name='availability-zone', ptype='string',
doc="Instance's Availability Zone"),
Param(name='block-device-mapping.attach-time',
diff -Naurp euca2ools-2.0.2.orig/euca2ools/commands/euca/register.py euca2ools-2.0.2/euca2ools/commands/euca/register.py
--- euca2ools-2.0.2.orig/euca2ools/commands/euca/register.py 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/euca2ools/commands/euca/register.py 2012-07-13 11:47:52.250190187 -0500
@@ -53,7 +53,7 @@ class Register(euca2ools.commands.eucaco
Param(name='architecture',
short_name='a', long_name='architecture',
optional=True, ptype='string', default='i386',
- choices=['i386', 'x86_64'],
+ choices=['i386', 'x86_64', 'armhf'],
doc='The architecture of the image.'),
Param(name='kernel', long_name='kernel',
optional=True, ptype='string',
diff -Naurp euca2ools-2.0.2.orig/man/euca-bundle-image.1 euca2ools-2.0.2/man/euca-bundle-image.1
--- euca2ools-2.0.2.orig/man/euca-bundle-image.1 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/man/euca-bundle-image.1 2012-07-13 11:47:52.250190187 -0500
@@ -96,7 +96,7 @@ certificate.
.TP
\fB\-r\fR,\-\-arch
Target architecture for the image.
-Valid Values: i386|x86_64
+Valid Values: i386|x86_64|armhf
.TP
\fB\-\-batch\fR
Run in batch mode. Compatibility only, has no
diff -Naurp euca2ools-2.0.2.orig/man/euca-bundle-upload.1 euca2ools-2.0.2/man/euca-bundle-upload.1
--- euca2ools-2.0.2.orig/man/euca-bundle-upload.1 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/man/euca-bundle-upload.1 2012-07-13 11:47:52.254190311 -0500
@@ -97,7 +97,7 @@ Default block device mapping for the ima
.TP
\fB\-r\fR,\-\-arch
Target architecture for the image.
-Valid Values: i386|x86_64
+Valid Values: i386|x86_64|armhf
.TP
\fB\-\-acl\fR
Canned ACL policy
diff -Naurp euca2ools-2.0.2.orig/man/euca-bundle-vol.1 euca2ools-2.0.2/man/euca-bundle-vol.1
--- euca2ools-2.0.2.orig/man/euca-bundle-vol.1 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/man/euca-bundle-vol.1 2012-07-13 11:47:52.254190311 -0500
@@ -106,7 +106,7 @@ certificate.
.TP
\fB\-r\fR,\-\-arch
Target architecture for the image
-Valid Values: i386|x86_64
+Valid Values: i386|x86_64|armhf
.TP
\fB\-\-volume\fR
Path to mounted volume to bundle.
diff -Naurp euca2ools-2.0.2.orig/man/euca-describe-images.1 euca2ools-2.0.2/man/euca-describe-images.1
--- euca2ools-2.0.2.orig/man/euca-describe-images.1 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/man/euca-describe-images.1 2012-07-13 11:47:52.254190311 -0500
@@ -63,7 +63,7 @@ AVAILABLE FILTERS
.TP
architecture
Image architecture. Valid values are i386 |
-x86_64
+x86_64 | armhf
.IP
block\-device\-mapping.delete\-on\-terminationWhether the Amazon EBS volume is deleted on
.IP
diff -Naurp euca2ools-2.0.2.orig/man/euca-describe-instances.1 euca2ools-2.0.2/man/euca-describe-instances.1
--- euca2ools-2.0.2.orig/man/euca-describe-instances.1 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/man/euca-describe-instances.1 2012-07-13 11:47:52.254190311 -0500
@@ -49,7 +49,7 @@ AVAILABLE FILTERS
.TP
architecture
Instance architecture.
-Valid values are i386 | x86_64
+Valid values are i386 | x86_64 | armhf
.TP
availability\-zone
Instance's Availability Zone
diff -Naurp euca2ools-2.0.2.orig/man/euca-register.1 euca2ools-2.0.2/man/euca-register.1
--- euca2ools-2.0.2.orig/man/euca-register.1 2012-04-17 17:47:57.000000000 -0500
+++ euca2ools-2.0.2/man/euca-register.1 2012-07-13 11:47:52.254190311 -0500
@@ -61,7 +61,7 @@ Name of the image.
.TP
\fB\-a\fR,\-\-architecture
The architecture of the image.
-Valid Values: i386|x86_64
+Valid Values: i386|x86_64|armhf
.TP
\fB\-\-kernel\fR
The ID of the kernel associated with the
|