mirror of
https://github.com/kernelkit/infix.git
synced 2026-07-30 04:33:00 +02:00
Since /etc is not retained across reboots, the sysrepo startup datastore is not used to bootstrap the Infix. Instead, /cfg/startup-config.cfg is used and loaded directly to the running datastore. For some use-cases when operating directly on sysrepo this causes a lot of confusion because startup == factory ds until any user calls the CLI command `copy running-config startup-confg`. This patch fixes this initial "glitch" by loading the starup datastore at boot on successful loading of startup-config to unning. To prevent any unintentional "auto-save" of, e.g., failure-config to startup-config, we make confd aware of this "sync" operation during bootstap. Fixes #625 Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
Welcome to Infix, your friendly Network Operating System! On these pages you can find both user and developer documentation.
Topics on configuring the system include CLI examples, every setting is also possible to perform using NETCONF. In fact, the Infix test system solely relies on NETCONF for configuring network topologies.
The CLI documentation is also available from inside the CLI itself using
the help command.
- CLI Topics
- Infix User Guide
- Infix In-Depth
- Developer Topics