- Written by Diego Asturias
- Posted on 4月 7, 2021
- Updated on 9月 13, 2023
- 8005 Views
CLI extension allows for custom CLIs commands/modes to be defined in EOS. It also integrates with EOS SDK to be able to control a daemon’s configuration and read a daemon’s status from the CLI command handlers. This feature is intended to have more customization compared to the “daemon cli” feature, which only allows for key/value pairs as cli commands, and doesn’t allow for custom CLI commands. It does this by using a statically defined YAML file that contains the daemon definition (EOS SDK or not), CLI mode, and CLI commands, very much akin to what is provided by the via configuration in the daemon cli mode.
- Written by Radu Handolescu
- Posted on 3月 3, 2023
- Updated on 3月 31, 2023
- 5329 Views
Common Management Interface Specification (CMIS) defines, starting with revision 4.0, a standard mechanism for managing the firmware of compliant transceivers. This mechanism allows for transceivers’ firmware to be updated without having to remove the transceiver from the switch. Firmware updates may be necessary in a testing or production environment to resolve potential firmware bugs. Some transceivers may also support firmware management operations in a hitless manner (without impacting traffic).
- Written by Shyam Kota
- Posted on 3月 11, 2020
- Updated on 3月 11, 2020
- 6551 Views
This mechanism allows a session to lock the configuration of the switch to prevent any other session from altering the
- Written by Diego Asturias
- Posted on 6月 5, 2023
- Updated on 6月 8, 2023
- 4138 Views
By default when a configuration session is committed everything modified in the configuration session will be committed to the running configuration, even if the running-configuration has also changed since the configuration session was created. This means that if the running-config has been modified since the start of the configuration session then those modifications could be overridden when the configuration session is committed.
- Written by Michael Theodore
- Posted on 8月 17, 2023
- Updated on 9月 29, 2023
- 3565 Views
Text running-config commands can be converted into a snapshot (JSON snapshot). A new keyword is added to the ‘copy running-config snapshot://sample’ command: the ‘transaction’ CLI keyword can be used to perform the conversion, which can also be used to create a snapshot with specific commands included.
- Written by Dylan Walsh
- Posted on 10月 20, 2022
- Updated on 6月 10, 2024
- 6331 Views
EosSdkRpc is an agent built on top of the Arista EOS SDK. It uses gRPC as a mechanism to provide remote access to the EOS SDK. The gRPC interface that EosSdkRpc supports closely matches the interface provided by EOS SDK, and the intent is that the .proto interface can be publically supported. EosSdkRpc allows for remote access and using protobuf to specify the interface isolates user code from the Linux ABI issues that come with building C++ applications on different compiler, libc, and kernel versions. EosSdkRpc is built using C++ but supports clients written in any of the languages currently supported by the gRPC framework.
- Written by Will Rideout
- Posted on 12月 17, 2020
- Updated on 12月 17, 2020
- 10707 Views
A new configuration model for the BFD (Bidirectional Forwarding Detection) agent was added in order to more
- Written by Hua Zhong
- Posted on 8月 26, 2020
- Updated on 8月 26, 2020
- 6602 Views
Support for running multiple CLI commands in one line separated by semicolons. Multiple CLI commands
- Written by Nicholas Cheng
- Posted on 2月 23, 2022
- Updated on 3月 3, 2022
- 5974 Views
This feature adds support for making the various OSPFv3 counters accessible via CLI.
- Written by Nicholas Cheng
- Posted on 9月 2, 2021
- Updated on 9月 2, 2021
- 6047 Views
A router keeps track of the total number of LSAs for each OSPFv3 instance. The LSA Limit feature provides a mechanism to
- Written by Alon Pekurovsky
- Posted on 3月 5, 2020
- Updated on 6月 16, 2022
- 8210 Views
A secure erase is generally defined as a command (or set of commands) that deliberately, permanently and
- Written by Aaron Bamberger
- Posted on 11月 12, 2019
- Updated on 11月 12, 2019
- 6242 Views
In EVPN, when configuring the member VLANs for a VLAN aware bundle, the existing configuration command only allows