You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New watch_policy_map(key, agent_name, interest) manager method in policy_map.h allows monitoring of policy maps configured by other agents, despite the EOS SDK module isolation changes explained below in Transitioning to EOS 4.20+ & EOS SDK 2.0.0.
Bugs fixes and improvements
EOS SDK applications may no longer persist any of their configuration across switch reloads via persistent flags. Therefore, all persistent flags have been removed from EOS SDK modules/types.
Deprecated MAC_ENTRY_EVPN_INTF enum in mac_table.h in favor of the more detailed:
MAC_ENTRY_EVPN_INTF_STATIC
MAC_ENTRY_EVPN_INTF_DYNAMIC
Minor updates to examples.
Transitioning to EOS 4.20+ & EOS SDK 2.0.0
The minimum version of EOS SDK that EOS 4.20+ supports is 2.0.0
In order to be EOS SDK 2.0.0 compatible, every existing EOS SDK application needs to be recompiled, and additionally may require code changes before this recompilation.
Compiling EOS SDK agents to run on 4.20+ requires a new cross-compiler available at software downloads. See Cross-Compiler section of the wiki for full compatibility matrix.
The configuration/status of certain EOS SDK modules is now isolated. An EOS SDK agent using one of the isolated modules only sees its local configurations and only reacts to its local status. The following EOS SDK modules are isolated: