sonic-buildimage/files/build_templates/per_namespace
Nazarii Hnydyn 13aa19acf4
[swss/syncd]: Remove dependency on interfaces-config.service (#17649)
Signed-off-by: Nazarii Hnydyn nazariig@nvidia.com

This improvement does not bring any warm-reboot degradation, since the database availability (tcp/ip access over the loopback interface) was fixed by these PRs:

Re-add 127.0.0.1/8 when bringing down the interfaces #15080
Fix potentially not having any loopback address on lo interface #16490
Why I did it
Removed dependency on interfaces-config.service to speed up the boot, because interfaces-config.service takes a lot of time on init
Work item tracking
N/A
How I did it
Changed service files for swss/syncd
How to verify it
Boot and check swss/syncd start time comparing to interfaces-config
2024-01-10 21:15:55 +08:00
..
bgp.service.j2 [BGP] starting BGP service after swss (#12381) 2022-10-13 09:24:06 -07:00
database.service.j2 [services] kill container on stop in warm/fast mode (#10510) 2022-09-19 19:34:33 +03:00
gbsyncd.service.j2 Added gbsyncd infra for multi-ASIC, multi-PHY mode (#9722) 2022-01-21 10:08:16 +08:00
lldp.service.j2 [Fastboot] Delay LLDP service for better fastboot performance (#10568) 2022-04-28 10:35:14 +03:00
macsec.service.j2 Support multi-asic on macsec container (#9921) 2022-02-13 22:45:24 -08:00
swss.service.j2 [swss/syncd]: Remove dependency on interfaces-config.service (#17649) 2024-01-10 21:15:55 +08:00
syncd.service.j2 [swss/syncd]: Remove dependency on interfaces-config.service (#17649) 2024-01-10 21:15:55 +08:00
teamd.service.j2 [hostcfgd] Configure service auto-restart in hostcfgd. (#5744) 2021-06-29 09:06:21 -07:00