Activity log for bug #1304742
Date | Who | What changed | Old value | New value | Message |
---|---|---|---|---|---|
2014-04-09 00:34:37 | dann frazier | bug | added bug | ||
2014-04-09 00:37:30 | dann frazier | description | On arm64, juju --version reports being on armhf: ubuntu@dannf1:~$ uname -m aarch64 ubuntu@dannf1:~$ juju --version 1.18.0-trusty-armhf The issue is that arch.go uses archREs to footprint the architecture based on "runtime.GOARCH". However, as per the comment var above archREs, it is a map of `uname -m` output to juju arch. In the case of arm64, runtime.GOARCH != `uname -m`. runtime.GOARCH is "arm64" and `uname -m` is "aarch64". This may just be a cosmetic problem, but I do see version.Current used in various places (e.g. to look for upgrades), so just in case there be dragons here.... | On arm64, juju --version reports being on armhf: ubuntu@dannf1:~$ uname -m aarch64 ubuntu@dannf1:~$ juju --version 1.18.0-trusty-armhf The issue is that arch.go uses archREs to footprint the architecture based on "runtime.GOARCH". However, as per the comment var above archREs, it is a map of `uname -m` output to juju arch. In the case of arm64, runtime.GOARCH != `uname -m`. runtime.GOARCH is "arm64" and `uname -m` is "aarch64". This may just be a cosmetic problem, but I do see version.Current used in various places (e.g. to look for upgrades), so just in case there be dragons here.... I did some checking and confirmed that the selection of runtime.GOARCH for this platform is intentional (I first guessed a bug in gccgo). | |
2014-04-09 09:45:18 | John A Meinel | juju-core: importance | Undecided | Critical | |
2014-04-09 09:45:18 | John A Meinel | juju-core: status | New | Triaged | |
2014-04-09 09:45:18 | John A Meinel | juju-core: milestone | 1.19.0 | ||
2014-04-10 03:50:35 | Ian Booth | juju-core: assignee | Ian Booth (wallyworld) | ||
2014-04-10 03:50:43 | Ian Booth | juju-core: status | Triaged | In Progress | |
2014-04-10 05:20:23 | Ian Booth | branch linked | lp:~wallyworld/juju-core/fix-reported-arch-arm64 | ||
2014-04-10 05:54:42 | Ian Booth | juju-core: status | In Progress | Fix Committed | |
2014-04-15 17:53:31 | Curtis Hovey | juju-core: status | Fix Committed | Fix Released | |
2014-04-17 11:24:22 | Ian Booth | nominated for series | juju-core/1.18 | ||
2014-04-17 11:24:22 | Ian Booth | bug task added | juju-core/1.18 | ||
2014-04-17 11:24:43 | Ian Booth | juju-core/1.18: milestone | 1.18.2 | ||
2014-04-17 11:24:52 | Ian Booth | juju-core/1.18: importance | Undecided | Critical | |
2014-04-17 11:24:58 | Ian Booth | juju-core/1.18: status | New | Triaged | |
2014-04-29 17:15:45 | Ian Booth | juju-core/1.18: assignee | Ian Booth (wallyworld) | ||
2014-04-29 17:15:51 | Ian Booth | juju-core/1.18: status | Triaged | In Progress | |
2014-04-29 17:16:09 | Launchpad Janitor | branch linked | lp:~wallyworld/juju-core/1304742-backport-1.18 | ||
2014-04-29 18:23:59 | Go Bot | juju-core/1.18: status | In Progress | Fix Committed | |
2014-04-30 22:13:37 | Curtis Hovey | juju-core/1.18: status | Fix Committed | Fix Released |