)]}'
{"id":"openstack%2Fnova~802766","triplet_id":"openstack%2Fnova~stable%2Fwallaby~Ibed67854a693c930effd4dba7aca6cd03b65bd92","project":"openstack/nova","branch":"stable/wallaby","topic":"bug/1877189","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2024-03-05 19:06:11.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Ibed67854a693c930effd4dba7aca6cd03b65bd92","subject":"Add --task-log option to nova-manage db archive_deleted_rows","status":"ABANDONED","created":"2021-07-28 18:00:27.000000000","updated":"2024-03-05 19:06:11.000000000","total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"28efd1e063cc3f0b19e19769fcc7d3ee881b6996","_number":802766,"virtual_id_number":802766,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:check","value":1,"date":"2022-09-16 22:06:27.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2022-12-20 16:07:58.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-07-28 18:40:36.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-07-28 19:23:55.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-07-28 20:27:27.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":"2022-12-20 16:07:58.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2024-03-05 19:06:11.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"CC"}],"messages":[{"id":"e15cd19a8ca6a885dadcff254aa85c140a7e3ceb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-07-28 18:00:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5040633b137b743656c0679781e9773250741c36","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-28 18:40:36.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f7712706f4454ea5aecd3d1f7bc0371d : SUCCESS in 19m 14s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/963640f1d9f14d3cad5171e3e07c69e0 : SUCCESS in 37m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c1b320ceb820ada38f89fbab69446d5f26a39b99","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-28 19:23:55.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\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/26855c802aca4b44a14ff238c9d0b831 : SUCCESS in 1h 17m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f2cacc6c07744a16a90096612a724ede : SUCCESS in 18m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b0c24295524d44ef8d2f9756d2854d24 : SUCCESS in 14m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dc68781f4ea04d9db8f4dc579723041b : SUCCESS in 8m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/18796ba4610a471aa4e0ac79dea55f58 : SUCCESS in 11m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d92aacda3ff5479991dd0dbe1e653002 : SUCCESS in 12m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6e21285b4a8d421dbab68426185b2e51 : SUCCESS in 12m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e632ceb72154869a89236f43a887ae6 : SUCCESS in 8m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/29ba37175fa04665ab1c62ed07c4fd63 : SUCCESS in 16m 08s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e242e17d755d4c3b899176ba73991532 : SUCCESS in 1h 08m 10s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ec0dd235147945a8ab491d9d01fd4334 : SUCCESS in 1h 05m 25s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d1fa672cef4f4cdebf3bb9ce06df17f7 : SUCCESS in 38m 52s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5c2b5cfeeffc4c4f8a8fba834c1605bf : SUCCESS in 1h 19m 07s\n- nova-next https://zuul.opendev.org/t/openstack/build/c3141184864b4eabaff250db78bac7cb : SUCCESS in 1h 13m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6a97eda19ff84ce587f268b86a63ca42 : SUCCESS in 6m 10s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ff10422d949f4fec90600cee52077f2f : SUCCESS in 18m 05s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/9427bf64685c403492fa2c6e788dbb4c : SUCCESS in 18m 36s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3f3e34b3e31a476c891d0dd4670cf593 : FAILURE in 1h 15m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e776567e2f764a358be06cf0c0f1ef49 : SUCCESS in 48m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1ae2fedeb46b448c941ec0c6fc79c99b : SUCCESS in 46m 47s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/4f85a46436f54355abee5decd8a6ae67 : FAILURE in 23m 08s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f8d23566865e4a41b8d4d45aa36ab8ee : SUCCESS in 42m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"97bbe739512d343a0ab0f4ea93e1e8ebdd16502a","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-07-28 19:33:29.000000000","message":"Patch Set 1:\n\nrecheck bug 1882521\n\nJul 28 19:11:41.747965 ubuntu-focal-rax-iad-0025679704 nova-compute[49771]: WARNING nova.virt.block_device [None req-1431efee-ac7f-4482-bbc6-cbad715cccaf tempest-LiveAutoBlockMigrationV225Test-1610786470 tempest-LiveAutoBlockMigrationV225Test-1610786470-project] [instance: c10c58fe-b710-4354-99a9-24a12043d0a9] Guest refused to detach volume 560f51bd-2f72-4a93-9a07-bb7bee0c8990: nova.exception.DeviceDetachFailed: Device detach failed for vdb: Unable to detach the device from the live config.","accounts_in_message":[],"_revision_number":1},{"id":"d4501c413d48dabb7fbbd5a17ce958b09ef6468d","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-07-28 20:27:27.000000000","message":"Patch Set 1:\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/802766/1/iscsi : FAILURE in 2h 23m 46s","accounts_in_message":[],"_revision_number":1},{"id":"e0f2d8e1d1a51b56d51cca0696370dbf13131a7c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-28 20:33:57.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/3011481535ce4791873a2aefc9f6f6e5 : SUCCESS in 18m 05s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c2a820a5b5724caf93af5be232d50dce : SUCCESS in 25m 42s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"322d4cebe3d0bc078022c21e236a4ae8ec7753d2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-28 21:45:39.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/da780a419f7b4c54b75fbbd2eeb1ffc1 : SUCCESS in 1h 10m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/954045ddbef2466393938ae170a37dd9 : SUCCESS in 16m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a6db9e85db5b4375883cea7aea1c246c : SUCCESS in 15m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/785708aafd23492f9046d5a9a945e42b : SUCCESS in 8m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f2b7022b0ebb48f58552787505bfec4c : SUCCESS in 11m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4f202ed1be47434e8421c3d492b32396 : SUCCESS in 14m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/89d3394488e34b4fb2a6329ce942b797 : SUCCESS in 12m 20s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d128ad366a7e48d9923c7b8c89400bb3 : SUCCESS in 8m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7ad9f453047c41a88d73e6532426defd : SUCCESS in 15m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/49e75985f77742f1904e42a7d2833e14 : SUCCESS in 1h 08m 45s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9778a755688f42fbbbd242278ac09383 : SUCCESS in 1h 00m 52s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/44b6d5c48a0e4b7ea77aeafe5a8e50ba : SUCCESS in 50m 05s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/02b98ee61b31481e97f640ea8b9a8cfd : SUCCESS in 1h 25m 07s\n- nova-next https://zuul.opendev.org/t/openstack/build/28b9820c19364c98abb315da2914283c : SUCCESS in 1h 37m 42s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a2c245cb30014b2f8c7d03b063524abd : SUCCESS in 6m 01s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/57bfefb5a6a446089a987f3dcefd00fa : SUCCESS in 19m 47s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/424fa1498dce4ceeb7077eb4780dd6e0 : SUCCESS in 18m 40s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/58f89d0aaaec4f2e9a8b096963480d39 : SUCCESS in 1h 10m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f737cbf2affe4b7f9f84e9748fb1ffc9 : SUCCESS in 49m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/78d63b07932e47fbb4da10c75a9c58fe : SUCCESS in 51m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8da4a9ad207f4e199247c8f8d25c1ef5 : FAILURE in 28m 30s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/cc5e6e1c59fe4916835c40dc6c3ec53e : SUCCESS in 33m 35s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"da4d8a2a00f015fc25ebc2bd2f52fefb10b36fad","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-07-28 22:03:16.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"64dca557e95a3192e1be9eff68572dd415008fe0","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-07-31 16:14:50.000000000","message":"Patch Set 1: Workflow-1\n\nNeed to add yet another patch to this /facepalm","accounts_in_message":[],"_revision_number":1},{"id":"d493126f1cbefa05ec4a581de8853b1e3c76a7ab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2022-09-16 19:56:48.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"a894c34acac61978c49c4890549c29da5d2b0931","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2022-09-16 20:06:40.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"cd1bf8231625caa5eb9d4290cbb3294c27a09ff7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-16 20:34:33.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1b8b1ccdba544d5b8c8272d9b76b3f1d\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/d5d26efa60ad4543a91632353eac10d7 : SUCCESS in 23m 54s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1559e4d338f94b8b8dab1fe10ff557f9 : SUCCESS in 25m 53s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"53e4f27a38661e8bb7406a612c9ee66cc1cb7190","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-16 22:06:27.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6a315804e60a425caf3f291a39fa9ba9\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d6690008b0f740aa8c395af9d5eef53e : SUCCESS in 1h 24m 31s\n- tempest-integrated-compute-centos-8-stream https://zuul.opendev.org/t/openstack/build/ddc8b5b1366a4bc6956579dd856bcca3 : FAILURE in 30m 45s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5c35121b70334c3eb82d28b5d4455c71 : SUCCESS in 1h 29m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ee62e6b810b445a0a69f3aed1b832e65 : SUCCESS in 18m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/16952d02bdc14530a47b6c7bc483959a : SUCCESS in 7m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/793b88ca5dca441590f9100e47443ef1 : SUCCESS in 13m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/980e61fd2c91415684394b2808cdf656 : SUCCESS in 10m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/197da8af92054ea2aa488e8131337c90 : SUCCESS in 13m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/edb84513232449c3ac9c0f41183ad815 : SUCCESS in 9m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c9b48996e53f484c8b8910b7b96fc5f8 : SUCCESS in 15m 52s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ba53d29a8d174c2fb83dc87efb9a8953 : SUCCESS in 1h 24m 53s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/18b57566b0f84251a15a7d5a24f87b25 : SUCCESS in 1h 20m 03s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6685562b5c424294b9c9a6e9e64be756 : SUCCESS in 50m 52s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b6ab8db061804b4e814c3949afac188b : SUCCESS in 1h 24m 43s\n- nova-next https://zuul.opendev.org/t/openstack/build/3ed5c00b238740acac92490a64c07aee : SUCCESS in 1h 52m 33s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e3b84b65aaeb49348823682027fc5870 : SUCCESS in 5m 03s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/3621ed8c2e50414aa869a18b30ae468f : SUCCESS in 17m 48s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ea10299bd7f4490cb6707dfe31ecfb23 : SUCCESS in 18m 31s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/82c87479ea4c4cd8aa592b9784145cab : SUCCESS in 1h 22m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5afc316c05724241997cb18d3b3074f6 : SUCCESS in 1h 01m 22s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6a28e34ae602467bb3c26e0bbbfbc996 : SUCCESS in 30m 27s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2b3057da1dbd41df80eb8bd086e0ac1e : FAILURE in 44m 00s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8ebe194569c505075371f56fb9646b9f47c40f49","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":"2022-09-16 22:38:11.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/802766/3/iscsi : SUCCESS in 2h 30m 26s","accounts_in_message":[],"_revision_number":3},{"id":"c6eb65913ba1e60700155d85df68d2c4855736a4","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-12-20 16:07:58.000000000","message":"Patch Set 3: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"28efd1e063cc3f0b19e19769fcc7d3ee881b6996","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-03-05 19:06:11.000000000","message":"Abandoned\n\nstable/wallaby branch of openstack/nova is about to be deleted. To be able to do that, all open patches need to be abandoned. Please cherry pick the patch to unmaintained/wallaby if you want to further work on this patch.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"58cda0f1075b6f06aeebfe492ba522e23597fcf2","revisions":{"1c6a4b70f35e80358bbcaab5a5370be62cb81bcd":{"kind":"REWORK","_number":1,"created":"2021-07-28 18:00:27.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/66/802766/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/66/802766/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/802766/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/802766/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/802766/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/66/802766/1"}}},"commit":{"parents":[{"commit":"b0099aa8a28a79f46cfc79708dcd95f07c1e685f","subject":"Merge \"[ironic] Minimize window for a resource provider to be lost\" into stable/wallaby","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b0099aa8a28a79f46cfc79708dcd95f07c1e685f"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2021-03-11 23:47:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2021-07-28 17:46:04.000000000","tz":0},"subject":"Add --task-log option to nova-manage db archive_deleted_rows","message":"Add --task-log option to nova-manage db archive_deleted_rows\n\nNOTE(melwitt): This is a combination of three changes to avoid\nnondeterminstic test failure that was introduced by the original bug\nfix and was fixed by change I9b16a3a849937aba5b90ed1ab9a80b7f0103f673.\nIt also contains a followup change to correct the release note in the\noriginal bug fix.\n\nThe task_log table contains instance usage audit records if\nnova-compute has been configured with [DEFAULT]instance_usage_audit \u003d\nTrue. This will be the case if OpenStack Telemetry is being used in the\ndeployment, as the option causes nova to generate audit information\nthat Telemetry then retrieves from the server usage audit log API [1].\n\nHistorically, there has been no way to delete task_log table records\nother than manual database modification. Because of this, task_log\nrecords could pile up over time and operators are forced to perform\nmanual steps to periodically truncate the table.\n\nThis adds a --task-log option to the \u0027nova-manage db\narchive_deleted_rows\u0027 CLI to also archive task_log records while\narchiving the database. --task-log works in conjunction with --before\nif operators desire archving only records that are older than \u003cdate\u003e.\nThe \u0027updated_at\u0027 field is used by --task-log --before \u003cdate\u003e to\ndetermine the age of a task_log record for archival.\n\nConflicts:\n    doc/source/cli/nova-manage.rst\n\nNOTE(melwitt): The conflict is because change\nI84d54a246fecbd2f7d2950d6c6044f7cd1b8e9df is not in Wallaby.\n\nCloses-Bug: #1877189\n\n[1] https://docs.openstack.org/api-ref/compute/#server-usage-audit-log-os-instance-usage-audit-log\n\nMake test_archive_task_logs deterministic\n\nThe \u0027nova-manage db archive_deleted_rows --task-log\u0027 functional tests\ninvolve manipulating time to assert archive behaviors when the --before\nflag is also used.\n\nWhile timedelta was used, set_time_override was not, so depending on\nthe date the test ran on + the number of days in the current month and\nnext two months, the test could fail. Task log audit periods are one\ncalendar month by default and the compute manager calls\nlast_completed_audit_period() without specifying a unit.\n\nThis changes the tests to use a time override to ensure predictable\nbehavior with regard to the audit period boundaries. The tests were\nmoved into their own test case classes in order to override the time\nbefore services were started, so that the \"service up\" calculations\nwork as expected.\n\nCloses-Bug: #1934519\n\nChange-Id: I9b16a3a849937aba5b90ed1ab9a80b7f0103f673\n(cherry picked from commit 87dba379aca6ec4613986cfa4e749a3ada2b44d0)\n\nCorrect reno for archiving task_log database records\n\nThe release note incorrectly stated that the Telemetry service calls\nthe /os-instance_usage_audit_log REST API to retrieve instance usage\ndata. Telemetry rather consumes the notifications that are only generated\nwhen [DEFAULT]instance_usage_audit\u003dTrue.\n\nRelated-Bug: #1877189\n\nChange-Id: Iea358090c42877bedfdcc4a04019f6dc406176c2\n(cherry picked from commit d093849c3c70e46bf409b1051454cbf70bc12a1f)\n\nChange-Id: Ibed67854a693c930effd4dba7aca6cd03b65bd92\n(cherry picked from commit bc71331bcaa92718fce06ac3d2ecda6a4c9d2d20)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c6a4b70f35e80358bbcaab5a5370be62cb81bcd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c6a4b70f35e80358bbcaab5a5370be62cb81bcd"}]},"branch":"refs/heads/stable/wallaby"},"f6dbb394f11cf6d580cecb6c3542ac91b47922ac":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2022-09-16 19:56:48.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/66/802766/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/66/802766/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/802766/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/802766/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/802766/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/66/802766/2"}}},"commit":{"parents":[{"commit":"a9e81626c5e9dac897759c5f66c7ae1b4efa3c6d","subject":"Merge \"reenable greendns in nova.\" into stable/wallaby","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a9e81626c5e9dac897759c5f66c7ae1b4efa3c6d"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2021-03-11 23:47:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2022-09-16 19:54:48.000000000","tz":0},"subject":"Add --task-log option to nova-manage db archive_deleted_rows","message":"Add --task-log option to nova-manage db archive_deleted_rows\n\nNOTE(melwitt): This is a combination of three changes to avoid\nnondeterminstic test failure that was introduced by the original bug\nfix and was fixed by change I9b16a3a849937aba5b90ed1ab9a80b7f0103f673.\nIt also contains a followup change to correct the release note in the\noriginal bug fix.\n\nThe task_log table contains instance usage audit records if\nnova-compute has been configured with [DEFAULT]instance_usage_audit \u003d\nTrue. This will be the case if OpenStack Telemetry is being used in the\ndeployment, as the option causes nova to generate audit information\nthat Telemetry then retrieves from the server usage audit log API [1].\n\nHistorically, there has been no way to delete task_log table records\nother than manual database modification. Because of this, task_log\nrecords could pile up over time and operators are forced to perform\nmanual steps to periodically truncate the table.\n\nThis adds a --task-log option to the \u0027nova-manage db\narchive_deleted_rows\u0027 CLI to also archive task_log records while\narchiving the database. --task-log works in conjunction with --before\nif operators desire archving only records that are older than \u003cdate\u003e.\nThe \u0027updated_at\u0027 field is used by --task-log --before \u003cdate\u003e to\ndetermine the age of a task_log record for archival.\n\nConflicts:\n    doc/source/cli/nova-manage.rst\n\nNOTE(melwitt): The conflict is because change\nI84d54a246fecbd2f7d2950d6c6044f7cd1b8e9df is not in Wallaby.\n\nCloses-Bug: #1877189\n\n[1] https://docs.openstack.org/api-ref/compute/#server-usage-audit-log-os-instance-usage-audit-log\n\nMake test_archive_task_logs deterministic\n\nThe \u0027nova-manage db archive_deleted_rows --task-log\u0027 functional tests\ninvolve manipulating time to assert archive behaviors when the --before\nflag is also used.\n\nWhile timedelta was used, set_time_override was not, so depending on\nthe date the test ran on + the number of days in the current month and\nnext two months, the test could fail. Task log audit periods are one\ncalendar month by default and the compute manager calls\nlast_completed_audit_period() without specifying a unit.\n\nThis changes the tests to use a time override to ensure predictable\nbehavior with regard to the audit period boundaries. The tests were\nmoved into their own test case classes in order to override the time\nbefore services were started, so that the \"service up\" calculations\nwork as expected.\n\nCloses-Bug: #1934519\n\nChange-Id: I9b16a3a849937aba5b90ed1ab9a80b7f0103f673\n(cherry picked from commit 87dba379aca6ec4613986cfa4e749a3ada2b44d0)\n\nCorrect reno for archiving task_log database records\n\nThe release note incorrectly stated that the Telemetry service calls\nthe /os-instance_usage_audit_log REST API to retrieve instance usage\ndata. Telemetry rather consumes the notifications that are only generated\nwhen [DEFAULT]instance_usage_audit\u003dTrue.\n\nRelated-Bug: #1877189\n\nChange-Id: Iea358090c42877bedfdcc4a04019f6dc406176c2\n(cherry picked from commit d093849c3c70e46bf409b1051454cbf70bc12a1f)\n\nChange-Id: Ibed67854a693c930effd4dba7aca6cd03b65bd92\n(cherry picked from commit bc71331bcaa92718fce06ac3d2ecda6a4c9d2d20)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f6dbb394f11cf6d580cecb6c3542ac91b47922ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f6dbb394f11cf6d580cecb6c3542ac91b47922ac"}]},"branch":"refs/heads/stable/wallaby"},"58cda0f1075b6f06aeebfe492ba522e23597fcf2":{"kind":"REWORK","_number":3,"created":"2022-09-16 20:06:40.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/66/802766/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/66/802766/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/802766/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/802766/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/802766/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/66/802766/3"}}},"commit":{"parents":[{"commit":"a9e81626c5e9dac897759c5f66c7ae1b4efa3c6d","subject":"Merge \"reenable greendns in nova.\" into stable/wallaby","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a9e81626c5e9dac897759c5f66c7ae1b4efa3c6d"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2021-03-11 23:47:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2022-09-16 20:00:11.000000000","tz":0},"subject":"Add --task-log option to nova-manage db archive_deleted_rows","message":"Add --task-log option to nova-manage db archive_deleted_rows\n\nNOTE(melwitt): This is a combination of 4 changes to avoid\nnondeterminstic test failure that was introduced by the original bug\nfix and was fixed by changes:\n\n  * I9b16a3a849937aba5b90ed1ab9a80b7f0103f673 (Make\n    test_archive_task_logs deterministic)\n\n  * Ic28d2e53d5f50e89635e19df08699f2b8c5cea84 (Restore original time\n    override in test_archive_task_logs)\n\nIt also contains a followup change to correct the release note in the\noriginal bug fix.\n\nThe task_log table contains instance usage audit records if\nnova-compute has been configured with [DEFAULT]instance_usage_audit \u003d\nTrue. This will be the case if OpenStack Telemetry is being used in the\ndeployment, as the option causes nova to generate audit information\nthat Telemetry then retrieves from the server usage audit log API [1].\n\nHistorically, there has been no way to delete task_log table records\nother than manual database modification. Because of this, task_log\nrecords could pile up over time and operators are forced to perform\nmanual steps to periodically truncate the table.\n\nThis adds a --task-log option to the \u0027nova-manage db\narchive_deleted_rows\u0027 CLI to also archive task_log records while\narchiving the database. --task-log works in conjunction with --before\nif operators desire archving only records that are older than \u003cdate\u003e.\nThe \u0027updated_at\u0027 field is used by --task-log --before \u003cdate\u003e to\ndetermine the age of a task_log record for archival.\n\nConflicts:\n    doc/source/cli/nova-manage.rst\n\nNOTE(melwitt): The conflict is because change\nI84d54a246fecbd2f7d2950d6c6044f7cd1b8e9df (docs: Rewrite \u0027nova-manage\ndb\u0027 docs to use proper directives) is not in Wallaby.\n\nCloses-Bug: #1877189\n\n[1] https://docs.openstack.org/api-ref/compute/#server-usage-audit-log-os-instance-usage-audit-log\n\nMake test_archive_task_logs deterministic\n\nThe \u0027nova-manage db archive_deleted_rows --task-log\u0027 functional tests\ninvolve manipulating time to assert archive behaviors when the --before\nflag is also used.\n\nWhile timedelta was used, set_time_override was not, so depending on\nthe date the test ran on + the number of days in the current month and\nnext two months, the test could fail. Task log audit periods are one\ncalendar month by default and the compute manager calls\nlast_completed_audit_period() without specifying a unit.\n\nThis changes the tests to use a time override to ensure predictable\nbehavior with regard to the audit period boundaries. The tests were\nmoved into their own test case classes in order to override the time\nbefore services were started, so that the \"service up\" calculations\nwork as expected.\n\nCloses-Bug: #1934519\n\nChange-Id: I9b16a3a849937aba5b90ed1ab9a80b7f0103f673\n(cherry picked from commit 87dba379aca6ec4613986cfa4e749a3ada2b44d0)\n\nCorrect reno for archiving task_log database records\n\nThe release note incorrectly stated that the Telemetry service calls\nthe /os-instance_usage_audit_log REST API to retrieve instance usage\ndata. Telemetry rather consumes the notifications that are only generated\nwhen [DEFAULT]instance_usage_audit\u003dTrue.\n\nRelated-Bug: #1877189\n\nChange-Id: Iea358090c42877bedfdcc4a04019f6dc406176c2\n(cherry picked from commit d093849c3c70e46bf409b1051454cbf70bc12a1f)\n\nRestore original time override in test_archive_task_logs\n\nChange I9b16a3a849937aba5b90ed1ab9a80b7f0103f673 attempted to fix a\nnon-determinstic failure in the test_archive_task_logs functional test\nby adding a time override. That fix however missed that the\nosloutils_fixture.TimeFixture clears the time override when it exits\nand that does not mean a previous time override will be restored.\n\nThis removes usage of the osloutils_fixture.TimeFixture and instead\nsets time overrides and restores previous time overrides. Restoration\nof the original time overrides also made an adjustment to the --before\noption value necessary in order to pick up the first task_log record.\n\nCloses-Bug: #1934519\n\nChange-Id: Ic28d2e53d5f50e89635e19df08699f2b8c5cea84\n(cherry picked from commit 39ef1ad774859562183190f74831a115698e6836)\n\nChange-Id: Ibed67854a693c930effd4dba7aca6cd03b65bd92\n(cherry picked from commit bc71331bcaa92718fce06ac3d2ecda6a4c9d2d20)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/58cda0f1075b6f06aeebfe492ba522e23597fcf2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/58cda0f1075b6f06aeebfe492ba522e23597fcf2"}]},"branch":"refs/heads/stable/wallaby"}},"requirements":[],"submit_records":[],"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":{}}},{"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":{}}},{"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":{}}}]}
