)]}'
{"doc/source/user/manage-zones.rst":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5bd33b5ea4d159911ec924c9d1a3638a0fda8f7c","unresolved":true,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"In the Domain Name System, `zones` are used to break up the namespace into more"},{"line_number":22,"context_line":"easily managed pieces. For example, within the root zone `.` there are zones"},{"line_number":23,"context_line":"for each of the top level domains such as `.org.` and `.com.` and responsiblity"},{"line_number":24,"context_line":"for each of those zones could lie with a different organisation. Within those"},{"line_number":25,"context_line":"zones, there are then delegations to other zones, such as `example.org.` or"},{"line_number":26,"context_line":"`example.com.` which might again be managed by a different organisation and/or"}],"source_content_type":"text/x-rst","patch_set":4,"id":"a419fe0b_b717a36c","line":23,"range":{"start_line":23,"start_character":42,"end_line":23,"end_character":49},"updated":"2021-04-16 09:21:17.000000000","message":"I would rather write these as ``.org.`` etc.","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"456acc07c3977df8fa4a3a39c0328fc1f0970f34","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"In the Domain Name System, `zones` are used to break up the namespace into more"},{"line_number":22,"context_line":"easily managed pieces. For example, within the root zone `.` there are zones"},{"line_number":23,"context_line":"for each of the top level domains such as `.org.` and `.com.` and responsiblity"},{"line_number":24,"context_line":"for each of those zones could lie with a different organisation. Within those"},{"line_number":25,"context_line":"zones, there are then delegations to other zones, such as `example.org.` or"},{"line_number":26,"context_line":"`example.com.` which might again be managed by a different organisation and/or"}],"source_content_type":"text/x-rst","patch_set":4,"id":"13b84588_c7136fb3","line":23,"range":{"start_line":23,"start_character":42,"end_line":23,"end_character":49},"in_reply_to":"a419fe0b_b717a36c","updated":"2021-04-16 10:26:43.000000000","message":"Done","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5bd33b5ea4d159911ec924c9d1a3638a0fda8f7c","unresolved":true,"context_lines":[{"line_number":24,"context_line":"for each of those zones could lie with a different organisation. Within those"},{"line_number":25,"context_line":"zones, there are then delegations to other zones, such as `example.org.` or"},{"line_number":26,"context_line":"`example.com.` which might again be managed by a different organisation and/or"},{"line_number":27,"context_line":"et of nameservers. This forms a hierarchy of responsibility, with the higher"},{"line_number":28,"context_line":"evels being mainly composed of delegations to lower levels."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Zones in Designate"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7b318cc4_927dfa60","line":27,"range":{"start_line":27,"start_character":0,"end_line":27,"end_character":2},"updated":"2021-04-16 09:21:17.000000000","message":"set","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"456acc07c3977df8fa4a3a39c0328fc1f0970f34","unresolved":false,"context_lines":[{"line_number":24,"context_line":"for each of those zones could lie with a different organisation. Within those"},{"line_number":25,"context_line":"zones, there are then delegations to other zones, such as `example.org.` or"},{"line_number":26,"context_line":"`example.com.` which might again be managed by a different organisation and/or"},{"line_number":27,"context_line":"et of nameservers. This forms a hierarchy of responsibility, with the higher"},{"line_number":28,"context_line":"evels being mainly composed of delegations to lower levels."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Zones in Designate"}],"source_content_type":"text/x-rst","patch_set":4,"id":"821fea39_e6726f87","line":27,"range":{"start_line":27,"start_character":0,"end_line":27,"end_character":2},"in_reply_to":"7b318cc4_927dfa60","updated":"2021-04-16 10:26:43.000000000","message":"Done","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5bd33b5ea4d159911ec924c9d1a3638a0fda8f7c","unresolved":true,"context_lines":[{"line_number":25,"context_line":"zones, there are then delegations to other zones, such as `example.org.` or"},{"line_number":26,"context_line":"`example.com.` which might again be managed by a different organisation and/or"},{"line_number":27,"context_line":"et of nameservers. This forms a hierarchy of responsibility, with the higher"},{"line_number":28,"context_line":"evels being mainly composed of delegations to lower levels."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Zones in Designate"},{"line_number":31,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fc64e855_86ed18e3","line":28,"range":{"start_line":28,"start_character":0,"end_line":28,"end_character":5},"updated":"2021-04-16 09:21:17.000000000","message":"levels","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"456acc07c3977df8fa4a3a39c0328fc1f0970f34","unresolved":false,"context_lines":[{"line_number":25,"context_line":"zones, there are then delegations to other zones, such as `example.org.` or"},{"line_number":26,"context_line":"`example.com.` which might again be managed by a different organisation and/or"},{"line_number":27,"context_line":"et of nameservers. This forms a hierarchy of responsibility, with the higher"},{"line_number":28,"context_line":"evels being mainly composed of delegations to lower levels."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Zones in Designate"},{"line_number":31,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"caa85c8e_4b0e103b","line":28,"range":{"start_line":28,"start_character":0,"end_line":28,"end_character":5},"in_reply_to":"fc64e855_86ed18e3","updated":"2021-04-16 10:26:43.000000000","message":"Done","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5bd33b5ea4d159911ec924c9d1a3638a0fda8f7c","unresolved":true,"context_lines":[{"line_number":31,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Zones in Designate model the concept from DNS itself. Two tenants cannot create"},{"line_number":34,"context_line":"the same zone, and tenants cannot create subzones that would lie within"},{"line_number":35,"context_line":"another tenant\u0027s zone. One difference within Designate is that the top level"},{"line_number":36,"context_line":"domains are managed separately from other zones, since they are generally"},{"line_number":37,"context_line":"shared amongst many tenants."}],"source_content_type":"text/x-rst","patch_set":4,"id":"0fcf767d_c076e54f","line":34,"range":{"start_line":34,"start_character":19,"end_line":34,"end_character":71},"updated":"2021-04-16 09:21:17.000000000","message":"Actually I do not fully understand why this restriction is in place. Why shouldn\u0027t like the IT tenant of a company with zone \"example.org\" be able to delegate \"marketing.example.org\" to the tenant for the marketing department?","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"456acc07c3977df8fa4a3a39c0328fc1f0970f34","unresolved":true,"context_lines":[{"line_number":31,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Zones in Designate model the concept from DNS itself. Two tenants cannot create"},{"line_number":34,"context_line":"the same zone, and tenants cannot create subzones that would lie within"},{"line_number":35,"context_line":"another tenant\u0027s zone. One difference within Designate is that the top level"},{"line_number":36,"context_line":"domains are managed separately from other zones, since they are generally"},{"line_number":37,"context_line":"shared amongst many tenants."}],"source_content_type":"text/x-rst","patch_set":4,"id":"f3843f63_8806c09a","line":34,"range":{"start_line":34,"start_character":19,"end_line":34,"end_character":71},"in_reply_to":"0fcf767d_c076e54f","updated":"2021-04-16 10:26:43.000000000","message":"I agree but I didn\u0027t think that kind of delegation was possible at the moment.","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8788b594dfbd855e2c3bf5487b96a23ee9cefaba","unresolved":true,"context_lines":[{"line_number":31,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Zones in Designate model the concept from DNS itself. Two tenants cannot create"},{"line_number":34,"context_line":"the same zone, and tenants cannot create subzones that would lie within"},{"line_number":35,"context_line":"another tenant\u0027s zone. One difference within Designate is that the top level"},{"line_number":36,"context_line":"domains are managed separately from other zones, since they are generally"},{"line_number":37,"context_line":"shared amongst many tenants."}],"source_content_type":"text/x-rst","patch_set":4,"id":"695a7c3d_d2ae2252","line":34,"range":{"start_line":34,"start_character":19,"end_line":34,"end_character":71},"in_reply_to":"f3843f63_8806c09a","updated":"2021-04-19 07:57:11.000000000","message":"There may be an issue here in the current implementation, but if you are talking about \"the concept from DNS\", multiple stages of delegation are perfectly possible. So if you want to include this detail, some further explanation might be needed.","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5bd33b5ea4d159911ec924c9d1a3638a0fda8f7c","unresolved":true,"context_lines":[{"line_number":34,"context_line":"the same zone, and tenants cannot create subzones that would lie within"},{"line_number":35,"context_line":"another tenant\u0027s zone. One difference within Designate is that the top level"},{"line_number":36,"context_line":"domains are managed separately from other zones, since they are generally"},{"line_number":37,"context_line":"shared amongst many tenants."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The creation of a zone in Designate also creates two recordsets automatically:"},{"line_number":40,"context_line":"an SOA record and an NS record."}],"source_content_type":"text/x-rst","patch_set":4,"id":"d0191c72_8d80be7f","line":37,"updated":"2021-04-16 09:21:17.000000000","message":"Well usually Designate doesn\u0027t really create zones for TLDs in most scenarios, so this sentence seems a bit confusing to me. I think mentioning  the possibility to restrict the choice of TLDs being used in zone names is a technical detail that is outside the scope of this document.","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"456acc07c3977df8fa4a3a39c0328fc1f0970f34","unresolved":true,"context_lines":[{"line_number":34,"context_line":"the same zone, and tenants cannot create subzones that would lie within"},{"line_number":35,"context_line":"another tenant\u0027s zone. One difference within Designate is that the top level"},{"line_number":36,"context_line":"domains are managed separately from other zones, since they are generally"},{"line_number":37,"context_line":"shared amongst many tenants."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The creation of a zone in Designate also creates two recordsets automatically:"},{"line_number":40,"context_line":"an SOA record and an NS record."}],"source_content_type":"text/x-rst","patch_set":4,"id":"52d0a075_565a7ec8","line":37,"in_reply_to":"d0191c72_8d80be7f","updated":"2021-04-16 10:26:43.000000000","message":"I was trying to explain that a TLD is a \u0027zone\u0027 in DNS parlance but in Designate a TLD would normally be managed by a designate tld object rather than a designate zone object. I\u0027ll rewrite it anyway since it\u0027s not clear.","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5bd33b5ea4d159911ec924c9d1a3638a0fda8f7c","unresolved":true,"context_lines":[{"line_number":95,"context_line":"      | 31b50023-88b2-4011-b31b-474fa25a8e39 | example.com. | NS   | ns1.devstack.org.                                                   | ACTIVE | NONE   |"},{"line_number":96,"context_line":"      +--------------------------------------+--------------+------+---------------------------------------------------------------------+--------+--------+"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"After creation, only the ttl for the SOA record can be updated, using the"},{"line_number":99,"context_line":"``zone set`` command - the SOA record cannot be modified using the recordset"},{"line_number":100,"context_line":"API."},{"line_number":101,"context_line":"The values for refresh, retry, minimum and expire are set by the Designate"}],"source_content_type":"text/x-rst","patch_set":4,"id":"621ef0b8_c8583d8e","line":98,"range":{"start_line":98,"start_character":25,"end_line":98,"end_character":28},"updated":"2021-04-16 09:21:17.000000000","message":"TTL","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"456acc07c3977df8fa4a3a39c0328fc1f0970f34","unresolved":false,"context_lines":[{"line_number":95,"context_line":"      | 31b50023-88b2-4011-b31b-474fa25a8e39 | example.com. | NS   | ns1.devstack.org.                                                   | ACTIVE | NONE   |"},{"line_number":96,"context_line":"      +--------------------------------------+--------------+------+---------------------------------------------------------------------+--------+--------+"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"After creation, only the ttl for the SOA record can be updated, using the"},{"line_number":99,"context_line":"``zone set`` command - the SOA record cannot be modified using the recordset"},{"line_number":100,"context_line":"API."},{"line_number":101,"context_line":"The values for refresh, retry, minimum and expire are set by the Designate"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1fb1a20f_a805b0d8","line":98,"range":{"start_line":98,"start_character":25,"end_line":98,"end_character":28},"in_reply_to":"621ef0b8_c8583d8e","updated":"2021-04-16 10:26:43.000000000","message":"Done","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5bd33b5ea4d159911ec924c9d1a3638a0fda8f7c","unresolved":true,"context_lines":[{"line_number":104,"context_line":"   .. code-block:: console"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"      $ openstack recordset set --description \"new description\" example.com. 269cf8d2-c498-49a8-aef9-01e81d078313"},{"line_number":107,"context_line":"      Managed records may not be updated"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"      $ openstack zone set example.com. --ttl 3000"},{"line_number":110,"context_line":"      +----------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"24d2b8fd_04391f2d","line":107,"updated":"2021-04-16 09:21:17.000000000","message":"I\u0027m not sure how relevant this is for a basic user, maybe just omit this whole part about updating? Otherwise I think you\u0027d need to add a paragraph about which records are managed and why. Then you\u0027d also need to add that an admin still can modify these records using the \"--edit-managed\" option.","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"456acc07c3977df8fa4a3a39c0328fc1f0970f34","unresolved":true,"context_lines":[{"line_number":104,"context_line":"   .. code-block:: console"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"      $ openstack recordset set --description \"new description\" example.com. 269cf8d2-c498-49a8-aef9-01e81d078313"},{"line_number":107,"context_line":"      Managed records may not be updated"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"      $ openstack zone set example.com. --ttl 3000"},{"line_number":110,"context_line":"      +----------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"703a55e7_08ce1b81","line":107,"in_reply_to":"24d2b8fd_04391f2d","updated":"2021-04-16 10:26:43.000000000","message":"Will remove it and cover it in the as-yet-unwritten recordset section.\n\nI had no idea about --edit-managed, thanks. I\u0027m trying to focus on the user perspective for this set of docs, I\u0027ll do the operator stuff next.","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5bd33b5ea4d159911ec924c9d1a3638a0fda8f7c","unresolved":true,"context_lines":[{"line_number":130,"context_line":"      +----------------+--------------------------------------+"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"The ``dig`` tool can be used to query one of the backend nameservers to confirm"},{"line_number":133,"context_line":"the result. In this example, there is a bind server at ``192.168.122.186``"},{"line_number":134,"context_line":"managed by designate as part of the default pool."},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"   .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":4,"id":"e79b5bfa_4a5f34d2","line":133,"range":{"start_line":133,"start_character":40,"end_line":133,"end_character":44},"updated":"2021-04-16 09:21:17.000000000","message":"\"DNS server\", doesn\u0027t matter which implementation is being used.","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"456acc07c3977df8fa4a3a39c0328fc1f0970f34","unresolved":false,"context_lines":[{"line_number":130,"context_line":"      +----------------+--------------------------------------+"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"The ``dig`` tool can be used to query one of the backend nameservers to confirm"},{"line_number":133,"context_line":"the result. In this example, there is a bind server at ``192.168.122.186``"},{"line_number":134,"context_line":"managed by designate as part of the default pool."},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"   .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":4,"id":"8cfd0dcd_103f9dd7","line":133,"range":{"start_line":133,"start_character":40,"end_line":133,"end_character":44},"in_reply_to":"e79b5bfa_4a5f34d2","updated":"2021-04-16 10:26:43.000000000","message":"Done","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5bd33b5ea4d159911ec924c9d1a3638a0fda8f7c","unresolved":true,"context_lines":[{"line_number":160,"context_line":"      ;; MSG SIZE  rcvd: 126"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"In the ``AUTHORITY`` section, the numeric value between the name and `IN` is"},{"line_number":163,"context_line":"the TTL, which has updated to the new value of 3000."}],"source_content_type":"text/x-rst","patch_set":4,"id":"39608bec_dff79e7c","line":163,"updated":"2021-04-16 09:21:17.000000000","message":"I think that it would also be useful to show an example for how to delegate this zone from the .com domain.\n\nAnd for completeness, since the document is titled \"Managing Zones\", also have a short section showing how to delete zones again?","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"456acc07c3977df8fa4a3a39c0328fc1f0970f34","unresolved":true,"context_lines":[{"line_number":160,"context_line":"      ;; MSG SIZE  rcvd: 126"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"In the ``AUTHORITY`` section, the numeric value between the name and `IN` is"},{"line_number":163,"context_line":"the TTL, which has updated to the new value of 3000."}],"source_content_type":"text/x-rst","patch_set":4,"id":"6e4c9d98_bdbabecc","line":163,"in_reply_to":"39608bec_dff79e7c","updated":"2021-04-16 10:26:43.000000000","message":"Added the delete. I\u0027ll do the delegation next week. I did a quick test and records seem to be deleted when their parent zone is deleted, are there any gotchas with that?","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8788b594dfbd855e2c3bf5487b96a23ee9cefaba","unresolved":true,"context_lines":[{"line_number":160,"context_line":"      ;; MSG SIZE  rcvd: 126"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"In the ``AUTHORITY`` section, the numeric value between the name and `IN` is"},{"line_number":163,"context_line":"the TTL, which has updated to the new value of 3000."}],"source_content_type":"text/x-rst","patch_set":4,"id":"8a735192_1de703d2","line":163,"in_reply_to":"6e4c9d98_bdbabecc","updated":"2021-04-19 07:57:11.000000000","message":"None that I know of.","commit_id":"e8cc2a715c2ec6d480a62c6b2f68f4d8d52afc44"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"550492e79a261eac9276ac121ac1f7d66bd14b47","unresolved":true,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"In addition, while top level domains are considered zones from a DNS"},{"line_number":41,"context_line":"perspective, in Designate they are not usually managed as a zone, and instead"},{"line_number":42,"context_line":"have their own TLD type to support sharing among multiple tenants."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"The creation of a zone in Designate also creates two recordsets automatically:"},{"line_number":45,"context_line":"an SOA record and an NS record."}],"source_content_type":"text/x-rst","patch_set":6,"id":"de5819f1_8e7e9c1b","line":42,"updated":"2021-04-21 07:35:31.000000000","message":"This is actually a fancy restriction that I don\u0027t understand. Why does designate prevent one from generating a zone like \"blah.\"?\n\nAlso, the main use of TLD objects in Designate as I understand it is to restrict the use of TLDs not sharing them. By default anyone can use any TLD any number of times.","commit_id":"43b0845535a19976f12e3787aac7c6cc5445a076"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"f6b0287423b194a641ad6ebe3259c10103628483","unresolved":true,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"In addition, while top level domains are considered zones from a DNS"},{"line_number":41,"context_line":"perspective, in Designate they are not usually managed as a zone, and instead"},{"line_number":42,"context_line":"have their own TLD type to support sharing among multiple tenants."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"The creation of a zone in Designate also creates two recordsets automatically:"},{"line_number":45,"context_line":"an SOA record and an NS record."}],"source_content_type":"text/x-rst","patch_set":6,"id":"5c2e1722_a960191e","line":42,"in_reply_to":"de5819f1_8e7e9c1b","updated":"2021-04-22 04:19:17.000000000","message":"I didn\u0027t realise that restriction was there and I\u0027ll clarify. The main difference I was trying to communicate was that the TLD API requires the admin role and is designed for management by operators rather than users - users can\u0027t even list them by default (I think this should be changed).","commit_id":"43b0845535a19976f12e3787aac7c6cc5445a076"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"550492e79a261eac9276ac121ac1f7d66bd14b47","unresolved":true,"context_lines":[{"line_number":51,"context_line":"party responsible for the zone. Non-admin users must create zones within"},{"line_number":52,"context_line":"existing TLDs, while admin users can create any zone. In this example, it"},{"line_number":53,"context_line":"is assumed therefore that either this command is run with admin credentials"},{"line_number":54,"context_line":"or the ``.com.`` TLD has been created beforehand"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"  .. code-block:: console"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"bb4f1e27_dfc84b65","line":54,"updated":"2021-04-21 07:35:31.000000000","message":"Missing \".\" at EOL\n\nAlso, the default with no Designate TLDs being defined is also to allow any zone name to be used, so I\u0027m wondering whether all this detail is really necessary. Do deployments actually use that feature of restricting TLDs? If yes, why? To me this is something that could easily be deprecated and dropped.","commit_id":"43b0845535a19976f12e3787aac7c6cc5445a076"},{"author":{"_account_id":6994,"name":"Michael Chapman","email":"woppin@gmail.com","username":"michaeltchapman"},"change_message_id":"f6b0287423b194a641ad6ebe3259c10103628483","unresolved":true,"context_lines":[{"line_number":51,"context_line":"party responsible for the zone. Non-admin users must create zones within"},{"line_number":52,"context_line":"existing TLDs, while admin users can create any zone. In this example, it"},{"line_number":53,"context_line":"is assumed therefore that either this command is run with admin credentials"},{"line_number":54,"context_line":"or the ``.com.`` TLD has been created beforehand"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"  .. code-block:: console"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"a682d684_7c395676","line":54,"in_reply_to":"bb4f1e27_dfc84b65","updated":"2021-04-22 04:19:17.000000000","message":"Aha, I had a TLD defined so saw the behavior I described while testing. I think documenting these quirks in the first instance and then deciding which are defects later is probably the way to go.","commit_id":"43b0845535a19976f12e3787aac7c6cc5445a076"}]}
