18d1f65339
[mux] Update Service Install With SONiC Target Recent PR grouped all SONiC service into sonic.taget. The install section of mux.service was not update and this causes delays when using config reload as the service failed state is not being reset. signed-off-by: Tamer Ahmed <tamer.ahmed@microsoft.com>
20 lines
490 B
Django/Jinja
20 lines
490 B
Django/Jinja
[Unit]
|
|
Description=MUX Cable Container
|
|
Requires=database.service updategraph.service pmon.service swss.service
|
|
After=pmon.service swss.service
|
|
BindsTo=sonic.target
|
|
After=sonic.target
|
|
StartLimitIntervalSec=1200
|
|
StartLimitBurst=3
|
|
|
|
[Service]
|
|
User={{ sonicadmin_user }}
|
|
ExecStartPre=/usr/bin/{{docker_container_name}}.sh start
|
|
ExecStart=/usr/bin/{{docker_container_name}}.sh wait
|
|
ExecStop=/usr/bin/{{docker_container_name}}.sh stop
|
|
Restart=always
|
|
RestartSec=30
|
|
|
|
[Install]
|
|
WantedBy=sonic.target
|