Overview
Supported versions
| SONiC version | Support |
|---|---|
| 201911* | |
| 202205 | |
| 202211 | |
| 202305 |
Legend
supported
- work in progress
deprecated
not supported
- FRR 7.2.1 in SONiC 201911 has a memory leak which can be triggered by AFK
Installation
| Step | Description | Guide |
|---|---|---|
| 1 | Install salt-minion on your SONiC devices |
SONiC Salt Deployer section |
| 2 | Deploy Criteo SONiC utilities |
Criteo SONiC utilities section |
| 3 | Deploy our SONiC modules | SONiC modules section |
| 4 | Deploy our Saltstack modules | SaltStack-modules section |
Important
To benefit from all AFK features, you need to change FRR integration in SONiC.
By default, the files in /etc/frr of the BGP container are generated from an embedded template combined with metadata from the config_db.
AFK requires to directly mount /etc/sonic/frr from the host to /etc/frr on the BGP container.
The change has been upstream starting 202205. To configure SONiC this way:
- for SONiC < 202205, you need to apply our patch manually
- for SONiC >= 202205, you need to enable split-unified