)]}'
{"id":"openstack%2Fdesignate~976247","triplet_id":"openstack%2Fdesignate~master~Ib4d38fca694d5ba284e54a97f9562d17de258395","project":"openstack/designate","branch":"master","topic":"bug/1758013","attention_set":{"31664":{"account":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"last_update":"2026-03-16 08:51:20.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"}}},"removed_from_attention_set":{"22623":{"account":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"last_update":"2026-03-16 08:51:20.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":"Ib4d38fca694d5ba284e54a97f9562d17de258395","subject":"Add --replace flag to designate-manage pool update","status":"NEW","created":"2026-02-10 13:11:12.000000000","updated":"2026-03-16 08:51:20.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":4,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"49a8c7e90410fbce1326d62a272bffb5b165f483","_number":976247,"virtual_id_number":976247,"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-03-12 19:03:04.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-03-16 08:51:20.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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-10 14:09:22.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-02-10 17:11:20.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-03-16 08:51:20.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":"0fba87f065256e6132ebce12eb814f0d6d8b25f5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-02-10 13:11:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1a178bc1601041a448314cb048ca47f4035f4ab6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-10 14:09:22.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/cf2f354c6c44484fa560bf6bc29229c6\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/6d193b3f92d44fb19eed94bab2a92659 : SUCCESS in 41m 37s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/6656da517e214e43a67e6736ca900548 : SUCCESS in 52m 34s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/82919d616ce14c41a433027b4ff772ee : SUCCESS in 42m 01s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/e2766c092ea14107941daf31b2ee427e : SUCCESS in 15m 13s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/740828eb0911467c8c4c6205643566f2 : FAILURE in 15m 06s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/3fb95358367842498160690ba9cf3cf8 : FAILURE in 8m 06s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/ec5bc1e628b14c2e8541b87bf9a18737 : FAILURE in 17m 56s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/0f83b904132d4e7299e73a71a0e1348d : FAILURE in 6m 21s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/928d243498c04f08ae32c2385938e4cf : SUCCESS in 43m 20s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/522c16fe75aa4f87b873a096775b27d4 : SUCCESS in 44m 02s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/eb41c35b88e146679f2f56519262e00a : SUCCESS in 45m 50s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ae72b738b4294b48abdf919af960061f : SUCCESS in 7m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/166ef2916fc94648b1dc224006dcdc4e : SUCCESS in 3m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7a3ca30de5144d06b6bb8111d455a9e4 : SUCCESS in 8m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d823ef64237a4856aee330bff4caa61e : SUCCESS in 3m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4e34c576d116494dad3651bd4978ea4d : SUCCESS in 4m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/13305a1336a24d26b3fb90873f158069 : SUCCESS in 4m 21s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/09f0145e820749d78da57449c0891c9c : SUCCESS in 32m 16s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/b3a42a80055944f78874c343ab6537ae : SUCCESS in 5m 10s","accounts_in_message":[],"_revision_number":1},{"id":"8a70761d63db1cf75f03fab479b0248b12a378c5","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2026-02-10 17:11:20.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4fd9dd274a83e28478636820d880feadb17f5a08","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-02-11 13:21:14.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ca10f7962c42cbe50c1cfbfa86e95c00dd882990","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-02-11 15:14:02.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"fb4d392e91f738cd335820c5a8d07193a93741ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-11 16:40:28.000000000","message":"Patch Set 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/4b888348eb1841ba8ff4ebf900768a51\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/948a9ba86e14420e9287e3cee9a95cf4 : SUCCESS in 48m 49s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/cb4076ab584e4814ba94fc475e1afd8d : SUCCESS in 45m 39s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/fe0ce4e65a3d46a3a7157ce2f1ee3a75 : SUCCESS in 50m 07s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/fcd5760a5b5c446aae44861212d9f7dc : SUCCESS in 31m 06s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/5b77f06018a8498db0fb1abb687a3670 : SUCCESS in 1h 06m 33s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/2682ed9854664b62a2ff3e84d1b15e35 : FAILURE in 1h 21m 29s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/e51429b9c8c5432dab0640a9da8c7bff : SUCCESS in 52m 38s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/40cb2cc01c244c398ae22cc0d88ac14f : SUCCESS in 57m 52s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/7a1df247d71143749ef727640f096683 : SUCCESS in 43m 30s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/b6bf0dbf17244dbab4f0730383886312 : SUCCESS in 47m 30s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/70f91fcf1b43455a9a6ae7b1de1127c4 : SUCCESS in 51m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c06c5bffd4b9449db2ace1980432897b : SUCCESS in 7m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a4956676c2f4ef5b27d9eb89fca403f : SUCCESS in 4m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9a51a39a0b084aa8802a85ff02f58079 : SUCCESS in 4m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ce5bbf99700142149787c47af27d0c41 : SUCCESS in 4m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa85b9860f0f411dbc0fa949db292b1e : SUCCESS in 8m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ca9b67bbb97245c08e1c90da116699c7 : SUCCESS in 6m 35s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/d5b24b1f658e44ccb7e738b17868fe81 : SUCCESS in 33m 12s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/8be98acd25fc4122a1e43f0ec89dde41 : SUCCESS in 5m 30s","accounts_in_message":[],"_revision_number":1},{"id":"521c28f1de211596514a9bfb7f8ce610cfbf078a","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-02-12 00:19:04.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"31623446635ead484567b46f651a69990f77e397","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 01:36:13.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3bb222caed3042909d76ffe701ae2289\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/c10274eb529b443f8aa40c3240af81ad : SUCCESS in 43m 07s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/6a0a99a9238047f5b44f43bb45456d85 : SUCCESS in 48m 56s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/ae6c5583c8f74c2db4c406d8bd00c037 : SUCCESS in 48m 31s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/086fe6abe80d4ccba55fc34dc93adec5 : SUCCESS in 15m 40s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/5a23d9a99bec4ab18112cb8f258f35db : SUCCESS in 1h 08m 25s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/5c6ab56465444206a48610a64f842a96 : SUCCESS in 1h 04m 18s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/ea3505c03d7f43359934713dbf26480b : SUCCESS in 1h 11m 56s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/4db3e64a5d5e42209515285d6db3d768 : SUCCESS in 52m 51s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/0ec0248ad97d46fa956363498640f642 : SUCCESS in 37m 50s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/d93ed20b9a254139868e78ced2b60c5a : SUCCESS in 47m 54s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/c93415385271410caff3f243570c1386 : SUCCESS in 31m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0d54f173804141da9f672c7059e33723 : SUCCESS in 3m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0761daed07d0454fa8e452b694fc488d : SUCCESS in 2m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/343d6e6453d648d6ba41d41ea838b7d2 : SUCCESS in 6m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4ce954b781e84ae4b661fd4b4b40fc51 : SUCCESS in 4m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c47d907c5e884ca7bc28e947fa862a2d : SUCCESS in 6m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/00ea6058ded44657ac23da2e9c7ba754 : SUCCESS in 2m 40s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/91ab06d6685b4d44a886f3a7a9c50750 : SUCCESS in 32m 04s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/30da5d9d33834050bf8b680614dba7ed : SUCCESS in 3m 01s","accounts_in_message":[],"_revision_number":1},{"id":"44b1d5607b91900c57ede4ed5ef620b463554330","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"date":"2026-03-12 17:32:47.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"da57e25578e69d3e37b44201ac9e4cb9c7917ab7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-12 19:03:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ed7a0bd4b01b4108b8ec6bb544ee0dca\n\n- designate-bind9-core https://zuul.opendev.org/t/openstack/build/91ecbb9229624a0595036a2dbc5c9e7b : SUCCESS in 41m 37s\n- designate-bind9-with-keystone-default-roles https://zuul.opendev.org/t/openstack/build/14326ebf15ca4195997f2ee0a9253946 : SUCCESS in 44m 12s\n- designate-pdns4-core https://zuul.opendev.org/t/openstack/build/d8b5a3ba5e134d82af18b028c5a78555 : SUCCESS in 39m 53s\n- designate-bind9-multipool https://zuul.opendev.org/t/openstack/build/393aa30ec5d04b3bb3224905874cf511 : SUCCESS in 32m 46s\n- designate-grenade-bind9 https://zuul.opendev.org/t/openstack/build/c8b7e7e03ae14d14b582b440d583d736 : SUCCESS in 1h 15m 30s\n- designate-grenade-pdns4 https://zuul.opendev.org/t/openstack/build/dbec0acb09a3410992df5371a6bca81e : SUCCESS in 1h 00m 03s\n- designate-grenade-bind9-skip-level https://zuul.opendev.org/t/openstack/build/2967859b10314142b6877c7973a2d4e9 : SUCCESS in 54m 17s\n- designate-grenade-pdns4-skip-level https://zuul.opendev.org/t/openstack/build/4583c0769f8d4a08b550ceaccef4dd16 : SUCCESS in 56m 22s\n- designate-bind9-core-catalog-zones https://zuul.opendev.org/t/openstack/build/049127967cc540489afebf767fda9f84 : FAILURE in 48m 04s (non-voting)\n- designate-only-ipv6-pdns4 https://zuul.opendev.org/t/openstack/build/28e10661ae7a4eb4aca0de4d47cba938 : SUCCESS in 45m 08s\n- designate-only-ipv6-bind9 https://zuul.opendev.org/t/openstack/build/f4baa6c891934e88a86b8beecdedeaed : SUCCESS in 45m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/34ccf09b8d404325951ae1b9359825bf : SUCCESS in 4m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/54650ca875e54f5d9cc745e5a6372616 : SUCCESS in 3m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5179cf497faf4e328e639b68eed2ca4b : SUCCESS in 3m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1b767f3f35174eebbc177e06a7bd405d : SUCCESS in 3m 02s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2d9bcb534995438dabd9ccf7275c8e7c : SUCCESS in 7m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c868530d5634d20a84631a12ec93da1 : SUCCESS in 11m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a90eebabbabb4ceb979c40f60f772035 : SUCCESS in 2m 48s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/f7dfaa1925ba4a13a755506f48c79777 : SUCCESS in 36m 44s\n- designate-tox-dnspython-latest https://zuul.opendev.org/t/openstack/build/4cf7a32c176a485181dfc90bca61e984 : SUCCESS in 3m 05s","accounts_in_message":[],"_revision_number":2},{"id":"49a8c7e90410fbce1326d62a272bffb5b165f483","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2026-03-16 08:51:20.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"13a585c4335d77a4f00c5292bc0cf7c400f45d38","revisions":{"4cad92316322b57ec1f1db156a11a325241435f8":{"kind":"REWORK","_number":1,"created":"2026-02-10 13:11:12.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/47/976247/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/47/976247/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/47/976247/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/47/976247/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/47/976247/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/47/976247/1"}}},"commit":{"parents":[{"commit":"fe69c58e84a758d31f1a838688d600dffcd257d2","subject":"Document pool update merge behavior","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/fe69c58e84a758d31f1a838688d600dffcd257d2"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-02-10 13:04:08.000000000","tz":60},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-02-10 13:05:38.000000000","tz":60},"subject":"Add --replace flag to designate-manage pool update","message":"Add --replace flag to designate-manage pool update\n\nThe \u0027designate-manage pool update\u0027 command now supports a --replace\nflag that clears optional fields (also_notifies, attributes,\ncatalog_zone) when they are not present in the YAML file. The default\nbehavior remains merge semantics, preserving omitted fields.\n\nThis provides operators with explicit control over pool update\nbehavior and resolves the longstanding issue where optional fields\ncould not be removed from pool configurations.\n\nAssisted-By: Claude Code 4.5 Sonnet\nCloses-Bug: #1758013\nChange-Id: Ib4d38fca694d5ba284e54a97f9562d17de258395\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/4cad92316322b57ec1f1db156a11a325241435f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/4cad92316322b57ec1f1db156a11a325241435f8"}]},"branch":"refs/heads/master"},"13a585c4335d77a4f00c5292bc0cf7c400f45d38":{"kind":"REWORK","_number":2,"created":"2026-03-12 17:32:47.000000000","uploader":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"ref":"refs/changes/47/976247/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/designate","ref":"refs/changes/47/976247/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/designate refs/changes/47/976247/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/designate refs/changes/47/976247/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/designate refs/changes/47/976247/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/designate refs/changes/47/976247/2"}}},"commit":{"parents":[{"commit":"fe69c58e84a758d31f1a838688d600dffcd257d2","subject":"Document pool update merge behavior","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/fe69c58e84a758d31f1a838688d600dffcd257d2"}]}],"author":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-02-10 13:04:08.000000000","tz":60},"committer":{"name":"Omer","email":"oschwart@redhat.com","date":"2026-03-12 17:32:24.000000000","tz":60},"subject":"Add --replace flag to designate-manage pool update","message":"Add --replace flag to designate-manage pool update\n\nThe \u0027designate-manage pool update\u0027 command now supports a --replace\nflag that clears optional fields (also_notifies, attributes,\ncatalog_zone) when they are not present in the YAML file. The default\nbehavior remains merge semantics, preserving omitted fields.\n\nThis provides operators with explicit control over pool update\nbehavior and resolves the longstanding issue where optional fields\ncould not be removed from pool configurations.\n\nAssisted-By: Claude Code 4.5 Sonnet\nCloses-Bug: #1758013\nChange-Id: Ib4d38fca694d5ba284e54a97f9562d17de258395\nSigned-off-by: Omer \u003coschwart@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/13a585c4335d77a4f00c5292bc0cf7c400f45d38"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/designate/commit/13a585c4335d77a4f00c5292bc0cf7c400f45d38"}]},"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","applied_by":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}},{"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":"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":"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":""}}}]}
