diff options
| author | Nataliia Solomko <natalirs1985@gmail.com> | 2026-06-05 14:32:37 +0300 |
|---|---|---|
| committer | Nataliia Solomko <natalirs1985@gmail.com> | 2026-06-05 18:07:49 +0300 |
| commit | b82e6f45df1b892b00f90ba64cb078160d030ae6 (patch) | |
| tree | 156b5f3d1f694c09f9c7f3f7c34e29c2b8023c69 /python/setup.py | |
| parent | f4a6d053846974315cb35e292b26ad76ef0a99d8 (diff) | |
| download | vyos-1x-b82e6f45df1b892b00f90ba64cb078160d030ae6.tar.gz vyos-1x-b82e6f45df1b892b00f90ba64cb078160d030ae6.zip | |
dhcp-server: T8524: Validate DDNS key-name references defined tsig-key
When a key-name is set under dynamic-dns-update forward-domain or
reverse-domain, validate that the referenced TSIG key is defined under
dynamic-dns-update tsig-key. Previously the missing key was only caught
at runtime, causing kea-dhcp-ddns to fail to start with a fatal error.
Also fix a pre-existing bug in `verify_ddns_domain` (formerly
`verify_ddns_domain_servers`) where the function was called with the full
tagNode dict but iterated as if it received a single domain config,
causing the DNS server address check to never actually run.
Diffstat (limited to 'python/setup.py')
0 files changed, 0 insertions, 0 deletions
