)]}'
{"id":"openstack%2Fnova~813729","triplet_id":"openstack%2Fnova~master~I8885e2b65dd8aebca5c6cbc2272f819e38ea4f80","project":"openstack/nova","branch":"master","topic":"bug/1884217","attention_set":{"4571":{"account":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"last_update":"2021-11-23 15:04:39.000000000","reason":"Julia Kreger replied on the change"}},"removed_from_attention_set":{"2033":{"account":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"last_update":"2021-12-02 13:31:27.000000000","reason":"Belmiro Moreira replied on the change"},"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2021-11-23 15:04:39.000000000","reason":"Julia Kreger replied on the change"},"11292":{"account":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"last_update":"2021-10-13 06:14:47.000000000","reason":"Arne Wiebalck replied on the change"},"10239":{"account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"last_update":"2021-11-15 14:25:32.000000000","reason":"Dmitry Tantsur replied on the change"}},"hashtags":[],"change_id":"I8885e2b65dd8aebca5c6cbc2272f819e38ea4f80","subject":"Allow remaining in in DELETING for ironic cleaning","status":"NEW","created":"2021-10-13 02:01:21.000000000","updated":"2022-01-15 01:11:07.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":17,"unresolved_comment_count":4,"has_review_started":true,"meta_rev_id":"d091744d92b8922c02a5eee3bef262275559188d","_number":813729,"virtual_id_number":813729,"owner":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},{"tag":"autogenerated:zuul:check","value":1,"date":"2021-12-14 02:59:17.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":{"recommended":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":1,"date":"2021-12-14 07:58:25.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":{"all":[{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"REVIEWER":[{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-10-13 02:48:58.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":"2021-10-13 03:21:40.000000000","updated_by":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2021-10-13 03:21:56.000000000","updated_by":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"reviewer":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"state":"REVIEWER"},{"updated":"2021-10-13 04:01:48.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":"2021-10-13 04:02:27.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-10-13 04:35:33.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2021-10-13 08:51:09.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"CC"},{"updated":"2021-10-13 14:52:48.000000000","updated_by":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"reviewer":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"state":"REVIEWER"},{"updated":"2021-10-14 10:37:57.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2021-12-01 23:44:50.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-12-06 05:06:12.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-01-15 01:11:07.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"CC"}],"messages":[{"id":"56d9a466d8a471765d0048aedcb261842e55d312","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2021-10-13 02:01:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ec47b33713b33c1fcf1c7c3b7908106477389a91","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-13 02:48:58.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/837f7da9dc9b43d5adad196da2e5fda3 : FAILURE in 26m 04s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7010b00e5d344864a68389c478f5876c : SUCCESS in 28m 50s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e120cf0c6173a6296a090ca93098761fe4407504","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-13 04:01:48.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3828c8da72f1442687f7cf8bfad32617 : SUCCESS in 1h 07m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5e019dc26a4941e0820592f9028093b0 : SUCCESS in 14m 12s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b7e6d9e67a25466b909a1a7370c12b36 : SUCCESS in 14m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/68ec28f967f54d0b9647b9ff6dde1923 : SUCCESS in 9m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fd816f4f6b2c4cf184328ce0f6af9a4d : SUCCESS in 12m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8e5d0ebc8d534977acece37f47de334b : SUCCESS in 13m 15s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b5f402319c204df9a6cf4f6b836257f5 : SUCCESS in 12m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f55dbedbb124466fa9c305098f599b25 : SUCCESS in 10m 58s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/26076688cdc74bee8e4de9846e29ef5f : FAILURE in 1h 55m 37s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f593d54313e04cb396e5553d6fc8500d : SUCCESS in 1h 06m 05s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/263c745348cf4971bd6872a447328f99 : SUCCESS in 45m 54s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/193c824017b2413f81e3f1e78dc28c57 : SUCCESS in 51m 47s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/37c70c618c2946818088dd09a027af13 : SUCCESS in 1h 16m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/ce08a741b9ae4702b222b443107ade6d : SUCCESS in 1h 24m 32s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5cf169fe082b4a799852d1d264cda856 : SUCCESS in 6m 56s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/66549d1aa5654c90ad982f38299e5521 : SUCCESS in 18m 33s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/57d818b9814d44889cf07f889bb20817 : SUCCESS in 19m 24s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/365a98ee4b404afcac52dfd19f37aa6a : SUCCESS in 18m 37s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/34470c366f824a14a7c74d2eb3cfc3e4 : SUCCESS in 1h 05m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6df7570bbf9e4b3e8f3846f645f3b676 : SUCCESS in 46m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ff0706c061274625984f8c45c38fbf3a : SUCCESS in 44m 13s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/41970c931e6142aca670dbc04f39063b : SUCCESS in 24m 46s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7eb4d545535d496f98a4d7f0612758c7 : SUCCESS in 44m 21s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9fecad0b369bb579af3f9482af03cb1f08601698","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-10-13 04:02:27.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA https://elab-os-logsrv.delllabs.net/29/813729/1/check/EMC_PowerFlex_NOVA/f90c76b/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":1},{"id":"028eaf883722eed8b9da876fd24da981108fe5e4","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-10-13 04:35:33.000000000","message":"Patch Set 1:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/813729/1/iscsi : SUCCESS in 2h 33m 09s","accounts_in_message":[],"_revision_number":1},{"id":"eabacbf41ebb6688eb18c22933638d36b9ad6868","author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"date":"2021-10-13 06:14:47.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"cd1bf82f163580c1c1fb9040de1c1e6fcb074201","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-10-13 08:51:09.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f0814203f87797db001ceecc2eb0ddc93ce3139d","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-10-13 18:23:58.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"249955634f9336e2632f28fd752ca848c4c19e6b","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2021-10-13 20:56:38.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9766aa2cef5693d914e022cd023814a8e2cff805","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-10-14 10:37:57.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"376f95595f899a2086cd1e8f3977e7bb2a77f8bd","author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"date":"2021-11-04 19:11:10.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"10d748f332e9b5287a2c9359258d0d53aa37306c","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-11-05 11:25:08.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2b5fd0c88821f4781bbf6480a85dd6cb4f4fbde8","author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"date":"2021-11-09 08:04:01.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1cd41bab953d3817a544dc1c1e66b1de8363e208","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-11-15 14:25:32.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e56106ba840f94f242d1cbb27959066ee49110fd","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2021-11-22 20:52:08.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"37e0457fad73c41f2c1a81a344d9bb9ad7d07b08","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-11-23 15:04:39.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"501d9f0768478b331b19cce16a1bce254ee3838c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2021-12-01 23:17:09.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e65b196a0d9dbbecd013cf3b9be62d20733f811b","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-12-01 23:35:07.000000000","message":"Patch Set 2:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/813729/2/iscsi : FAILURE in 16m 42s","accounts_in_message":[],"_revision_number":2},{"id":"2f75eb0ee6230ce94cd87aa72e15611eb29387d7","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-12-01 23:44:50.000000000","message":"Patch Set 2:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 tempest-dsvm-full-focal-py3 : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":2},{"id":"f37d0bec6fbe81a431635beaf1968567c94f7477","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-02 00:13:51.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/cfe6ccddff8a4e91afb413f41acd63b6 : FAILURE in 37m 38s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/2ef715a75baa4547b1fb6e635bc9c0e6 : FAILURE in 21m 38s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"66fea6bc9d25eb7d10b9083b37c0fc53f91bbc5a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-02 01:54:25.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\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/28d09d2b64b3417ba0fc68c2ace372af : SUCCESS in 1h 16m 28s\n- tempest-integrated-compute-centos-8-stream https://zuul.opendev.org/t/openstack/build/11687f15ee864008a57197c0578b56dd : SUCCESS in 2h 02m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3482940115a1421184b89edbe42d6281 : FAILURE in 14m 55s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/078cba33fe91482ebad5e1efa880df58 : FAILURE in 11m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c5f14d1d2bbf401e915110102f48c78b : SUCCESS in 9m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7da18fc2fd394b6c88a8eb6d5ffcfa59 : FAILURE in 20m 28s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/efcab4720a2b4477a28005fe21284b4b : FAILURE in 12m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/861ba021c8c0465db5977b6684a619d1 : SUCCESS in 8m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9d10e8d93deb4402b5ceb000926016dd : SUCCESS in 20m 47s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bbfa80701e37432bb8f2f871c776b3ed : SUCCESS in 1h 21m 08s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0950cb7c11c84a20bbb8c693755d89fb : SUCCESS in 1h 09m 23s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2f058edd975c4ade9b6fe7e180d3e39e : SUCCESS in 49m 50s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/fd8b11de0534407faa457770778014ef : SUCCESS in 1h 25m 32s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5760e9ca42f342d581e5f39a0314e6a0 : SUCCESS in 1h 18m 44s\n- nova-next https://zuul.opendev.org/t/openstack/build/c4135bd6d0484e7d91687a5113489547 : SUCCESS in 2h 16m 46s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f4dfc72eee3c4570918d4370d1f60048 : SUCCESS in 7m 23s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/2a6c72bfaf144bc5abe832b36e77a6b7 : SUCCESS in 20m 07s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ccd1b1a404544159bec66e1848c16644 : SUCCESS in 21m 45s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/46cb5d288c534f19800a343742ce3f70 : SUCCESS in 1h 45m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8fab3299e1534fbea79cb7b79e2253c5 : SUCCESS in 46m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/18c0f1ad0fd24a049884e7f63c1dfb5f : SUCCESS in 42m 06s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d5fd3f522342476192dc7f82da0e29ff : SUCCESS in 29m 44s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2ddaaa2c1f64429080c68b8b78adf6fe : SUCCESS in 58m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1a2aafec749bdd52a87fcc7dedc28cdd001a7c4c","author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"date":"2021-12-02 07:51:16.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b0a3f16036acfafad108047a989891cabb335cef","author":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"date":"2021-12-02 13:31:27.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b2287e6c5ce56d1e1f9549c66a5ed6755e646b24","author":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"date":"2021-12-02 13:31:50.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"c231ff9a3629e68eb1c4cc0b19909c7d8cd50d33","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-12-06 05:06:12.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/813729/813729/2/check-not-vote/ext-nova-zuul/f227b8f : SUCCESS in 58m 59s","accounts_in_message":[],"_revision_number":2},{"id":"5104a50881e6b1824d53466311ff2b38a73358ff","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2021-12-14 01:09:28.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8e866ac60ac644cbbc623b8a3b10ffa1f627b4a4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-14 01:39:21.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/05447eb7341a4ac89a353cdafa55fef1 : SUCCESS in 21m 50s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/005358d8aebc4b6e92e7c3abe58d68d8 : SUCCESS in 23m 33s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"525cc66f04b26314bec4df2f8f6cea2c9e389248","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-12-14 02:13:12.000000000","message":"Patch Set 3:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/29/813729/3/check/tempest-dsvm-full-focal-py3/442eff7/ : RETRY_LIMIT in 11m 18s","accounts_in_message":[],"_revision_number":3},{"id":"13da3706176735306a2e65a383cd6fe688ab3446","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-14 02:59:17.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1417412b91434f21b02f3d3ee7e81ecc : SUCCESS in 1h 18m 07s\n- tempest-integrated-compute-centos-8-stream https://zuul.opendev.org/t/openstack/build/07c63d0e70574040933b1fe24e6dfa28 : SUCCESS in 1h 41m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7a1cda2b360143a081993993e71f9e46 : SUCCESS in 48m 34s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/25dc84a8c205423d9a497a19698c518b : SUCCESS in 15m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/965396ab20994e4cbecd4e562a977908 : SUCCESS in 13m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b8e3dc562910441dbd4a8f29413522ec : SUCCESS in 12m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6fd836587e5b47a88e4ddc63e63042cd : SUCCESS in 12m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/85d6f8d5a7164559b1e5fd305cbd5175 : SUCCESS in 12m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cac98ded008749c0a3855bee2ce3257f : SUCCESS in 9m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/66e246a1cc4a4b17943a089cdadf637d : SUCCESS in 20m 37s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5287c416cf5e41d8a5784d635af6777f : SUCCESS in 1h 19m 45s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9dc7e99e6a4640c9b600181edf55d5c1 : SUCCESS in 1h 17m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c15e9e48ce9343f3934586555220929d : SUCCESS in 50m 38s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/3d2e4e9c9db8427d88f22f762ebe99a6 : SUCCESS in 50m 58s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5afa779786f748aca22c6bdf13932310 : SUCCESS in 1h 29m 33s\n- nova-next https://zuul.opendev.org/t/openstack/build/0d0d7ec1dd29499b9c186ca15579faf3 : SUCCESS in 1h 22m 30s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/33b9a0303eec4f1689bccb3ed97fe78a : SUCCESS in 5m 27s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/cc2f4befa7354ce699656221bcbbf3f2 : SUCCESS in 19m 55s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/c3ee81e754f7476f9020a4511bee7365 : SUCCESS in 19m 37s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/43640252f71746729aea5b30bfb15bac : SUCCESS in 59m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/da88da0cc1694652a1e18007bbe02b4d : SUCCESS in 39m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6a72cfa3627d4ef891eb7760f9ceeac5 : SUCCESS in 23m 55s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/39ec7863c30c439697974440c2a0afe6 : SUCCESS in 34m 55s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"4dab58841f0de1d36f931f3397b74eac08e417c7","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-12-14 03:31:29.000000000","message":"Patch Set 3:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/813729/3/iscsi : SUCCESS in 2h 20m 56s","accounts_in_message":[],"_revision_number":3},{"id":"0d3d52c523dab53b6bd63adbadead0095c140888","author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"date":"2021-12-14 07:58:25.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"d091744d92b8922c02a5eee3bef262275559188d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2022-01-15 01:11:07.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"a69d09888a8a797543d8073e6a1ffb621af3fbcc","revisions":{"5557baa12ceeb27bac1d127f7af94bd2ccc571eb":{"kind":"REWORK","_number":1,"created":"2021-10-13 02:01:21.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/29/813729/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/29/813729/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/29/813729/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/29/813729/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/29/813729/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/29/813729/1"}}},"commit":{"parents":[{"commit":"fdfdba265833d237e22676f9a223ab8ca0fe1e03","subject":"Merge \"Update min supported service version for Yoga\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fdfdba265833d237e22676f9a223ab8ca0fe1e03"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2021-10-13 01:45:55.000000000","tz":780},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2021-10-13 02:01:17.000000000","tz":780},"subject":"Remain in DELETING for ironic CLEANING, CLEANWAIT","message":"Remain in DELETING for ironic CLEANING, CLEANWAIT\n\nThis change adds polling at the end of the destroy method to wait\nuntil the ironic node either goes to AVAILABLE or CLEANFAIL, meaning\nthe instance will be DELETING until cleaning is complete (this can be\nhours depending on cleaning tasks).\n\nThis change makes the assumption that it is appropriate to map\nDELETING to CLEANING, CLEANWAIT. However it also fixes a placement bug\nwhere the instance is made available for placement between the destroy\ncall and the next call to update_provider_tree, causing failures when\nthe node is in state CLEANING, CLEANWAIT, or CLEANFAIL. This window\ncan be hours for large bare metal deployments so it is a significant\nirritation to some users.\n\nCloses-Bug: #1884217\nChange-Id: I8885e2b65dd8aebca5c6cbc2272f819e38ea4f80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5557baa12ceeb27bac1d127f7af94bd2ccc571eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5557baa12ceeb27bac1d127f7af94bd2ccc571eb"}]},"branch":"refs/heads/master"},"6996c52979991ee12e32df191627dad4971aef1e":{"kind":"REWORK","_number":2,"created":"2021-12-01 23:17:09.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/29/813729/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/29/813729/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/29/813729/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/29/813729/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/29/813729/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/29/813729/2"}}},"commit":{"parents":[{"commit":"7670303aabe16d1d7c25e411d7bd413aee7fdcf3","subject":"Merge \"Remove broken tempest-full-py3-opensuse15 job\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7670303aabe16d1d7c25e411d7bd413aee7fdcf3"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2021-12-01 23:13:22.000000000","tz":780},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2021-12-01 23:16:57.000000000","tz":780},"subject":"Allow remaining in in DELETING for ironic cleaning","message":"Allow remaining in in DELETING for ironic cleaning\n\nAdd a new option of ``delete_wait_for_cleaning`` in the ``ironic`` section\nto determine whether the state remains in the ``deleting`` state while the\nunderlying node is cleaning. The default of ``False`` keeps the current\nbehaviour of the state changing to ``deleted`` as soon as cleaning is\nstarted.\n\nThe main consideration for setting this value is whether cleaning nodes\nshould count against the user\u0027s quota or not, since cleaning can take a long\ntime depending on the configured cleaning steps.\n\nSetting this to ``True`` may be desirable when:\n\n* Consistency is preferred with other slow-deleting resources such as cinder\n  volumes (without the trash feature)\n\n* The user generally wants to immediately reprovision the exact same\n  baremetal node and needs to know its actual availability\n\n* Propagate a failed clean to a nova error state, to make it obvious to the\n  user that admin attention is required\n\nSetting this to ``False`` may be desirable when:\n\n* Users expect the existing behaviour of not losing quota while the node is\n  cleaning\n\nWhen ``delete_wait_for_cleaning`` is True, this change adds polling at\nthe end of the destroy method to wait until the ironic node either\ngoes to AVAILABLE or CLEANFAIL.\n\nRelated-Bug: #1884217\nChange-Id: I8885e2b65dd8aebca5c6cbc2272f819e38ea4f80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6996c52979991ee12e32df191627dad4971aef1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6996c52979991ee12e32df191627dad4971aef1e"}]},"branch":"refs/heads/master"},"a69d09888a8a797543d8073e6a1ffb621af3fbcc":{"kind":"REWORK","_number":3,"created":"2021-12-14 01:09:28.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/29/813729/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/29/813729/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/29/813729/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/29/813729/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/29/813729/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/29/813729/3"}}},"commit":{"parents":[{"commit":"7670303aabe16d1d7c25e411d7bd413aee7fdcf3","subject":"Merge \"Remove broken tempest-full-py3-opensuse15 job\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7670303aabe16d1d7c25e411d7bd413aee7fdcf3"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2021-12-01 23:13:22.000000000","tz":780},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2021-12-14 01:09:16.000000000","tz":780},"subject":"Allow remaining in in DELETING for ironic cleaning","message":"Allow remaining in in DELETING for ironic cleaning\n\nAdd a new option of ``delete_wait_for_cleaning`` in the ``ironic`` section\nto determine whether the state remains in the ``deleting`` state while the\nunderlying node is cleaning. The default of ``False`` keeps the current\nbehaviour of the state changing to ``deleted`` as soon as cleaning is\nstarted.\n\nThe main consideration for setting this value is whether cleaning nodes\nshould count against the user\u0027s quota or not, since cleaning can take a long\ntime depending on the configured cleaning steps.\n\nSetting this to ``True`` may be desirable when:\n\n* Consistency is preferred with other slow-deleting resources such as cinder\n  volumes (without the trash feature)\n\n* The user generally wants to immediately reprovision the exact same\n  baremetal node and needs to know its actual availability\n\n* Propagate a failed clean to a nova error state, to make it obvious to the\n  user that admin attention is required\n\nSetting this to ``False`` may be desirable when:\n\n* Users expect the existing behaviour of not losing quota while the node is\n  cleaning\n\nWhen ``delete_wait_for_cleaning`` is True, this change adds polling at\nthe end of the destroy method to wait until the ironic node either\ngoes to AVAILABLE or CLEANFAIL.\n\nRelated-Bug: #1884217\nChange-Id: I8885e2b65dd8aebca5c6cbc2272f819e38ea4f80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a69d09888a8a797543d8073e6a1ffb621af3fbcc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a69d09888a8a797543d8073e6a1ffb621af3fbcc"}]},"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":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"}},{"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":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"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":""}}}]}
