I am hoping someone can explain how frr.conf.local is used
I gathered from some threads it was to allow local changes to frr config that SDN wouldn't write, however was super confused when the settings i put in the .local conf file AND the SDN managed settings appeared in both frr.conf AND frr.conf.local. This wasnt what i was expecting reading the threads where the .local was first mentioned.
What I had done:
I gathered from some threads it was to allow local changes to frr config that SDN wouldn't write, however was super confused when the settings i put in the .local conf file AND the SDN managed settings appeared in both frr.conf AND frr.conf.local. This wasnt what i was expecting reading the threads where the .local was first mentioned.
What I had done:
- got my local FRR working with a frr.conf
- copied the working frr.conf to frr.conf.local
- the frr.conf.local file would not be touched
- the frr.conf would have SDN settings
- that the in-memory working version of frr config (vtysh -c "show running-config" would show the union of the two files"
- that the in-memory config was written to both versions of the conf file
- What is the high-level merge logic does SDN to merge settings in this file
- If i want to make changes to the local settings (e.g. my openfabric or interface settings) where should i make them to ensure SDN doesn't blow them away:
- frr.conf or frr.conf.local
- both?
- or only make them via vtysh and save them (and then will SDN ensure settings are in both files)?
Last edited: