Merge pull request #1558 from jestabro/update-commit-confirm

config-mgmt: T5976: update commit-confirm description for option reload
This commit is contained in:
Robert Göhler 2024-10-15 07:00:39 +02:00 committed by GitHub
commit f3246467c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -662,10 +662,22 @@ different levels in the hierarchy.
.. cfgcmd:: commit-confirm <minutes>
Use this command to temporarily commit your changes and set the
number of minutes available for validation. ``confirm`` must
be entered within those minutes, otherwise the system will reboot
into the previous configuration. The default value is 10 minutes.
number of minutes available for confirmation. ``confirm`` must
be entered within those minutes, otherwise the system will revert
into a previous configuration. The default value is 10 minutes.
The definition of 'revert' and 'a previous configuration' depends on
the setting:
.. code-block:: none
vyos@vyos# set system config-management commit-confirm
Possible completions:
reload Reload previous configuration if not confirmed
reboot Reboot to saved configuration if not confirmed (default)
Note that 'reload' loads the most recent completed configuration and does
not require a reboot.
What if you are doing something dangerous? Suppose you want to setup
a firewall, and you are not sure there are no mistakes that will lock
@ -684,12 +696,6 @@ different levels in the hierarchy.
vyos@router# confirm
[edit]
.. note:: A reboot because you did not enter ``confirm`` will not
take you necessarily to the *saved configuration*, but to the
point before the unfortunate commit.
.. cfgcmd:: copy
Copy a configuration element.