Support Center > Search Results > SecureKnowledge Details
'vsx_util change_interfaces' corrupts Gaia OS database when replacing an existing Bond interface with one of its slave interfaces
Symptoms
  • 'vsx_util change_interfaces' command corrupts Gaia OS database when replacing an existing Bond interface with one of its slave interfaces.

    Example scenario:

    1. Take a VSX machine with 5 physical interfaces.
    2. Create Bond HA interface (e.g., Bond0) in Gaia OS on 2 slaves (e.g., eth3 and eth4).
    3. In SmartDashboard - open the VSX Gateway object - go to 'Physical Interfaces'.
    4. Do not remove the slave interfaces from the list.
    5. Add the Bond interface to the list and mark it as 'VLAN Trunk'.
    6. Create Virtual System(s) with VLAN interfaces on top of the Bond interface.
    7. Replace an existing Bond interface (Bond0) with one of the Bond's slave interfaces (e.g., eth3) using the 'vsx_util change_interfaces' command.
    8. Pushing the VSX configuration will fail (by design).
    9. Check the state of all interfaces on VSX machine (run 'ifconfig' in VS0) - all Bond VLAN interfaces will appear in the context of Virtual System 0 without IP addresses.
Solution
Note: To view this solution you need to Sign In .