Skip to content

criteo/sonic-saltstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ce8dfa5 · Oct 28, 2024

History

43 Commits
May 5, 2023
Oct 3, 2024
Oct 3, 2024
Oct 24, 2022
Oct 24, 2022
Oct 28, 2024
Jul 10, 2023
Oct 24, 2022
Oct 24, 2022
Mar 17, 2023
Jul 10, 2023
Oct 10, 2022
Oct 24, 2022
Jul 10, 2023
May 5, 2023
Oct 24, 2022
Oct 24, 2022
Oct 24, 2022
Oct 24, 2022
Oct 24, 2022
Oct 24, 2022
Mar 13, 2023

Repository files navigation

SONiC Saltstack modules

This repository is part of AFK.

The full documentation can be found here: AFK documentation

Current supported versions

  • 201911
  • 202205

BGP requirements

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:

Installation

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.

How to contribute

See CONTRIBUTING.md