config/sysinv/sysinv
Steven Webster ec8ff34ab1 Fix for shared NIC with the N3000 FPGA
An issue can occur when using an N3000 FPGA NIC with upper
vlan interfaces (oam, mgmt, etc).  Because the N3000 is reset
after the networking initialization is complete, any IPv6
addresses, or (IPv4 / IPv6) default routes configured on the
vlan interfaces will be removed.

This commit fixes the issue by creating an FPGA resource
for puppet containing the N3000 interface name and any of
the 'used by' (upper) interfaces belonging to the interface.

If these resources are present, puppet will restart the
upper interfaces after the N3000 FPGA is reset, allowing
any configured IP addresses and routes to be restored.

Depends-On: https://review.opendev.org/c/starlingx/stx-puppet/+/795710
Partial-Bug: #1931461
Change-Id: Ie6725f572a32bfe649962a6eadca498bcc2c9e7c
Signed-off-by: Steven Webster <steven.webster@windriver.com>
2021-06-09 18:51:25 -04:00
..
centos Adding AIO-SX to AIO-DX migration steps patching existing PVs 2021-05-09 10:58:59 -04:00
debian sysinv: Cleanup requirements 2021-04-01 09:18:05 -04:00
opensuse sysinv: Cleanup requirements 2021-04-01 09:18:05 -04:00
sysinv Fix for shared NIC with the N3000 FPGA 2021-06-09 18:51:25 -04:00
.gitignore StarlingX open source release updates 2018-05-31 07:35:52 -07:00
PKG-INFO StarlingX open source release updates 2018-05-31 07:35:52 -07:00