Daniel Salzman
1ffe8d5db9
zone: don't purge times.catalog_member if still a member zone
2024-11-22 13:02:13 +01:00
Libor Peltan
87ddaf68d1
dnssec: improve import-bind:
...
- import Created timer to make KSK roll-over work afterwards
- clear future timers to fix general automatic key mgmt afterwards
- test
2024-01-04 10:23:38 +01:00
Libor Peltan
34cef789c5
tests: avoid possibly empty change-set
2023-10-25 16:34:08 +02:00
Libor Peltan
34b7fb9b41
catalog/interpret: multiple groups per member are tolerated and ignored
2023-09-06 08:20:07 +02:00
Libor Peltan
857841066a
tests: various fixes and hardedning
2023-08-23 17:14:36 +02:00
Libor Peltan
489dadc3a9
catalog: bugfix: proper handling of subseqent add/rem updates to a member inside catalog_update_t
2023-08-17 20:41:26 +02:00
Daniel Salzman
5b322fc260
tests/catalog: don't require TCP for queries to catalogs
2023-06-26 10:16:15 +02:00
Daniel Salzman
ab6d411c2f
test-extra: add test for generated catalog addition together with its members
2023-03-09 17:05:19 +01:00
David Vašek
77973f75f6
tests-extra: catalog/expire -- make the test more robust
...
There's a non-trivial delay in t.start() under Valgrind,
this change makes the test resistant to any such delays.
Keep "slave.zones_wait(members)" to verify that members have been created
on slave and their contents have been transferred to slave automatically.
2022-12-12 13:46:03 +01:00
Daniel Salzman
a0a44ea44c
tests-extra: use zero SOA EXPIRE for catalog/basic zone to check if has no effect
2022-12-08 16:34:16 +01:00
Daniel Salzman
089cbd1023
zonedb: reload changed catalog members only (reuse otherwise), refactoring
2022-12-05 15:14:43 +01:00
David Vašek
9e4a861275
tests-extra: catalog/update_pairs -- use always the same number of signing-threads
2022-10-31 16:25:24 +01:00
Libor Peltan
266d0aaf47
tests: simplify and improve catalog/update_pairs
2022-10-31 14:04:24 +01:00
David Vašek
095249a08b
tests-extra: catalog/update_pairs -- add testing of a member property update
2022-10-28 11:17:13 +02:00
David Vašek
e8376e5e1f
tests-extra: catalog/update_pairs -- test of paired catalog updates combined to one
2022-10-28 11:15:30 +02:00
Daniel Salzman
288240f18a
keymgr: rename not yet released option 'verbose' to 'extended'
2022-08-01 15:34:24 +02:00
David Vašek
e4f219c4d3
tests-extra: catalog/expire -- speed up the test
2022-07-12 09:58:24 +02:00
David Vašek
000d3618e8
catalog: "never" expire interpreted catalog zones automatically
...
Ignore the value from SOA actually.
2022-07-11 11:53:08 +02:00
David Vašek
e0e8577361
tests-extra: catalog/basic -- add testing for members leaking after zonedb_reload()
2022-06-30 08:54:31 +02:00
Libor Peltan
986d295c97
catalog: purge members before catDB commit
2022-06-28 16:58:32 +02:00
Libor Peltan
e8a9499c4c
catalog: implement purge of catalog DB
2022-06-21 17:31:33 +02:00
Libor Peltan
b6835cc8cb
tests: fix fail with slow semcheck of DNSSEC with valgrind
2022-06-08 19:56:41 +02:00
Daniel Salzman
a5eac3143a
tests-extra: refactor catalog configuration
2022-05-05 13:07:10 +02:00
David Vašek
6697918c79
tests-extra: catalog/many_zones -- stabilize the test under Valgrind
...
This avoids the timeouts in master and as a result the "TCP, terminated inactive client"
messages in the master's log are eliminated. Slave seems to be busy for too long when signing
the zones under Valgrind.
2022-05-02 17:05:23 +02:00
Libor Peltan
920b50104d
tests/catalog: frequent updates to catalog zone
2022-04-28 10:02:17 +02:00
David Vašek
873f0e8079
tests-extra: catalog/generate -- make the test more stable (Valgrind)
2022-04-05 14:46:31 +02:00
Libor Peltan
37359891b3
tests/catalog: enable check in call.out's how zone-status logs catalog
2022-03-03 12:19:08 +01:00
Libor Peltan
a05c54c251
tests: fixed catalog/kill after DS push is postponed by prop-delay
2022-02-14 20:43:35 +01:00
Jan Hák
e81ef7968b
keymgr: set brief mode by default and add verbose mode for disabling
...
Option --brief is now deprecated.
2021-12-04 20:28:13 +01:00
Josh Soref
43db89b880
spelling
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-11-24 12:55:47 +01:00
Libor Peltan
58332b1993
catalog: verify corectness before interpret
2021-11-01 12:06:22 +01:00
Libor Peltan
29decc3eb1
keymgr: new -D param instead of deprecated -d
2021-09-05 20:23:04 +02:00
Libor Peltan
d769881529
catalog: document that all zones are reloaded upon catz update
2021-08-09 12:02:53 +02:00
Libor Peltan
c850b288a7
catalog: avoid opening catalogDB from worker threads...
...
...in case of concurrency, it might lead to server crash on startup
this way, catalogDB is only opened from main thread in advance
2021-08-09 11:27:03 +02:00
Libor Peltan
8afbe45437
catalog: implemented generating with conf groups
2021-07-14 12:51:05 +02:00
Libor Peltan
1334d49bdf
catalog: implemented interpreting member groups
2021-05-01 10:07:49 +02:00
Libor Peltan
2a0756e789
tests/catalog/kill: control when stucking DS push takes place
2021-03-26 12:07:32 +01:00
Libor Peltan
fa5b745402
tests/catalog: recover from kill between update and zonedb_reload
2021-03-26 12:07:32 +01:00
Libor Peltan
9b1bcb9487
catalog: enforce single label for PTR defining member
2021-03-25 13:48:36 +01:00
Libor Peltan
230326d8de
catalog: complete refactoring with little fixes/enh
2021-03-18 16:47:27 +01:00