2014-02-26 23:44:19 |
Jason Hobbs |
bug |
|
|
added bug |
2014-02-27 15:17:20 |
Curtis Hovey |
tags |
|
armhf constraints |
|
2014-02-27 15:17:25 |
Curtis Hovey |
juju-core: status |
New |
Triaged |
|
2014-02-27 15:17:27 |
Curtis Hovey |
juju-core: importance |
Undecided |
High |
|
2014-02-27 18:15:31 |
Jason Hobbs |
summary |
bad "arch" constraint: "armhf" not recognized |
juju names arm arch 'arm' internally, but 'armhf' in tools |
|
2014-02-27 18:17:20 |
Jason Hobbs |
description |
I'm trying to bootstrap juju via maas onto a highbank (armhf) system. If I provide no constraints, juju picks amd64 tools for the node, which obviously won't work.
If I provide a --constraints="arch=armhf" I get:
ubuntu@maas-dev:~$ juju bootstrap -v -v --constraints "tags=calxeda-highbank arch=armhf"
error: invalid value "tags=calxeda-highbank arch=armhf" for flag --constraints: bad "arch" constraint: "armhf" not recognized
It looks like juju-core expects 'arm' for the arm architecture, but that results in no tools being found, as the arch is set to armhf in the released:tools.json here https://streams.canonical.com/juju/tools/streams/v1/com.ubuntu.juju:released:tools.json
This is with 1.17.2-trusty-amd64 |
I'm trying to bootstrap juju via maas onto a highbank (armhf) system. If I provide no constraints, juju picks amd64 tools for the node, which obviously won't work.
If I provide a --constraints="arch=armhf" I get:
ubuntu@maas-dev:~$ juju bootstrap -v -v --constraints "tags=calxeda-highbank arch=armhf"
error: invalid value "tags=calxeda-highbank arch=armhf" for flag --constraints: bad "arch" constraint: "armhf" not recognized
It looks like juju-core expects 'arm' for the arm architecture, but that results in no tools being found, as the arch is set to armhf in the released:tools.json here https://streams.canonical.com/juju/tools/streams/v1/com.ubuntu.juju:released:tools.json
This also applies when syncing tools. armhf tools aren't synced because the default tools constraint is:
logger.Debugf("no architecture specified when finding tools, looking for any")
toolsConstraint.Arches = []string{"amd64", "i386", "arm"}
This is with 1.17.2-trusty-amd64 |
|
2014-02-27 18:24:05 |
Martin Packman |
bug |
|
|
added subscriber Martin Packman |
2014-02-27 20:45:23 |
Launchpad Janitor |
branch linked |
|
lp:~jason-hobbs/juju-core/lp-1285410-fix-arm-armhf-mistmatch |
|
2014-02-27 22:41:18 |
Jason Hobbs |
tags |
armhf constraints |
armhf constraints server-hwe |
|
2014-03-20 18:00:29 |
Launchpad Janitor |
branch linked |
|
lp:~jason-hobbs/juju-core/fix-armhf |
|
2014-03-24 18:10:56 |
Jason Hobbs |
tags |
armhf constraints server-hwe |
armhf armhf-hwe constraints server-hwe |
|
2014-03-30 13:56:00 |
Curtis Hovey |
juju-core: status |
In Progress |
Triaged |
|
2014-04-03 09:44:56 |
John A Meinel |
juju-core: milestone |
|
1.19.0 |
|
2014-04-03 09:45:14 |
John A Meinel |
nominated for series |
|
juju-core/1.18 |
|
2014-04-03 09:45:14 |
John A Meinel |
bug task added |
|
juju-core/1.18 |
|
2014-04-03 09:45:21 |
John A Meinel |
juju-core/1.18: milestone |
|
1.17.8 |
|
2014-04-03 09:45:30 |
John A Meinel |
juju-core/1.18: importance |
Undecided |
High |
|
2014-04-03 09:45:30 |
John A Meinel |
juju-core/1.18: status |
New |
In Progress |
|
2014-04-03 09:45:30 |
John A Meinel |
juju-core/1.18: assignee |
|
John A Meinel (jameinel) |
|
2014-04-03 21:36:50 |
Go Bot |
juju-core: status |
In Progress |
Fix Committed |
|
2014-04-04 15:30:42 |
Curtis Hovey |
juju-core/1.18: status |
In Progress |
Fix Committed |
|
2014-04-05 03:10:34 |
Curtis Hovey |
juju-core/1.18: status |
Fix Committed |
Fix Released |
|
2014-04-15 17:54:05 |
Curtis Hovey |
juju-core: status |
Fix Committed |
Fix Released |
|