Skip to content

[v9_18] [3/5] Implement catalog zones change of ownership (coo) support

Catalog zones change of ownership is special mechanism to facilitate controlled migration of a member zone from one catalog to another.

It is implemented using catalog zones property named "coo" and is documented in DNS catalog zones draft version 5 document.

Implement the feature using a new hash table in the catalog zone structure, which holds the added "coo" properties for the catalog zone (containing the target catalog zone's name), and the key for the hash table being the member zone's name for which the "coo" property is being created.

Change some log messages to have consistent zone name quoting types.

Update the ARM with change of ownership documentation and usage examples.

Add tests which check newly the added features.

Closes #3223 (closed)

Merge request reports