Page MenuHomeVyOS Platform

Deleting the TACACS server configuration raises an error
Open, NormalPublicBUG

Description

Deleting the TACACS server configuration raises an error.

vyos@vyos# set system login tacacs server 192.168.139.10 key test
[edit]
vyos@vyos# commit
[edit]
vyos@vyos# delete system login tacacs server 192.168.139.10
[edit]
vyos@vyos# commit
[ system login ]
Traceback (most recent call last):
  File "/usr/libexec/vyos/services/vyos-configd", line 145, in run_script
    script.verify(c)
  File "/usr/libexec/vyos/conf_mode/system_login.py", line 219, in verify
    for server, server_config in dict_search('tacacs.server', login).items():
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'items'

[[system login]] failed
Commit failed
[edit]

Details

Version
2025.07.14-0022-rolling, 1.4.2
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Related Objects

Mentioned In
1.4.3