From 2c38d489f9e2aa3daabf2afa3c73cdc290bb0e16 Mon Sep 17 00:00:00 2001 From: Jie Feng Date: Mon, 11 Dec 2023 09:55:39 -0800 Subject: [PATCH] Start fabric mgr daemon in swss container. --- dockers/docker-orchagent/critical_processes.j2 | 1 + dockers/docker-orchagent/supervisord.conf.j2 | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/dockers/docker-orchagent/critical_processes.j2 b/dockers/docker-orchagent/critical_processes.j2 index 10828b3fab2..b9bad74089b 100644 --- a/dockers/docker-orchagent/critical_processes.j2 +++ b/dockers/docker-orchagent/critical_processes.j2 @@ -12,6 +12,7 @@ program:fdbsyncd program:vlanmgrd program:intfmgrd program:portmgrd +program:fabricmgrd program:buffermgrd program:vrfmgrd program:nbrmgrd diff --git a/dockers/docker-orchagent/supervisord.conf.j2 b/dockers/docker-orchagent/supervisord.conf.j2 index 6c822f464a8..026958197fb 100644 --- a/dockers/docker-orchagent/supervisord.conf.j2 +++ b/dockers/docker-orchagent/supervisord.conf.j2 @@ -190,6 +190,19 @@ environment=ASAN_OPTIONS="log_path=/var/log/asan/portmgrd-asan.log{{ asan_extra_ {% endif %} {%- endif %} +[program:fabricmgrd] +command=/usr/bin/fabricmgrd +priority=10 +autostart=false +autorestart=false +stdout_logfile=syslog +stderr_logfile=syslog +dependent_startup=true +dependent_startup_wait_for=swssconfig:exited +{% if ENABLE_ASAN == "y" %} +environment=ASAN_OPTIONS="log_path=/var/log/asan/fabricmgrd-asan.log{{ asan_extra_options }}" +{% endif %} + {% if is_fabric_asic == 0 %} [program:buffermgrd] command=/usr/bin/buffermgrd.sh