bionic: netplan field bonds not found
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
John A Meinel | ||
2.3 |
Fix Released
|
High
|
John A Meinel |
Bug Description
During openstack deployment juju gives error on all lxd containers.
Example:
sudo juju status
3/lxd/0 down pending bionic bridge activation error: yaml: unmarshal errors:
line 7: field bonds not found in struct netplan.
yaml:
openstack-
annotations:
gui-x: '500'
gui-y: '-250'
charm: cs:~openstack-
num_units: 1
bindings:
website: web
options:
openstack
to:
- lxd:3
All servers have one default nic for native vlan and 2 nics in bond.
I ssh to sever that holds 3/lxd/0
brctl show
bridge name bridge id STP enabled interfaces
lxdbr0 8000.000000000000 no
lxc list
If this is your first time running LXD on this machine, you should also run: lxd init
To start your first container, try: lxc launch ubuntu:16.04
+------
| NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS |
+------
I attached yaml from this server.
Changed in juju: | |
importance: | Undecided → High |
status: | New → Triaged |
tags: | added: bionic netplan network |
summary: |
- yaml: unmarshal errors: line 7: field bonds not found in struct - netplan. + bionic: netplan field bonds not found |
Changed in juju: | |
milestone: | 2.4-beta2 → none |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
Is that the only yaml file in /etc/netplan ? because there are no Bonds defined there that we would be processing.
I believe there are other locations where netplan config can exist. I don't remember offhand. I think maybe /var/run and /run ?