)]}'
{"id":"openstack%2Fdesignate~976385","triplet_id":"openstack%2Fdesignate~master~I65d399853eb65afb5600a9ec07ac6a1ad8fadb0c","project":"openstack/designate","branch":"master","topic":"bug/1919495","attention_set":{},"removed_from_attention_set":{"31664":{"account":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"last_update":"2026-09-18 15:37:19.000000000","reason":"\u003cGERRIT_ACCOUNT_31664\u003e replied on the change","reason_account":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"}},"6681":{"account":{"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},"last_update":"2026-09-18 18:11:10.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I65d399853eb65afb5600a9ec07ac6a1ad8fadb0c","subject":"Fix IPv6 address parsing in notification handlers","status":"MERGED","created":"2026-02-11 13:12:47.000000000","updated":"2026-09-18 18:13:10.000000000","submitted":"2026-09-18 18:11:10.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"976385-bug/1919495","meta_rev_id":"35deed79b4e3efcc5d95443591ddf2528f403827","_number":976385,"virtual_id_number":976385,"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":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-09-18 18:11:10.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-09-18 15:37:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},{"value":0,"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-09-18 15:36:37.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-09-18 15:37:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},{"value":0,"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},{"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":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},{"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":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-11 14:33:24.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-07-31 18:11:02.000000000","updated_by":{"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},"reviewer":{"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},"state":"REVIEWER"},{"updated":"2026-09-08 10:27:32.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":"014c8f890ed4736d279895d67f881ce07d4b6457","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-02-11 13:12:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3e35cb1f8c373f464df8ce78fda9e255cd0a3cf5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-11 14:33:24.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8577686837e247dbb11d532531e5772c\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/97a19e2551bf48fa809848bf2d55123d : SUCCESS in 46m 21s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/8a3ff49720c44f458e3ea073aa871c6f : SUCCESS in 48m 39s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/fd16f34de68d4c30b470c4431143ecdf : SUCCESS in 46m 57s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/55194240c2814d109731a87c86980290 : SUCCESS in 14m 49s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/525be734565b4fe2b309950d3f0e02c8 : SUCCESS in 49m 34s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/9a956c98fafb472da80911f25c380dba : SUCCESS in 1h 07m 00s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/61454353410f43579bddb7e43cf6d191 : SUCCESS in 1h 14m 13s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/9033319b49df4fa795212536ebf0c732 : SUCCESS in 52m 05s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/33adeecbdc404ac886042582dd083f3b : FAILURE in 49m 41s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/3519ba52101948de8c6079217657ade4 : SUCCESS in 39m 21s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/4ac57f091e37455a873a5dba0f93febb : SUCCESS in 55m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a7f1443241c54d83be826403c6753165 : SUCCESS in 4m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f6793d3cd89648e0947b0ab222a4295d : SUCCESS in 4m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fa7bd522a2114033b4c655204df343de : SUCCESS in 5m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/096141e3e3904c969adda8bb7b5dff40 : SUCCESS in 5m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54f6f612721e41bba2681f3a7027ba9f : SUCCESS in 4m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/183ab1f0b3054758a766e5ed80979e28 : SUCCESS in 5m 02s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/68df6313f40d4a5f85251611159ab1ad : SUCCESS in 31m 29s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/9ffe75e0f3a84fc19413889114f7b8e1 : SUCCESS in 4m 26s","accounts_in_message":[],"_revision_number":1},{"id":"63eda1bfbb2895126a73b876925c04916148692f","author":{"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},"date":"2026-07-31 18:11:02.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"ac362fb8212e23f23d819e8f08107e71d0cc8530","author":{"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},"date":"2026-07-31 18:13:49.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8ed3f4bdca49f15309a7e077d1c96f89a23c17f9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-09-04 11:45:38.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"aca6df46b8f44094e11ad0a51263849cc479cfca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 13:04:30.000000000","message":"Patch Set 2: 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/0756943b5de2412799649d370ae20c8c\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/5a244a9025b742f08d648e347ab058de : SUCCESS in 43m 00s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/c41518cd1122493985e3c4edf8d2eb4a : SUCCESS in 48m 39s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/4b984d874384447b94e38fcdc27f247c : SUCCESS in 30m 40s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/6d16ac9c94524fe89ac330765f6683ac : SUCCESS in 31m 16s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/573c43c269054fc4b6d08ddc5ae5d860 : SUCCESS in 49m 31s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/dd6227734cdf41e599f192300f07fc56 : SUCCESS in 1h 16m 53s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/6efc3564ce28498ba9358a2c7d26c1e6 : SUCCESS in 1h 10m 01s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/ba77bef1e1f344fcbd17f72618d8a0b9 : SUCCESS in 1h 03m 07s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/c1943989c98c4621a5e4274339e5c875 : SUCCESS in 34m 54s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/0ea5e58cf3f249f4ae16bc2ec668b092 : FAILURE in 45m 23s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/7094305688e546159c5d483a0e6cc14c : SUCCESS in 41m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/87ba54560418421a97fed85f19156f8c : SUCCESS in 7m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a424cdbabb342ecadd4451b24aa13f0 : SUCCESS in 3m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3307099eca6c4499a5288ba1224a97ae : SUCCESS in 3m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/11c6a85ba1ac4ab39b895320bfc1279f : SUCCESS in 3m 03s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/68b0f264a3b44c8996a112d90facd26c : SUCCESS in 7m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f3db2f9a5df547a0a2363e84a43d734e : SUCCESS in 4m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c6db38a0ebf34f4baceefec034ca9079 : SUCCESS in 6m 06s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/ff970e88465c43a9878d726c47024bce : FAILURE in 6m 33s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/0e6cdf87eb9f4a3781d1f8afd4056f76 : SUCCESS in 5m 00s","accounts_in_message":[],"_revision_number":2},{"id":"6b16468fd6ff8fa66b39eab2ff9c0985eaca1dca","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-09-07 09:34:51.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"79d55958fed6774c4c04b8ed47019f310b44c02f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-07 11:00:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cb7407a0047c4f43a90efc0f947c7e72\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/31df67b2fde14e8bb194f7637d3ab313 : SUCCESS in 41m 21s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/c01a5c16d19948ceb0a32f5b1df8f169 : SUCCESS in 45m 35s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/6aba0e3344fc48a9802a0bd66d8ccd7b : SUCCESS in 37m 51s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/f88bbc6aa3ff45438de1dbf2f2babe7b : SUCCESS in 31m 28s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/cde807fced1d434f8dd41e2df750e5f0 : SUCCESS in 1h 08m 31s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/d58e7ccb35dc40b78f4c16e23029b372 : SUCCESS in 1h 11m 04s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/108e4d47692348e58edbcd2701acba60 : SUCCESS in 1h 04m 54s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/a49ac1e3ad10481eb87f2f4a5bca561a : SUCCESS in 1h 07m 42s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/f344792ac98441948b23cb65a0293ca8 : SUCCESS in 34m 24s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/c0272e2dc7af4d17884ab898f2034806 : SUCCESS in 36m 04s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/2d6127fd1976477cbcef6273feda7904 : SUCCESS in 44m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/485f8c956336442ca62b5e55ba7b52aa : SUCCESS in 6m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/adf98e45564e47e9a56624934733d4e8 : SUCCESS in 5m 54s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/22a3a62663dd479caff382deedc5616a : SUCCESS in 5m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c7c56e58649e4f9ea6d9e18f399e4e6b : SUCCESS in 5m 03s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2728d843e0244ad49f3a8ac15cdea5e6 : SUCCESS in 9m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8456b1add2ba43daba56f655be92be4c : SUCCESS in 8m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1b45195694644161bd30ef556436b193 : SUCCESS in 8m 10s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/ef85d58e8dfe4f8e8726a2c1f9fc514f : SUCCESS in 31m 51s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/202db8db5c6f49cf8251d8d6b82c12dc : SUCCESS in 6m 24s","accounts_in_message":[],"_revision_number":2},{"id":"ec22ec3eca513f5f55fc837fed57c135e6846a55","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2026-09-08 10:27:32.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"6fe2c8da3d2b32da104a5c417519ff15fa36c99d","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-09-09 08:06:48.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"22aac4b482ba3781c95b556e34d8f00106b6db46","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-09 08:07:24.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"62cf69b574fe2036806b4951c6912e76916e1086","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-09 08:16:43.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/20b068419896450facb26758c1015388\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/15c4cf7d6fa94709b6c84bc8858d0b62 : CANCELED\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/15d935ebab9a41ccbd674796c1e036e8 : CANCELED\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/6a4323e26601417cb45f3350b736edd6 : CANCELED\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/0ab8863fe1224ddbb698594910533763 : CANCELED\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/1b053fa2912245cfad557a1299a1da9a : CANCELED\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/ce4717739c8d4cd1a091353808fbb176 : CANCELED\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/6ec3451f030b432fb74d81e95c68a875 : CANCELED\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/8a03aebdf84745879ac8f5e9bbb9f357 : CANCELED\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/7c25806f0adb4d5f9f3cbbf8001671df : CANCELED\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/06d649ea565449c399b0d43b36a86a00 : CANCELED\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0cddc920af1641dbba5b4ab630708408 : SUCCESS in 2m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/869581ef9b2a47ceb8334101dcd62d0d : SUCCESS in 4m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/127834af779644448145d35213ce0df7 : FAILURE in 4m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0036ae473a804c4f8e617e2cbffb3c91 : CANCELED\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/654085a92cc14d6baeddbc6212fd3513 : SUCCESS in 3m 33s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/9587c7890ef74880b41629fd48bae31b : CANCELED","accounts_in_message":[],"_revision_number":2},{"id":"09e53a6a495028f56ef9f5a70efc168fa6035808","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-09-09 09:10:09.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-2 (copy condition: \"NEVER\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"4354f7984154b9a81f89a426a81eb996a1d1777c","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-09-09 09:10:17.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"ee0deb3bed132b0e92c60b7ee9e35bda8157aa7e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-09 10:28:15.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/209eca5e4b964147bd69dcdc1b0fcbb9\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/43ee984155d3419ba5489ac07304fbb7 : SUCCESS in 48m 12s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/34604d981cab44f79cb4f2bedd280652 : SUCCESS in 48m 09s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/1578e8f9e7f34d11b120a7dd036aa134 : SUCCESS in 44m 41s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/b0b321a8526d416e93de6ce5805baae0 : SUCCESS in 35m 24s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/580cfd4e8dbe4539adc061c6627d2bd8 : SUCCESS in 46m 17s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/bcbee797a17246ce8145405841271c90 : SUCCESS in 1h 06m 43s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/43465cb340f148eca3b3c50d7c3f7117 : SUCCESS in 49m 45s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/a4724442ce034cebb2a927bfea8d8291 : SUCCESS in 1h 11m 58s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/85a1cb8e2ef2433bb05381c2c5b831b1 : SUCCESS in 52m 05s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/ba21afd0275f4ed88ccc7fde773ddef5 : SUCCESS in 46m 58s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/137c1cde9e194890a2fb3afe35c92cc2 : SUCCESS in 36m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/19e0a6aaed2149aebf9a02de9983b70c : SUCCESS in 7m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84f35d570fb241da876e0db3135639e6 : SUCCESS in 4m 42s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/76e6586159ae4f5d9d605e24008f1d19 : SUCCESS in 4m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/17e63efad7144cbcb3496be40f63b3b0 : SUCCESS in 5m 15s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6a7937409f094f8b906f24c0934f6bb4 : SUCCESS in 7m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3fbbfa02ef54cb18c3d09d0222edc37 : SUCCESS in 9m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a3c1a02f62564d3797bc478ce97e5d9f : SUCCESS in 3m 12s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/933d0400823d48b38ff653d64ef55541 : SUCCESS in 29m 44s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/3c3f5c95f2a149e18aa34c1e53e5aba3 : SUCCESS in 5m 38s","accounts_in_message":[],"_revision_number":3},{"id":"675aac795be9f4ad8bcb4201a5fbf3bf42db5b1b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-09-18 15:36:37.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"eb2ad66c474bbdf3f52fb634ac1cc1be543c015e","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-09-18 15:37:19.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"0373ba28f4a558d04da5a07aacac3549987d55e4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 16:47:02.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f3fcaff80c35437291b3440ce53ba512\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/acfe46cfea4b4e559f519aa3f92aa8ec : SUCCESS in 41m 03s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/ddff4ad842724fb5bcea8ab7abf60e52 : SUCCESS in 47m 50s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/89d74e8b62f74dbcb529635c9cdf5eb8 : SUCCESS in 36m 38s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/c9ebfeb8d5224503bb25ad8aa8019a96 : SUCCESS in 28m 09s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/9d874bb6a6454e188e2a37719a7b6057 : SUCCESS in 1h 06m 58s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/80ae1b1993564604a9b3868fe60a754c : SUCCESS in 1h 05m 42s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/02b1e86ef6e0471f8fd6adbd0348e5ca : SUCCESS in 1h 04m 25s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/5b73a1a9a2764d6ab3b9acdbcd957a68 : SUCCESS in 57m 36s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/58aa1a1f705941e8a281b91de6694fca : SUCCESS in 38m 05s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/cb09e56321764767b5ad87952a9804e2 : SUCCESS in 37m 34s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/35980256d997421cb5976dc0e0a084e8 : SUCCESS in 37m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4db04ad271f84ef9b0fc0dcd61374fd4 : SUCCESS in 7m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a96f686d104843ce82181015b66020be : SUCCESS in 4m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8cad6e3a574844eea2a231d2d9ea24de : SUCCESS in 4m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4ba2d5785ae040f19ae7ea4280bf38d2 : SUCCESS in 5m 55s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/86c88dc88d954bd89380d43fc1563f19 : SUCCESS in 5m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/225983eb0a1448cdbb178e9a6059b120 : SUCCESS in 11m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0b2cdb028fcd4c44b6c5bb91f323938e : SUCCESS in 6m 24s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/4e151ddd4a1f4bf1b69241d49a2ee1ae : SUCCESS in 32m 20s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/d2d13952dec04b14bcd807a737881a57 : SUCCESS in 8m 03s","accounts_in_message":[],"_revision_number":4},{"id":"f7df04cfb4b907d75523cd52206abfd6fc30ea06","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 16:48:05.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"8de2a89a0872fd54fc8fcd5b3d65464c72d600f9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 18:11:10.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1fa54ad26e6a44cb92b6482b65941e94\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/d1c3819c22a44f2bb0eb87f2b77365e7 : SUCCESS in 43m 55s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/01a4c2bdbf4d4e1f829ffc3210f219c2 : SUCCESS in 51m 50s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/1f440acc14384733a3206890b2472399 : SUCCESS in 43m 58s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/28603be4ddc041d2824141ecba692ebc : SUCCESS in 26m 18s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/6100c04b39f14db9ab28462cd0d062ea : SUCCESS in 1h 13m 11s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/fe1ad95ba12f4e8e935732931c3540c3 : SUCCESS in 1h 01m 43s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/0fc2e7654dad449eadb9b592db98197e : SUCCESS in 1h 17m 07s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/240eb3775eca49a098724f68f6667b8a : SUCCESS in 52m 44s\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/ef23c9f39e4f4765b01b7a927637098e : SUCCESS in 34m 20s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/74a85683f0704450831e94fe919460d6 : SUCCESS in 44m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1433b8ac21544508afda69d3c6c27012 : SUCCESS in 3m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ded53ae73fa14fddb6491b4f193860bb : SUCCESS in 4m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1085ac3dab5d48478d32e3f700cf0c66 : SUCCESS in 4m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/761403ff4eff4101b8461a9f32de491b : SUCCESS in 8m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fdeac2aff8d04f13a136fb5e7980d1ee : SUCCESS in 6m 09s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/a914f841d2654e5681f1b82945c84abf : SUCCESS in 28m 44s","accounts_in_message":[],"_revision_number":4},{"id":"5501f8102c886d4fdca1148c8415a82320a42b06","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 18:11:10.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"35deed79b4e3efcc5d95443591ddf2528f403827","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 18:13:10.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2f0270b38f3d4baa873553a85f858092\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/47adf4cf88a0492890270f2703f2f506 : SUCCESS in 57s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f539083677644b8b8e3135dc10184009 : SUCCESS in 1m 47s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f8599673d2b38e4ea5c2be7548124d7e6d2d3879","revisions":{"d1536a1a68baa1fc2819f7d77850b9323f5e2e55":{"kind":"REWORK","_number":1,"created":"2026-02-11 13:12:47.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/85/976385/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/85/976385/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/85/976385/1"}}},"commit":{"parents":[{"commit":"6ba321f062ea33a2ef4cc1c646aedece6bf2d6fc","subject":"Merge \"Migrate sink service to use native threading\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/6ba321f062ea33a2ef4cc1c646aedece6bf2d6fc"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-02-11 13:11:20.000000000","tz":60},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-02-11 13:11:20.000000000","tz":60},"subject":"Fix IPv6 address parsing in notification handlers","message":"Fix IPv6 address parsing in notification handlers\n\nThe notification handler incorrectly parsed IPv6 addresses using\nregex (re.split(\u0027::|:\u0027, ip)) which failed to properly handle\ncompressed notation (::). This caused incorrect octet assignments\nand unpredictable behavior with various IPv6 formats.\n\nThis fix replaces the regex approach with Python\u0027s ipaddress\nmodule to properly normalize and expand IPv6 addresses before\nparsing into octets, ensuring correct handling of compressed,\nfully-specified, and mixed IPv6 formats.\n\nAlso fixes invalid test fixture that claimed version 6 but used\nan IPv4 address (172.16.0.14), which was only working because\nthe old code didn\u0027t validate addresses.\n\nGenerated-By: Claude Code 4.5 Sonnet\nCloses-Bug: #1919495\nChange-Id: I65d399853eb65afb5600a9ec07ac6a1ad8fadb0c\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/d1536a1a68baa1fc2819f7d77850b9323f5e2e55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/d1536a1a68baa1fc2819f7d77850b9323f5e2e55"}]},"branch":"refs/heads/master"},"b46c677d0b2a31c0f61f6ed21d8d7fadbcd88d89":{"kind":"REWORK","_number":2,"created":"2026-09-04 11:45:38.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/85/976385/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/85/976385/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/85/976385/2"}}},"commit":{"parents":[{"commit":"9d7b4bb9c766279e9b267ab1c6436e236013c59b","subject":"Merge \"Delay string interpolation in logs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/9d7b4bb9c766279e9b267ab1c6436e236013c59b"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-02-11 13:11:20.000000000","tz":60},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-09-04 11:45:34.000000000","tz":120},"subject":"Fix IPv6 address parsing in notification handlers","message":"Fix IPv6 address parsing in notification handlers\n\nThe notification handler incorrectly parsed IPv6 addresses using\nregex (re.split(\u0027::|:\u0027, ip)) which failed to properly handle\ncompressed notation (::). This caused incorrect octet assignments\nand unpredictable behavior with various IPv6 formats.\n\nThis fix replaces the regex approach with Python\u0027s ipaddress\nmodule to properly normalize and expand IPv6 addresses before\nparsing into octets, ensuring correct handling of compressed,\nfully-specified, and mixed IPv6 formats.\n\nAlso fixes invalid test fixture that claimed version 6 but used\nan IPv4 address (172.16.0.14), which was only working because\nthe old code didn\u0027t validate addresses.\n\nGenerated-By: Claude Code 4.5 Sonnet\nCloses-Bug: #1919495\nChange-Id: I65d399853eb65afb5600a9ec07ac6a1ad8fadb0c\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/b46c677d0b2a31c0f61f6ed21d8d7fadbcd88d89"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/b46c677d0b2a31c0f61f6ed21d8d7fadbcd88d89"}]},"branch":"refs/heads/master"},"72028853b7a44bad74f6b710c3e3b33343811d53":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-09-09 09:10:09.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/85/976385/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/85/976385/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/85/976385/3"}}},"commit":{"parents":[{"commit":"1f56efe1c788e383d26ced3e847776e3f7f28727","subject":"Fix heartbeat timer restart race in HeartbeatEmitter.stop()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/1f56efe1c788e383d26ced3e847776e3f7f28727"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-02-11 13:11:20.000000000","tz":60},"committer":{"name":"Omer Schwartz","email":"oschwart@redhat.com","date":"2026-09-09 09:10:09.000000000","tz":0},"subject":"Fix IPv6 address parsing in notification handlers","message":"Fix IPv6 address parsing in notification handlers\n\nThe notification handler incorrectly parsed IPv6 addresses using\nregex (re.split(\u0027::|:\u0027, ip)) which failed to properly handle\ncompressed notation (::). This caused incorrect octet assignments\nand unpredictable behavior with various IPv6 formats.\n\nThis fix replaces the regex approach with Python\u0027s ipaddress\nmodule to properly normalize and expand IPv6 addresses before\nparsing into octets, ensuring correct handling of compressed,\nfully-specified, and mixed IPv6 formats.\n\nAlso fixes invalid test fixture that claimed version 6 but used\nan IPv4 address (172.16.0.14), which was only working because\nthe old code didn\u0027t validate addresses.\n\nGenerated-By: Claude Code 4.5 Sonnet\nCloses-Bug: #1919495\nChange-Id: I65d399853eb65afb5600a9ec07ac6a1ad8fadb0c\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/72028853b7a44bad74f6b710c3e3b33343811d53"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/72028853b7a44bad74f6b710c3e3b33343811d53"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"9d7b4bb9c766279e9b267ab1c6436e236013c59b","ours":"b46c677d0b2a31c0f61f6ed21d8d7fadbcd88d89","theirs":"1f56efe1c788e383d26ced3e847776e3f7f28727","merge_strategy":"recursive","contains_conflicts":false}},"f8599673d2b38e4ea5c2be7548124d7e6d2d3879":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-09-18 15:36:37.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/85/976385/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/85/976385/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/85/976385/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/85/976385/4"}}},"commit":{"parents":[{"commit":"5190025f184487986da85a79dcaf6c48dad345f8","subject":"Update master for stable/2026.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/5190025f184487986da85a79dcaf6c48dad345f8"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-02-11 13:11:20.000000000","tz":60},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-09-18 15:36:28.000000000","tz":120},"subject":"Fix IPv6 address parsing in notification handlers","message":"Fix IPv6 address parsing in notification handlers\n\nThe notification handler incorrectly parsed IPv6 addresses using\nregex (re.split(\u0027::|:\u0027, ip)) which failed to properly handle\ncompressed notation (::). This caused incorrect octet assignments\nand unpredictable behavior with various IPv6 formats.\n\nThis fix replaces the regex approach with Python\u0027s ipaddress\nmodule to properly normalize and expand IPv6 addresses before\nparsing into octets, ensuring correct handling of compressed,\nfully-specified, and mixed IPv6 formats.\n\nAlso fixes invalid test fixture that claimed version 6 but used\nan IPv4 address (172.16.0.14), which was only working because\nthe old code didn\u0027t validate addresses.\n\nGenerated-By: Claude Code 4.5 Sonnet\nCloses-Bug: #1919495\nChange-Id: I65d399853eb65afb5600a9ec07ac6a1ad8fadb0c\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/f8599673d2b38e4ea5c2be7548124d7e6d2d3879"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/f8599673d2b38e4ea5c2be7548124d7e6d2d3879"}]},"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":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"}},{"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":""}}}]}
