)]}'
{"id":"openstack%2Fdesignate~972225","triplet_id":"openstack%2Fdesignate~master~I388d48a7d6762a625621df2a101f8b60469ecfd4","project":"openstack/designate","branch":"master","topic":"bug/1586168","hashtags":[],"change_id":"I388d48a7d6762a625621df2a101f8b60469ecfd4","subject":"Log warnings for out-of-zone records in zone imports","status":"NEW","created":"2026-01-05 17:15:28.000000000","updated":"2026-09-22 10:19:21.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d514b897e7a1b9944a89e9972e4062b248e07fde","_number":972225,"virtual_id_number":972225,"owner":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-09-22 10:19:21.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-05 18:33:05.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"}],"messages":[{"id":"355773d92a1aebe832a3e8e0ee3a674190ad0b19","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-01-05 17:15:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"43a7a7e2af9d64021d4100ac64991fbc618f3b8b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-05 18:33:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/72d29b2d6a254abca759b631738d8d05\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/4f57436db18c4e0c8bcae0c8f9c2efad : SUCCESS in 39m 31s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/3b56fc78842241e0881a9bcaf805dc8a : SUCCESS in 45m 14s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/57f4e3ddfce84c858a771023d51d2e11 : SUCCESS in 51m 13s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/584cdc4ac20841de8085e5794f0b9339 : SUCCESS in 32m 16s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/c4665f2e5dd444a9ba7ad9a480e4c25c : SUCCESS in 57m 49s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/322895c9f2fe4aa3b6b0b01c5940924e : SUCCESS in 1h 13m 53s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/69269c1932cb4c31876ab0e0bd56d57a : SUCCESS in 55m 09s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/d5e974b5b1f84e0f95b8c65ebf8d813a : SUCCESS in 1h 03m 53s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/9f31ef679d4b42ce9b8b569451b05ac4 : SUCCESS in 38m 25s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/88441b56ea0a4504b3ae981a306596c8 : SUCCESS in 52m 51s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/2ee0621a773e46e385c24d1c3df38c38 : SUCCESS in 53m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/766098ab41e54a64b82945f250c32819 : SUCCESS in 6m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32d824d59864491c950437338172ed6b : SUCCESS in 3m 13s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/16798cea38ca4b81b1baa2159798e930 : SUCCESS in 2m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/80710a77ed544eedbdfa4364840dfebe : SUCCESS in 8m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2ea2c1863d2e444a99cd44e4f60ff4a7 : SUCCESS in 8m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/26b04e3288fe4002b0e23655ecd0ce02 : SUCCESS in 5m 30s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/676819ee978b4f7393ef9ee62823c38f : SUCCESS in 33m 25s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/baaf5a1acb1d489db4e05005dc89f205 : SUCCESS in 5m 28s","accounts_in_message":[],"_revision_number":1},{"id":"8e6247cc26f1e1a3ea4a6b8d0b1fdd85a0fe6a63","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-09-22 09:04:56.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"d514b897e7a1b9944a89e9972e4062b248e07fde","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-22 10:19:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc2b8af12fa54b67ad5afd0bd92281cb\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/db6d763f29ab4c3c99684445daff661a : SUCCESS in 45m 58s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/5cf5b8fd671649b1a41a4fc8499041de : SUCCESS in 45m 13s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/be07c6d1186f4b47aced6f5a79c66431 : SUCCESS in 31m 35s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/453a093a46e348f087c4f091cbe0d573 : SUCCESS in 19m 31s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/13da8bd4058b4435bd0b0b9cfb77c713 : SUCCESS in 52m 03s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/350fd7b8b1eb4867946b22fc8ad4824b : SUCCESS in 1h 08m 19s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/3ed7b32c7a1349f693e60e51f9fa5376 : SUCCESS in 54m 40s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/609018cbe2514517b1e59c46df6ad660 : SUCCESS in 52m 55s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/a539806f02bf463e8c24eca2bf3952b7 : SUCCESS in 38m 23s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/f38aec316c4946869fe21a1a91118226 : SUCCESS in 36m 45s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/28c60a368eee49549ba0945cfcb5bc8d : SUCCESS in 34m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/935700401e354b3596ebe39cee42eff6 : SUCCESS in 6m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/72c16bb19e9e47999a75c062c1f8c85a : SUCCESS in 2m 24s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9a6099ad1779464b82edc96ca1bc4065 : SUCCESS in 5m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c2b7a68261e743eaba720aed0afb5c6a : SUCCESS in 3m 44s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/27307dec5bc0482db154a20ee16ade67 : SUCCESS in 7m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6445225312df4b31b9587889e7228999 : SUCCESS in 8m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d5ac9f83b417448c8f18f6aa993e04a8 : SUCCESS in 4m 52s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/e55622eebbc54176b434e3a3dffb2093 : SUCCESS in 30m 44s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/67ef234a05394a0799fbb013e79fd6d1 : SUCCESS in 5m 00s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"babfb25f1e71d744bcc808ed77156771c22618b7","revisions":{"3973ec74cd098c98b528062ba5d7b2aaa2192e84":{"kind":"REWORK","_number":1,"created":"2026-01-05 17:15:28.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/25/972225/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/25/972225/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/25/972225/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/25/972225/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/25/972225/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/25/972225/1"}}},"commit":{"parents":[{"commit":"7fc9a184bfb1f7679acca5a6ba6d14492901ed21","subject":"Merge \"Resolve deprecation warning from alembic\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/7fc9a184bfb1f7679acca5a6ba6d14492901ed21"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-01-05 17:12:07.000000000","tz":-180},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-01-05 17:12:07.000000000","tz":-180},"subject":"Log warnings for out-of-zone records in zone imports","message":"Log warnings for out-of-zone records in zone imports\n\nZone imports now log warnings when records outside the zone origin\nare detected and ignored during import. Previously, these records\nwere silently discarded with no indication to the user, potentially\ncausing confusion and silent data loss.\n\nThe zone import will continue to succeed (maintaining backward\ncompatibility), but administrators will now see WARNING log messages\nidentifying which records were ignored, for example:\n\n  WARNING designate.central.service [...] Ignoring out-of-zone\n  record during import of example.com.: foo.org. (type A)\n\nThis improvement provides better observability for administrators\nto debug zone import issues without introducing API-breaking changes.\n\nGenerated-By: Claude Code 4.5 Sonnet\nCloses-Bug: #1586168\nChange-Id: I388d48a7d6762a625621df2a101f8b60469ecfd4\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/3973ec74cd098c98b528062ba5d7b2aaa2192e84"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/3973ec74cd098c98b528062ba5d7b2aaa2192e84"}]},"branch":"refs/heads/master"},"babfb25f1e71d744bcc808ed77156771c22618b7":{"kind":"REWORK","_number":2,"created":"2026-09-22 09:04:56.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/25/972225/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/25/972225/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/25/972225/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/25/972225/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/25/972225/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/25/972225/2"}}},"commit":{"parents":[{"commit":"edf64703d42915e4272c7d57ec2d0180cc5ae586","subject":"Merge \"Fix zone serial increment on description-only update\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/edf64703d42915e4272c7d57ec2d0180cc5ae586"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-01-05 17:12:07.000000000","tz":-180},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-09-22 09:04:47.000000000","tz":120},"subject":"Log warnings for out-of-zone records in zone imports","message":"Log warnings for out-of-zone records in zone imports\n\nZone imports now log warnings when records outside the zone origin\nare detected and ignored during import. Previously, these records\nwere silently discarded with no indication to the user, potentially\ncausing confusion and silent data loss.\n\nThe zone import will continue to succeed (maintaining backward\ncompatibility), but administrators will now see WARNING log messages\nidentifying which records were ignored, for example:\n\n  WARNING designate.central.service [...] Ignoring out-of-zone\n  record during import of example.com.: foo.org. (type A)\n\nThis improvement provides better observability for administrators\nto debug zone import issues without introducing API-breaking changes.\n\nGenerated-By: Claude Code 4.5 Sonnet\nCloses-Bug: #1586168\nChange-Id: I388d48a7d6762a625621df2a101f8b60469ecfd4\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/babfb25f1e71d744bcc808ed77156771c22618b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/babfb25f1e71d744bcc808ed77156771c22618b7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
