)]}'
{"id":"openstack%2Fdesignate~983923","triplet_id":"openstack%2Fdesignate~master~I9ef7eb5e1a48921ee2e674995994a848d5e39585","project":"openstack/designate","branch":"master","topic":"sign_poll_notify","attention_set":{},"removed_from_attention_set":{"31664":{"account":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"last_update":"2026-05-18 12:50:52.000000000","reason":"\u003cGERRIT_ACCOUNT_31664\u003e replied on the change","reason_account":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"}},"39015":{"account":{"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},"last_update":"2026-04-15 09:26:21.000000000","reason":"\u003cGERRIT_ACCOUNT_39015\u003e replied on the change","reason_account":{"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"}}},"hashtags":[],"change_id":"I9ef7eb5e1a48921ee2e674995994a848d5e39585","subject":"Add TSIG signing support for worker NOTIFY and SOA polling","status":"MERGED","created":"2026-04-09 18:43:33.000000000","updated":"2026-05-20 09:41:05.000000000","submitted":"2026-05-20 09:40:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"983923-sign_poll_notify","meta_rev_id":"22191ac0ab9c97792c7e21be857f4d6acb5ca2ba","_number":983923,"virtual_id_number":983923,"owner":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},{"value":0,"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-05-20 09:40:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"all":[{"value":2,"date":"2026-05-20 08:12:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},{"value":1,"date":"2026-04-15 09:26:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-04-22 09:15:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"all":[{"value":1,"date":"2026-05-20 08:12:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},{"value":0,"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},{"value":0,"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},{"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-09 20:06:21.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-04-14 09:32:06.000000000","updated_by":{"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},"reviewer":{"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},"state":"CC"},{"updated":"2026-04-15 09:26:21.000000000","updated_by":{"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},"reviewer":{"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},"state":"REVIEWER"},{"updated":"2026-04-22 09:15:31.000000000","updated_by":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"reviewer":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"state":"REVIEWER"}],"messages":[{"id":"3ff3f24a961c8658243add83681b19df907a7f0d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-04-09 18:43:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1ba225641b578730ee53dbbaf6725184846307f7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 20:06:21.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/7473adc6c3394d93a376019e7989c05e\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/28586a6e96624d2583caaa2edd8172a0 : SUCCESS in 56m 33s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/287e105e914a43a0afd604c9515b0a89 : SUCCESS in 51m 43s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/3bbb2070440e488d94ce742454822845 : FAILURE in 49m 11s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/300eb6f041a04fc4b8888defb393624c : SUCCESS in 27m 05s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/39547a5d366d4b55b3da358b3e0a8576 : SUCCESS in 1h 17m 20s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/d2c7fb84449f455cb5a8655a81133c74 : SUCCESS in 56m 24s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/fe634b334d7249eb9dcb787aba28c971 : SUCCESS in 1h 00m 52s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/69dac973440d4888aa62a9ad60b3e483 : SUCCESS in 1h 15m 11s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/a691998a0c1f4414932f13c9afeb327d : FAILURE in 50m 36s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/53ec766d97974fcfb1257ba4f3cd6d47 : SUCCESS in 50m 25s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/6ee3bfc0507148e1898583da45405e41 : SUCCESS in 48m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ce85df5b419543bcb3f3981802a8c2bc : SUCCESS in 6m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e46b9aec02a346129251fe7b0bfa49ab : SUCCESS in 2m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e53a8345daf94cce8142749c17914467 : SUCCESS in 4m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/59ed5dae0ad947199ecc14e54aedd70e : SUCCESS in 5m 06s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2e76205c5a0f4f2a9a2d9349c8f09810 : SUCCESS in 5m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f508fd235df443ff81b328090c73a31e : SUCCESS in 6m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0e4257204cf54ae08e99a6cf8c335094 : SUCCESS in 5m 01s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/40133543b6db4d24bb2e334322c04a75 : SUCCESS in 36m 30s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/fbe23c3a4b784361bc807dc30941d243 : SUCCESS in 4m 50s","accounts_in_message":[],"_revision_number":1},{"id":"0114521dc5d9434785fd01e7c442cc62d0dc670f","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-04-10 08:03:21.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0af23616a853954bc1a66b00eb27cb8a1ae1823a","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-04-10 08:11:59.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"7239098c908445c54f7ed66100de8c843992a353","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-04-10 09:08:29.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"7490b8bc1601b5660d94457f6822cbe9d0c9f3e8","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-04-10 09:08:47.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":2},{"id":"cf920e7b0302709b5c93c966c13a4642c3829b38","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 10:23:30.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a7f7862bb0474c15901072d8a78c16ae\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/37652c45ac6f4e14ab618422f134a631 : SUCCESS in 45m 46s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/da08303778f642b4aecab40e61c1b43c : SUCCESS in 46m 25s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/02fb607c635e4079a745171295946c5c : SUCCESS in 40m 15s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/cf581bd527e6491897579d07dd7bf8b2 : SUCCESS in 29m 13s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/2cae0e57e2b040fb9579126498232e00 : SUCCESS in 1h 00m 15s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/fcff6a1793ba43b38c403360b1411999 : SUCCESS in 1h 13m 23s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/cf95fe87841b4e4fa3006258c0606e26 : SUCCESS in 1h 02m 51s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/3fd6a85ca35b4149b53216ecaffb96ae : SUCCESS in 1h 01m 39s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/92c59c04160a4ea1b858bfbf4fe33e1f : SUCCESS in 51m 33s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/d6a8b8d25d3d4ec1b206afac6bdc5326 : SUCCESS in 46m 29s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/5be8f0d6de654c4bac05c9679f901f1c : SUCCESS in 44m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c2365810c12b48a2974edd6fa31f04a8 : SUCCESS in 5m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9e9ff842cfe042f5afc8ee75964c4476 : SUCCESS in 4m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/556ed969c4174eef9981b3e45f11f88b : SUCCESS in 4m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/99252b52ab0b4c09980bbe45e0653361 : SUCCESS in 5m 01s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6ada7b7c45d34e65a09ce34785cd6728 : SUCCESS in 7m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4f1daa4cd641424eac7575796f47939a : SUCCESS in 5m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e899108046074aaa87c58c14118908c2 : SUCCESS in 4m 43s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/455e6b8a26e846ceaa7835dc71155ef1 : SUCCESS in 32m 16s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/df58fe763ace4103b6af691730f11d02 : SUCCESS in 5m 06s","accounts_in_message":[],"_revision_number":2},{"id":"c9fa5a9d9057f5d1f43bc4fdbd7b34d283182b05","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-04-13 13:08:33.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"4ca48465f11f8a21045372af4cfe89ef61ac82a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-13 14:51:27.000000000","message":"Patch Set 3: Verified-1\n\n(2 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/59ab6616c6eb4254a02b32e3c55c6ea2\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/775f3cbe2071448188e4673521f4cf2b : SUCCESS in 47m 23s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/bcc880465c994122b1429dd77f31eae6 : SUCCESS in 51m 47s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/92292afdf0e74b1cbf133773a0843d65 : SUCCESS in 52m 06s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/0ca7863a922a47dda0380c5f250d3390 : SUCCESS in 37m 05s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/f07f7a8589804d54815aa38f08994dd6 : SUCCESS in 1h 11m 53s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/8931693c45b44c4296dba3ca8cd60370 : SUCCESS in 1h 15m 53s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/0aad08183e1f48c7b958ca30e6349239 : SUCCESS in 1h 22m 57s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/bfbfc1d1d8ff465a9cb045780136f25d : SUCCESS in 1h 14m 07s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/e1b3c7e5a0dc49c6b6c18a3bd1ee2832 : SUCCESS in 49m 02s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/a98c0c3d18df4786b83696410927ab23 : SUCCESS in 48m 09s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/066c8f9603b64980a30fc86ed4cedc72 : SUCCESS in 50m 34s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0674b6eeaee949acbbe11a97ae5af464 : SUCCESS in 7m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/49979c7074aa40b2a7a0f11a7a0a1b46 : FAILURE in 3m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/54e85d0ec45544658622b20717fd1cc1 : SUCCESS in 5m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8fb18694d18941fb85717a3481c5da71 : SUCCESS in 5m 12s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5be8f7d213674701a1ffdaf60cc01dfa : SUCCESS in 9m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a3988642b90e44bea1b36a10cf3ceef9 : SUCCESS in 10m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9e694ce370d344c38c457a52c15b0b88 : SUCCESS in 6m 15s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/221168ebb73444d8989f5047912fa5cc : SUCCESS in 35m 11s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/3ca39cb0f423436eb6f3aa2c068a26d5 : SUCCESS in 5m 27s","accounts_in_message":[],"_revision_number":3},{"id":"b7f1003ba0367d13dc79205919ec6710a40be029","author":{"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},"date":"2026-04-14 09:32:06.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"2cb6552d981730dbecf0dbca5682426c13c01a53","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-04-15 08:09:38.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"a96cca8fb88f3ecbbebefb061cc1831823cf1dc4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-04-15 08:10:15.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"376ba2592eea9874672d170303553572f86df3f8","author":{"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},"date":"2026-04-15 09:26:21.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"24857587d0a5b0e87e34863b92580707d2d3873c","author":{"_account_id":39015,"name":"Abhiram R N","display_name":"Abhiram Narayana","email":"arn@redhat.com","username":"abhiramnarayana"},"date":"2026-04-15 09:27:26.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"bcaa9cefcf732a5a73911c3aea7496488fe430dd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-15 09:38:09.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/32f7a8d8f09240ebbcc94715e8d6adf9\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/255d619402994651b8813ec178a04a02 : SUCCESS in 55m 59s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/101cd72226a7456cb4daba6e547382de : SUCCESS in 51m 19s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/5e7a143e789747378b90ba1f80dfe311 : SUCCESS in 40m 29s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/955bd90ae3564be5b312f38a16d57a08 : SUCCESS in 17m 35s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/74256664c4654b5db7055136e8455310 : SUCCESS in 52m 40s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/2caf83e64a1f4f23964aaf7fabb002a9 : SUCCESS in 1h 14m 52s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/8dd38ae8d9c340de98aeee04778f4c9a : SUCCESS in 1h 21m 11s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/2ba1d75756ac444e904f48dc04476d86 : SUCCESS in 1h 21m 37s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/582f5e3f3d9743b296dd28d2c6229cdd : SUCCESS in 50m 36s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/ea38b1545d7c46baa557ef1b99695fe4 : SUCCESS in 44m 26s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/5121917e5bf24301ba8594c360b0d34f : SUCCESS in 42m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b444bd737e8f486b81c78866013a80c7 : SUCCESS in 5m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e380f6adb4c348ef9bf93123d0e5cf2c : SUCCESS in 3m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7ee9aedb407d449ba382b0cd0ee06c68 : SUCCESS in 6m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/686f827c5142410fab6287ff537dfba2 : SUCCESS in 3m 54s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/49bf0838a6e1475f9cee68cafd903efb : SUCCESS in 7m 36s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/25ff0e7babca4454af80beda965a8a31 : SUCCESS in 9m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fb4feb9ebc3749afab614b50f054cfa8 : SUCCESS in 3m 42s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/7e110b7f6edb40bb8f1d03467eb2042e : SUCCESS in 38m 07s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/d6a49f14e28d4b078c7a551584293941 : SUCCESS in 6m 00s","accounts_in_message":[],"_revision_number":4},{"id":"44d3886bbddf017b1198ff17f5fa8d97a61bded0","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2026-04-22 09:15:31.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"2c8445303abc2eeb15fac1277dc523991c1885de","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-05-18 12:50:52.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"4f7e4c9d81a38a4eba173630f5af6acb09e85bac","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-05-20 08:12:31.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"0d7adbd314f16b56a6deae8e1bf77a18ed64a9a9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-20 08:13:09.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"73c75619e5c9df659a043e9866c5362e77362742","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-20 09:40:01.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/023428a8896f448b83f31f7843263c62\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/32662b810f054caba4670b13d066ebc0 : SUCCESS in 40m 57s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/8ac55e7860964f388a8a1e21357a1154 : SUCCESS in 51m 43s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/595b3a7ddc9f464f8df451a5f6baa026 : SUCCESS in 45m 04s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/dc04c2adec894de4bc53aa46144a149f : SUCCESS in 33m 46s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/6bbdaab81fe846c9a0abc43e5e07d3ff : SUCCESS in 1h 00m 34s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/62fbacee669d433d937e8011342a98b5 : SUCCESS in 1h 08m 42s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/339c4ad98d6d43f3be0c03949da968b0 : SUCCESS in 1h 21m 11s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/eba25a477bb94abe83816fa303cf74d1 : SUCCESS in 1h 09m 11s\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/107f71731f284f39bbeb2735c2db573d : SUCCESS in 47m 33s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/fdbbc85b762c40e4a65901b277091801 : SUCCESS in 52m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8fad72009d9848be8626a967fd67caaf : SUCCESS in 4m 36s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/19c71bda9e86453fb6874920f2264714 : SUCCESS in 4m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e1ec187253224b4d8be82de5dae156e4 : SUCCESS in 4m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4278a98da88d414c8ca3f7fc41327f93 : SUCCESS in 4m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cb69136bc81a42b8882a9bcf8c4ec7bd : SUCCESS in 3m 29s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/bba0a56ff31845848d18d079605b52cd : SUCCESS in 33m 22s","accounts_in_message":[],"_revision_number":4},{"id":"89cf2d8b48b3a6b1f554065cea1afb335c9b04dd","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-20 09:40:02.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"22191ac0ab9c97792c7e21be857f4d6acb5ca2ba","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-20 09:41:05.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f0d14214b6064c698c10811d1406c80e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0ce73ad2b39a4350903551e89205595b : SUCCESS in 49s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/25f0494ac67145f3a6727f1c9b61af8f : SUCCESS in 50s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f32902430a41f9bc945aa405ae7509de91fbb1b0","revisions":{"7cf74fd79cf507aecb3592ab95fb136094ee42f4":{"kind":"REWORK","_number":1,"created":"2026-04-09 18:43:33.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/23/983923/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/23/983923/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/23/983923/1"}}},"commit":{"parents":[{"commit":"8662935d3e90e7279c515c0d75cd23ecfb0044ec","subject":"Add tsigkey_id to PoolNameserver model and DB migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/8662935d3e90e7279c515c0d75cd23ecfb0044ec"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-04-09 09:38:06.000000000","tz":120},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-04-09 09:38:06.000000000","tz":120},"subject":"Add TSIG signing support for worker NOTIFY and SOA polling","message":"Add TSIG signing support for worker NOTIFY and SOA polling\n\nEnable the worker to sign outgoing NOTIFY and SOA poll messages\nwith a TSIG key. In split-horizon deployments where the DNS server\nroutes queries based on TSIG keys (e.g. BIND views), this ensures\nthat NOTIFY and serial polling reach the correct view regardless\nof the worker\u0027s source IP.\n\nWhen tsigkey_id is set on a pool target, the worker signs NOTIFY\nmessages sent after zone create/update/delete. When tsigkey_id is\nset on a pool nameserver, SOA poll queries are signed so the DNS\nserver returns the serial from the correct view.\n\nAssisted-By: Claude Code 4.6 Opus\nPartial-Bug: #2142614\nChange-Id: I9ef7eb5e1a48921ee2e674995994a848d5e39585\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/7cf74fd79cf507aecb3592ab95fb136094ee42f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/7cf74fd79cf507aecb3592ab95fb136094ee42f4"}]},"branch":"refs/heads/master"},"48b379d794f31c4c63c82487ab17d519d7f85cd5":{"kind":"REWORK","_number":2,"created":"2026-04-10 09:08:29.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/23/983923/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/23/983923/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/23/983923/2"}}},"commit":{"parents":[{"commit":"8662935d3e90e7279c515c0d75cd23ecfb0044ec","subject":"Add tsigkey_id to PoolNameserver model and DB migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/8662935d3e90e7279c515c0d75cd23ecfb0044ec"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-04-09 09:38:06.000000000","tz":120},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-04-10 09:08:00.000000000","tz":120},"subject":"Add TSIG signing support for worker NOTIFY and SOA polling","message":"Add TSIG signing support for worker NOTIFY and SOA polling\n\nEnable the worker to sign outgoing NOTIFY and SOA poll messages\nwith a TSIG key. In split-horizon deployments where the DNS server\nroutes queries based on TSIG keys (e.g. BIND views), this ensures\nthat NOTIFY and serial polling reach the correct view regardless\nof the worker\u0027s source IP.\n\nWhen tsigkey_id is set on a pool target, the worker signs NOTIFY\nmessages sent after zone create/update/delete. When tsigkey_id is\nset on a pool nameserver, SOA poll queries are signed so the DNS\nserver returns the serial from the correct view.\n\nAssisted-By: Claude Code 4.6 Opus\nPartial-Bug: #2142614\nChange-Id: I9ef7eb5e1a48921ee2e674995994a848d5e39585\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/48b379d794f31c4c63c82487ab17d519d7f85cd5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/48b379d794f31c4c63c82487ab17d519d7f85cd5"}]},"branch":"refs/heads/master"},"7122970b0913274a1d2c3fbcf2aebc2ecd7307ed":{"kind":"REWORK","_number":3,"created":"2026-04-13 13:08:33.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/23/983923/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/23/983923/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/23/983923/3"}}},"commit":{"parents":[{"commit":"fd2a825d3898cd99988c15601b39c3108603681e","subject":"Add tsigkey_id to PoolNameserver model and DB migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/fd2a825d3898cd99988c15601b39c3108603681e"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-04-09 09:38:06.000000000","tz":120},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-04-13 13:08:26.000000000","tz":120},"subject":"Add TSIG signing support for worker NOTIFY and SOA polling","message":"Add TSIG signing support for worker NOTIFY and SOA polling\n\nEnable the worker to sign outgoing NOTIFY and SOA poll messages\nwith a TSIG key. In split-horizon deployments where the DNS server\nroutes queries based on TSIG keys (e.g. BIND views), this ensures\nthat NOTIFY and serial polling reach the correct view regardless\nof the worker\u0027s source IP.\n\nWhen tsigkey_id is set on a pool target, the worker signs NOTIFY\nmessages sent after zone create/update/delete. When tsigkey_id is\nset on a pool nameserver, SOA poll queries are signed so the DNS\nserver returns the serial from the correct view.\n\nAssisted-By: Claude Code 4.6 Opus\nPartial-Bug: #2142614\nChange-Id: I9ef7eb5e1a48921ee2e674995994a848d5e39585\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/7122970b0913274a1d2c3fbcf2aebc2ecd7307ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/7122970b0913274a1d2c3fbcf2aebc2ecd7307ed"}]},"branch":"refs/heads/master"},"f32902430a41f9bc945aa405ae7509de91fbb1b0":{"kind":"REWORK","_number":4,"created":"2026-04-15 08:10:15.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/23/983923/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/23/983923/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/23/983923/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/23/983923/4"}}},"commit":{"parents":[{"commit":"6c62e5fca8e39cb3b8e41e11e1db813185b30990","subject":"Add tsigkey_id to PoolNameserver model and DB migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/6c62e5fca8e39cb3b8e41e11e1db813185b30990"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-04-09 09:38:06.000000000","tz":120},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-04-14 23:02:36.000000000","tz":120},"subject":"Add TSIG signing support for worker NOTIFY and SOA polling","message":"Add TSIG signing support for worker NOTIFY and SOA polling\n\nEnable the worker to sign outgoing NOTIFY and SOA poll messages\nwith a TSIG key. In split-horizon deployments where the DNS server\nroutes queries based on TSIG keys (e.g. BIND views), this ensures\nthat NOTIFY and serial polling reach the correct view regardless\nof the worker\u0027s source IP.\n\nWhen tsigkey_id is set on a pool target, the worker signs NOTIFY\nmessages sent after zone create/update/delete. When tsigkey_id is\nset on a pool nameserver, SOA poll queries are signed so the DNS\nserver returns the serial from the correct view.\n\nAssisted-By: Claude Code 4.6 Opus\nPartial-Bug: #2142614\nChange-Id: I9ef7eb5e1a48921ee2e674995994a848d5e39585\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/f32902430a41f9bc945aa405ae7509de91fbb1b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/f32902430a41f9bc945aa405ae7509de91fbb1b0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
