)]}'
{"id":"openstack%2Fdesignate~992594","triplet_id":"openstack%2Fdesignate~master~I3fd753999fb553d0e371cddde5252b70804f192f","project":"openstack/designate","branch":"master","topic":"fix-missing-soa-refresh","attention_set":{},"removed_from_attention_set":{"38653":{"account":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"last_update":"2026-08-31 16:46:01.000000000","reason":"Change was submitted"},"22623":{"account":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"last_update":"2026-06-24 19:44:02.000000000","reason":"\u003cGERRIT_ACCOUNT_22623\u003e replied on the change","reason_account":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}}},"hashtags":[],"change_id":"I3fd753999fb553d0e371cddde5252b70804f192f","subject":"Populate Zone.refresh when building from a dnspython zone","status":"MERGED","created":"2026-06-10 08:35:31.000000000","updated":"2026-08-31 16:47:28.000000000","submitted":"2026-08-31 16:46:01.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"992594-fix-missing-soa-refresh","meta_rev_id":"35adcb6fb1cc9ed60e919ee4e57be695f61c65ef","_number":992594,"virtual_id_number":992594,"owner":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"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"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-08-31 16:46:00.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-08-31 13:58:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-06-24 19:44:02.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-08-31 13:58:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},{"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":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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-10 10:26:37.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-06-10 20:21:19.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":"CC"},{"updated":"2026-06-24 19:44:02.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"},{"updated":"2026-08-31 13:58:56.000000000","updated_by":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"reviewer":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"state":"REVIEWER"}],"messages":[{"id":"6b1f64e00518dc580270b5e3bb816b18285dd291","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"date":"2026-06-10 08:35:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"28eb1a0982c2b00d87390f003d5b3ffb24a0e26c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 10:26:37.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/c7e8e998fd4644e191f5e0777c4203c4\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/2ee02a2abe234790a6929c0de6a756fb : SUCCESS in 47m 37s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/ec4cbe866c954613aa34a0fd5567a525 : SUCCESS in 49m 06s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/577f2c0bbbcb4e6eb0ab4546f152bb01 : SUCCESS in 50m 38s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/bf8fc05ac78a4ddbb796941a6a5842bd : SUCCESS in 37m 16s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/998c383f255c4a77a0a1014b4f6457e2 : SUCCESS in 1h 21m 23s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/90adc9509f2e42be9ef1bd15a1a0ef41 : SUCCESS in 53m 49s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/507cb57953f54475b881ab57989bf3f5 : SUCCESS in 1h 40m 08s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/a121eec7cb9a4c91a05dbb9b6e9f9768 : SUCCESS in 1h 19m 48s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/54ebfc03d47241c7afefff7c3a99faf6 : FAILURE in 57m 19s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/32953964ad244c40898a0051305cca72 : FAILURE in 49m 22s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/6d20aec6608d45b39fc89951d17a35b7 : SUCCESS in 53m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6ab93a15188843ae8d67199216b94da3 : SUCCESS in 6m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f4ad19c602644bacb2ca27545352bc60 : SUCCESS in 3m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/362ceffeb7c84d7dae03bae715887ba0 : SUCCESS in 4m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6ba32b4642514358bb2059d7e8f3e4bf : SUCCESS in 4m 58s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6cd338f9bf074d0ea0d05564955815f2 : SUCCESS in 7m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f3a70d7308784901894794f643bfa52f : SUCCESS in 8m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b7113cacb62c4ecf81201dc0cecdca6e : SUCCESS in 6m 06s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/e2fbd5ee8e7249ca9b74f17067e5f4cc : SUCCESS in 36m 54s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/f6c55412192c47738b0699c4f3a24a20 : SUCCESS in 4m 56s","accounts_in_message":[],"_revision_number":1},{"id":"52e58978f102d22d8cd855b65996bdbdb383df83","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"date":"2026-06-10 11:43:34.000000000","message":"Uploaded patch set 2: New patch set was added with same tree, parent tree, and commit message as Patch Set 1.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"441bb225533dc3f5c96782653fe27c2e340feff6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 13:09:42.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/90d7b9636f4343a3aabb8c76ba085f07\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/b6cf5718e78742aeb357c2ce87436b9a : SUCCESS in 52m 27s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/6a641eb86e82471cbab0d4004d9f62ce : FAILURE in 49m 12s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/441395b196af4f2889c6c307e99c2ba1 : SUCCESS in 56m 28s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/3245f4bddb274cac806322f15dc8cea9 : SUCCESS in 34m 23s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/fd31c8dc89be4ef899f7852f4389b468 : SUCCESS in 1h 15m 23s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/fda08cc0a224480a8fa316f515fd397d : SUCCESS in 56m 24s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/ae3deb1827694d0186c18212d5d65900 : SUCCESS in 51m 48s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/e0794b1a5ee94ee0b763180ef0025566 : SUCCESS in 1h 20m 28s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/eb6222b6d0924039b75f0783c9915eef : SUCCESS in 58m 41s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/5009fef7c03c4ea3a1a48ef3b2a15d9f : SUCCESS in 49m 14s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/3d14cdd98b2a4dbaa69122979f1e6953 : SUCCESS in 57m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/12836419b8434d258ace72e77ffd2620 : SUCCESS in 7m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2165d91f2fac479fb136b4ee060e6546 : SUCCESS in 4m 24s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c2ce0a272ce644f6984a8cc6453ad42e : SUCCESS in 4m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/653be2a91f4b41f18672cecd35a6d82c : SUCCESS in 5m 04s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/523da7842df846b89f3688e7d27a6188 : SUCCESS in 9m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b4dc87ff6d3b4a0d98e3dc90b9b4123b : SUCCESS in 10m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d5f92c8c41474827be283c7347cb4e70 : SUCCESS in 5m 46s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/90a0b4f11a0d41338bf411e29804d4fc : SUCCESS in 36m 01s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/bf70f709a8ea45a387310c0ee2b8be8b : SUCCESS in 5m 08s","accounts_in_message":[],"_revision_number":2},{"id":"7f81b16b571da032a19e24c4560ceeefb43855af","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"date":"2026-06-10 15:43:54.000000000","message":"Uploaded patch set 3: New patch set was added with same tree, parent tree, and commit message as Patch Set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"9c780b9ae3e83135000cb84336396df39a491315","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 17:02:36.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ddd52431a6fc49f6a66d2a08cf0175fe\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/0a6b8be5474944c9b067e84b007b1408 : SUCCESS in 45m 34s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/e09858599e254647b206141d800348fa : SUCCESS in 53m 13s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/710daa3c38f34b5788695c2af50eb866 : SUCCESS in 54m 24s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/71610b2d0e4c457c8baff214ab14aed1 : SUCCESS in 39m 13s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/0f9d55df67944cc09d0ea7d2f6daf6d1 : SUCCESS in 1h 09m 19s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/80bbb9eb543c4d70b7dc8223d7beda01 : SUCCESS in 57m 17s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/e4276ce7c8a143c7bb7fe567bdcf1524 : SUCCESS in 1h 14m 21s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/006c5136623747cb8fb7026e71bd2d56 : SUCCESS in 1h 09m 46s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/48c3057b4d554278aa9be15433c53559 : SUCCESS in 54m 22s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/2eb0956a36774e7fb7562aa259b67849 : SUCCESS in 37m 30s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/1864fd67ddb24fe4a28fbb4c208b27a2 : SUCCESS in 50m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6aed77b99fb847d398275d5cdb7b167b : SUCCESS in 7m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67df0497e14a4200b609ddb2470cb419 : SUCCESS in 4m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b6ac6f300c7f489580dba82e7665bcba : SUCCESS in 7m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/db63ff9486f14da49a75ea5bd8bc8c15 : SUCCESS in 7m 29s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b4314308d8df4056818d892f3033f74e : SUCCESS in 7m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/22b626bf48fc471fbb891ba00ac7107f : SUCCESS in 9m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7eb26960f7464d61a8009bd47fd3a810 : SUCCESS in 3m 19s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/04c8212459034596bfdf28bcf214b922 : SUCCESS in 35m 45s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/d696654005f34fe08023f5c1a2aba174 : SUCCESS in 7m 25s","accounts_in_message":[],"_revision_number":3},{"id":"4740cc83ad041d4f0532b8431646778ff0ae78d5","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2026-06-10 20:21:19.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"29e4ceb10298a2d27a599caa68c0009e94f649a6","author":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"date":"2026-06-11 06:49:28.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c65eed8a6b4c68744aecd2a719b50acfc0a52764","author":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"date":"2026-06-12 06:32:47.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"5d5026b1f8555fc88db5603fa730c2c6af9c57e7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"date":"2026-06-15 19:03:45.000000000","message":"Uploaded patch set 4: Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"f83b21d7a37750e059acddae81f5e98113e121b6","author":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"date":"2026-06-15 19:05:02.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"6d06732d46fc5ab207eb10d12e65126865e1eeff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 20:27:53.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/466d6f4dd9794e9fa19b24f59e5699b6\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/30e1ba9853f343678807b2d9ba63d6e3 : SUCCESS in 39m 17s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/e17c4685f355467094876f3fae52037d : SUCCESS in 42m 18s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/8c279bc25c944dcab7269df3945e2021 : SUCCESS in 53m 59s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/4330e120c20346c88a8ffece78fb2612 : SUCCESS in 35m 03s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/b77e75077d3e428fb79ba69531be3325 : SUCCESS in 55m 59s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/404de54e7023499d8c0025eb8cd5a55e : SUCCESS in 1h 17m 54s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/56899ec9176c4c31909a2811f4e3dce5 : SUCCESS in 1h 14m 40s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/276021d83e81491a815a41b396d993b4 : SUCCESS in 1h 11m 31s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/751e8e10679a4115894e87f997ae2b52 : FAILURE in 38m 13s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/2dfa8fff3c8b42bdb11b6313f18ffec5 : SUCCESS in 51m 11s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/b584f04f8e47472b875c71d3a78f70be : SUCCESS in 47m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8dde6ca015b84b1baa9f49a43282b939 : SUCCESS in 6m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/33ca6c4ad032415790c1db6911f2e2e0 : SUCCESS in 3m 18s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2cc053cf8a494d8c89a311a49d00db5b : SUCCESS in 4m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3ef2dd3506514e8781d2ef41f8f162a7 : SUCCESS in 8m 26s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c2071276c43a47d2bc4a0e731dcf123c : SUCCESS in 7m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/63285bb1c089460184cc4ba4226c9c8a : SUCCESS in 11m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7fb887c7e56d4414af136463b6bdeea5 : SUCCESS in 6m 44s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/349dbf68a669422ba59aadc5d34bab3e : SUCCESS in 31m 20s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/e2a3bd1546f84ac0839a01b5ba62934a : SUCCESS in 4m 46s","accounts_in_message":[],"_revision_number":4},{"id":"62bb34668d2cbf52ed6934a2ec02bd41f0704dbf","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2026-06-24 19:44:02.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"8bd5b04e3d14b60af2fcf144c5f167c89dd8aa96","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-08-31 13:58:56.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"3bed06fc6ba7eff3f6af8c39595d099cce3868ae","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-31 13:59:25.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"848e3d544a852fc7eac97facb76d1ed70c37b472","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-31 14:23:57.000000000","message":"Patch Set 4: 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/294c251fcef240668e8c3a959c404e0f\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/86a5c7229bc14e18a43bbadaaf1b72fb : CANCELED\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/2fe780cfcca840ec8f08b213225f94d9 : CANCELED\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/9e775c7558e1492ea15eaecf5b467137 : FAILURE in 22m 59s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/03a5fa86ac4442bbbdeb35a4fbd8f84f : CANCELED\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/b35eb707f081429c8fe75a0b583760a4 : CANCELED\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/1fcefaf908e643709b412f79be056459 : CANCELED\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/dbecb2c00a994510b7effbbad1efc7e0 : CANCELED\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/7bfdc75213744a8f8cef375f2c8c4529 : CANCELED\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/7a298d18e90b47029cb81d5b233777e9 : CANCELED\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/f64ee13f1d914f6582dd0ed9cb0d8ee4 : CANCELED\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6648a390b43245d1a049c0858af0c36d : SUCCESS in 4m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c0a3cb064d7441ee8ea2b671f93e2aae : SUCCESS in 4m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/000d87da62314e02ae254f4c00a00c6c : SUCCESS in 5m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7333be9383bd4a10a04bace9c6f37fdb : SUCCESS in 8m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0431835903944afc86e3fe429cc88b9b : SUCCESS in 7m 01s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/acbede0dd041437fa264350dc98c52a9 : CANCELED","accounts_in_message":[],"_revision_number":4},{"id":"71d4a7784855f3e52028d3be0e4190b9a1ab4c54","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-08-31 14:35:09.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"ac4b31414e1496c87eb4e05f60ffbf4e8944833e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-31 15:49:24.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/931286a0c85e4dae9d3d51a908fb28d5\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/ef4d1c4180a7490193ab24135c08c0ae : SUCCESS in 33m 51s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/df3a6b02cd8342fd9ffb8579ac4d9751 : SUCCESS in 40m 27s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/691ef22ffc224c4d8d2f38c05987a427 : SUCCESS in 40m 01s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/e4eb77c7a0f94905872367a3e9b7b893 : SUCCESS in 18m 31s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/c991f570f1ca47e6bfc4cf3ed30701ca : SUCCESS in 1h 06m 25s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/dbe4b7bb2dac4bb0bdc4a4b5a2bbece6 : SUCCESS in 51m 37s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/cc572c8265c34d4995f2fc273d8a6cba : SUCCESS in 49m 19s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/7724909e9a664b758184e5f419b0c8ba : SUCCESS in 1h 08m 29s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/4b370d57585b4017a66ffd6496ff2633 : SUCCESS in 44m 17s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/80cd224fb4ef4769acaa4390a9a52f4d : SUCCESS in 35m 09s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/79c8d0e9fc2d4081b715286127bce356 : SUCCESS in 47m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1316e206e40a4fe1a980d2dc435a1e7d : SUCCESS in 6m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d5ef36d6a4794d8286b62508a4f4429a : SUCCESS in 2m 10s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f752650d2ee945ac9ec96cb086507049 : SUCCESS in 6m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b01f81d6301748f0a19168c911a46d9c : SUCCESS in 6m 11s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/ae65713fb6f54b859ac0db05ebc189db : SUCCESS in 8m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b9786abbc1d473783e786e05c8d7f98 : SUCCESS in 9m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/457cb5e1778e4fbb91e66707b5068446 : SUCCESS in 5m 04s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/3e9f66a28a6747a2b3824acb483c83d4 : SUCCESS in 30m 28s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/d8bc6cd2eb384cfe94389be59004ac27 : SUCCESS in 3m 22s","accounts_in_message":[],"_revision_number":4},{"id":"d1416a0473d32b1022c9fb9240e79d7e0c2e27a3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-31 15:49:50.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"dbf0df45707da99add137c8bf20732efe7198b32","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-31 16:46:00.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/be23be61f60b4c7b9213c8708d6c9ca6\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/8808dbeec6124053899a252616a7e2a3 : SUCCESS in 37m 09s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/a76a7cf92902482a8f1356cf1c84b965 : SUCCESS in 42m 39s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/8d4dd310a7ba437e98b9d692f744a5c3 : SUCCESS in 32m 12s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/e1384a89db1d444db8300ccaf9fc0459 : SUCCESS in 16m 38s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/b014612b177346c7b6a4a6c471dda829 : SUCCESS in 54m 33s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/2809888db76b43e692ac45192c36c381 : SUCCESS in 53m 16s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/222cd8a0f210416fa9eb4884cea9d3dd : SUCCESS in 50m 09s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/86fb32c1120e4ad7926962a0a613c323 : SUCCESS in 55m 25s\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/bf4fea7fe5a541e99f0aaefcc968f5b9 : SUCCESS in 35m 59s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/f9584e6cf4dc447ab53a2cefcba388bb : SUCCESS in 38m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c0522b089ce40c08e0fe4ee293059ce : SUCCESS in 3m 29s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1c1076faea57461fb6239293e4113ac1 : SUCCESS in 4m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2391abc754464659a073eccf9c5a6786 : SUCCESS in 3m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/debfbeb78af14400b7b14af7ab705607 : SUCCESS in 5m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e420e7cd54c94db2916802c0e8901fb0 : SUCCESS in 5m 51s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/ae99a7acb2ae478fa321d98e9ef26a92 : SUCCESS in 29m 02s","accounts_in_message":[],"_revision_number":4},{"id":"4997d024d7ee0c8e08535192b86e62388fc57da4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-31 16:46:01.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"35adcb6fb1cc9ed60e919ee4e57be695f61c65ef","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-31 16:47:28.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/932d70f85f6b499f8ecbf39a671ffb85\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c46baa923d344b1499bd535370bb70aa : SUCCESS in 1m 18s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"df0b1dfea0f18e459e9da342ac3795e89af4defe","revisions":{"43bb8a4061cde4316f5d048166876a89433f7cee":{"kind":"REWORK","_number":1,"created":"2026-06-10 08:35:31.000000000","uploader":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"ref":"refs/changes/94/992594/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/94/992594/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/94/992594/1"}}},"commit":{"parents":[{"commit":"3ac07a0d060bcdd6177bb864bdc9c294c8fce0e7","subject":"Merge \"Api-ref doc change to address sort_key default.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/3ac07a0d060bcdd6177bb864bdc9c294c8fce0e7"}]}],"author":{"name":"artpej","email":"sylvain.desgrais@gmail.com","date":"2026-06-10 08:26:12.000000000","tz":120},"committer":{"name":"artpej","email":"sylvain.desgrais@gmail.com","date":"2026-06-10 08:34:58.000000000","tz":120},"subject":"Populate Zone.refresh when building from a dnspython zone","message":"Populate Zone.refresh when building from a dnspython zone\n\nfrom_dnspython_zone() extracts the SOA fields (serial, retry, expire)\ninto the resulting Zone, but silently drops \u0027refresh\u0027 - so the value\nfalls back to the database default instead of what the primary\nadvertises. This skews the AXFR polling schedule on SECONDARY\nzones, which never get their refresh updated to reflect the\nprimary\u0027s actual SOA setting.\n\nAlso fix the swapped min/max in the docstring of\n_generate_soa_refresh_interval() - the code is correct, only the\ncomments were inverted.\n\nChange-Id: I3fd753999fb553d0e371cddde5252b70804f192f\nSigned-off-by: artpej \u003csylvain.desgrais@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/43bb8a4061cde4316f5d048166876a89433f7cee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/43bb8a4061cde4316f5d048166876a89433f7cee"}]},"branch":"refs/heads/master"},"57e86f2efa3de1091781bcefc6e5278a0b10e132":{"kind":"NO_CHANGE","_number":2,"created":"2026-06-10 11:43:34.000000000","uploader":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"ref":"refs/changes/94/992594/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/94/992594/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/94/992594/2"}}},"commit":{"parents":[{"commit":"3ac07a0d060bcdd6177bb864bdc9c294c8fce0e7","subject":"Merge \"Api-ref doc change to address sort_key default.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/3ac07a0d060bcdd6177bb864bdc9c294c8fce0e7"}]}],"author":{"name":"artpej","email":"sylvain.desgrais@gmail.com","date":"2026-06-10 08:26:12.000000000","tz":120},"committer":{"name":"artpej","email":"sylvain.desgrais@gmail.com","date":"2026-06-10 11:43:09.000000000","tz":120},"subject":"Populate Zone.refresh when building from a dnspython zone","message":"Populate Zone.refresh when building from a dnspython zone\n\nfrom_dnspython_zone() extracts the SOA fields (serial, retry, expire)\ninto the resulting Zone, but silently drops \u0027refresh\u0027 - so the value\nfalls back to the database default instead of what the primary\nadvertises. This skews the AXFR polling schedule on SECONDARY\nzones, which never get their refresh updated to reflect the\nprimary\u0027s actual SOA setting.\n\nAlso fix the swapped min/max in the docstring of\n_generate_soa_refresh_interval() - the code is correct, only the\ncomments were inverted.\n\nChange-Id: I3fd753999fb553d0e371cddde5252b70804f192f\nSigned-off-by: artpej \u003csylvain.desgrais@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/57e86f2efa3de1091781bcefc6e5278a0b10e132"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/57e86f2efa3de1091781bcefc6e5278a0b10e132"}]},"branch":"refs/heads/master"},"0fd302f5e9a3057279d1b2c04e2762cdeec9e19d":{"kind":"NO_CHANGE","_number":3,"created":"2026-06-10 15:43:54.000000000","uploader":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"ref":"refs/changes/94/992594/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/94/992594/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/94/992594/3"}}},"commit":{"parents":[{"commit":"3ac07a0d060bcdd6177bb864bdc9c294c8fce0e7","subject":"Merge \"Api-ref doc change to address sort_key default.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/3ac07a0d060bcdd6177bb864bdc9c294c8fce0e7"}]}],"author":{"name":"artpej","email":"sylvain.desgrais@gmail.com","date":"2026-06-10 08:26:12.000000000","tz":120},"committer":{"name":"artpej","email":"sylvain.desgrais@gmail.com","date":"2026-06-10 15:43:29.000000000","tz":120},"subject":"Populate Zone.refresh when building from a dnspython zone","message":"Populate Zone.refresh when building from a dnspython zone\n\nfrom_dnspython_zone() extracts the SOA fields (serial, retry, expire)\ninto the resulting Zone, but silently drops \u0027refresh\u0027 - so the value\nfalls back to the database default instead of what the primary\nadvertises. This skews the AXFR polling schedule on SECONDARY\nzones, which never get their refresh updated to reflect the\nprimary\u0027s actual SOA setting.\n\nAlso fix the swapped min/max in the docstring of\n_generate_soa_refresh_interval() - the code is correct, only the\ncomments were inverted.\n\nChange-Id: I3fd753999fb553d0e371cddde5252b70804f192f\nSigned-off-by: artpej \u003csylvain.desgrais@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/0fd302f5e9a3057279d1b2c04e2762cdeec9e19d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/0fd302f5e9a3057279d1b2c04e2762cdeec9e19d"}]},"branch":"refs/heads/master"},"df0b1dfea0f18e459e9da342ac3795e89af4defe":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2026-06-15 19:03:45.000000000","uploader":{"_account_id":38653,"name":"Sylvain Desgrais","email":"sylvain.desgrais@gmail.com","username":"artpej"},"ref":"refs/changes/94/992594/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/94/992594/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/94/992594/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/94/992594/4"}}},"commit":{"parents":[{"commit":"3ac07a0d060bcdd6177bb864bdc9c294c8fce0e7","subject":"Merge \"Api-ref doc change to address sort_key default.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/3ac07a0d060bcdd6177bb864bdc9c294c8fce0e7"}]}],"author":{"name":"artpej","email":"sylvain.desgrais@gmail.com","date":"2026-06-10 08:26:12.000000000","tz":120},"committer":{"name":"artpej","email":"sylvain.desgrais@gmail.com","date":"2026-06-15 19:03:05.000000000","tz":120},"subject":"Populate Zone.refresh when building from a dnspython zone","message":"Populate Zone.refresh when building from a dnspython zone\n\nfrom_dnspython_zone() extracts the SOA fields (serial, retry, expire)\ninto the resulting Zone, but silently drops \u0027refresh\u0027 - so the value\nfalls back to the database default instead of what the primary\nadvertises. This skews the AXFR polling schedule on SECONDARY\nzones, which never get their refresh updated to reflect the\nprimary\u0027s actual SOA setting.\n\nAlso fix the swapped min/max in the docstring of\n_generate_soa_refresh_interval() - the code is correct, only the\ncomments were inverted.\n\nCloses-Bug: #2156799\nChange-Id: I3fd753999fb553d0e371cddde5252b70804f192f\nSigned-off-by: artpej \u003csylvain.desgrais@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/df0b1dfea0f18e459e9da342ac3795e89af4defe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/df0b1dfea0f18e459e9da342ac3795e89af4defe"}]},"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":""}}}]}
