juju 29.-rc8 breaks manual provider spaces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Medium
|
Achilleas Anagnostopoulos |
Bug Description
I've bootstrapped juju manual provider on a machine with 3 interfaces:
root@juju1:~# ip -4 a s
1: lo: <LOOPBACK,
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: ens3: <BROADCAST,
inet 172.27.90.240/23 brd 172.27.91.255 scope global dynamic ens3
valid_lft 85966sec preferred_lft 85966sec
3: ens4: <BROADCAST,
inet 10.0.0.22/24 brd 10.0.0.255 scope global dynamic ens4
valid_lft 85966sec preferred_lft 85966sec
4: ens5: <BROADCAST,
inet 10.1.0.187/24 brd 10.1.0.255 scope global dynamic ens5
valid_lft 85966sec preferred_lft 85966sec
Juju bootstrapped, but I'm not able to get spaces to work:
osm@osm:~/osm-demo$ juju spaces
Name Space ID Subnets
alpha 0
osm@osm:~/osm-demo$ juju add-subnet 10.0.0.0/24 oam
ERROR cannot add subnet: cannot get provider subnets: subnets not supported
osm@osm:~/osm-demo$ juju subnets
No subnets to display.
Juju status for the controller also does not work:
osm@osm:~/osm-demo$ juju show-machine -m controller 0
{}
ERROR cannot obtain space information: CIDR "172.27.90.240/23" not valid
osm@osm:~/osm-demo$ juju status -m controller
ERROR cannot obtain space information: CIDR "172.27.90.240/23" not valid
osm@osm:~/osm-demo$ juju status
Model Controller Cloud/Region Version SLA Timestamp
default osm-controller osm_manual_
Model "admin/default" is empty.
Relevant log entries:
2021-03-31 13:46:10 INFO juju.worker.
2021-03-31 13:46:10 INFO juju.state machine.go:1770 machine "0" preferred private address changed from "public:
2021-03-31 13:46:10 INFO juju.state machine.go:1778 machine "0" preferred public address changed from "public:
2021-03-31 13:46:10 INFO juju.apiserver.
2021-03-31 13:46:10 INFO juju.apiserver.
2021-03-31 13:46:10 INFO juju.apiserver.
2021-03-31 13:46:10 INFO juju.apiserver.
2021-03-31 13:46:10 INFO juju.apiserver.
2021-03-31 13:46:11 ERROR juju.worker.
2021-03-31 13:46:38 ERROR juju.worker.
When trying to bootstrap with just a single interface, it also fails the same way, relevant logs:
2021-03-31 14:22:34 INFO juju.container.lxd manager.go:71 Availability zone will be empty for this container manager
2021-03-31 14:22:37 ERROR juju.worker.
Changed in juju: | |
assignee: | nobody → Achilleas Anagnostopoulos (achilleasa) |
importance: | Undecided → Medium |
Changed in juju: | |
status: | New → In Progress |
Changed in juju: | |
milestone: | none → 2.9-rc9 |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
PR https:/ /github. com/juju/ juju/pull/ 12845 includes a fix for 2.9