fetch helper assumes amd64 arch (cannot use with ports such as ppc64el , ARM64)
Bug #1611134 reported by
Ryan Beisner
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Charm Helpers |
Fix Released
|
High
|
Alex Kavanagh | ||
OpenStack Nova Compute Charm |
Fix Released
|
High
|
Ryan Beisner | ||
OpenStack Percona Cluster Charm |
Fix Released
|
High
|
Ryan Beisner | ||
percona-cluster (Juju Charms Collection) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Fetch helper assumes amd64 arch. Cannot use the 'source' charm config option in alternate architectures, such as with ports on ppc64el.
2016-08-08 22:12:17 INFO install E: Failed to fetch http://
When it should be http://
Related branches
lp:~ajkavanagh/charm-helpers/ppc64le_proposed_fix_plus_refactor
- Ryan Beisner: Pending requested
- James Page: Pending requested
-
Diff: 3646 lines (+1603/-1375)11 files modifiedMakefile (+1/-0)
charmhelpers/__init__.py (+61/-0)
charmhelpers/contrib/openstack/utils.py (+78/-142)
charmhelpers/fetch/__init__.py (+17/-9)
charmhelpers/fetch/centos.py (+1/-1)
charmhelpers/fetch/ubuntu.py (+245/-57)
tests/contrib/openstack/test_openstack_utils.py (+163/-112)
tests/contrib/openstack/test_os_utils.py (+1/-1)
tests/fetch/test_fetch.py (+9/-1053)
tests/fetch/test_fetch_centos.py (+315/-0)
tests/fetch/test_fetch_ubuntu.py (+712/-0)
tags: | added: powernv ppc64el |
Changed in percona-cluster (Juju Charms Collection): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in charm-helpers: | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Alex Kavanagh (ajkavanagh) |
status: | Triaged → In Progress |
Changed in charm-percona-cluster: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in percona-cluster (Juju Charms Collection): | |
status: | Triaged → Invalid |
summary: |
- fetch helper assumes amd64 arch (cannot use with ports such as ppc64el) + fetch helper assumes amd64 arch (cannot use with ports such as ppc64el , + ARM64) |
Changed in charm-nova-compute: | |
importance: | Undecided → High |
Changed in charm-helpers: | |
importance: | Medium → High |
Changed in charm-nova-compute: | |
assignee: | nobody → Ryan Beisner (1chb1n) |
Changed in charm-percona-cluster: | |
assignee: | nobody → Ryan Beisner (1chb1n) |
importance: | Medium → High |
Changed in charm-helpers: | |
status: | In Progress → Fix Committed |
Changed in charm-percona-cluster: | |
status: | Fix Committed → Fix Released |
Changed in charm-nova-compute: | |
status: | Fix Committed → Fix Released |
Changed in charm-helpers: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
As a reference, here is an unrelated example of existing architecture detection in charm-helpers, which could be useful here.
http:// bazaar. launchpad. net/~charm- helpers/ charm-helpers/ devel/view/ head:/charmhelp ers/contrib/ database/ mysql.py# L369