Bug #3680
closeddisabling an interface which is part of an interface group puts another (arbitrary) interface into the group instead
100%
Description
Preconditions:
- Assume WAN interface W and VLAN interfaces A,B,C configured.
- Assume an interface group called G which consists of A,B,C
Now go to Interfaces -> B and set interface B to disabled.
Expected behaviour would be that either B remains part of G, or alternatively is removed from G
Actual behaviour is that in place of B, another interface is put into G. In my case it was the WAN interface, so the group G had A,W,C in it after disabling B (with quite messy consequences for the operation of the firewall in my case, as many rules for VLANs were defined based on G, which now became active on the WAN interface as well. Had a lot of fun until I found out what was wrong...)
I assume the interface that is put in place of the disabled interface in the group is just the first from the list (which was the WAN IF in my case).