New Features

Extreme Fabric Automation 2.4.0 provides several new features and improvements.

Table 1. Features and improvements
Feature Description
EFA as an SNMP trap receiver A new service, gosnmp-service, enables EFA to persist trap subscribers, receive SNMP traps, and forward the traps to subscribers. For more information, see the Extreme Fabric Automation Administration Guide, 2.4.0 .
OpenStack integration enhancements This release offers numerous improvements, including the following:
  • Support for the Victoria release of OpenStack
  • Layer 3 service plugin enhancements
  • Synchronize mechanism in the OSS service
  • Journaling support for the Layer 2 and Layer 3 plugins
For more information, see the Extreme Fabric Automation OpenStack Integration Guide, 2.4.0 .
Centralized routing With centralized routing, routing configuration is performed only on border leaf pairs. For more information, see the Extreme Fabric Automation Administration Guide, 2.4.0 .
Multiple management IP networks You can create multiple IP subnets for support of EFA on all of the subnets. For more information, see the Extreme Fabric Automation Administration Guide, 2.4.0 and the Extreme Fabric Automation Deployment Guide, 2.4.0 .
Certificate expiration notifications If a device certificate is within 30 days of expiration, an event is generated. For more information, see the Extreme Fabric Automation Administration Guide, 2.4.0 .

New IPv6 Neighbor Discovery options for the efa tenant epg create and efa tenant epg update commands

New options for configuring MTU, router advertisement, prefix lifetimes, and configuration type:
  • --ipv6-nd-mtu
  • --ipv6-nd-managed-config
  • --ipv6-nd-other-config
  • --ipv6-nd-prefix
  • --ipv6-nd-prefix-valid-lifetime
  • --ipv6-nd-prefix-preferred-lifetime
  • --ipv6-prefix-no-advertise
  • --ipv6-nd-prefix-config-type

For more information, see the Extreme Fabric Automation Command Reference, 2.4.0 .

New ctag option for the efa tenant epg create and efa tenant epg update commands

Use the --ctag-description option to assign a unique description for a ctag.

For more information, see the Extreme Fabric Automation Command Reference, 2.4.0 .

New minimum links option for the efa tenant po create and efa tenant po update commands

Use the --min-link-count option to specify the least number of links that need to be operationally up to declare the port channel as operationally up.

For more information, see the Extreme Fabric Automation Command Reference, 2.4.0 .

New anycast operations for the efa tenant epg create and efa tenant epg update commands

With two new operations (anycast-ip-add and anycast-ip-delete) you can add or delete anycast addresses using the following options:
  • --anycast-ip
  • --anycast-ipv6

For more information, see the Extreme Fabric Automation Command Reference, 2.4.0 .

New graceful restart toggle for the efa tenant vrf create and efa tenant vrf update commands

You can set the --graceful-restart option to true or false to enable or deactivate the functionality.

For more information, see the Extreme Fabric Automation Command Reference, 2.4.0 .

Workarounds for event synchronization and event handling issues For more information about these workarounds, see the Extreme Fabric Automation Administration Guide, 2.4.0 .
Support for upgrade from EFA 2.3.x to any later version of EFA For more information, see EFA Installation and Upgrade.
RBAC service in active-standby mode In previous releases, the RBAC service was in active-active mode. For more information, see the Extreme Fabric Automation Deployment Guide, 2.4.0 .

REST API changes for backup, restore, and supportsave

  • Backup, restore, and supportsave APIs are moved from GoSystem to the Monitoring service. You can access these APIs on port 8078.
  • APIs for backup (/v1/system/backup) and restore (/v1/system/restore) are changed from GET to POST.
  • The restore API is now asynchronous and returns an ID when it is triggered. You can use this ID in the status API (/v1/system/restore/<ID>) to return the progress of restore operations.

For more information, see the set of API guides on the Extreme Fabric Automation documentation web page.

The output of the efa system restore command now shows you the backup tar files you can choose from For more information, see the "Backup and Restore the EFA Database" topic in the Extreme Fabric Automation Administration Guide, 2.4.0 .

New REST API for deleting individual backup and supportsave files

Usage: efa system cleanup <flags>

Flags:
  • --archive-type: The type of archive to delete. Supported entries are backup or supportsave. The default is backup.
  • --name: The name of the archive to delete.

For more information, see the set of API guides on the Extreme Fabric Automation documentation web page.