guest: fix discrepancies between turris guest network bridge names on TOS 6.0+
Description
Originally guest network bridge name was br-guest_turris
- On TOS 5.x turris guest network bridge name is
br-guest_turris
. - On TOS 6.0+ after migration from 5.x, bridge name is
br-guest_turris
(network config migration works fine)
However bridge name can eventually change to br-guest-turris
in following cases:
- Clean install of TOS 6.0+
- On TOS 6.0+ after migration from TOS 5.x, when configuration of guest network interfaces is updated
- either by moving interfaces on "Interfaces" page in reForis
- or by updating any settings on "Guest Network" page in reForis
Proposed solution
We should:
- update guest network handling code in
foris_controller_backends/guest
to use the new bridge name
Oneshot fix package that will rename br-guest_turris -> br-guest-turris
in existing configuration will be handled in separate issue (turris/os/packages#910 (closed)).