Aborting show version all with q before the list of packages are completed throws an Broken pipe exception.
vyos@runar-gw# run show ver all Version: VyOS 1.3-rolling-202007012118 Release Train: equuleus ..... ii accel-ppp 1.12.0-72-ged7b287 amd64 PPtP/L2TP/PPPoE/SSTP server for Linux ii acpid 1:2.0.31-1 amd64 Advanced Configuration and Power Interface event daemon ii adduser 3.118 all add and remove users and groups ii apt 1.8.2.1 amd64 commandline package manager ii apt-transport-https 1.8.2.1 all transitional package for https support ii apt-utils 1.8.2.1 amd64 package management related utility programs ..... ii debianutils 4.8.6.1 amd64 Miscellaneous utilities specific to Debian ii dialog 1.3-20190211-1 amd64 Displays user-friendly dialog boxes from shell scripts ii diffutils 1:3.7-3 amd64 File comparison utilities ii dirmngr 2.2.12-1+deb10u1 amd64 GNU privacy guard - network certificate management service Traceback (most recent call last): File "/usr/libexec/vyos/op_mode/show_version.py", line 70, in <module> call("dpkg -l") File "/usr/lib/python3/dist-packages/vyos/util.py", line 199, in call print(out) BrokenPipeError: [Errno 32] Broken pipe [edit] vyos@runar-gw#