commit f7007b689e78154f26c2704da4804641e8beae50
Author: Harald Jensås <email address hidden>
Date: Fri Nov 30 10:54:06 2018 +0100
Fix - restart VLAN interface on underlying device change
When a change is needed on bond, os-net-config write the
configuration and restart nic and bond. But it does not
restart vlan on top of the bond. The results is that all
routes for vlan interfaces are lost.
This moves the processing of VLAN's so that it run's
after any interfaces, bridges, bonds etc. Then
concatenates the restart lists from other interfaces and
do a check if 'PHYSDEV' of a VLAN interface is being
restarted.
Reviewed: https:/ /review. openstack. org/621977 /git.openstack. org/cgit/ openstack/ os-net- config/ commit/ ?id=f7007b689e7 8154f26c2704da4 804641e8beae50
Committed: https:/
Submitter: Zuul
Branch: stable/rocky
commit f7007b689e78154 f26c2704da48046 41e8beae50
Author: Harald Jensås <email address hidden>
Date: Fri Nov 30 10:54:06 2018 +0100
Fix - restart VLAN interface on underlying device change
When a change is needed on bond, os-net-config write the
configuration and restart nic and bond. But it does not
restart vlan on top of the bond. The results is that all
routes for vlan interfaces are lost.
This moves the processing of VLAN's so that it run's
after any interfaces, bridges, bonds etc. Then
concatenates the restart lists from other interfaces and
do a check if 'PHYSDEV' of a VLAN interface is being
restarted.
Closes-Bug: #1806027 466f52d210f89d8 2ca9e2a6ef2 ffef67acc771869 ecbc33ad34)
Related: RHBZ#1654987
Change-Id: I246da54cf02d06
(cherry picked from commit 19067b4e77ec618