)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"ef594075461815b0143d9eaf856aa87c0ff00e02","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8a5170ae_201ad460","updated":"2023-11-14 16:43:23.000000000","message":"I had some copy\u0027n\u0027paste issues and longer strings were truncated.\n\nI have done my best to correct the errors, but a additional verification would be nice.","commit_id":"40b52559d6232248284f4604f0fbf9421096d1e5"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"3c99dce8c5d172e50329ecd2674ed8817afa142b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a250cc62_9fa09648","updated":"2023-11-14 16:54:38.000000000","message":"I didn\u0027t update the SOA, Also inconsistent whitespace.  Spaces vs Tabs","commit_id":"e1f04f6730779baf05d14e9d359a11a13755931d"}],"zones/opendev.org/zone.db":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"7204e8f1304a38fe66bd1453dcac55f2b306ceea","unresolved":true,"context_lines":[{"line_number":406,"context_line":"mirror01.ord.rax\t\t\tIN\tSSHFP\t3 2 d43b233f222856ea84762acf05643241edcfbea5299a9a57a59064f5356cf22d"},{"line_number":407,"context_line":"mirror01.ord.rax\t\t\tIN\tSSHFP\t4 1 aa76f4267905e42192bf99d0f0255cba264cf9b7"},{"line_number":408,"context_line":"mirror01.ord.rax\t\t\tIN\tSSHFP\t4 2 26c81e1160cc3d8c3971654c26ad87da72f86b6b93d8fa1ba8c6cca61433b7b0"},{"line_number":409,"context_line":"_acme-challenge.mirror01.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":410,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":411,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":412,"context_line":"mirror.ord.rax\t\t\t\tIN\tCNAME\tmirror01.ord.rax"},{"line_number":413,"context_line":"_acme-challenge.mirror.ord.rax\t\tIN\tCNAME\tacme.opendev.org."},{"line_number":414,"context_line":"; Internal RAX network"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"572a6077_9bac6c1d","line":411,"range":{"start_line":409,"start_character":0,"end_line":411,"end_character":67},"updated":"2023-11-14 16:55:17.000000000","message":"We need these records for mirror02 as well.","commit_id":"e1f04f6730779baf05d14e9d359a11a13755931d"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"70104353c080319f1a0aef75cc16022c65ec07ee","unresolved":false,"context_lines":[{"line_number":406,"context_line":"mirror01.ord.rax\t\t\tIN\tSSHFP\t3 2 d43b233f222856ea84762acf05643241edcfbea5299a9a57a59064f5356cf22d"},{"line_number":407,"context_line":"mirror01.ord.rax\t\t\tIN\tSSHFP\t4 1 aa76f4267905e42192bf99d0f0255cba264cf9b7"},{"line_number":408,"context_line":"mirror01.ord.rax\t\t\tIN\tSSHFP\t4 2 26c81e1160cc3d8c3971654c26ad87da72f86b6b93d8fa1ba8c6cca61433b7b0"},{"line_number":409,"context_line":"_acme-challenge.mirror01.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":410,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":411,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":412,"context_line":"mirror.ord.rax\t\t\t\tIN\tCNAME\tmirror01.ord.rax"},{"line_number":413,"context_line":"_acme-challenge.mirror.ord.rax\t\tIN\tCNAME\tacme.opendev.org."},{"line_number":414,"context_line":"; Internal RAX network"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"0f578ff3_74287c54","line":411,"range":{"start_line":409,"start_character":0,"end_line":411,"end_character":67},"in_reply_to":"572a6077_9bac6c1d","updated":"2023-11-14 17:32:27.000000000","message":"Done","commit_id":"e1f04f6730779baf05d14e9d359a11a13755931d"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"1e60396eeec22c2f5c147c2d236149054697a699","unresolved":false,"context_lines":[{"line_number":406,"context_line":"mirror01.ord.rax\t\t\tIN\tSSHFP\t3 2 d43b233f222856ea84762acf05643241edcfbea5299a9a57a59064f5356cf22d"},{"line_number":407,"context_line":"mirror01.ord.rax\t\t\tIN\tSSHFP\t4 1 aa76f4267905e42192bf99d0f0255cba264cf9b7"},{"line_number":408,"context_line":"mirror01.ord.rax\t\t\tIN\tSSHFP\t4 2 26c81e1160cc3d8c3971654c26ad87da72f86b6b93d8fa1ba8c6cca61433b7b0"},{"line_number":409,"context_line":"_acme-challenge.mirror01.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":410,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":411,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":412,"context_line":"mirror.ord.rax\t\t\t\tIN\tCNAME\tmirror01.ord.rax"},{"line_number":413,"context_line":"_acme-challenge.mirror.ord.rax\t\tIN\tCNAME\tacme.opendev.org."},{"line_number":414,"context_line":"; Internal RAX network"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"b5eed332_42b7de8b","line":411,"range":{"start_line":409,"start_character":0,"end_line":411,"end_character":67},"in_reply_to":"572a6077_9bac6c1d","updated":"2023-11-14 17:34:12.000000000","message":"Done","commit_id":"e1f04f6730779baf05d14e9d359a11a13755931d"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"7204e8f1304a38fe66bd1453dcac55f2b306ceea","unresolved":true,"context_lines":[{"line_number":413,"context_line":"_acme-challenge.mirror.ord.rax\t\tIN\tCNAME\tacme.opendev.org."},{"line_number":414,"context_line":"; Internal RAX network"},{"line_number":415,"context_line":"mirror01-int.ord.rax\t\t\tIN\tA\t10.209.128.57"},{"line_number":416,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":417,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":418,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":419,"context_line":"mirror-int.ord.rax\t\t\tIN\tCNAME\tmirror01-int.ord.rax"},{"line_number":420,"context_line":"_acme-challenge.mirror-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":421,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"89f99d31_40dd44ed","line":418,"range":{"start_line":416,"start_character":0,"end_line":418,"end_character":71},"updated":"2023-11-14 16:55:17.000000000","message":"We need these records for mirror02 as well.","commit_id":"e1f04f6730779baf05d14e9d359a11a13755931d"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"70104353c080319f1a0aef75cc16022c65ec07ee","unresolved":false,"context_lines":[{"line_number":413,"context_line":"_acme-challenge.mirror.ord.rax\t\tIN\tCNAME\tacme.opendev.org."},{"line_number":414,"context_line":"; Internal RAX network"},{"line_number":415,"context_line":"mirror01-int.ord.rax\t\t\tIN\tA\t10.209.128.57"},{"line_number":416,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":417,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":418,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":419,"context_line":"mirror-int.ord.rax\t\t\tIN\tCNAME\tmirror01-int.ord.rax"},{"line_number":420,"context_line":"_acme-challenge.mirror-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":421,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3c733e81_67f111b7","line":418,"range":{"start_line":416,"start_character":0,"end_line":418,"end_character":71},"in_reply_to":"89f99d31_40dd44ed","updated":"2023-11-14 17:32:27.000000000","message":"Done","commit_id":"e1f04f6730779baf05d14e9d359a11a13755931d"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"1e60396eeec22c2f5c147c2d236149054697a699","unresolved":false,"context_lines":[{"line_number":413,"context_line":"_acme-challenge.mirror.ord.rax\t\tIN\tCNAME\tacme.opendev.org."},{"line_number":414,"context_line":"; Internal RAX network"},{"line_number":415,"context_line":"mirror01-int.ord.rax\t\t\tIN\tA\t10.209.128.57"},{"line_number":416,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":417,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":418,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":419,"context_line":"mirror-int.ord.rax\t\t\tIN\tCNAME\tmirror01-int.ord.rax"},{"line_number":420,"context_line":"_acme-challenge.mirror-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":421,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"cf001f51_83758c44","line":418,"range":{"start_line":416,"start_character":0,"end_line":418,"end_character":71},"in_reply_to":"89f99d31_40dd44ed","updated":"2023-11-14 17:34:12.000000000","message":"Done","commit_id":"e1f04f6730779baf05d14e9d359a11a13755931d"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"7204e8f1304a38fe66bd1453dcac55f2b306ceea","unresolved":true,"context_lines":[{"line_number":419,"context_line":"mirror-int.ord.rax\t\t\tIN\tCNAME\tmirror01-int.ord.rax"},{"line_number":420,"context_line":"_acme-challenge.mirror-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":421,"context_line":""},{"line_number":422,"context_line":"mirror02.ord.rax            IN  A       23.253.20.59"},{"line_number":423,"context_line":"mirror02.ord.rax            IN  AAAA    2001:4801:7824:101:be76:4eff:fe10:3e1"},{"line_number":424,"context_line":"mirror02.ord.rax            IN  SSHFP   1 1 7c62a6530cf024e12cc32eef603db731637a2bf8"},{"line_number":425,"context_line":"mirror02.ord.rax            IN  SSHFP   1 2 bdbc673fce9fcdc3e53987a94426b8197444ee799ec032d02409acd2819555a0"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"f8bdd384_7f9d9650","line":422,"updated":"2023-11-14 16:55:17.000000000","message":"Small nit, but we use tab delimeters between record data in other records. Would be good to be consistent.","commit_id":"e1f04f6730779baf05d14e9d359a11a13755931d"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5bd20b4e2b883a9fb97ae4da92b1bfd18521783e","unresolved":false,"context_lines":[{"line_number":419,"context_line":"mirror-int.ord.rax\t\t\tIN\tCNAME\tmirror01-int.ord.rax"},{"line_number":420,"context_line":"_acme-challenge.mirror-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":421,"context_line":""},{"line_number":422,"context_line":"mirror02.ord.rax            IN  A       23.253.20.59"},{"line_number":423,"context_line":"mirror02.ord.rax            IN  AAAA    2001:4801:7824:101:be76:4eff:fe10:3e1"},{"line_number":424,"context_line":"mirror02.ord.rax            IN  SSHFP   1 1 7c62a6530cf024e12cc32eef603db731637a2bf8"},{"line_number":425,"context_line":"mirror02.ord.rax            IN  SSHFP   1 2 bdbc673fce9fcdc3e53987a94426b8197444ee799ec032d02409acd2819555a0"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"ded68449_a4df3a71","line":422,"in_reply_to":"f8bdd384_7f9d9650","updated":"2023-11-14 17:28:05.000000000","message":"Done","commit_id":"e1f04f6730779baf05d14e9d359a11a13755931d"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5bd20b4e2b883a9fb97ae4da92b1bfd18521783e","unresolved":true,"context_lines":[{"line_number":428,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 1 ed35264c7556ef0f83c09cb30ee3a3540ddb726c"},{"line_number":429,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 2 df23dd8d4cb74249fb3556400976cd047e6cb733491ed71bd7c38f9edd853b5e"},{"line_number":430,"context_line":"_acme-challenge.mirror02.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":431,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":432,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"a17340c6_85528e54","line":431,"range":{"start_line":431,"start_character":6,"end_line":431,"end_character":8},"updated":"2023-11-14 17:28:05.000000000","message":"Should be 02","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"1e60396eeec22c2f5c147c2d236149054697a699","unresolved":false,"context_lines":[{"line_number":428,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 1 ed35264c7556ef0f83c09cb30ee3a3540ddb726c"},{"line_number":429,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 2 df23dd8d4cb74249fb3556400976cd047e6cb733491ed71bd7c38f9edd853b5e"},{"line_number":430,"context_line":"_acme-challenge.mirror02.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":431,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":432,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"34e592df_30a6062c","line":431,"range":{"start_line":431,"start_character":6,"end_line":431,"end_character":8},"in_reply_to":"a17340c6_85528e54","updated":"2023-11-14 17:34:12.000000000","message":"Done","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"ca4b57ba40cbf800b9362c3431d62cb9fe9e734a","unresolved":false,"context_lines":[{"line_number":428,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 1 ed35264c7556ef0f83c09cb30ee3a3540ddb726c"},{"line_number":429,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 2 df23dd8d4cb74249fb3556400976cd047e6cb733491ed71bd7c38f9edd853b5e"},{"line_number":430,"context_line":"_acme-challenge.mirror02.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":431,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":432,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"abaafb76_1e74719c","line":431,"range":{"start_line":431,"start_character":6,"end_line":431,"end_character":8},"in_reply_to":"a17340c6_85528e54","updated":"2023-11-14 17:32:00.000000000","message":"Done","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5bd20b4e2b883a9fb97ae4da92b1bfd18521783e","unresolved":true,"context_lines":[{"line_number":429,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 2 df23dd8d4cb74249fb3556400976cd047e6cb733491ed71bd7c38f9edd853b5e"},{"line_number":430,"context_line":"_acme-challenge.mirror02.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":431,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":432,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."}],"source_content_type":"application/octet-stream","patch_set":3,"id":"f105eb1c_ca9324f3","line":432,"range":{"start_line":432,"start_character":6,"end_line":432,"end_character":8},"updated":"2023-11-14 17:28:05.000000000","message":"Should be 02.","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"ca4b57ba40cbf800b9362c3431d62cb9fe9e734a","unresolved":false,"context_lines":[{"line_number":429,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 2 df23dd8d4cb74249fb3556400976cd047e6cb733491ed71bd7c38f9edd853b5e"},{"line_number":430,"context_line":"_acme-challenge.mirror02.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":431,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":432,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5bb8f9d1_f77ec1ba","line":432,"range":{"start_line":432,"start_character":6,"end_line":432,"end_character":8},"in_reply_to":"f105eb1c_ca9324f3","updated":"2023-11-14 17:32:00.000000000","message":"Done","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"1e60396eeec22c2f5c147c2d236149054697a699","unresolved":false,"context_lines":[{"line_number":429,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 2 df23dd8d4cb74249fb3556400976cd047e6cb733491ed71bd7c38f9edd853b5e"},{"line_number":430,"context_line":"_acme-challenge.mirror02.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":431,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":432,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."}],"source_content_type":"application/octet-stream","patch_set":3,"id":"66ceead4_4b166b62","line":432,"range":{"start_line":432,"start_character":6,"end_line":432,"end_character":8},"in_reply_to":"f105eb1c_ca9324f3","updated":"2023-11-14 17:34:12.000000000","message":"Done","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5bd20b4e2b883a9fb97ae4da92b1bfd18521783e","unresolved":true,"context_lines":[{"line_number":432,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":436,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":437,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":438,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":3,"id":"33268693_5f79c694","line":435,"range":{"start_line":435,"start_character":22,"end_line":435,"end_character":24},"updated":"2023-11-14 17:28:05.000000000","message":"Should be 02","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"ca4b57ba40cbf800b9362c3431d62cb9fe9e734a","unresolved":false,"context_lines":[{"line_number":432,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":436,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":437,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":438,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":3,"id":"4c0f8ea1_ac258913","line":435,"range":{"start_line":435,"start_character":22,"end_line":435,"end_character":24},"in_reply_to":"33268693_5f79c694","updated":"2023-11-14 17:32:00.000000000","message":"Done","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"1e60396eeec22c2f5c147c2d236149054697a699","unresolved":false,"context_lines":[{"line_number":432,"context_line":"mirror01.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":436,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":437,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":438,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":3,"id":"4d0c0b27_905b9282","line":435,"range":{"start_line":435,"start_character":22,"end_line":435,"end_character":24},"in_reply_to":"33268693_5f79c694","updated":"2023-11-14 17:34:12.000000000","message":"Done","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5bd20b4e2b883a9fb97ae4da92b1bfd18521783e","unresolved":true,"context_lines":[{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":436,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":437,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"mirror01.regionone.linaro\t\tIN\tA\t147.28.149.111"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"a9070031_34b9ba3d","line":436,"range":{"start_line":436,"start_character":6,"end_line":436,"end_character":8},"updated":"2023-11-14 17:28:05.000000000","message":"Should be 02","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"ca4b57ba40cbf800b9362c3431d62cb9fe9e734a","unresolved":false,"context_lines":[{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":436,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":437,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"mirror01.regionone.linaro\t\tIN\tA\t147.28.149.111"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"438e0580_05fa3958","line":436,"range":{"start_line":436,"start_character":6,"end_line":436,"end_character":8},"in_reply_to":"a9070031_34b9ba3d","updated":"2023-11-14 17:32:00.000000000","message":"Done","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"1e60396eeec22c2f5c147c2d236149054697a699","unresolved":false,"context_lines":[{"line_number":433,"context_line":"; Internal RAX network"},{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":436,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":437,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"mirror01.regionone.linaro\t\tIN\tA\t147.28.149.111"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"fcb21165_ab6437a7","line":436,"range":{"start_line":436,"start_character":6,"end_line":436,"end_character":8},"in_reply_to":"a9070031_34b9ba3d","updated":"2023-11-14 17:34:12.000000000","message":"Done","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5bd20b4e2b883a9fb97ae4da92b1bfd18521783e","unresolved":true,"context_lines":[{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":436,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":437,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"mirror01.regionone.linaro\t\tIN\tA\t147.28.149.111"},{"line_number":440,"context_line":"mirror01.regionone.linaro\t\tIN\tSSHFP\t1 1 80342e2dbcdb670d5eaed3b1ca7094070a4ceda1"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ebc3f585_59ff68b8","line":437,"range":{"start_line":437,"start_character":6,"end_line":437,"end_character":8},"updated":"2023-11-14 17:28:05.000000000","message":"Should be 02","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"1e60396eeec22c2f5c147c2d236149054697a699","unresolved":false,"context_lines":[{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":436,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":437,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"mirror01.regionone.linaro\t\tIN\tA\t147.28.149.111"},{"line_number":440,"context_line":"mirror01.regionone.linaro\t\tIN\tSSHFP\t1 1 80342e2dbcdb670d5eaed3b1ca7094070a4ceda1"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"e09560cd_d546d317","line":437,"range":{"start_line":437,"start_character":6,"end_line":437,"end_character":8},"in_reply_to":"ebc3f585_59ff68b8","updated":"2023-11-14 17:34:12.000000000","message":"Done","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"ca4b57ba40cbf800b9362c3431d62cb9fe9e734a","unresolved":false,"context_lines":[{"line_number":434,"context_line":"mirror02-int.ord.rax\t\t\tIN\tA\t10.209.96.36"},{"line_number":435,"context_line":"_acme-challenge.mirror01-int.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":436,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":437,"context_line":"mirror01-int.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"mirror01.regionone.linaro\t\tIN\tA\t147.28.149.111"},{"line_number":440,"context_line":"mirror01.regionone.linaro\t\tIN\tSSHFP\t1 1 80342e2dbcdb670d5eaed3b1ca7094070a4ceda1"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"f0abde20_95b1d361","line":437,"range":{"start_line":437,"start_character":6,"end_line":437,"end_character":8},"in_reply_to":"ebc3f585_59ff68b8","updated":"2023-11-14 17:32:00.000000000","message":"Done","commit_id":"0d03d74ace6f49b94dac3903557b62d294836a4c"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5936e22694919eb1da81c418886b502aed28b06c","unresolved":true,"context_lines":[{"line_number":426,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t3 1 98be923a911b87b904a52a22d73a60ee6224027e"},{"line_number":427,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t3 2 de7ca88da1299771dfd20c6a3d85e6612b19ca5176e997c685844b4267043082"},{"line_number":428,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 1 ed35264c7556ef0f83c09cb30ee3a3540ddb726c"},{"line_number":429,"context_line":"mirror02.ord.rax\t\t\tIN\tSSHFP\t4 2 df23dd8d4cb74249fb3556400976cd047e6cb733491ed71bd7c38f9edd853b5e"},{"line_number":430,"context_line":"_acme-challenge.mirror02.ord.rax\tIN\tCNAME\tacme.opendev.org."},{"line_number":431,"context_line":"mirror02.ord.rax\t\t\tIN\tCAA\t0\tissue\t\"letsencrypt.org\""},{"line_number":432,"context_line":"mirror02.ord.rax\t\t\tIN\tCAA\t0\tiodef\t\"mailto:infra-root@openstack.org\""}],"source_content_type":"application/octet-stream","patch_set":4,"id":"0674cb29_80fd8ff9","line":429,"updated":"2023-11-14 17:40:56.000000000","message":"This is what `ssh-keyscan -D 23.253.20.59` returns for me:\n\n```\n; 23.253.20.59:22 SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.4\n23.253.20.59 IN SSHFP 1 1 7c62a6530cf024e12cc32eef603db731637a2bf8\n23.253.20.59 IN SSHFP 1 2 bdbc673fce9fcdc3e53987a94426b8197444ee799ec032d02409acd2819555a0\n; 23.253.20.59:22 SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.4\n23.253.20.59 IN SSHFP 4 1 ed35264c7556ef0f83c09cb30ee3a3540ddb726c\n23.253.20.59 IN SSHFP 4 2 df23dd8d4cb74249fb3556400976cd047e6cb733491ed71bd7c38f9edd853b5e\n; 23.253.20.59:22 SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.4\n23.253.20.59 IN SSHFP 3 1 98be923a911b87b904a52a22d73a60ee6224027e\n23.253.20.59 IN SSHFP 3 2 de7ca88da1299771dfd20c6a3d85e6612b19ca5176e997c685844b4267043082\n```\n\nUsing ^F for these values against this change shows the data matching up. I think copy and paste was fine.","commit_id":"4df0ad1218f26c24b475cc0778ee6cade4ff061f"}]}
