Bootstrapping manual controller on arm64 fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Achilleas Anagnostopoulos |
Bug Description
I have an arm64 machine (64bit Ubuntu on Raspberry pi 4). I think I should be able to use it as a juju controller if I add it using the manual provider. But when I try:
juju bootstrap --bootstrap-
It seems to correctly detect it is an arm64 machine:
"series: focal, characteristics: arch=arm64 cores=4 mem=3793M"
But then seems to filter on amd64:
"
finding agent binaries in stream: "released"
reading agent binaries with major.minor version 2.7
filtering agent binaries by version: 2.7.6
filtering agent binaries by series: focal
filtering agent binaries by architecture: amd64"
And eventually:
18:05:52 ERROR juju.cmd.
I am issuing the bootstrap from a bionic machine:
1 liam@fawkes:~$ which juju
/snap/bin/juju
liam@fawkes:~$ juju --version
2.7.6-bionic-amd64
liam@fawkes:~$
Changed in juju: | |
milestone: | none → 2.8.1 |
importance: | Undecided → High |
status: | New → Triaged |
tags: | added: manual-provider |
Changed in juju: | |
assignee: | nobody → Achilleas Anagnostopoulos (achilleasa) |
Changed in juju: | |
status: | Triaged → In Progress |
Changed in juju: | |
milestone: | 2.8.1 → 2.8.2 |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
Bootstrap log