summaryrefslogtreecommitdiff
path: root/docs/contributing
diff options
context:
space:
mode:
Diffstat (limited to 'docs/contributing')
-rw-r--r--docs/contributing/debugging.md10
1 files changed, 7 insertions, 3 deletions
diff --git a/docs/contributing/debugging.md b/docs/contributing/debugging.md
index d3b4b513..07dd80a4 100644
--- a/docs/contributing/debugging.md
+++ b/docs/contributing/debugging.md
@@ -164,8 +164,8 @@ The file `/tmp/foo` contains the migrated configuration.
### Configuration Error on System Boot
Running the latest rolling releases sometimes exposes bugs due to edge cases
-missed in design. File these bugs via [Phabricator](https://vyos.dev/), but you can help narrow
-down the issue by following these steps:
+missed in design. File these bugs via [Phabricator](https://vyos.dev/), but
+you can help narrow down the issue by following these steps:
1. Log in to your VyOS system.
2. Enter configuration mode: `configure`
@@ -193,12 +193,16 @@ You can also make this permanent by editing `/boot/grub/grub.cfg`.
VyOS CLI depends heavily on priorities. Every CLI node has a corresponding
`node.def` file and possibly an attached script. Nodes can have priorities,
-and on system bootup or any `commit` to the configuration, scripts execute
+and on system boot or any `commit` to the configuration, scripts execute
from lowest to highest priority. This provides deterministic behavior.
To debug priority issues or see script execution order, use the
`/opt/vyatta/sbin/priority.pl` script, which lists the execution order of
scripts.
+% stop_vyoslinter
+
[bootchart.conf]: https://github.com/vyos/vyos-build/blob/current/data/live-build-config/includes.chroot/etc/systemd/bootchart.conf
[vyatta-cfg]: https://github.com/vyos/vyatta-cfg
+
+% start_vyoslinter