sonic-buildimage/dockers
Travis Van Duyn 0226140e9c [snmp]: updated to support snmp config from redis configdb (#6134)
**- Why I did it**
I'm updating the jinja2 template to support getting SNMP information from the redis configdb. 
I'm using the format approved here: 
https://github.com/Azure/SONiC/pull/718

This will pave the way for us to decrement using the snmp.yml in the future.  
Right now we will still be using both the snmp.yml and configdb to get variable information in order to create the snmpd.conf via the sonic-cfggen tool. 

**- How I did it**
I first updated the SNMP Schema in PR #718 to get that approved as a standardized format. 
Then I verified I could add snmp configs to the configdb using this standard schema.  Once the configs were added to the configdb then I updated the snmpd.conf.j2 file to support the updates via the configdb while still using the variables in the snmp.yml file in parallel.  This way we will have backward compatibility until we can fully migrate to the configdb only. 

By updating the snmpd.conf.j2 template and running the sonic-cfggen tool the snmpd.conf gets generated with using the values in both the configdb and snmp.yml file. 

Co-authored-by: trvanduy <trvanduy@microsoft.com>
2021-12-13 17:42:48 +00:00
..
docker-base Support to build armhf/arm64 platforms on arm based system (#7731) (#8458) 2021-08-13 19:33:08 +08:00
docker-base-buster Support to build armhf/arm64 platforms on arm based system (#7731) (#8458) 2021-08-13 19:33:08 +08:00
docker-base-stretch Support to build armhf/arm64 platforms on arm based system (#7731) (#8458) 2021-08-13 19:33:08 +08:00
docker-basic_router [supervisord]: use abspath as supervisord entrypoint (#5995) 2020-11-22 21:18:44 -08:00
docker-config-engine [docker-base-buster][docker-config-engine-buster] No longer install Python 2 (#6162) 2020-12-25 21:29:25 -08:00
docker-config-engine-buster [docker-base-buster][docker-config-engine-buster] No longer install Python 2 (#6162) 2020-12-25 21:29:25 -08:00
docker-config-engine-stretch [docker-base-buster][docker-config-engine-buster] No longer install Python 2 (#6162) 2020-12-25 21:29:25 -08:00
docker-database [202012][Monit] Deprecate the feature of monitoring the critical processes by Monit (#7823) 2021-06-09 09:04:22 -07:00
docker-dhcp-relay docker-dhcp-relay: Fix waiting for interfaces to get set up (#9034) 2021-10-22 17:14:22 +00:00
docker-fpm-frr remove staticd.conf.j2 (#9182) 2021-12-01 02:28:51 +00:00
docker-fpm-gobgp [202012][dockers][supervisor] Increase event buffer size for process exit listener; Set all event buffer sizes to 1024 (#7203) 2021-04-01 12:52:19 -07:00
docker-fpm-quagga Support readonly vtysh for sudoers (#7383) 2021-04-29 10:08:55 -07:00
docker-iccpd [iccpd][docker] fix initial startup configuration (#7982) 2021-08-05 15:21:33 +00:00
docker-lldp [202012][Monit] Deprecate the feature of monitoring the critical processes by Monit (#7823) 2021-06-09 09:04:22 -07:00
docker-mux [mux]: Call write_standby from host only 2021-11-10 18:54:33 -08:00
docker-nat [202012][dockers][supervisor] Increase event buffer size for process exit listener; Set all event buffer sizes to 1024 (#7203) 2021-04-01 12:52:19 -07:00
docker-orchagent [Reclaim buffer] Common infrastructure update for reclaiming buffer (#9133) 2021-12-01 02:28:46 +00:00
docker-platform-monitor [Pcied] run by python 3 2021-08-23 03:34:48 +00:00
docker-ptf PTF adds unittest-xml-reporting (#8417) 2021-08-12 07:09:58 +00:00
docker-router-advertiser [radv] Run radv on MgmtToRRouter (#9424) 2021-12-06 21:32:33 +00:00
docker-sflow [202012][Monit] Deprecate the feature of monitoring the critical processes by Monit (#7823) 2021-06-09 09:04:22 -07:00
docker-snmp [snmp]: updated to support snmp config from redis configdb (#6134) 2021-12-13 17:42:48 +00:00
docker-sonic-mgmt [build]: Fix sonic-cfggen contextlib err (#7996) 2021-06-28 17:18:45 -07:00
docker-sonic-mgmt-framework [mgmt-framework]: Fix typo in mgmt_vars.j2 (#8475) 2021-08-25 04:11:16 +00:00
docker-sonic-restapi autorestart inside restapi docker is disabled (#8006) 2021-07-27 05:14:28 +00:00
docker-sonic-telemetry [202012][Monit] Deprecate the feature of monitoring the critical processes by Monit (#7823) 2021-06-09 09:04:22 -07:00
docker-teamd [docker-teamd]: Increase teammgrd timeout to allow graceful shutdown. (#7662) (#7842) 2021-06-10 12:49:18 -07:00
dockerfile-macros.j2 [sonic-config-engine] Clean up dependencies, pin versions; install Python 3 package in Buster container (#5656) 2020-10-26 13:48:50 -07:00