Current Series Release Notes¶
6.4.0-17¶
New Features¶
Adds
--statusand--zone-idfilter options to thezone export listcommand.
Adds
--status,--zone-id, and--messagefilter options to thezone import listcommand.
Adds
--statusfilter option to thezone transfer accept listcommand.
Adds a
--statusfilter option to thezone transfer request listcommand, allowing users to filter zone transfer requests by status.
Zone task list methods (
zone_transfers.list_requests(),zone_transfers.list_accepts(),zone_exports.list(), andzone_imports.list()) now support pagination parameters (criterion,marker,limit), matching the pattern used by other v2 controllers.
CLI list commands for zone exports, zone imports, and zone transfer accepts now automatically paginate through all results using
get_all().
Adds a
dns limit listCLI command to display the DNS service limits (GET /limits).
Added
--attributesoption toopenstack zone import createcommand. This allows users to pass zone attributes (e.g.pool_id) when importing a zonefile, using the samekey:valueformat asopenstack zone create. When attributes are provided, the client sends the request asapplication/jsoninstead oftext/dns. Existing behavior without--attributesis unchanged.
Adds a
zone nameservers listCLI command to list the nameservers assigned to a zone (GET /zones/{zone_id}/nameservers).
Upgrade Notes¶
zone_exports.list()andzone_imports.list()now return a list of items directly instead of the raw API response dict. Code that previously accessedresult["exports"]orresult["imports"]should use the return value directly. This aligns these methods with all other v2 list controllers which already useresponse_key.
Bug Fixes¶
Wires up the existing
--patternfilter option in thedns blacklist listcommand so it is actually passed to the API.
Wires up the existing
--namefilter option in thetld listcommand so it is actually passed to the API. Removes the--descriptionfilter which is not supported by the API.
“–email” is no longer an effectively required argument when creating zone. It is now only required for PRIMARY zone type, and is silently ignored for SECONDARY zone type.