-
Notifications
You must be signed in to change notification settings - Fork 64
Description of Branches and Releases
This branch provides Ansible support for Dell Enterprise SONiC features deployed in SONiC releases from 3.0 - 3.5 (including minor releases within each of the "major" 3.x releases). Bug fixes for existing functionality and minor functionality enhancements will also be provided on this branch.
- Resource modules (listed below) providing REST API support for an initial "high priority" subset of configuration commands deployed in Dell SONiC Enterprise 3.x releases.
- CLI support for all deployed configuration and exec/show commands.
- Current Ansible Resource Modules
- sonic_api
- sonic_bgp
- sonic_bgp_af
- sonic_bgp_communities
- sonic_bgp_ext_communities
- sonic_bgp_neighbors
- sonic_bgp_neighbors_af
- sonic_command (CLI commands)
- sonic_config (CLI commands)
- sonic_facts
- sonic_interfaces
- sonic_l2_interfaces
- sonic_l3_interfaces
- sonic_lag_interfaces
- sonic_mclag
- sonic_port_breakout
- sonic_radius_server
- sonic_system
- sonic_tacacs_server
- sonic_users
- sonic_vlans
- sonic_vrfs
- sonic_vxlans
This branch provides Ansible REST API support for Dell Enterprise SONiC features deployed in SONiC releases with "4.x.y" release numbers, starting with SONiC 4.0.0 and continuing to SONiC 4.2.0. Most SONiC 4.2.0 - 4.4.0 features are also supported by the last release on this branch (enterprise_sonic release 2.5.1), but support for user SONIC APIs that were modified from the previously supported APIs, starting with some SONiC 4.2 features, was deferred to the enterprise_sonic 3.0.0 "major" release because they are "breaking" changes that require corresponding changes to playbooks for the affected resource modules. Additional new resource module support for Ansible-based REST APIs and major feature enhancements have been added with each enterprise_sonic 2.x.y release on this branch, along with bug fixes for existing functionality.