Skip to content

Commit b512394

Browse files
authored
[docker-gbsyncd-vs] Run new gbsyncdmgrd in lieu of deprecated gbsyncd_startup.py (#7154)
To improve management of docker-gbsyncd-vs. gbsyncd_startup.py simply spawned syncd processes and then exited. In that case, supervisord would no longer manage any processes in the container, and thus there was no way to know if a critical process had exited. I recently created gbsyncdmgrd to be a more complete, robust replacement for gbsyncd_startup.py. NOTE: This PR is dependent on the inclusion of gbsyncdmgrd in the sonic-sairedis repo. A submodule update is pending at #7089
1 parent de64c4e commit b512394

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
program:syncd
1+
program:gbsyncdmgrd

platform/vs/docker-gbsyncd-vs/supervisord.conf

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ stderr_logfile=syslog
3737
dependent_startup=true
3838
dependent_startup_wait_for=rsyslogd:running
3939

40-
[program:syncd]
41-
command=/usr/bin/gbsyncd_startup.py
40+
[program:gbsyncdmgrd]
41+
command=/usr/bin/gbsyncdmgrd
4242
priority=3
4343
autostart=false
4444
autorestart=false

0 commit comments

Comments
 (0)