summaryrefslogtreecommitdiff
path: root/lib/command.h
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2025-03-07 18:35:53 -0500
committerDonald Sharp <sharpd@nvidia.com>2025-03-07 18:43:18 -0500
commitdd609bc069857a38ff3577b76d0b9ef708b8d2aa (patch)
treec14486f24d8c8bdb53213c2f6d4d4eda8b25150a /lib/command.h
parent8f8d0923a7d0670abd48d3bc15a6c7a6296d6d2b (diff)
tests: Allow mgmtd and zebra to fully come up before other daemons
Currently the topotest infrastructure is starting up daemons in mgmtd,zebra, staticd then everything else. The problem that is happening, under heavy load, is that zebra may not be fully started and when a daemon attempts to connect to it, it will not be able to connect. Some of the daemons do not have great retry mechanisms at all. In addition our normal systemctl startup scripts actually wait a small amount of time for zebra to be ready before moving onto the other daemons. Let's make topotests startup a tiny bit more nuanced and have mgmtd fully up before starting up zebra. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'lib/command.h')
0 files changed, 0 insertions, 0 deletions