This repository is part of AFK.
The full documentation can be found here: AFK documentation
- 201911
- 202205
BGP configuration modules require a change to FRR implementation in SONiC.
It requires /etc/frr
of the BGP container to be a mounted volume to /etc/sonic/frr
:
- for SONiC >= 202205, you need to enable split-unified
- for SONiC < 202205, you need to apply the patch manually.
SONiC modules require some custom script to be installed:
/opt/salt/scripts/criteo_fdbshow
/opt/salt/scripts/criteo_intf_information
These scripts are available SONiC utilities
This code assumes some grains are set for each SONiC device:
hwsku: some-hardware
nos: sonic
sonic_asic_type: some-asic
sonic_build_date: some-date
sonic_build_version: 201911
sonic_built_by: someone
sonic_commit_id: some-commit-id
This is automatically set by our SONiC Salt Deployer.
See CONTRIBUTING.md