)]}'
{"id":"openstack%2Fnova~863919","triplet_id":"openstack%2Fnova~master~I6a582a38c302fd1554a49abc38cfeda7c324d911","project":"openstack/nova","branch":"master","topic":"bp/stable-compute-uuid","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2023-01-30 18:55:59.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2023-01-31 00:02:18.000000000","reason":"Change was submitted"},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2023-01-26 17:10:49.000000000","reason":"\u003cGERRIT_ACCOUNT_9708\u003e replied on the change","reason_account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}}},"hashtags":[],"change_id":"I6a582a38c302fd1554a49abc38cfeda7c324d911","subject":"Make resource tracker use UUIDs instead of names","status":"MERGED","created":"2022-11-07 18:32:10.000000000","updated":"2023-01-31 03:08:28.000000000","submitted":"2023-01-31 00:02:18.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":21,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"863919-bp/stable-compute-uuid","meta_rev_id":"a442a64f4fa6ca1249e86945cb515e5fd9566cfc","_number":863919,"virtual_id_number":863919,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-01-31 00:02:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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"},"all":[{"value":2,"date":"2023-01-30 18:55:59.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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-01-30 18:53:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":1,"date":"2023-01-30 18:55:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_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":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-11-07 19:13:43.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-11-07 20:25: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":"2022-11-07 21:24:43.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":"2023-01-10 09:31:36.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2023-01-18 06:47:20.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":"CC"},{"updated":"2023-01-20 20:52:09.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2023-01-26 21:46:23.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":"2023-01-30 22:00:40.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"}],"messages":[{"id":"fbfa983a9ba7b59c39306629098f2fba71a783b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-11-07 18:32:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6b2abaff7c62195ec201085ddb4eed46a6cce2cc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-07 19:13:43.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dbd38ec37577459da7ed68324522680b\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/cb476014731a4ab499f45914e1f3114c : SUCCESS in 31m 36s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/14e2340234274867a235a1231e0730bc : SUCCESS in 28m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b255b56af4dfa97f7c6fc9d5b6712b3a4cc7b886","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-07 20:25:48.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/1ed6c5021de548598a34d83b105d95fa\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/9803a153461941218525f54f2cece119 : SUCCESS in 52m 15s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7c13bc7b18e14db3964588b000c07ccc : SUCCESS in 1h 46m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cbaf16ed455d470f9945e3824e86c6e8 : SUCCESS in 48m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/eaac77d330b4407f9f398ca696c19384 : SUCCESS in 14m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5d91709fddcf4d4cbfde45d5fdb4612b : FAILURE in 10m 16s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/53e17142872148babd024ed71c26f3de : SUCCESS in 12m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a762d6a8ec3947bfa857c6866155026c : SUCCESS in 15m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/652b3db834c547268a955181caaac823 : SUCCESS in 8m 58s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f3bdf3e433ee4fd6a53ac865e02e8c2e : SUCCESS in 52m 03s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1f8f7f17a6f546f783cff8c57a27c466 : FAILURE in 1h 05m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/aeddbf3617314078944ea041c2f03264 : SUCCESS in 38m 04s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/42c3046fb8b34543bbe3ee68a1283db1 : SUCCESS in 1h 03m 42s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ad5d75033dfd49f7a3de54f0c2641bb3 : SUCCESS in 1h 42m 14s\n- nova-next https://zuul.opendev.org/t/openstack/build/fc20d36923b24ed9846d3579c83cb728 : SUCCESS in 1h 34m 13s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/39543f4c6acd43cb8f81934a70225d21 : SUCCESS in 53m 09s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0195b1008ed148dca28bcfc46673f376 : SUCCESS in 4m 55s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4404ff9db84249c492b2f2341f48c855 : FAILURE in 25m 33s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/2a4759a3baa24293b4220f2da812cda6 : FAILURE in 23m 24s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/07b6cfce76ad4d5cbf8cce00e254656c : FAILURE in 23m 56s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/789694c0479d4c99ad1bd5151997f641 : FAILURE in 1h 22m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4cd6212a28c940eba0153eec3708030b : SUCCESS in 57m 13s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c0608d4118114724ac8caec5057d214d : SUCCESS in 23m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b4709f418c154abf888ea611fa72301e : FAILURE in 28m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8b397efb99f8aa1881432a7a298b4e02c3517252","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-11-07 21:24:43.000000000","message":"Patch Set 1:\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 finger://zuul-v3-executor.novalocal/5c0729b61e8347fc9467a16fd89ded6c : POST_FAILURE in 2h 03m 27s","accounts_in_message":[],"_revision_number":1},{"id":"f421c2cdbf377e19aef83ab0a4be6fe3021eb80f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-09 17:38:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"eacc7601c9a63965d122ffd41d62186e75b3221b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-09 19:30:49.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\nhttps://zuul.opendev.org/t/openstack/buildset/22b6bca9a1ed44879d2451fe3834ee7b\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/f95b6884cc8e430a8f19ed4fad9752ea : SUCCESS in 50m 07s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b1e2c29955c44ed58fd9cb7f3d5f89d0 : SUCCESS in 1h 11m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/078cfd4d23334469bd19557aec523eb5 : SUCCESS in 42m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2107e2fd89ba403d89e5f64a1dd3ffaa : SUCCESS in 16m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/28ce8b0090814d938ef4dd7229d8cfbb : FAILURE in 10m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/871a6ab9e4854956abf6df75b14ee630 : SUCCESS in 12m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0c1abfef5492430181d8c10b53f84e68 : SUCCESS in 14m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab37b099bc684c57bdf456f16b087a37 : SUCCESS in 10m 33s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/44f31d685cef4753b7bb390b02572b5e : SUCCESS in 58m 31s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b292bf1b7a044573b0129a4d17798334 : SUCCESS in 1h 21m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5197fe0f8c864435afe68ec4eea11e1e : SUCCESS in 50m 31s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/7465dd2363574cf885103aaf1fcfa05d : SUCCESS in 36m 54s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/6a3d977ffd4e4fc588ca0874bdce2826 : SUCCESS in 1h 02m 06s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/da22e3f6a1024ca8860322a7e415d1f4 : SUCCESS in 1h 43m 45s\n- nova-next https://zuul.opendev.org/t/openstack/build/b8117eddf8c84e5eaa3bfa45a4962cf8 : SUCCESS in 1h 37m 33s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/ab11e14954f049bb93add64cbf6851c0 : SUCCESS in 1h 01m 10s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6b81a5b1ffcf4c14991a4a2e70769cb0 : SUCCESS in 5m 29s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ff9bd32d182b40faaef3bd4d215c6293 : FAILURE in 3m 57s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/f21e9741882f471e8f529895ce36b6e6 : FAILURE in 4m 01s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0cc8879a6f7f4f70ba8b8b2163879d86 : FAILURE in 3m 54s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/15ca64dfce9449db8cf59483545066b9 : SUCCESS in 1h 23m 39s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b7a2c8e327b94c42bba3e6554aa55a63 : FAILURE in 1h 37m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a1711d1071fd404ab3c73f68d8bfed7a : SUCCESS in 49m 15s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/da201c1d7a494eae910357330f013b06 : SUCCESS in 37m 16s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3c19a97af9f34b8aa508c150cecf149f : SUCCESS in 50m 23s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"525cfa733bcbbd1bdfb3d48301823fed332dd2e9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-09 21:23:43.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e1aba9e37a814342be82f6caf8ed08d6\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ff065c0d01a24d2c971041d2ac0b9a11 : SUCCESS in 50m 13s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b0bcf619490642f5b266aa72d319654b : SUCCESS in 43m 55s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"59b8133a6c1c46105d5f1e7b46c1e4abfaf49280","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2023-01-10 09:31:36.000000000","message":"Patch Set 2: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"4987185e24f39e4f44d21a9ae097ac9edf1f14ef","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-10 14:52:31.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"278dcc3bc5cf9c7fcd470ebda1c3abebaa36f42c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-10 18:31:16.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b7c577eba3696f359172536bfc3467e1ab850af1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-10 18:47:51.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"7d808a3a2cc59db8c1a9aad276315b681d2a27cd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-10 18:56:28.000000000","message":"Uploaded patch set 5: New patch set was added with same tree, parent tree, and commit message as Patch Set 4.","accounts_in_message":[],"_revision_number":5},{"id":"5ebd5285051cf6ae1da849b42d556a4772fa7960","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-10 19:25:40.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"9d2c3bbe2f0d454627567a9971bd5a697def379a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-10 20:24:58.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e0fd7672cec34ad1bb841a6ef5bcafe6\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/3e7299d6938b46f7bfe04e76c42cde08 : FAILURE in 36m 45s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a4dc2fb6791c4af682ad836d2a3efd7b : FAILURE in 35m 13s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"053f0f3f9c7db49db02322889d19486508686447","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-10 21:42:46.000000000","message":"Patch Set 6: 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/5677f381518b491ebe2f1a9943a3f99b\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/f9c045fb6cba4b9eb659b28fa9def90e : SUCCESS in 55m 09s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6af4a3197899441992f4e08a43aea065 : SUCCESS in 1h 29m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/eec8ec87adea4e22ab1c349722666406 : SUCCESS in 54m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bcb1a16beaa441b998cce02a3c449692 : FAILURE in 16m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c882bfd2320b43b5a1cbd2238d32a817 : FAILURE in 8m 51s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a8a90bc1fc544703a9444f5832bb4abf : FAILURE in 13m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/42efc2cc8f58434db956b1dc1b7f757d : FAILURE in 11m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/721c7e5259204681a145029ac2cb97a2 : SUCCESS in 11m 22s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d99f3b7f945f4fe1bf29d56af72ab24a : SUCCESS in 50m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/86bf217e4e8341a9a5a583d47288c35b : FAILURE in 1h 08m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/dd6205b0e6924ee896bb5aa3edb0cc85 : SUCCESS in 1h 06m 17s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/7caa2e8967bc46b1abd96b61f2818c74 : POST_FAILURE in 51m 04s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8f3dd7fef80b49c69d55671c5592b347 : SUCCESS in 47m 41s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9b7f100cf09a4c9989c2937c02ccada4 : SUCCESS in 1h 32m 15s\n- nova-next https://zuul.opendev.org/t/openstack/build/f3b3c2cc7aa949cba15efc4c7d61beb5 : SUCCESS in 2h 05m 55s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/0cc02204d33749dbb476c678bea357d5 : SUCCESS in 39m 27s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c02ac30bb0724b939969f3dd4f8ea0b0 : SUCCESS in 5m 32s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/08b643a5aded4afe922f6717e087d25f : SUCCESS in 25m 26s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/8184cd9e249c4f3a8598077228efdf5c : SUCCESS in 24m 07s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9b33c82a1fbe4405a513a7652d8a7776 : SUCCESS in 23m 58s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/59caed7375794cd29c621e1e5be1ac5e : SUCCESS in 1h 30m 12s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2620f4433a134d44ad74b0372343622f : FAILURE in 1h 24m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0f36466efb8a48f19f53015562bbf079 : SUCCESS in 42m 48s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c54b57f3d77041748f2c5d74bb47f43f : SUCCESS in 34m 19s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/534bfb5977ee49abb1f2a869e2b85fb4 : SUCCESS in 36m 58s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"05f3179e0dadc55463da70ecd1a72f91d4d7737c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-11 20:12:29.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"b4145dcb4f56014969e76050cdb5a58a05b35226","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-11 20:38:10.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d269618a835c9a4c3479a7b377f864e1d5aa37e2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-11 21:21:39.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/33e0d510972a4f7c9f71c5cf73970a7b\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/385c278c76464835aa4fef140471e9fa : SUCCESS in 40m 37s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/54b2dd3d309c41aa84fb4f3ecea5230a : SUCCESS in 34m 57s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"c18084d9d07875ea3e49b25237266b1f8b6d2969","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-11 22:13:42.000000000","message":"Patch Set 8: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"ee5682abe06256845867d7d9c19c66bfeb84aefb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-11 22:28:09.000000000","message":"Patch Set 8: 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/9abbb05e6fac442f8f3174181b1fa8ff\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/b3020a12777d46efaa0bb5cbfb7672de : SUCCESS in 1h 05m 52s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/486e33fd09fe498eb1809a5840a4dcc3 : SUCCESS in 1h 41m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/74c5c35c1cf543ada5f724e76d075969 : SUCCESS in 1h 02m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d400696af54d43969fe4d84f4db562ec : SUCCESS in 17m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4eaf38c05d1f4fdda7da217d868845dc : SUCCESS in 11m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/91c76f1743dd4fe7a570ba5d139111a3 : SUCCESS in 11m 53s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/da14e6a5aefc490ba4694374063b25f5 : SUCCESS in 11m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f9f90feef35a4b8c9920e05ad9c73e87 : SUCCESS in 10m 25s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6d2bb083dde644c8abf8e533383de255 : SUCCESS in 1h 03m 27s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1b0314bb7f4546aab8156cdc8726feeb : SUCCESS in 1h 09m 09s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9d267ab99573468cb08f4370f493bbef : SUCCESS in 50m 12s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1fafb9f3271641ad97daa248a36f6287 : SUCCESS in 48m 15s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/136c7ef44e2646d7aca9c16886540a48 : SUCCESS in 57m 17s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8dad5dc1f81045f781b606f8581f663e : SUCCESS in 1h 34m 46s\n- nova-next https://zuul.opendev.org/t/openstack/build/72ae135f51b94085ba93f052eb768e2d : SUCCESS in 1h 36m 53s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/3c4d422d83e94f4c8d92b3a96c473fc2 : SUCCESS in 36m 55s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7ef039c58cfb4dbd81be11f5b9d7c8b2 : SUCCESS in 6m 20s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/017d34efc07a4c4e99f2f5e49d93f2a4 : SUCCESS in 22m 24s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/9001a18d9543425785c8c5813c3c920a : SUCCESS in 23m 42s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/193ca02e9fda4becadfa676e6d184595 : SUCCESS in 23m 26s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/bd8cf1479554401e955db93cc7f0e959 : SUCCESS in 1h 03m 28s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/fae97727af7344f084ca631fd7762f33 : FAILURE in 1h 16m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e096b4b8c914460b9d5f33b09c943f53 : SUCCESS in 41m 28s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/88701543bb3145c29f1fc931e493e7bf : SUCCESS in 26m 14s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3f705967a1ee4d1aad459590ab744946 : SUCCESS in 33m 16s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"1492fa08dfc8bb5ca072d3f4eef37eb28645c8f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-12 21:20:57.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"1f5f333822cc61a4a482134f50b306b5870f2785","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-12 21:58:22.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ed7f6be3b20f4cb5bea370903f763379\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8c4d9bfa5da54a23867dec19550fea07 : SUCCESS in 35m 13s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/793cc43cdbfc4167aa6e4a94ed7bc672 : SUCCESS in 35m 21s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"6fb20e3902819a379c1ffa0fbeffb11e1b3a698d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-12 23:41:17.000000000","message":"Patch Set 9: 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/36a0adff05d740e1982e560026ea0d00\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/846873c4c1644e9caac03d96c91ce63d : SUCCESS in 1h 01m 19s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/49379c6f48ce4b608a88ffaee239ee71 : SUCCESS in 1h 25m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8b8ad1bd17a44f4985b7fd0a1c593cf9 : SUCCESS in 1h 02m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d9aaf45ea68049d08c6bd17e39fa9e8f : SUCCESS in 19m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/628029cb655e4a90b02d72489cbfd789 : FAILURE in 9m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/aaf5c4fec45c4c55a8ebf88f1cc9083e : SUCCESS in 13m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ae2da9733106468f852c7ed401f570bf : SUCCESS in 15m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/71fe1e5685ba4311884eec18e5e3a981 : SUCCESS in 10m 44s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f17261637b9144368ee4da68af038743 : SUCCESS in 51m 08s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/854f33b564cd424abec13d0480ecb93e : TIMED_OUT in 2h 04m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/bad49b79c08f4bccb2e4a325f99e7b14 : POST_FAILURE in 51m 39s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/7afb1ed6886e4a2fade1789f20a44830 : POST_FAILURE in 56m 41s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/11ff048db7db4c12b94c764401bda80d : SUCCESS in 51m 35s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/55a3a92eca004c689137c92c90b4a64e : FAILURE in 1h 45m 52s\n- nova-next https://zuul.opendev.org/t/openstack/build/4fac8360bc9848c9a9cbfa1f4f255b8f : FAILURE in 1h 52m 17s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b280824a73864ad48fbac0d87ce9d6af : POST_FAILURE in 1h 06m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/fe15ae1b014d401a8f7501bdacac8d88 : SUCCESS in 6m 41s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/51fe28eaaaef4811bc9abea1bdc81274 : SUCCESS in 31m 38s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b8e737b3973f4c79ac23c8a60567c74f : SUCCESS in 24m 03s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3728b725d0f441338971d9f7c23c7e2c : SUCCESS in 31m 15s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3f363e70f41947afaa78800eeb398f7d : SUCCESS in 1h 23m 22s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/08a994aa496b4bd3a1eb5aa5acd42453 : FAILURE in 54m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a5048a6417684ce884d3047fce5fc88d : SUCCESS in 54m 33s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a6c291253ee247c18bc514cfe824d8fc : SUCCESS in 30m 56s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a1128e0f3e5b47ea9a3da33e40192f86 : SUCCESS in 40m 02s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"5cae0782b4ebc01e8b1192ce7fe4b18931f7dca3","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2023-01-13 02:12:32.000000000","message":"Patch Set 9:\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 finger://zuul-v3-executor.novalocal/79cef9efa0d84fa18ae54b69e4d3a524 : POST_FAILURE in 2h 38m 10s","accounts_in_message":[],"_revision_number":9},{"id":"48d40ab819c330053fba4bbbd5f36a85a71252f8","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-13 14:56:41.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"6d75bcaba0ce76c98f9afdb0ff30c4b4998814da","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-13 16:15:42.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/97915d5978464f2c9a0fdf66e403c2b4\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/383925fc80cd41858f2c3f99b6275cc6 : FAILURE in 38m 57s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/46f97170ca654e369a996e47a7a8a0e6 : FAILURE in 43m 04s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"5a6628c22d66d620f8d281b3af95820437bc66ce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-13 17:15:13.000000000","message":"Patch Set 9:\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/742c226c308e46be8f98b352d508142b\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/81ae8d5327ca46f6872736b71e0aa7b5 : SUCCESS in 49m 13s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/756103ed87e847f6816bf659d72cd34b : SUCCESS in 1h 50m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3c0bdf338269437b9da1d5d93bbe81a6 : SUCCESS in 51m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e2b4fac132e74818abd5b9023bcd9aec : SUCCESS in 16m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3156f9a8fcdb468eb308aaafd9711b2c : FAILURE in 9m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a88b211deaf74b078a1d9d092dd0e945 : SUCCESS in 11m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/03db0343e64b4879935766a056dbb2f1 : SUCCESS in 15m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81e903049b614abdb65739db2b765c8f : SUCCESS in 10m 56s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/def68805d5784a2e980c1b0a14c9de0d : SUCCESS in 1h 06m 08s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f54dbc7e7f6e4e63acb6c5b27bb78f8c : SUCCESS in 1h 24m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/559d7162c4324350b1829167ee53431b : SUCCESS in 56m 13s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5e4cddb799484214823cd96e7987ffb7 : SUCCESS in 48m 45s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/62e0634c30144bc0ae8c45ac0dc3ec24 : SUCCESS in 55m 25s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b0a1a30317f5453b97ce22742c765119 : FAILURE in 1h 35m 18s\n- nova-next https://zuul.opendev.org/t/openstack/build/a70d57a92fac4cc6a099c16af625e2e5 : SUCCESS in 1h 48m 47s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/83ff1c8c344f4272aea8bbcd095294a3 : SUCCESS in 50m 02s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c0a58fa666974674869434b23ff2e63f : SUCCESS in 5m 05s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ebc24b80781a4a148857caaea407c505 : SUCCESS in 22m 01s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/12de6d6868dd4937bea9d51e73155fb1 : SUCCESS in 26m 20s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6789f6dfcb4b4b3caff97d172356d71a : SUCCESS in 24m 45s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/336cfbec8cd84605a9f2ecdad481f900 : SUCCESS in 1h 22m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8c230587e5bc4920a1d8177dfe45b584 : FAILURE in 2h 10m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/71308c5922494a2799aec02812ad9597 : SUCCESS in 45m 16s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/36ae1d8d49064aefa8f73ca9d67d6be1 : SUCCESS in 21m 53s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7352275779f441aba6da566152393ecf : SUCCESS in 39m 46s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"5edcd87c9de22ef91434b9e4807cd6413b0071f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-13 18:51:50.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.","accounts_in_message":[],"_revision_number":10},{"id":"44ecc90b3daf9deea3230d749eacd0912136cfff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-13 20:59:53.000000000","message":"Patch Set 10: 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/c295a77b507a43db8b85f5cb8d665a41\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/1006d57a7aa94a7f83a719bcae74409f : SUCCESS in 53m 50s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/969b69a3a6e34130b3f7640894536aad : SUCCESS in 1h 32m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/773a6ec11b8e4326b3b82806e645e2e9 : SUCCESS in 47m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/21bd709c459f413c99dd7dec9be0a8be : SUCCESS in 16m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/45ef7c9f14614970a656131537748b7a : SUCCESS in 11m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/45f9c2674a744acfb979f4e871eab645 : SUCCESS in 12m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8bf315f236b340f0ba5740f292e976eb : SUCCESS in 13m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/78b58a8dad9a4dfd9fa808b7af079999 : SUCCESS in 11m 08s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/97b1d46502f84249ba67a74d1e0b6c93 : SUCCESS in 1h 00m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8dce29afd5f545209906207dc30cfee1 : SUCCESS in 1h 09m 17s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1f56e88d4a694267af62e830b5ef31b4 : SUCCESS in 57m 37s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/098b79a5de2a4380b85f033acf2f8987 : SUCCESS in 43m 36s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/0f32e3145ce744ab8d37ab54b16e4d5e : SUCCESS in 1h 02m 06s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ffaa817b19764dd98f5a2118ad9bc802 : SUCCESS in 1h 28m 56s\n- nova-next https://zuul.opendev.org/t/openstack/build/2fad9992c4d34e84b39cbf1c2a78b05a : SUCCESS in 1h 38m 31s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/0fe85d3cdbdc4940ab8337faf051a3d1 : SUCCESS in 46m 22s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/aea3d75c759a4939981dcc0f66338988 : SUCCESS in 5m 00s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f3f660b60f4b45d2beb56ab1ac20e9fc : SUCCESS in 27m 08s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/380cf49a1cf7406c906173d5dc88066b : SUCCESS in 25m 46s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4809b91501764ac6a3a34ba266742a6f : SUCCESS in 26m 43s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/5b82f1151e154113b37a45d5823281ac : SUCCESS in 1h 22m 52s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d649d3893b044f998770949f5aa03d47 : FAILURE in 1h 48m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b700934f5a50496a98b277c742253238 : SUCCESS in 40m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/0db18ec5efe848eb8d88fc0cab785471 : SUCCESS in 37m 21s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/07095e8c34494e8486298526cf43c822 : SUCCESS in 41m 39s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"4b5dde3bedbf28b1c232a12e074bc10ca6886c48","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-13 21:35:44.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bd0b587ffb024c13bc77746ea2826650\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/2428b9c43ae34bc4bc82500c8aba1436 : TIMED_OUT in 1h 01m 05s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/3948d561a7fc4906ad1f6f0200310c05 : FAILURE in 1h 01m 38s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"388c537c9b398893c4e1c19f40df375cdc8e1aa1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2023-01-13 23:55:51.000000000","message":"Patch Set 10:\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 finger://zuul-v3-executor.novalocal/f1e5e534a0ae4b7dac5ef288e84b76fe : POST_FAILURE in 2h 17m 51s","accounts_in_message":[],"_revision_number":10},{"id":"5b86d64ef7fda958396e7852dbec63091e58ddce","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2023-01-18 06:47:20.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"71604c3428ac386e0affc89b37bcb2503e70599b","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-19 16:49:03.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"7b375331316dd6c679f1f4446aa5253ffd3e9cc9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-20 15:57:55.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"465afe034d4e8171e1d6a8748a3e998bb624d6e1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-20 16:07:15.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.","accounts_in_message":[],"_revision_number":12},{"id":"e6d0d5c94891631b36953fb2522364bb7f71ad44","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-20 18:14:08.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/58bd8f6c2b65493a8ece99c03970f236\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f6571c358322409abc8d2cff5616fc28 : SUCCESS in 52m 24s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/6d8a1c64bbb942e9ad4d69173213d21a : SUCCESS in 35m 58s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"c0149a7797bff326f7d5a2eb34f9786dc1998cbe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-20 18:40:52.000000000","message":"Patch Set 12: 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/b76c198016d946d48773657527e31291\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/42a95632a66e42c68bd92e731d9fabd3 : FAILURE in 1h 07m 18s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a3f71f2bc65848438ec126f229f8afad : SUCCESS in 1h 43m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d35613d6cda8459b8a0a3cfd75a1007f : SUCCESS in 56m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5c3811763ef24890a108c3573fe55461 : SUCCESS in 21m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4f1b359c8e654df0af3e1e3f1584b292 : SUCCESS in 10m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4ac000409c95434bb567efbd76237aee : SUCCESS in 11m 35s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c3b682926b2b474998bd714d19275389 : SUCCESS in 11m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3504867a961b45a5b2ab97bf10a0b01a : SUCCESS in 10m 39s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5522918dda9e4714b359e8a5e6a443d7 : SUCCESS in 1h 00m 31s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6b33224041104084b1c620f5c7dbf218 : FAILURE in 1h 11m 42s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2c30c4ceaec84159ade0cace19e3dca4 : SUCCESS in 49m 43s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/6c67dc45448e47b5b8f5ab076ff309de : SUCCESS in 50m 23s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8b0745c1ccde4f0ca02588eddb58d471 : SUCCESS in 55m 39s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/75834859c0d84c13865875b9ca1ad254 : SUCCESS in 1h 32m 30s\n- nova-next https://zuul.opendev.org/t/openstack/build/de62d7ec25bd4b3b84d8b98a7d590a49 : SUCCESS in 1h 42m 01s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/4a038dd0546748f19f88904cab5fa7fc : SUCCESS in 55m 33s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/200ac546dd9f41da94c95a3db24de60e : SUCCESS in 4m 42s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b37eb96e0d6041aa894e218adfba43c5 : SUCCESS in 23m 37s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/6e320b469e2a47158d04db964a3638f9 : SUCCESS in 21m 26s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/5369ea82692341209ed6f66ff69a8457 : SUCCESS in 23m 37s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8270e21840154074a784b84057736731 : SUCCESS in 1h 40m 06s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/b6a2750ba8914ee9b9a435ef43067db9 : SUCCESS in 1h 34m 29s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/89aeba15d2de4e0b989cc302260424d7 : SUCCESS in 1h 14m 37s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8e585994d2de487eb32e3c874e3c1f21 : SUCCESS in 46m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c35a2803b1104cd78c141bce66ab21c5 : SUCCESS in 22m 23s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/24ddfba709184a208e495ceaa252dde2 : SUCCESS in 41m 45s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"6a9cac6224333b98ddd49e0e323865851bb40e80","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-20 18:45:18.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"95bfecbadeebca42f02da2cd38ed1ecb8f1e35bf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-20 20:44:30.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7b353b6a3ce441d78452d720c9d5df86\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/34bed76bff2f49fdbd1a2131d39ef727 : SUCCESS in 1h 08m 37s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/794d4ddf37654113b068d77348e8d76a : SUCCESS in 1h 51m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e38db09e75484eb2aaf62983d4d04f1f : SUCCESS in 1h 00m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b7bac0cc93f44f10b52de50fd1beeeac : SUCCESS in 18m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aa8839fcc6fa468d86c9b47d8291f4ef : SUCCESS in 12m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b52ba293a8a04e8f87e5a62fd763b7b3 : SUCCESS in 13m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/626c516b7d4e4b9d9df52f4fddfaacf6 : SUCCESS in 14m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d8bb7831701b428daead6c4001865ac5 : SUCCESS in 10m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/04d08d10dd054f6e9d2b10d28a983ef6 : SUCCESS in 1h 05m 00s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b0217b7c0d414aa694d1f03144783763 : SUCCESS in 1h 10m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ae652f8af2534eb3b2d7e740b94b4eb9 : SUCCESS in 42m 08s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1fbf60432365470bb05de55c5c51f563 : SUCCESS in 52m 35s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e358c9d8e42843d7a319662ac51e2a34 : SUCCESS in 1h 22m 16s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/53aa0bc17448414e9bff1c6d109866ee : SUCCESS in 1h 29m 07s\n- nova-next https://zuul.opendev.org/t/openstack/build/ccecf25470d94594a3237377050a1a5c : SUCCESS in 1h 24m 02s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/7b4869aea302443e80dc687432412cb0 : SUCCESS in 54m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3538bd6d2c264716ba3666619b1e8acc : SUCCESS in 5m 04s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/5fa9e2b3ab8b45b79f376a8d43c359cd : SUCCESS in 25m 18s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/e6d13350ce884db48788dc2e7fd77b34 : SUCCESS in 24m 06s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/680e7210413c412fa76466af1bdaafd4 : SUCCESS in 22m 52s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ef011239bf7a4354971df579165f2e0c : SUCCESS in 1h 28m 05s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/5c9d1681900544cd840a3c2d4550f0cb : SUCCESS in 1h 26m 43s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/fc62e16f63e54ca5854d0b57b30050b8 : SUCCESS in 1h 22m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/753bcce4c3ee4bd29b444f36d23d683f : SUCCESS in 51m 58s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3dc9fe0dfad94406a4007bf48743742f : SUCCESS in 36m 52s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/495d5bf7be6f4397b396ac1ecd26f11e : SUCCESS in 31m 13s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"1458d4cfc59c4854bbacb38633e5c5aee2d8c68e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-20 20:48:04.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0fc5d4c5d3b34cc08fbef354e593dbf3\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/25aa0ebbfdb84ca192a7ba20b415949b : SUCCESS in 36m 22s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/0f92657e5e0d4dfdb1830216b87b8b26 : SUCCESS in 26m 32s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"bd0d46dd8952af59747c36b52d732004f10dd098","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2023-01-20 20:52:09.000000000","message":"Patch Set 12:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":12},{"id":"403df5003c5cb0069f85212841edcabf859fd46f","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2023-01-20 23:23:34.000000000","message":"Patch Set 12:\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 finger://zuul-v3-executor.novalocal/1087cb9f95744cc3834626746eea97c5 : POST_FAILURE in 2h 03m 20s","accounts_in_message":[],"_revision_number":12},{"id":"32259613e0593fe6df007564f660b3accde3160a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-26 15:45:59.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"2ceb675094d13b9f6c01616c8d008559a2d4129d","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-26 15:46:24.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"28e8c0e412be1b2c9bbdace98f5a990fb67100e0","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2023-01-26 17:10:49.000000000","message":"Patch Set 12: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"e1e238a2e2620d5e051c6e8b1deb53a2cf3b57d6","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2023-01-26 21:46:23.000000000","message":"Patch Set 12: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":12},{"id":"567f1ce7f18e08c78b22a2064c3cd7ecfd50f5e2","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-27 18:27:50.000000000","message":"Patch Set 12:\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"d3ecb7a7da01febda18ceb01d7a0084a7b9470ed","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-01-30 18:53:52.000000000","message":"Uploaded patch set 13: Patch Set 12 was rebased.","accounts_in_message":[],"_revision_number":13},{"id":"8d68607d6023f7dc7458365221220a1010525de0","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2023-01-30 18:55:59.000000000","message":"Patch Set 13: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"b8b6cb9ffaee3c1e46152859517a6b5efe8e42a0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-30 19:07:36.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b6ffe782771343e28cd9456ff819eecd\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/fe5bd5e270d5491e9385e855ddb08788 : SUCCESS in 11m 34s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8f3e9d31797e4f7fb76ac58d31c85726 : SUCCESS in 11m 42s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"bf10aa9dd62b50bc71f1105d09ce7d3c715095cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-30 22:00:13.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/04297edc7cac4f98889c5ffa371011cf\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/e33c1c7e4e1e41a6b8778d7cf8cf39f4 : SUCCESS in 52m 34s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/50abedc20ff54e2992beb71cfb816a04 : SUCCESS in 1h 37m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a73d9d3a91c9483ab16cee9098524479 : SUCCESS in 57m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/31751969f78b4230aecebc67e1c179a1 : SUCCESS in 17m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6c513112d1a6454a95aa1b052bc9ed8a : SUCCESS in 15m 27s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/97eb05acd14043b29f4fc6aeb5e2ed69 : SUCCESS in 12m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/977e2b55a82c47699514277c637a3a50 : SUCCESS in 12m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c14054d3a49648c19ddae96254af0c0a : SUCCESS in 11m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7c636b0f80324e3f993edddbb3f1f558 : SUCCESS in 46m 05s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9cc6e709075b453cac90b3c59884f777 : SUCCESS in 1h 05m 11s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/057a6dbb0f724dbda038a91052e2a0d4 : SUCCESS in 35m 19s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/43af7dae8d2d4cdab7335740fed295ae : SUCCESS in 56m 36s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/4f49200ccd6c4f7a803550235d2ff402 : SUCCESS in 1h 03m 19s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/739bab2d64424bbd97c834c05999ff5d : SUCCESS in 2h 48m 54s\n- nova-next https://zuul.opendev.org/t/openstack/build/9fc6c5e960ec4577851b3a9c0f569c67 : SUCCESS in 1h 27m 23s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/a6f149eb56fc4b39a316d96cc7733ef5 : SUCCESS in 52m 50s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1c3e8377cd8e471cba48f5a5d5b82032 : SUCCESS in 5m 22s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7565fc97e5c747e3ba71c6008a915f15 : SUCCESS in 21m 41s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/3d85942c4d4f41e19053f9f0d1f86cb7 : SUCCESS in 22m 00s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4ee18b7d207646f5b68fc555a3e8b7e7 : SUCCESS in 21m 38s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/1748f497ea954853a87b35e336835df0 : SUCCESS in 1h 16m 10s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/c299c15b83da476999ebf0d929a72196 : SUCCESS in 1h 23m 32s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3e39c92d17ec457bad87a2443909397d : SUCCESS in 1h 18m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6cab3a1e84d3441ea78dbacd16068416 : SUCCESS in 48m 46s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d30b24ffaf884d16ac755b5d7185a070 : SUCCESS in 21m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/507cf58c99604f91b3112db7bf97459d : SUCCESS in 35m 33s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"34b4a4977b874d513f735813dc4b2a606229b82c","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2023-01-30 22:00:40.000000000","message":"Patch Set 13:\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/19/863919/13/check/EMC_PowerFlex_NOVA/70759eb/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":13},{"id":"633a9c8a3de1e144bcd270970ab6781e123095ce","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-30 22:00:56.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":13},{"id":"317bc2c374a6ff89e5cf0e4afabf9d14db0acbcd","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2023-01-30 22:07:59.000000000","message":"Patch Set 13:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":13},{"id":"b899f242f4bcf45c9e42153230b4e0807b411a48","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-31 00:02:18.000000000","message":"Patch Set 13: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f7870873dfc24b039dc38581b25ac96f\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f71581277da6487fb1ce3fae1e8b553f : SUCCESS in 1h 42m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/72689f0a60f14204a52047178db076c2 : SUCCESS in 44m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1b6ce9a7863843a99d27c1170fbcd4a7 : SUCCESS in 11m 51s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3eea437d70df474ba93e98579bf3cfa5 : SUCCESS in 14m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/156a5345a57f43268c7af99d1427143e : SUCCESS in 11m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c8577bb354d459782b468bd9dc14e6e : SUCCESS in 10m 03s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/242167f997564c34b03dd11ea5011006 : SUCCESS in 34m 17s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/cdcfdb5bdb894d54a8a4c3f51e2ed053 : SUCCESS in 1h 04m 28s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6cb7e4189c4a465d9220cb776229d5e4 : SUCCESS in 25m 38s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ef509017bae64bc297b59784b0551327 : SUCCESS in 26m 12s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2d0ac8f86687413cba9177fda2027f0f : SUCCESS in 1h 38m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/9658b96cb2c548e5a6bdf8389fad97e5 : SUCCESS in 1h 20m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/98d44c5aa3434f308fe5c158837a5994 : SUCCESS in 4m 54s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e6345e509a3a4b3bba568e91edbdd562 : SUCCESS in 50m 09s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/70d3d5b24f8f41dbb6cee25c40820b77 : SUCCESS in 1h 09m 51s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/cc1ec05aa80b43e5bc57fee79e088143 : SUCCESS in 1h 17m 15s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2af836df13ad4dacb98503ca693d596e : SUCCESS in 54m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c3f109a5bf9f496c8bb5aa8338fa446d : SUCCESS in 38m 08s","accounts_in_message":[],"_revision_number":13},{"id":"e2a17bb324a412fc0e8f11d20235bbf32caf795c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-31 00:02:18.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":13},{"id":"01308d401155762df27580b998d888fa54554ff0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-31 00:03:24.000000000","message":"Patch Set 13:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b8eadb42506149db926627c250cd0473\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c2909710a1d45f6b4599538b6e0b1e3 : SUCCESS in 46s","accounts_in_message":[],"_revision_number":13},{"id":"a442a64f4fa6ca1249e86945cb515e5fd9566cfc","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2023-01-31 03:08:28.000000000","message":"Patch Set 13:\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 finger://zuul-v3-executor.novalocal/da181ae4ee3545cb80c22d2fa6485a67 : RETRY_LIMIT in 1m 13s","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"23c5f3d585ff44b106a27fd54db5e012002611d3","revisions":{"ae26813820a35b862f2662eccadb13c4d4b3f5c1":{"kind":"REWORK","_number":1,"created":"2022-11-07 18:32:10.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/1"}}},"commit":{"parents":[{"commit":"78a3bc52f725eabfb9472332a15531ad881b69b3","subject":"WIP: Persist existing node uuids locally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/78a3bc52f725eabfb9472332a15531ad881b69b3"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-07 17:53:36.000000000","tz":-480},"subject":"WIP: Make resource tracker use UUIDs instead of names","message":"WIP: Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nNOTE: This fails another test that expects us to create a new uuid\nafter service delete/undelete, like the previous patch.\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ae26813820a35b862f2662eccadb13c4d4b3f5c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ae26813820a35b862f2662eccadb13c4d4b3f5c1"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"78a3bc52f725eabfb9472332a15531ad881b69b3","is_merged_in_target_branch":false,"change_id":"I178700bf5ba172603593b1c9972520d05face849","change_number":863918,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"8d3107a9476c1ff6f560a051f2dd431d67d8b559":{"kind":"REWORK","_number":2,"created":"2023-01-09 17:38:31.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/2"}}},"commit":{"parents":[{"commit":"83bdcee1064b9dc5f1b32cdc621b45ee35fd7b65","subject":"WIP: Persist existing node uuids locally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/83bdcee1064b9dc5f1b32cdc621b45ee35fd7b65"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-09 17:37:51.000000000","tz":-480},"subject":"Make resource tracker use UUIDs instead of names","message":"Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8d3107a9476c1ff6f560a051f2dd431d67d8b559"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8d3107a9476c1ff6f560a051f2dd431d67d8b559"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"83bdcee1064b9dc5f1b32cdc621b45ee35fd7b65","is_merged_in_target_branch":false,"change_id":"I178700bf5ba172603593b1c9972520d05face849","change_number":863918,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"9861802a7dbc61acb02df8e5a6b6be0c84fe5c74":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2023-01-10 18:31:16.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/3"}}},"commit":{"parents":[{"commit":"fa35e72435c35efc270c983bfacdda780af666d7","subject":"Persist existing node uuids locally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fa35e72435c35efc270c983bfacdda780af666d7"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-10 18:30:51.000000000","tz":-480},"subject":"WIP: Make resource tracker use UUIDs instead of names","message":"WIP: Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nWIP because this still needs an explicit test for undelete\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9861802a7dbc61acb02df8e5a6b6be0c84fe5c74"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9861802a7dbc61acb02df8e5a6b6be0c84fe5c74"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"fa35e72435c35efc270c983bfacdda780af666d7","is_merged_in_target_branch":false,"change_id":"I178700bf5ba172603593b1c9972520d05face849","change_number":863918,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"4c33442a00ceaf68ae97f7ed22ccb550d349bde1":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2023-01-10 18:47:51.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/4"}}},"commit":{"parents":[{"commit":"ed6f44fa4ce212e39f7e7e58dc89bf6ddd04a975","subject":"Persist existing node uuids locally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ed6f44fa4ce212e39f7e7e58dc89bf6ddd04a975"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-10 18:47:42.000000000","tz":-480},"subject":"WIP: Make resource tracker use UUIDs instead of names","message":"WIP: Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nWIP because this still needs an explicit test for undelete\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4c33442a00ceaf68ae97f7ed22ccb550d349bde1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4c33442a00ceaf68ae97f7ed22ccb550d349bde1"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"ed6f44fa4ce212e39f7e7e58dc89bf6ddd04a975","is_merged_in_target_branch":false,"change_id":"I178700bf5ba172603593b1c9972520d05face849","change_number":863918,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/master"},"715b046f3e392f09ac8abd5c472719bb4c759867":{"kind":"NO_CHANGE","_number":5,"created":"2023-01-10 18:56:28.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/5"}}},"commit":{"parents":[{"commit":"84170b9fe3155632bffe4f2f374f4bde6b097965","subject":"Persist existing node uuids locally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/84170b9fe3155632bffe4f2f374f4bde6b097965"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-10 18:56:21.000000000","tz":-480},"subject":"WIP: Make resource tracker use UUIDs instead of names","message":"WIP: Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nWIP because this still needs an explicit test for undelete\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/715b046f3e392f09ac8abd5c472719bb4c759867"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/715b046f3e392f09ac8abd5c472719bb4c759867"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"84170b9fe3155632bffe4f2f374f4bde6b097965","is_merged_in_target_branch":false,"change_id":"I178700bf5ba172603593b1c9972520d05face849","change_number":863918,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/master"},"319be4dbe44ddddb6fbeed3fccc059e73d66c9bb":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2023-01-10 19:25:40.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/6"}}},"commit":{"parents":[{"commit":"e8ceb5187992951f3723ad13259c048ca62079fc","subject":"Persist existing node uuids locally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e8ceb5187992951f3723ad13259c048ca62079fc"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-10 19:25:30.000000000","tz":-480},"subject":"WIP: Make resource tracker use UUIDs instead of names","message":"WIP: Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nWIP because this still needs an explicit test for undelete\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/319be4dbe44ddddb6fbeed3fccc059e73d66c9bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/319be4dbe44ddddb6fbeed3fccc059e73d66c9bb"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"e8ceb5187992951f3723ad13259c048ca62079fc","is_merged_in_target_branch":false,"change_id":"I178700bf5ba172603593b1c9972520d05face849","change_number":863918,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"bf344bda61988c0a8a5c1ba8d25184177c793abc":{"kind":"REWORK","_number":7,"created":"2023-01-11 20:12:29.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/7"}}},"commit":{"parents":[{"commit":"5e0c9ad47f1e1a6f9535848bf7965839ea310474","subject":"Add get_available_node_uuids() to virt driver","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5e0c9ad47f1e1a6f9535848bf7965839ea310474"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-11 20:12:21.000000000","tz":-480},"subject":"Make resource tracker use UUIDs instead of names","message":"Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bf344bda61988c0a8a5c1ba8d25184177c793abc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bf344bda61988c0a8a5c1ba8d25184177c793abc"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"5e0c9ad47f1e1a6f9535848bf7965839ea310474","is_merged_in_target_branch":false,"change_id":"Ibe14d2b223c737d82c217a74bc94e41603271a9d","change_number":863917,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/master"},"9d9ab70ad129a8ab2e059e0594afeafc03831732":{"kind":"REWORK","_number":8,"created":"2023-01-11 20:38:10.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/8"}}},"commit":{"parents":[{"commit":"5e0c9ad47f1e1a6f9535848bf7965839ea310474","subject":"Add get_available_node_uuids() to virt driver","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5e0c9ad47f1e1a6f9535848bf7965839ea310474"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-11 20:35:54.000000000","tz":-480},"subject":"Make resource tracker use UUIDs instead of names","message":"Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d9ab70ad129a8ab2e059e0594afeafc03831732"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d9ab70ad129a8ab2e059e0594afeafc03831732"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"5e0c9ad47f1e1a6f9535848bf7965839ea310474","is_merged_in_target_branch":false,"change_id":"Ibe14d2b223c737d82c217a74bc94e41603271a9d","change_number":863917,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/master"},"16240ec4a33d6cf774d73e3d2304a4eb2f41068b":{"kind":"REWORK","_number":9,"created":"2023-01-12 21:20:57.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/9"}}},"commit":{"parents":[{"commit":"70e7e4cf2362582b15b84581c65088d846384150","subject":"Persist existing node uuids locally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/70e7e4cf2362582b15b84581c65088d846384150"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-12 21:08:04.000000000","tz":-480},"subject":"Make resource tracker use UUIDs instead of names","message":"Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/16240ec4a33d6cf774d73e3d2304a4eb2f41068b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/16240ec4a33d6cf774d73e3d2304a4eb2f41068b"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"70e7e4cf2362582b15b84581c65088d846384150","is_merged_in_target_branch":false,"change_id":"I178700bf5ba172603593b1c9972520d05face849","change_number":863918,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/master"},"0fa3a41777cd1875f7bb46db08e3e41e60f616bd":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2023-01-13 18:51:50.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/10"}}},"commit":{"parents":[{"commit":"a72ec13d1c1882a875e579923d58e3ebc0cce099","subject":"Persist existing node uuids locally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a72ec13d1c1882a875e579923d58e3ebc0cce099"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-13 17:35:03.000000000","tz":-480},"subject":"Make resource tracker use UUIDs instead of names","message":"Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0fa3a41777cd1875f7bb46db08e3e41e60f616bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0fa3a41777cd1875f7bb46db08e3e41e60f616bd"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"a72ec13d1c1882a875e579923d58e3ebc0cce099","is_merged_in_target_branch":false,"change_id":"I178700bf5ba172603593b1c9972520d05face849","change_number":863918,"patch_set_number":10,"change_status":"MERGED"}],"branch":"refs/heads/master"},"caf1cda3f4f2a8aa40d8ec84040368231bfb5948":{"kind":"REWORK","_number":11,"created":"2023-01-20 15:57:55.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/11"}}},"commit":{"parents":[{"commit":"fa4ef3c27bf6a5cae182bd0bc9f75ca2f8fb2392","subject":"Persist existing node uuids locally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fa4ef3c27bf6a5cae182bd0bc9f75ca2f8fb2392"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-20 15:57:26.000000000","tz":-480},"subject":"Make resource tracker use UUIDs instead of names","message":"Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/caf1cda3f4f2a8aa40d8ec84040368231bfb5948"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/caf1cda3f4f2a8aa40d8ec84040368231bfb5948"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"fa4ef3c27bf6a5cae182bd0bc9f75ca2f8fb2392","is_merged_in_target_branch":false,"change_id":"I178700bf5ba172603593b1c9972520d05face849","change_number":863918,"patch_set_number":11,"change_status":"MERGED"}],"branch":"refs/heads/master"},"48a678e19a49cf6ecf4e188e0a6b1c3c88579d22":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2023-01-20 16:07:15.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/12"}}},"commit":{"parents":[{"commit":"53a925ff0f79fe822a96e1fadf552bb8d0f8e4b4","subject":"Persist existing node uuids locally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/53a925ff0f79fe822a96e1fadf552bb8d0f8e4b4"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-20 16:07:07.000000000","tz":-480},"subject":"Make resource tracker use UUIDs instead of names","message":"Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/48a678e19a49cf6ecf4e188e0a6b1c3c88579d22"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/48a678e19a49cf6ecf4e188e0a6b1c3c88579d22"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"53a925ff0f79fe822a96e1fadf552bb8d0f8e4b4","is_merged_in_target_branch":true,"change_id":"I178700bf5ba172603593b1c9972520d05face849","change_number":863918,"patch_set_number":12,"change_status":"MERGED"}],"branch":"refs/heads/master"},"23c5f3d585ff44b106a27fd54db5e012002611d3":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2023-01-30 18:53:52.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/19/863919/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/19/863919/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/19/863919/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/19/863919/13"}}},"commit":{"parents":[{"commit":"0efdbb3660682dc1d6d86f1927752d17611b08f5","subject":"Merge \"Fix huge-page doc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0efdbb3660682dc1d6d86f1927752d17611b08f5"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-11-02 17:44:11.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2023-01-30 18:53:44.000000000","tz":-480},"subject":"Make resource tracker use UUIDs instead of names","message":"Make resource tracker use UUIDs instead of names\n\nThis makes the resource tracker look up and create ComputeNode objects\nby uuid instead of nodename. For drivers like ironic that already\nprovide \u0027uuid\u0027 in the resources dict, we can use that. For those\nthat do not, we force the uuid to be the locally-persisted node\nuuid, and use that to find/create the ComputeNode object.\n\nA (happy) side-effect of this is that if we find a deleted compute\nnode object that matches that of our hypervisor, we undelete it\ninstead of re-creating one with a new uuid, which may clash with our\nold one. This means we remove some of the special-casing of ironic\nrebalance, although the tests for that still largely stay the same.\n\nChange-Id: I6a582a38c302fd1554a49abc38cfeda7c324d911\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/23c5f3d585ff44b106a27fd54db5e012002611d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/23c5f3d585ff44b106a27fd54db5e012002611d3"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"0efdbb3660682dc1d6d86f1927752d17611b08f5","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[]}
