sonic-buildimage/files/build_templates
Ying Xie cfe01f19e4
Separate syncd service from swss service (#2051)
* [swss.sh] refactor ssh service script code

- Move checks and waits to helper functions.
- Remove early returns from code stream

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* [swss.sh] Add debug log for service state changes

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* [syncd] Separate out syncd service from swss service

Still make them start/stop/restart synchronously so existing scripts
continue working.

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* Remove extra 'After' in swss service and remove syncd docker warm boot code

Syncd warm boot needs more thinking, we can put it back once the work
flow has been defined and ready for coding/testing.

* [syncd] syncd start/stop/restart shouldn't affect swss state

Semi-detach syncd service state change from swss:

- swss state change still chase syncd service to follow except warm boot
- syncd state change will only affect itself.

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* add missing '{'
2018-09-24 16:35:01 -07:00
..
bgp.service.j2 Move all minigraph-related action from rc.local to updategraph (#1452) 2018-03-09 17:17:08 -08:00
buffers_config.j2 [barefoot]: Support for platforms based on Barefoot Networks' device (#1796) 2018-07-24 10:23:12 -07:00
database.service.j2 [oneimage]: Fix race condition in systemd container services (#421) 2017-03-22 13:26:00 -07:00
dhcp_relay.service.j2 Move all minigraph-related action from rc.local to updategraph (#1452) 2018-03-09 17:17:08 -08:00
docker_image_ctl.j2 [devices]: DellEMC new platform support for z9264f - 64x100 (#26) 2018-08-11 09:09:03 +00:00
lldp.service.j2 Move all minigraph-related action from rc.local to updategraph (#1452) 2018-03-09 17:17:08 -08:00
organization_extensions.sh Framework to plugin Organization specific scripts during ONIE Image build (#951) 2017-09-19 16:23:31 -07:00
pmon.service.j2 Move all minigraph-related action from rc.local to updategraph (#1452) 2018-03-09 17:17:08 -08:00
radv.service.j2 [radv] Rename service unit file Jinja template to radv.service.j2 (#1480) 2018-03-09 23:01:49 -08:00
snmp.service.j2 [swss]: Start counter from swss container (#1875) 2018-07-26 13:39:08 -07:00
snmp.timer Enable sairedis counter thread in 3 minutes after SONiC was started (#1805) 2018-06-22 19:53:51 -07:00
sonic_debian_extension.j2 Separate syncd service from swss service (#2051) 2018-09-24 16:35:01 -07:00
swss.service.j2 Separate syncd service from swss service (#2051) 2018-09-24 16:35:01 -07:00
syncd.service.j2 Separate syncd service from swss service (#2051) 2018-09-24 16:35:01 -07:00
teamd.service.j2 Move all minigraph-related action from rc.local to updategraph (#1452) 2018-03-09 17:17:08 -08:00
telemetry.service.j2 [telemetry]: SONiC system telemetry Support (#1526) 2018-03-27 13:39:04 -07:00
updategraph.service.j2 [Mellanox] Use MAC from EEPROM for PortChannels and VLAN Interfaces (#1793) 2018-07-23 15:51:03 -07:00