frr icon indicating copy to clipboard operation
frr copied to clipboard

staticd: support graceful restart in zebra

Open jyuan-panw opened this issue 1 year ago • 4 comments

Register graceful restart capability with zebra to avoid static routes being deleted immediately in zebra upon staticd restart

jyuan-panw avatar Sep 29 '24 06:09 jyuan-panw

Graceful restart is not typically enabled by default. Why do we not have a cli for this behaviorial change?

donaldsharp avatar Sep 29 '24 21:09 donaldsharp

Hi Donald, thanks for your review. Could you also suggest the cli syntax for enabling staticd graceful restart? thanks!

jyuan-panw avatar Sep 30 '24 04:09 jyuan-panw

@donaldsharp , how about using this: "static-routing graceful restart"?

jyuan-panw avatar Sep 30 '24 20:09 jyuan-panw

Consensus during the tech meeting is to default with this feature on but a way must be provided to the end operator to turn off the graceful restart if it is not wanted. Additionally this change in behavior needs to be documented in the staticd daemon

donaldsharp avatar Oct 01 '24 15:10 donaldsharp

Currently there is only one config for staticd, and it is in YANG.

For simplicity, would it ok to let zebra handle the feature directly, that is, make it a zebra-command?

enkechen-panw avatar Oct 21 '24 01:10 enkechen-panw

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Mar 12 '25 15:03 github-actions[bot]