sonic-buildimage/rules
Renuka Manavalan f7ed82f44a
[Kubernetes]: The kube server could be used as http-proxy for docker (#7469)
Why I did it
The SONiC switches get their docker images from local repo, populated during install with container images pre-built into SONiC FW. With the introduction of kubernetes, new docker images available in remote repo could be deployed. This requires dockerd to be able to pull images from remote repo.

Depending on the Switch network domain & config, it may or may not be able to reach the remote repo. In the case where remote repo is unreachable, we could potentially make Kubernetes server to also act as http-proxy.

How I did it
When admin explicitly enables, the kubernetes-server could be configured as docker-proxy. But any update to docker-proxy has to be via service-conf file environment variable, implying a "service restart docker" is required. But restart of dockerd is vey expensive, as it would restarts all dockers, including database docker.

To avoid dockerd restart, pre-configure an http_proxy using an unused IP. When k8s server is enabled to act as http-proxy, an IP table entry would be created to direct all traffic to the configured-unused-proxy-ip to the kubernetes-master IP. This way any update to Kubernetes master config would be just manipulating IPTables, which will be transparent to all modules, until dockerd needs to download from remote repo.

How to verify it
Configure a switch such that image repo is unreachable
Pre-configure dockerd with http_proxy.conf using an unused IP (e.g. 172.16.1.1)
Update ctrmgrd.service to invoke ctrmgrd.py with "-p" option.
Configure a k8s server, and deploy an image for feature with set_owner="kube"
Check if switch could successfully download the image or not.
2021-06-16 07:46:01 -07:00
..
asyncsnmp-py3.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
asyncsnmp-py3.mk [build]: Fix dependency: asyncsnmp should not depend on PYTHON_SWSSCOMMON (#6672) 2021-02-03 20:17:34 -08:00
bash.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
bash.mk [build]: SONiC buildimage ARM arch support (#2980) 2019-07-25 22:06:41 -07:00
config [Kubernetes]: The kube server could be used as http-proxy for docker (#7469) 2021-06-16 07:46:01 -07:00
dbsyncd-py3.dep [lldp]: Lldp docker to use python3 version of sonic-db-syncd package. (#6046) 2020-11-30 10:44:40 -08:00
dbsyncd-py3.mk [build]: Fix dependency: asyncsnmp should not depend on PYTHON_SWSSCOMMON (#6672) 2021-02-03 20:17:34 -08:00
dhcpmon.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
dhcpmon.mk [dhcp-relay]: Add DHCP Relay Monitor (#3886) 2020-01-07 17:48:03 -08:00
docker-base-buster.dep [mgmt-framework]: convert mgmt-framework to use buster docker (#4480) 2020-04-28 15:57:13 -07:00
docker-base-buster.mk [supervisor] Install vanilla package once again, install Python 3 version in Buster container (#5546) 2020-11-19 23:41:32 -08:00
docker-base-stretch.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-base-stretch.mk [supervisor] Install vanilla package once again, install Python 3 version in Buster container (#5546) 2020-11-19 23:41:32 -08:00
docker-base.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-base.mk [supervisor] Install vanilla package once again, install Python 3 version in Buster container (#5546) 2020-11-19 23:41:32 -08:00
docker-config-engine-buster.dep [mgmt-framework]: convert mgmt-framework to use buster docker (#4480) 2020-04-28 15:57:13 -07:00
docker-config-engine-buster.mk [Yang][cfggen] update sonic-cfggen to generate config_db from Yang data (#7712) 2021-06-10 12:03:33 -07:00
docker-config-engine-stretch.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-config-engine-stretch.mk [docker-config-engine-stretch]: Fix dependency typo PYTHON2_SWSSCOMMON (#6568) 2021-01-27 12:27:41 -08:00
docker-config-engine.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-config-engine.mk [synchronous-mode] Add template file for synchronous mode (#5644) 2020-10-23 13:08:35 -07:00
docker-database.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-database.mk [Monit] Deprecate the feature of monitoring the critical processes by Monit (#7676) 2021-06-04 10:16:53 -07:00
docker-dhcp-relay.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-dhcp-relay.mk [dockers] label SONiC Docker with manifest (#5939) 2021-04-26 13:51:50 -07:00
docker-fpm-frr.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-fpm-frr.mk [Monit] Deprecate the feature of monitoring the critical processes by Monit (#7676) 2021-06-04 10:16:53 -07:00
docker-fpm-gobgp.dep Revert "Remove quagga related code (#7476)" (#7831) 2021-06-09 18:52:45 -07:00
docker-fpm-gobgp.mk Revert "Remove quagga related code (#7476)" (#7831) 2021-06-09 18:52:45 -07:00
docker-fpm-quagga.dep Revert "Remove quagga related code (#7476)" (#7831) 2021-06-09 18:52:45 -07:00
docker-fpm-quagga.mk Revert "Remove quagga related code (#7476)" (#7831) 2021-06-09 18:52:45 -07:00
docker-fpm.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-fpm.mk Revert "Remove quagga related code (#7476)" (#7831) 2021-06-09 18:52:45 -07:00
docker-iccpd.dep [build]: DPKG caching fix for evaluation bugs (#4425) 2020-04-20 11:14:25 -07:00
docker-iccpd.mk [dockers] label SONiC Docker with manifest (#5939) 2021-04-26 13:51:50 -07:00
docker-lldp.dep [dockers] Rename 'docker-lldp-sv2' to 'docker-lldp' (#4700) 2020-06-09 09:09:56 -07:00
docker-lldp.mk [Monit] Deprecate the feature of monitoring the critical processes by Monit (#7676) 2021-06-04 10:16:53 -07:00
docker-macsec.dep [docker-macsec]: MACsec container and wpa_supplicant component (#5700) 2021-01-10 10:39:59 -08:00
docker-macsec.mk [dockers] label SONiC Docker with manifest (#5939) 2021-04-26 13:51:50 -07:00
docker-nat.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-nat.mk [dockers] label SONiC Docker with manifest (#5939) 2021-04-26 13:51:50 -07:00
docker-orchagent.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-orchagent.mk [Monit] Deprecate the feature of monitoring the critical processes by Monit (#7676) 2021-06-04 10:16:53 -07:00
docker-platform-monitor.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-platform-monitor.mk [Arista] Update platform configurations and library (#7527) 2021-05-06 10:59:22 -07:00
docker-restapi.mk [Monit] Deprecate the feature of monitoring the critical processes by Monit (#7676) 2021-06-04 10:16:53 -07:00
docker-router-advertiser.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-router-advertiser.mk [dockers] label SONiC Docker with manifest (#5939) 2021-04-26 13:51:50 -07:00
docker-sflow.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-sflow.mk [Monit] Deprecate the feature of monitoring the critical processes by Monit (#7676) 2021-06-04 10:16:53 -07:00
docker-snmp.dep [dockers] Rename 'docker-snmp-sv2' to 'docker-snmp' (#4699) 2020-06-11 16:04:23 -07:00
docker-snmp.mk [Monit] Deprecate the feature of monitoring the critical processes by Monit (#7676) 2021-06-04 10:16:53 -07:00
docker-sonic-mgmt-framework.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-sonic-mgmt-framework.mk [dockers] label SONiC Docker with manifest (#5939) 2021-04-26 13:51:50 -07:00
docker-sonic-mgmt-spytest.dep Fix docker-sonic-mgmt-framework-dbg wrong dependency issue (#4314) 2020-03-24 19:32:51 +08:00
docker-sonic-mgmt.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-sonic-mgmt.mk [docker-sonic-mgmt]: set docker-sonic-mgmt as stretch docker (#4450) 2020-04-21 09:57:57 -07:00
docker-sonic-sdk-buildenv.dep [sonic-sdk] add sonic sdk and sonic sdk buildenv (#6712) 2021-05-28 10:16:02 -07:00
docker-sonic-sdk-buildenv.mk [sonic-sdk] add sonic sdk and sonic sdk buildenv (#6712) 2021-05-28 10:16:02 -07:00
docker-sonic-sdk.dep [sonic-sdk] add sonic sdk and sonic sdk buildenv (#6712) 2021-05-28 10:16:02 -07:00
docker-sonic-sdk.mk [sonic-sdk] add sonic sdk and sonic sdk buildenv (#6712) 2021-05-28 10:16:02 -07:00
docker-teamd.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-teamd.mk [Monit] Deprecate the feature of monitoring the critical processes by Monit (#7676) 2021-06-04 10:16:53 -07:00
docker-telemetry.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
docker-telemetry.mk Revert "[Telemetry docker] add memory and memory swap limits (#7062)" (#7582) 2021-05-11 17:11:54 -07:00
ethtool.dep Backport ethtool to support QSFP-DD (#5725) 2021-03-16 09:56:53 -07:00
ethtool.mk [ethtool]: disable unit test when building ethtool on armhf/arm64 (#7226) 2021-04-08 09:08:22 -07:00
frr.dep [frr]: Fix for missing dependency in frr module (#6094) 2020-12-03 02:35:21 -08:00
frr.mk [frr]: upgrade frr to frr-7.5.1 (#7003) 2021-03-10 12:50:54 -08:00
functions [sonic-sdk] add sonic sdk and sonic sdk buildenv (#6712) 2021-05-28 10:16:02 -07:00
gobgp.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
gobgp.mk [build]: SONiC buildimage ARM arch support (#2980) 2019-07-25 22:06:41 -07:00
hiredis.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
hiredis.mk [build]: SONiC buildimage ARM arch support (#2980) 2019-07-25 22:06:41 -07:00
iccpd.dep [build]: DPKG caching fix for evaluation bugs (#4425) 2020-04-20 11:14:25 -07:00
iccpd.mk [iccpd] build iccpd deb by auto tools (#4540) 2020-05-21 09:12:51 -07:00
ifupdown2.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
ifupdown2.mk [build]: add buster docker as the last step of the build proces 2020-04-16 10:26:18 +00:00
initramfs-tools.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
initramfs-tools.mk [initramfs]: porting loopback file system support patch to v0.133 2020-04-17 04:51:51 +00:00
iproute2.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
iproute2.mk [build]: SONiC buildimage ARM arch support (#2980) 2019-07-25 22:06:41 -07:00
iptables.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
iptables.mk [docker-nat]: upgrade docker-nat to buster (#4943) 2020-07-15 22:48:09 -07:00
isc-dhcp.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
isc-dhcp.mk [docker-dhcp-relay]: convert dhcp-relay docker to buster (#4671) 2020-06-22 15:34:21 -07:00
ixgbe.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
ixgbe.mk [build]: add buster docker as the last step of the build proces 2020-04-16 10:26:18 +00:00
kdump-tools.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
kdump-tools.mk [build]: add buster docker as the last step of the build proces 2020-04-16 10:26:18 +00:00
libnl3.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
libnl3.mk [libnl]: Debian Packaging libnl version 3.5.0 (#3967) 2020-01-06 17:01:28 -08:00
libteam.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
libteam.mk [dvs] Install libteamdctl runtime dependency in VS docker (#4837) 2020-06-24 14:07:22 -07:00
libyang1.dep Patch libyang1.0.184 so version and let frr 7.5 use the patched version 2020-12-29 03:44:49 -08:00
libyang1.mk Patch libyang1.0.184 so version and let frr 7.5 use the patched version 2020-12-29 03:44:49 -08:00
libyang.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
libyang.mk [build]: add artifical dependency between libyang and frr 2021-01-02 12:45:32 -08:00
linux-kernel.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
linux-kernel.mk [linux-kernel]: correct kernel package name for armhf (#6751) 2021-02-10 23:07:22 -08:00
lldpd.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
lldpd.mk Update lldpd to latest stable version (#3905) 2020-01-24 11:52:52 -08:00
lm-sensors.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
lm-sensors.mk [dockers] update mellanox syncd and pmon to buster (#4818) 2020-07-18 03:46:15 -07:00
monit.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
monit.mk [build]: add buster docker as the last step of the build proces 2020-04-16 10:26:18 +00:00
mpdecimal.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
mpdecimal.mk [build]: SONiC buildimage ARM arch support (#2980) 2019-07-25 22:06:41 -07:00
ntp.dep [ntp]: build ntp with various fixes (#6037) 2020-12-02 15:02:50 -08:00
ntp.mk [sonic-config-engine] Adding dependent pkgs needed for arm compilation (#6186) 2020-12-15 08:44:46 -08:00
openssh.dep [openssh] Introduce custom openssh-server package for supporting reverse console SSH (#5717) 2020-11-02 10:31:15 +08:00
openssh.mk [openssh] Introduce custom openssh-server package for supporting reverse console SSH (#5717) 2020-11-02 10:31:15 +08:00
phy-credo.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
phy-credo.mk [Arista] Update phy-credo gearbox code (#6973) 2021-03-09 20:38:59 -08:00
ptf.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
ptf.mk Integrate ptf into buildimage (#111) 2016-12-08 09:24:48 -08:00
quagga.dep Revert "Remove quagga related code (#7476)" (#7831) 2021-06-09 18:52:45 -07:00
quagga.mk Revert "Remove quagga related code (#7476)" (#7831) 2021-06-09 18:52:45 -07:00
radius.dep RADIUS Management User Authentication Feature (#7284) 2021-04-23 19:09:41 -07:00
radius.mk [build]: fix build break on armhf for radius (#7416) 2021-04-24 19:44:27 -07:00
redis-dump-load-py2.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
redis-dump-load-py2.mk Build patched redis-dump-load (#2277) 2018-11-20 19:27:56 -08:00
redis-dump-load-py3.dep [redis-dump-load] Add dpkg cache dependency file for Python 3 package (#5195) 2020-08-15 16:36:34 -07:00
redis-dump-load-py3.mk [baseimage]: Build and install redis-dump-load Python 3 package in host image (#4661) 2020-05-30 05:52:27 -07:00
redis.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
redis.mk [build]: Fix make clean for redis-tools (#4903) 2020-07-12 18:08:52 +00:00
restapi.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
restapi.mk Changes to build restapi docker (#3993) 2020-01-10 13:46:32 -08:00
sairedis.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
sairedis.mk [sonic-sdk] add sonic sdk and sonic sdk buildenv (#6712) 2021-05-28 10:16:02 -07:00
scripts.dep Copp Manager Changes (#4861) 2020-11-23 09:31:42 -08:00
scripts.mk Copp Manager Changes (#4861) 2020-11-23 09:31:42 -08:00
sflow.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
sflow.mk [sflow] Update version of hsflowd (#7137) 2021-03-27 21:09:57 -07:00
smartmontools.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
smartmontools.mk [build]: add buster docker as the last step of the build proces 2020-04-16 10:26:18 +00:00
snmpd.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
snmpd.mk [makefile] Remove python-netsnmp deb package from makefile (#6161) 2020-12-09 17:40:07 -08:00
socat.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
socat.mk [build]: SONiC buildimage ARM arch support (#2980) 2019-07-25 22:06:41 -07:00
sonic_bgpcfgd.dep [bgpcfgd]: make a package for bgpcfgd (#4813) 2020-06-20 21:01:24 -07:00
sonic_bgpcfgd.mk [Yang][cfggen] update sonic-cfggen to generate config_db from Yang data (#7712) 2021-06-10 12:03:33 -07:00
sonic-chassisd.dep Chassisd to monitor cards in a modular chassis (#5523) 2020-12-15 16:28:58 -08:00
sonic-chassisd.mk Chassisd to monitor cards in a modular chassis (#5523) 2020-12-15 16:28:58 -08:00
sonic-config.dep [build]: Fix missing the depended files of dpkg cache in config engine (#7840) 2021-06-15 19:09:29 -07:00
sonic-config.mk [Yang][cfggen] update sonic-cfggen to generate config_db from Yang data (#7712) 2021-06-10 12:03:33 -07:00
sonic-ctrmgrd.dep First cut image update for kubernetes support. (#5421) 2020-12-22 08:01:33 -08:00
sonic-ctrmgrd.mk First cut image update for kubernetes support. (#5421) 2020-12-22 08:01:33 -08:00
sonic-device-data.dep Fix for missing dependency in the sonic device package and added .dep file for yang module (#4471) 2020-05-06 13:17:08 +08:00
sonic-device-data.mk [build]: add buster docker as the last step of the build proces 2020-04-16 10:26:18 +00:00
sonic-frr-mgmt-framework.dep [frrcfgd] introduce frrcfgd to manage frr config when frr_mgmt_framework_config is true (#5142) 2021-01-24 17:57:03 -08:00
sonic-frr-mgmt-framework.mk [frrcfgd] introduce frrcfgd to manage frr config when frr_mgmt_framework_config is true (#5142) 2021-01-24 17:57:03 -08:00
sonic-host-services-data.dep Add sonic-host-services and sonic-host-services-data packages (#5694) 2020-10-23 09:52:29 -07:00
sonic-host-services-data.mk Add sonic-host-services and sonic-host-services-data packages (#5694) 2020-10-23 09:52:29 -07:00
sonic-host-services.dep Add sonic-host-services and sonic-host-services-data packages (#5694) 2020-10-23 09:52:29 -07:00
sonic-host-services.mk Add sonic-host-services and sonic-host-services-data packages (#5694) 2020-10-23 09:52:29 -07:00
sonic-ledd.dep Add pmon daemons python3 build support (#6176) 2020-12-28 10:19:24 -08:00
sonic-ledd.mk Add pmon daemons python3 build support (#6176) 2020-12-28 10:19:24 -08:00
sonic-mgmt-common.dep Mgmt reorg -- submodule and build rules for sonic-mgmt-common (#4765) 2020-06-22 16:01:55 -07:00
sonic-mgmt-common.mk Mgmt reorg -- submodule and build rules for sonic-mgmt-common (#4765) 2020-06-22 16:01:55 -07:00
sonic-mgmt-framework.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
sonic-mgmt-framework.mk [build]: combine feature and container feature table (#5081) 2020-08-05 13:23:12 -07:00
sonic-pcied.dep Add pmon daemons python3 build support (#6176) 2020-12-28 10:19:24 -08:00
sonic-pcied.mk Add pmon daemons python3 build support (#6176) 2020-12-28 10:19:24 -08:00
sonic-platform-common.dep [build]: Fix for missing dependencies in the DPKG framework (#6393) 2021-01-13 10:32:42 -08:00
sonic-platform-common.mk [build]: fix bug for compile sonic-platform-common caused by enable pytest (#7431) 2021-04-28 01:30:47 -07:00
sonic-psud.dep Add pmon daemons python3 build support (#6176) 2020-12-28 10:19:24 -08:00
sonic-psud.mk [sonic-psud] Depend on sonic-platform-common (#7182) 2021-03-30 08:32:07 -07:00
sonic-py-common.dep Introduce sonic-py-common package (#5003) 2020-07-26 23:15:41 -07:00
sonic-py-common.mk [Python] Migrate applications/scripts to import sonic-py-common package (#5043) 2020-08-03 11:43:12 -07:00
sonic-syseepromd.dep Add pmon daemons python3 build support (#6176) 2020-12-28 10:19:24 -08:00
sonic-syseepromd.mk [sonic-syseepromd] Depend on sonic-platform-common (#7279) 2021-04-09 16:58:53 -07:00
sonic-thermalctld.dep Add pmon daemons python3 build support (#6176) 2020-12-28 10:19:24 -08:00
sonic-thermalctld.mk [sonic-thermalctld] Depend on sonic-platform-common (#7181) 2021-03-29 23:39:47 -07:00
sonic-utilities-data.dep [sonic-utilities] Build and install as a Python wheel package (#5409) 2020-09-20 20:16:42 -07:00
sonic-utilities-data.mk [sonic-utilities] Build and install as a Python wheel package (#5409) 2020-09-20 20:16:42 -07:00
sonic-utilities.dep [sonic-utilities] Update submodule; Build and install as a Python 3 wheel (#5926) 2020-11-25 10:28:36 -08:00
sonic-utilities.mk [sonic-sdk] add sonic sdk and sonic sdk buildenv (#6712) 2021-05-28 10:16:02 -07:00
sonic-xcvrd.dep Add pmon daemons python3 build support (#6176) 2020-12-28 10:19:24 -08:00
sonic-xcvrd.mk [xcvrd] Remove dependency on SONIC_PLATFORM_API_PY2 and SONIC_PLATFORM_API_PY3 (#6344) 2021-01-05 09:39:52 -08:00
sonic-yang-mgmt-py3.dep [sonic-yang-mgmt] Build PY3 & PY2 packages (#5559) 2020-11-07 13:03:41 -08:00
sonic-yang-mgmt-py3.mk [sonic-yang-mgmt] Build PY3 & PY2 packages (#5559) 2020-11-07 13:03:41 -08:00
sonic-yang-models-py3.dep Fix for missing dependency in the sonic device package and added .dep file for yang module (#4471) 2020-05-06 13:17:08 +08:00
sonic-yang-models-py3.mk [sonic-yang-mgmt/setup.py]: Removing the part where build dependencies are installed in setup.py. (#4657) 2020-05-28 12:16:25 -07:00
sonic-ztp.dep [build]: Fix for missing dependencies in the DPKG framework (#6393) 2021-01-13 10:32:42 -08:00
sonic-ztp.mk Install swsssdk-py3 in the base Debian image for python3 based apps (#4542) 2020-05-19 11:15:05 -07:00
swss-common.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
swss-common.mk [sonic-sdk] add sonic sdk and sonic sdk buildenv (#6712) 2021-05-28 10:16:02 -07:00
swss.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
swss.mk [swss] Depend on Python 3 version of swsscommon rather than Python 2 (#6432) 2021-01-14 00:29:21 -08:00
swsssdk-py2.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
swsssdk-py2.mk [baseimage]: Build and install redis-dump-load Python 3 package in host image (#4661) 2020-05-30 05:52:27 -07:00
swsssdk-py3.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
swsssdk-py3.mk [baseimage]: Build and install redis-dump-load Python 3 package in host image (#4661) 2020-05-30 05:52:27 -07:00
syncd.dep [docker-orchagent]: make build depends only on sairedis package (#4880) 2020-07-12 18:08:51 +00:00
syncd.mk [docker-orchagent]: make build depends only on sairedis package (#4880) 2020-07-12 18:08:51 +00:00
system-health.dep [system-health] Add support for monitoring system health (#4835) 2020-10-12 11:12:49 +03:00
system-health.mk [system-health] Convert to Python 3 (#5886) 2020-12-29 14:04:09 -08:00
systemd-sonic-generator.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
systemd-sonic-generator.mk [build]: Move Systemd service start to systemd generator (#3172) 2019-07-29 15:52:15 -07:00
tacacs.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
tacacs.mk [build]: add buster docker as the last step of the build proces 2020-04-16 10:26:18 +00:00
telemetry.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
telemetry.mk Mgmt reorg -- submodule and build rules for sonic-mgmt-common (#4765) 2020-06-22 16:01:55 -07:00
template.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
thrift.dep [build]: support for DPKG local caching (#4117) 2020-03-11 20:04:52 -07:00
thrift.mk [build]: SONiC buildimage ARM arch support (#2980) 2019-07-25 22:06:41 -07:00
wpasupplicant.dep [docker-macsec]: MACsec container and wpa_supplicant component (#5700) 2021-01-10 10:39:59 -08:00
wpasupplicant.mk [docker-macsec]: MACsec container and wpa_supplicant component (#5700) 2021-01-10 10:39:59 -08:00