OVS add_ovsbridge_linuxbridge fails for missing `source` in e/n/i

Bug #1761840 reported by Michael Skalka
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Charm Helpers
In Progress
Undecided
Michael Skalka

Bug Description

contrib.networking.ovs.__init__.add_ovsbridge_linuxbridge() fails to ifup anything in /etc/network/interfaces.d/ as Juju overwrites /e/n/i with its own config and removes that line.

Expected behavior is to drop a <veth-name>.cfg into that folder and ifup the veth, however it will always fail.

Fix: Either Juju should respect the original contents of e/n/i or add_ovsbridge_linuxbridge should append 'source /etc/network/interfaces.d/*' to the end of the e/n/i before trying to add and ifup the veth.

Tags: cpe-onsite
Michael Skalka (mskalka)
Changed in charm-helpers:
assignee: nobody → Michael Skalka (mskalka)
tags: added: cpe-onsite
Michael Skalka (mskalka)
Changed in charm-helpers:
status: New → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.