Starting EFA v2.5.0, in addition to fabric and tenant service configurations, the following asset service configurations are persisted and included in Drift and Reconcile (DRC).
The following table captures the various attributes of interface for which DRC and idempotency is supported.
Note
Clean up explicitly any conflicting configuration which could cause reconciliation of device to fail. For example, if EFA configures a port as breakout and if that configuration is drifted by adding Layer 3 configuration to a parent interface, the reconciliation fails. It is recommended to explicitly remove the conflicting configuration from the device through the SLX CLI and retry the DRC process.Field | Identify Drift | Reconcile configuration | Idempotency |
---|---|---|---|
Admin-state | Yes | Yes | Yes |
Breakout mode | Yes | Yes | No |
Speed | Yes | Yes | Yes |
Layer-2 MTU | Yes | Yes | Yes |
IPv4 MTU | Yes | Yes | Yes |
IPv6 MTU | Yes | Yes | Yes |
FEC mode | Yes | Yes | Yes |
Link error disable | Yes | Yes | Yes |
Toggle-threshold | Yes | Yes | Yes |
Sampling time | Yes | Yes | Yes |
Wait time | Yes | Yes | Yes |
RME enable | Yes | Yes | Yes |
efa inventory device
interface redundant-management
efa inventory device
interface set-fec
efa inventory device
interface set-link-error-disable
efa inventory device
interface unset-fec
efa inventory device
interface unset-link-error-disable
For more information, see Extreme Fabric Automation Command Reference, 2.5.0 .
The following tables capture the various attributes of SNMP and NTP for which DRC and idempotency is supported.
SNMP Configuration
Note
Regarding idempotency for creating an entry which already exists in EFA, an error message is returned stating that the user already exists.Field | Identify Drift | Reconcile configuration | Idempotency | Notes |
---|---|---|---|---|
Community deleted | Yes | Yes | No | A valid error message is shown when a non-existent community is deleted |
Group name associated with community is modified | Yes | Yes | Not Applicable | |
Group deleted | Yes | Yes | Not Applicable | |
Modify group version | No | No | Not Applicable | SLX does not support editing the SNMP group version |
Modify read review or write view or notify view associated with group | Yes | Yes | Not Applicable | |
Modify group name associated with SNMP user | Yes | Yes | Not Applicable | |
Modify authentication protocol associated with SNMP user | Yes | Yes | Not Applicable | |
Modify authentication password associated with SNMP user | Yes | Yes | Not Applicable | |
Modify privacy protocol associated with SNMP user | Yes | Yes | Not Applicable | |
Modify privacy password associated with SNMP user | Yes | Yes | Not Applicable | |
Delete SNMP user | Yes | Yes | No | A valid error message is shown when a non-existent user is deleted |
Modify encrypted keyword associated with SNMP user | Yes | Yes | Not Applicable | |
Modify authentication type associated with group, that is, auth, noauth, notify | Yes | Yes | Not Applicable | |
Delete SNMP host entry | Yes | Yes | No | A valid error message is shown when a non-existent host is deleted |
Update SNMP host severity level | Yes | Yes | Not Applicable | Any drift observed from EFA configured default severity level is reconciled |
Update SNMP host source interface | Yes | Yes | Not Applicable | Any drift observed from EFA configured default source interface is reconciled |
Update SNMP host UDP port | Yes | Yes | Not Applicable | Any drift observed from EFA configured default UDP port is reconciled |
Update SNMP host VRF | Yes | Yes | Not Applicable | Any drift observed from EFA configured default VRF is reconciled |
Update SNMP host engine id | Yes | Yes | Not Applicable | |
Update of SNMP host notification type (traps, informs) | Yes | Yes | Not Applicable | |
Update of SNMP view MIB OID access (included, excluded) | Yes | Yes | Not Applicable |
efa inventory device snmp
community create
efa inventory device snmp
community delete
efa inventory device snmp
community list
efa inventory device snmp
user create
efa inventory device snmp
user delete
efa inventory device snmp
user list
efa inventory device snmp
host create
efa inventory device snmp
host delete
efa inventory device snmp
host list
For more information, see the Extreme Fabric Automation Command Reference, 2.5.0 .
NTP Configuration
The NTP commands let you configure NTP server configuration on the SLX device. The configuration you set is persisted in the EFA database. DRC is also supported.
The following table captures the various attributes of the NTP configuration interface for which DRC and idempotency is supported. A drift is identified if any of the following fields are modified by you through SLX CLI or other management tools. Reconcile operation pushes the intended configuration to SLX which makes the SLX configuration synchronize with EFA.
On idempotency for creating an entry which already exists in EFA, an error message is returned stating that user already exists.
Field | Identify Drift | Reconcile configuration | Idempotency | Comments |
---|---|---|---|---|
NTP auth key ID associated with NTP serer is modified | Yes | Yes | Not Applicable | |
NTP auth key name associated with NTP serer is modified | Yes | Yes | Not Applicable | |
NTP server deleted | Yes | Yes | No | A valid error message is shown when a non existent NTP server is deleted. |
Encryption type is modified | Yes | Yes | Not Applicable | |
Trusted key is modified | Yes | Yes | Not Applicable | |
Encryption level is modified | Yes | Yes | Not Applicable | |
NTP server disable modified | Yes | Yes | Not Applicable |
efa inventory device ntp
server create
efa inventory device ntp
server delete
efa inventory device ntp
server list
efa inventory device ntp
disable-server
For more information, see the Extreme Fabric Automation Command Reference, 2.5.0 .
Time Zone Configuration
By default, SLX devices come up with the GMT timezone. Using the efa inventory device
timezone
command, you can set the timezone per device.
For more information, see the Extreme Fabric Automation Command Reference, 2.5.0 .