)]}'
{"id":"openstack%2Fnova~867642","triplet_id":"openstack%2Fnova~stable%2Fzed~Iab92124b5776a799c7f90d07281d28fcf191c8fe","project":"openstack/nova","branch":"stable/zed","topic":"fix-ironic-scheduler-race-stable/zed","attention_set":{},"removed_from_attention_set":{"6618":{"account":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"last_update":"2022-12-17 17:01:28.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Iab92124b5776a799c7f90d07281d28fcf191c8fe","subject":"Ironic nodes with instance reserved in placement","status":"MERGED","created":"2022-12-15 16:09:04.000000000","updated":"2022-12-17 17:02:42.000000000","submitted":"2022-12-17 17:01:28.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"867642-fix-ironic-scheduler-race-stable/zed","cherry_pick_of_change":864773,"cherry_pick_of_patch_set":3,"meta_rev_id":"fd3eb9327bb197ea3be1aaa60bc3991ed4b4f546","_number":867642,"virtual_id_number":867642,"owner":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-12-17 17:01:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"recommended":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"all":[{"value":1,"date":"2022-12-17 13:45:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":2,"date":"2022-12-15 18:26:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-12-15 19:10:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-12-15 19:10:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":2,"date":"2022-12-15 18:26:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-12-15 16:09:04.000000000","updated_by":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"CC"},{"updated":"2022-12-15 16:50:23.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":"CC"},{"updated":"2022-12-15 18:09: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"},{"updated":"2022-12-15 18:26:21.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2022-12-15 19:10:45.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2022-12-17 13:45:55.000000000","updated_by":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"reviewer":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"state":"REVIEWER"}],"messages":[{"id":"ecd2a727f04df128cc6412505ac8a164da034788","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2022-12-15 16:09:04.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"68adbf94d3ba42a9e2f1b98d61a8e7e52e50e085","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-15 16:50:23.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b225a531f854457b8059e1f0e492598d\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b0da23d93624416f8c0d8dabb1c137ee : SUCCESS in 38m 53s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/f68f8df0e7fd4d7bbcf498f9388a6b3e : SUCCESS in 38m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fe7819e0a2624030ca0dc75fb7ff1043b81a24b0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-15 18:09:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/89ac64caaa5d4bb68f1323c856190a43\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a427857f28aa4ed0a546a33c26b3a5cf : SUCCESS in 1h 50m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6b016971258e4527862c5c009065e297 : SUCCESS in 51m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4cb1efc1f7724d2c82a59a6427fa9e96 : SUCCESS in 14m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9089052363b34dd483350cc3af034457 : SUCCESS in 11m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ec19a89a18c64e52af268111168ea2fa : SUCCESS in 15m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4252640342b1400c8bf3bc0902e3eca2 : SUCCESS in 12m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ec9c4caf22794cef9b95b8bfd8a6013f : SUCCESS in 11m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ccff2f3548a5494bb4e52a1063f38676 : SUCCESS in 9m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/73c165bc542a4e769ef93f4652e986e6 : SUCCESS in 22m 51s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b7ce1317e0ae4f7a85b303eb0808a492 : SUCCESS in 1h 04m 54s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/af58a937c8254553a41121f1d347c3cc : SUCCESS in 1h 03m 23s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f83930a2ecd44f37b490953e759e5255 : SUCCESS in 54m 06s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/fbea863e178443dea0830f273fe0538b : SUCCESS in 51m 49s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/54721c81e8be4ce881c7a0a580f4181d : SUCCESS in 1h 25m 29s\n- nova-next https://zuul.opendev.org/t/openstack/build/ea5aa01758814585902f8d61e8752494 : SUCCESS in 1h 35m 45s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/be1ebdd639f84b6d8a277b09d03a1653 : SUCCESS in 53m 15s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e0fe85ca3ddf4ab998524ad46ce01f26 : SUCCESS in 5m 10s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c492448f7c714242bcbdf6b3097bc537 : SUCCESS in 19m 56s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/44375d38a0db4a8c9c3ec16622499994 : SUCCESS in 21m 50s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b79d556c85ed4d21ac06edbe2b143917 : SUCCESS in 20m 43s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/41e0a8be25f1402d9716c882c95f4ec7 : SUCCESS in 1h 14m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f47791e48b134d82b68dfe0ececb8763 : SUCCESS in 1h 01m 04s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/def3e5afd80a413a8f0d72e530239c0e : SUCCESS in 31m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/48235ae677324623b007316c1ef7c055 : SUCCESS in 34m 13s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ab06d7492282abae0872cfe7ec9637ed30c2f30e","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-12-15 18:26:21.000000000","message":"Patch Set 1: Code-Review+2 Review-Priority+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c7dad3a4ebd5f887b088638e74ffaa63def07e94","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2022-12-15 19:10:45.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8f526226030b020913d87c57cef76dacad63ea08","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-15 19:11:31.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"340ede4f09163be35f32a24629f225b3f263cff8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-15 20:50:01.000000000","message":"Patch Set 1: 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/5cbc19d815464a1fbf1c5e23d4d46d5c\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6a8168d42e52455988fee5c3e9ab1eca : SUCCESS in 1h 16m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2a9d19c7236743dead836aa9ee537e57 : SUCCESS in 44m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6f53c627866b41cdb94077aa2fded0bc : SUCCESS in 10m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0343d79d89af4604a8bd77be38c11a31 : SUCCESS in 11m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9fd96aa5300d42d08b8eca717bbd1f1a : SUCCESS in 12m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8e4467ba95724c299aa281b949c5fd17 : SUCCESS in 9m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7eddc2cd684f40dca1ffaa00c1734590 : SUCCESS in 17m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d33e7193bb3f48ebbd4f34e39fdc678c : SUCCESS in 35m 07s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ba9e2b750d6344bb951411dfa24b9c4c : SUCCESS in 37m 49s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/eeb0e89baac74eab8abd3b3eb2542c49 : SUCCESS in 23m 44s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ea7da3a9335b4b5da5d365697169eaf5 : SUCCESS in 26m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e210d6975033458388ed5c5ce2ccd927 : SUCCESS in 1h 09m 16s\n- nova-next https://zuul.opendev.org/t/openstack/build/71d7013f741a4b39ab85ebd45f3d2ca4 : SUCCESS in 1h 36m 45s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f7b8ed98e540417aaf0b65a31b583858 : SUCCESS in 5m 07s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e11b005d7fb647fca6cc0382be0ba12a : FAILURE in 1h 06m 58s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bcf7ab4db7444a4ba4e42437d338c297 : SUCCESS in 1h 02m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b05c81520ca64153a4c0b95b9cc1c6cc : SUCCESS in 57m 58s","accounts_in_message":[],"_revision_number":1},{"id":"377282c74c8f523945b39134ed9a7b934e95576e","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-12-16 17:26:00.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c560e558734cd04b68162fc85aa7f06e5c536f81","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-16 17:55:57.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a4c3ed70bdd44c83a750f9860412549f\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c7ecc595e9954b298abe0e231976fe3e : SUCCESS in 27m 08s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/4ec5cfb293d8481a8ee397d7554cc929 : SUCCESS in 28m 12s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2bd564480c04932e9b911d101e75dc406f44ae6d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-16 19:12:03.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/ca9703efe38249418868907fe7c866e2\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e4ac8ec445f44cabb60a82657d3cf77c : SUCCESS in 1h 18m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2cf57203c32146f4930e2755c06c34f7 : SUCCESS in 43m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bcef3bf1b362490cb064c24fc0da6d7d : SUCCESS in 13m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c01141812d674186a350fb5cd3356478 : SUCCESS in 12m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a79ba0f3b66a4525af6dfd2912b12e08 : SUCCESS in 10m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1508e4ce235a4709a327a6a00065a9dd : SUCCESS in 12m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fdb25dc23df242e788b0748a390b694f : SUCCESS in 12m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/246e1021dce74d4585df7d1161ac648c : SUCCESS in 10m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/19e24de9724e44f49f66a4c1f84d1f8c : SUCCESS in 25m 32s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/73ffea094dab4ee3bf87aee1421ee164 : SUCCESS in 49m 09s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/925355b9fe204f89b2095a74ef9467dc : SUCCESS in 57m 34s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/58ff74122d6d434f91972ce60e37579a : SUCCESS in 39m 04s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ca5cf4335ab045dcb419ea49bf9d68b5 : SUCCESS in 41m 59s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cb5219c7ac5a436d8aaa4c0bb273889f : SUCCESS in 1h 14m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/395e8900609e4cc0af4bf121c9aa9900 : SUCCESS in 1h 30m 05s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/856c3deb2fca4b7c95651354506a42bb : SUCCESS in 45m 20s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5d02578c0aea42d99482e835870fba08 : SUCCESS in 4m 20s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c41737d772ae42999392cf76c94e367c : SUCCESS in 24m 27s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b17d0e28d2ce4538bcbda09347c06bff : SUCCESS in 24m 28s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/292af486a8c4428a87a5aaa9149fca11 : SUCCESS in 23m 24s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7449a42d08c6427aac250247ee452eff : FAILURE in 1h 04m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fd16fcb3877d449b9994b1c8c780a710 : SUCCESS in 41m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/19c23156e32845229a91e72a06c4b61a : SUCCESS in 21m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/8bff7badabd4436d836f9f7463bb8685 : SUCCESS in 31m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c7ab893e32bba66f091e9958d90cba565a1ceac6","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2022-12-17 13:45:55.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5f31964cd8a28fb89a77c224309558af84099869","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-17 14:29:45.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fe7f6613403a4c1db7069c1df1dc2333\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/fbadba5250704c478b587bc413e19e9a : FAILURE in 42m 00s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/d14b6b89046e423fbb1e662a8d441b23 : FAILURE in 37m 56s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8eeedabe5f68c2ef0edba166c84313595f8242fd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-17 15:19:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/66a04da208d7472093f4dc0eef47ec35\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1d8cc3d799b7447d86c489a2646593d9 : SUCCESS in 1h 18m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c3321e471a764072b03bb7d8433a8080 : SUCCESS in 47m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fe4421543cc948a481cc772c4b54821f : SUCCESS in 15m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/061be3d858234aa1890b4bc720edae11 : SUCCESS in 10m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/978981b5bdf24371860f92b1b90f3a57 : SUCCESS in 15m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/70fa00d174b84783905245a18e1dec2c : SUCCESS in 11m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3d980a8f1b2040c699c61bf08ce94f7c : SUCCESS in 16m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e51f9baf14294aa29472975ccf697402 : SUCCESS in 8m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/18960f18364743488eb879d7286fa913 : SUCCESS in 20m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/1329751fd5044fa4b2df3db379e6dde2 : SUCCESS in 1h 05m 20s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/21f81711aee8432d86f26f019fcd1240 : SUCCESS in 1h 03m 44s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ca74e63e82c3470dbc6a3d70e8fccf6d : SUCCESS in 51m 19s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/bbade0b7a54d4ca9a9b2c61f090a1b7f : SUCCESS in 39m 22s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f4b67dabae8d454681a3507c13325ed8 : SUCCESS in 1h 27m 48s\n- nova-next https://zuul.opendev.org/t/openstack/build/ff1cdb0d5c294907960aa90485ec71ab : SUCCESS in 1h 11m 30s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/7cc6ac1c38ae4070a572bc18351b87ad : SUCCESS in 52m 42s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ee650171446845939db9f629e7d8341d : SUCCESS in 5m 31s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d9f32f4088394670a47d5abe0b09adea : SUCCESS in 23m 37s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/1719938d5701471e8dc75fe70d1ecbf6 : SUCCESS in 22m 44s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/1ac42afa1f5047618845a5dd2af30f55 : SUCCESS in 21m 34s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5bb5d270b2b6490988ceda7afedce872 : SUCCESS in 56m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/384bee1c8da64e4da448006cb969f4e5 : SUCCESS in 46m 21s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f1e7b4e3ad17482a957735a98ad37078 : SUCCESS in 33m 18s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/19726f2385ea4a018de3a73db3e7d3b0 : SUCCESS in 36m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ca94b7227fc920841bf8defe9f28bac05dee2902","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-17 15:20:23.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5fddf0c520f6c817827c02834e97d9b72d4fed67","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-17 17:01:28.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dff75b6584de42c7838cf9ffe713c58d\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e1991c549f314bf7972acaeddfb5a8c2 : SUCCESS in 1h 06m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7c1ad1e149764f74bcd98de1613c7e20 : SUCCESS in 45m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3507a810a019492b9253216485dc7fcd : SUCCESS in 11m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d9f77cac04f840fca15c3b86e8388611 : SUCCESS in 12m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c3ebf6323caa488bb9f0ac5de54b7d2d : SUCCESS in 13m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f083215bb79d451c9d0fcc16a55901cc : SUCCESS in 9m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/192b5f06d0104320a4bc5400a6fa2eb5 : SUCCESS in 20m 44s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b7ee9cb5f13a4340a77e67d71ce32909 : SUCCESS in 39m 51s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/671476d7bc24409cbfe538aadca4f00b : SUCCESS in 54m 43s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/aafb1c6f6cfb41bb873589ed1f2c2e8f : SUCCESS in 21m 16s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/61e5c99d4c3e4eeb8b18ca65f3e8dd84 : SUCCESS in 23m 23s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/eae6bfcbda9c448498b4ae6eb497a26c : SUCCESS in 1h 36m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/b7dd53bac4e044edbfb6788b16df7944 : SUCCESS in 1h 19m 49s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d696633733f645b0815295fc9848e4f4 : SUCCESS in 4m 41s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a52e0720ddc6465f865e5da4837d4024 : SUCCESS in 57m 13s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e015f01d961b4c5e8dd512a4fe2a8930 : SUCCESS in 1h 16m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3412482d92cf4320bdf0ff30aa31b4f9 : SUCCESS in 43m 51s","accounts_in_message":[],"_revision_number":1},{"id":"0668780657237b3108589a1a0a4e3f2685557fa2","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-17 17:01:28.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"fd3eb9327bb197ea3be1aaa60bc3991ed4b4f546","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-17 17:02:42.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b7ee413860634be98570ddd6dfa67d69\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5c82b5e8c1f14cebbd4cc07f05cd5141 : SUCCESS in 45s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/19981539ba484449acc8232df68485d0 : SUCCESS in 46s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"c9de185ea1ac1e8d4435c5863b2ad7cefdb28c76","revisions":{"c9de185ea1ac1e8d4435c5863b2ad7cefdb28c76":{"kind":"REWORK","_number":1,"created":"2022-12-15 16:09:04.000000000","uploader":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"ref":"refs/changes/42/867642/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/42/867642/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/867642/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/867642/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/867642/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/42/867642/1"}}},"commit":{"parents":[{"commit":"d92d0934188a14741dd86949ddf98bd1208f3d96","subject":"Support multiple config file with mod_wsgi","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d92d0934188a14741dd86949ddf98bd1208f3d96"}]}],"author":{"name":"John Garbutt","email":"john.garbutt@stackhpc.com","date":"2022-11-16 17:12:40.000000000","tz":0},"committer":{"name":"Ruby Loo","email":"opensrloo@gmail.com","date":"2022-12-15 16:09:04.000000000","tz":0},"subject":"Ironic nodes with instance reserved in placement","message":"Ironic nodes with instance reserved in placement\n\nCurrently, when you delete an ironic instance, we trigger\nand undeploy in ironic and we release our allocation in placement.\nWe do this well before the ironic node is actually available.\n\nWe have attempted to fix this my marking unavailable nodes\nas reserved in placement. This works great until you try\nand re-image lots of nodes.\n\nIt turns out, ironic nodes that are waiting for their automatic\nclean to finish, are returned as a valid allocation candidates\nfor quite some time. Eventually we mark then as reserved.\n\nThis patch takes a strange approach, if we mark all nodes as\nreserved as soon as the instance lands, we close the race.\nThat is, when the allocation is removed the node is still\nunavailable until the next update of placement is done and\nnotices that the node has become available. That may or may\nnot have been after automatic cleaning. The trade off is\nthat when you don\u0027t have automatic cleaning, we wait a bit\nlonger to notice the node is available again.\n\nNote, this is also useful when a broken Ironic node is\nmarked as in-maintainance while it is in-use by a nova\ninstance. In a similar way, we mark the Nova as reserved\nimmmeidately, rather than first waiting for the instance to be\ndeleted before reserving the resources in Placement.\n\nCloses-Bug: #1974070\nChange-Id: Iab92124b5776a799c7f90d07281d28fcf191c8fe\n(cherry picked from commit 3c022e968375c1b2eadf3c2dd7190b9434c6d4c1)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c9de185ea1ac1e8d4435c5863b2ad7cefdb28c76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c9de185ea1ac1e8d4435c5863b2ad7cefdb28c76"}]},"branch":"refs/heads/stable/zed"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"submit_requirements":[]}
