Skip to main content
In 9.0, the Aviatrix Controller drains HA gateway pairs before performing image upgrade, gateway delete, and gateway resize operations. The gateway is removed from Aviatrix routing and from the CSP route tables before the operation begins. After the operation, the gateway is undrained only when the data plane has converged. The drain and undrain sequence is automatic. There is no manual control over drain state in this release.

How It Works

When you start an in-scope maintenance operation on an HA gateway pair, the Controller runs this sequence on the gateway being changed:
1

Drain

The Controller removes the gateway from the Aviatrix routing fabric and updates CSP route tables so all traffic flows through the HA peer.
2

Run the operation

The image upgrade, delete, or resize operation runs while traffic flows through the HA peer.
3

Convergence verification

The Controller waits for the gateway to confirm that tunnels, BGP sessions, and dependent services are stable.
4

Undrain

Once convergence is confirmed, the Controller returns the gateway to active routing. CSP route tables are updated to include the gateway again.

In-Scope Operations

Operations outside this list are not in scope for the drain and undrain sequence in 9.0.

Changes from Prior Releases

Error Handling

If the HA peer is unavailable when the drain sequence starts, the operation fails. Bring the HA peer back to a healthy state before retrying.

Limitations

  • Drain and undrain apply to HA gateway pairs only. Single gateways without an HA peer are not protected by this sequence.
  • Manual drain and undrain control is not available in this release.