[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
This commit is contained in:
parent
de64c4e34c
commit
b512394398
@ -1 +1 @@
|
||||
program:syncd
|
||||
program:gbsyncdmgrd
|
||||
|
@ -37,8 +37,8 @@ stderr_logfile=syslog
|
||||
dependent_startup=true
|
||||
dependent_startup_wait_for=rsyslogd:running
|
||||
|
||||
[program:syncd]
|
||||
command=/usr/bin/gbsyncd_startup.py
|
||||
[program:gbsyncdmgrd]
|
||||
command=/usr/bin/gbsyncdmgrd
|
||||
priority=3
|
||||
autostart=false
|
||||
autorestart=false
|
||||
|
Reference in New Issue
Block a user