Upgrading the Super-Spine Firmware in Clos

  1. The firmware on the first super-spine is downloaded.
  2. Enabling maintenance mode on a super-spine involves the Border Gateway Protocol (BGP). The graceful_shutdown parameter is sent to all the super-spine‘s underlay neighbors (all connected spines). Each neighbor processes the graceful_shutdown and refreshes their routes to use the alternate path. Maintenance mode is enabled on the first super-spine and traffic is diverted to the second super-spine.
  3. The running-configuration is saved on the first super-spine to preserve all current configurations including the maintenance mode enable configuration.
  4. The device is rebooted for firmware activation without traffic loss.
  5. Once the new firmware is activated, maintenance mode can be disabled. The graceful_shutdown parameter is removed from all the underlay neighbors and traffic to the first super-spine is allowed again.
  6. The running-config is persisted again to ensure the maintenance mode disabled state is retained.

    The same process can be carried out on the second super-spine to upgrade the firmware without traffic loss.

    Click to expand in new window
    First super-spine firmware upgrade with maintenance mode
    First super-spine firmware upgrade with maintenance mode
    Click to expand in new window
    Second super-spine firmware upgrade with maintenance mode
    Second super-spine firmware upgrade with maintenance mode