[18.02][next] veth + linux bridge workaround does not work correctly: no source directive in /e/n/i and long interface names
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Neutron Gateway Charm |
Fix Released
|
High
|
James Page | ||
OpenStack Neutron Open vSwitch Charm |
Fix Released
|
High
|
James Page |
Bug Description
There are two problems currently:
1) veth interface config files are not sourced in /etc/network/
ls /etc/network/
50-cloud-init.cfg veth-br-
https:/
Unknown interface veth-br-enp4s0f0
Juju deliberately does not make /etc/newtork/
2) interface names are too long
After I manually added a source directive for further testing
grep source /etc/network/
source /etc/network/
ifup started to complain about the length of the veth interface name:
ifup veth-br-enp4s0f0
Error: argument "veth-br-enp4s0f0" is wrong: "name" too long
Failed to bring up veth-br-enp4s0f0.
This problem is similar to https:/
The 15-character (byte) name length limit is kernel-level https:/
=====
/e/n/i example without source directive:
https:/
MAAS version:
{"subversion": "6498-ge4db91d-
Juju: 2.4-beta3
summary: |
- veth workaround does not work properly + [18.02][next] veth + linux bridge workaround does not work correctly: no + source directive in /e/n/i and long interface names |
description: | updated |
Changed in charm-neutron-gateway: | |
status: | New → Triaged |
Changed in charm-neutron-openvswitch: | |
status: | New → Triaged |
Changed in charm-neutron-gateway: | |
importance: | Undecided → High |
Changed in charm-neutron-openvswitch: | |
importance: | Undecided → High |
Changed in charm-neutron-gateway: | |
assignee: | nobody → James Page (james-page) |
Changed in charm-neutron-openvswitch: | |
assignee: | nobody → James Page (james-page) |
Changed in charm-neutron-gateway: | |
milestone: | none → 18.08 |
Changed in charm-neutron-openvswitch: | |
milestone: | none → 18.08 |
Changed in charm-neutron-gateway: | |
status: | Fix Committed → Fix Released |
Changed in charm-neutron-openvswitch: | |
status: | Fix Committed → Fix Released |
Suggested an approach to fixing the interface name length issue here:
https:/ /bugs.launchpad .net/charm- neutron- gateway/ +bug/1773429/ comments/ 1