)]}'
{"id":"openstack%2Fnova~845896","triplet_id":"openstack%2Fnova~master~Ibcf27d741429a239d13f0404348c61e2668b4ce4","project":"openstack/nova","branch":"master","topic":"bug/1978372","attention_set":{},"removed_from_attention_set":{"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2022-08-11 01:52:59.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2022-06-15 11:16:57.000000000","reason":"sean mooney replied on the change"},"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2022-08-11 00:10:39.000000000","reason":"\u003cGERRIT_ACCOUNT_4690\u003e replied on the change","reason_account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}}},"hashtags":[],"change_id":"Ibcf27d741429a239d13f0404348c61e2668b4ce4","subject":"Optimize numa_fit_instance_to_host","status":"MERGED","created":"2022-06-15 08:17:14.000000000","updated":"2022-08-11 01:54:07.000000000","submitted":"2022-08-11 01:52:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":12,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"845896-bug/1978372","meta_rev_id":"4fc3afb4e332dcc5f90d569ee3c849bd3d7e17aa","_number":845896,"virtual_id_number":845896,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-08-11 01:52:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"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":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-06-15 11:16:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2022-08-11 00:10:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2022-08-11 00:10:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}],"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-06-15 08:18:46.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-06-15 08:29:29.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2022-06-15 08:47:03.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":"2022-06-15 08:47:15.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-06-15 09:32:14.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-06-15 10:19:21.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-06-15 12:34:24.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":"2022-06-15 13:01:53.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2022-08-10 17:45:32.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"CC"},{"updated":"2022-08-11 00:10:39.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"33d6d0ff06a704750262d3b20073efb27d60b221","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-06-15 08:17:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"aa04146930dba48e6b55c27d6fb17b38e08c2667","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2022-06-15 08:18:46.000000000","message":"Patch Set 1:\n\nBuild failed\n\n- ext-nova-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":1},{"id":"61d47e04c1a3106aa7b21e22128cee301d8a46fe","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-06-15 08:29:29.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1850c380750ea053a9405770cad9f1b9716eed91","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-06-15 08:36:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0131591230ac5abe98a8747466d9faa865e1bc57","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-06-15 08:47:03.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/ad67ab14214347e794f5f5cd81a19c21 : POST_FAILURE in 27m 52s","accounts_in_message":[],"_revision_number":1},{"id":"179b7c8fa6f7aa3e6be74341ce37b4235e64f113","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2022-06-15 08:47:15.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* openstack-sriov-nova-master-macvtap http://13.74.249.42/refs/changes/96/845896/1/openstack-sriov-nova-master-macvtap : ABORTED\n\n* openstack-sriov-nova-master-direct http://13.74.249.42/refs/changes/96/845896/1/openstack-sriov-nova-master-direct : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"274f5ec65db0d8e3f59c4cfc12421bc528374b31","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2022-06-15 09:22:06.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* openstack-sriov-nova-master-direct http://13.74.249.42/refs/changes/96/845896/1/openstack-sriov-nova-master-direct : FAILURE\n\n* openstack-sriov-nova-master-macvtap http://13.74.249.42/refs/changes/96/845896/1/openstack-sriov-nova-master-macvtap : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"e93e86019ec152d75f99d8207979ebae9b071585","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-15 09:32:14.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/47eccbae758b419b9330f2c0f180f96a : FAILURE in 28m 39s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/32c1effae7e14211bdec9141aa7b068f : FAILURE in 32m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e074048c9bca1d75b33ff123aa9aae22882151c3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-15 10:19:21.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/027cf796de584b0ca5228cf5e1165a11 : SUCCESS in 1h 19m 15s\n- tempest-integrated-compute-centos-9-stream https://zuul.opendev.org/t/openstack/build/138054f823054de593009c4186ad816e : SUCCESS in 1h 42m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c5ea2b68e48d43b193af451487ed0853 : SUCCESS in 52m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/07edcd2c42c748708ec67ef988546d1a : FAILURE in 13m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7cc13f510c5a4e3c87bf0155b1ab9e27 : SUCCESS in 13m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fff5ef1e61224cb2ad9304f3d156fd88 : FAILURE in 12m 22s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c35aaac24b09459d98ee05e0567bf29e : FAILURE in 13m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0f0691c3783a42c9b77fe4ef3472f6d0 : FAILURE in 13m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4bbcd2bd9a674c09ad0a2e4850753d23 : SUCCESS in 11m 22s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a028ee0646b74445a2c54bcb9a7f855b : SUCCESS in 1h 09m 07s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/30b1cf4a9ee841ee9c5a5e9ca44fdef9 : SUCCESS in 1h 08m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7b1a6c54b124434c8f76330c1fb71e39 : SUCCESS in 52m 55s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/439c048872854245a02d78c99317ae0e : SUCCESS in 57m 10s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2713d097ad1448248ff3399a1451d8c2 : SUCCESS in 1h 25m 05s\n- nova-next https://zuul.opendev.org/t/openstack/build/ca1d6e7ed4b845f2ab5b909aa8ec73cb : SUCCESS in 1h 53m 41s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b77e6728944a431aa7b2a3188ebdd357 : POST_FAILURE in 1h 12m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a048685a3284456583e506287e72d831 : SUCCESS in 6m 22s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/89b4e1403e924467b9718b05f4fa3fc1 : SUCCESS in 17m 44s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/eaf5f29d15e74cf58f48daaf61573263 : SUCCESS in 22m 40s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6db7a0078de741b9b23f446bbb2ec1ae : SUCCESS in 22m 21s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5f55150bf3ab47e7a0dc805a07b7fc96 : SUCCESS in 1h 15m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5bf83bc033234622afb7f8b804305ff3 : SUCCESS in 55m 06s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f7aec4f0b50d44a7a11814b2371d59b3 : SUCCESS in 26m 06s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3edda540ccb448fb9c88546f5eb68bb1 : SUCCESS in 42m 22s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e7b2361cb45eb526ef60ee76fc6082321a861434","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-06-15 10:40:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"aa34e066346b414c7b44a996fe431b03ac9c062a","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2022-06-15 10:41:36.000000000","message":"Patch Set 2:\n\nBuild failed\n\n- ext-nova-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":2},{"id":"ed466daea414ce2c30313b9b9a7dbdc667b8c1cd","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-06-15 10:57:50.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"71f282086ac51b043cf31cbb72fc95c3b7a7958f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-15 11:15:40.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ebbbb3ca8d3140cfbf929c406a8beea6 : SUCCESS in 29m 30s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/fbd4490701e547aaa9b9bca1d5a50e2c : SUCCESS in 33m 18s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"40cc5abe5cbd6f2cc5cbda23c760d2f66d60acfe","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-06-15 11:16:57.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"29c87058c1dd106c3bcc946e3286984fd7d60698","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-15 12:34:14.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e3cd05044e30484498c60e671061fa5f : SUCCESS in 1h 16m 25s\n- tempest-integrated-compute-centos-9-stream https://zuul.opendev.org/t/openstack/build/db761a2da37e461683e39db401c1cccc : SUCCESS in 1h 48m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e5bfda35928a4ba383ac3c87fca1cd9c : SUCCESS in 55m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8ae9853169d34eb3b37257939d88e9e1 : SUCCESS in 14m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e2fbdf9149d2417e8840b19aa2d5812f : SUCCESS in 12m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7d7ba245327f47ee93190f4ea8e914c8 : SUCCESS in 12m 48s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b58783bd4f0745a48130dc2f8e890367 : SUCCESS in 14m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d4a3d0c963b34420905f2bb3da06cc04 : SUCCESS in 12m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d87a62e656534ac4a56fe02dfdf53d06 : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/55a87448ff8c4aaaba651e5d63d7ce31 : SUCCESS in 19m 20s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/30fba7fad4bf4bdb94f5dc6de1f57738 : SUCCESS in 1h 10m 55s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f1b42da497c14231ad92ab126113dcf1 : SUCCESS in 1h 06m 52s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9639c403b9f442419d1f6cc9dd898c79 : SUCCESS in 47m 00s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1eef2f4a494e4e5ba5fb0709dd188f9a : SUCCESS in 46m 29s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/041c20db1b394b5888bbdd59a4d3ddae : SUCCESS in 1h 28m 20s\n- nova-next https://zuul.opendev.org/t/openstack/build/9120a614deae44b5ac91bfcbfd515f66 : SUCCESS in 1h 39m 51s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/5060b25adf1f49ff959d293372ec3be3 : SUCCESS in 50m 09s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/bfa87167faa641deb1de65fe29a4c971 : SUCCESS in 6m 47s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4ae9f4dc705143668078d0e9251e2d8c : SUCCESS in 21m 54s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/132c8aa9e8834ee1857200955d70f11f : SUCCESS in 22m 33s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/42f241433b624b5581e2b9c5427bffd1 : SUCCESS in 19m 21s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bbe60fc00a3d40559f0d26b84c4057ea : SUCCESS in 1h 09m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cfed108335964f439f36590f16175fc9 : SUCCESS in 54m 24s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/589b00801d154e0a8fffd19b348ae4dd : SUCCESS in 32m 34s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/eedca0f68ce24d0ca1f97215e4a938eb : SUCCESS in 42m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7e0fa1317325e672b9ca241ef2d99256a50fdbb8","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2022-06-15 12:34:24.000000000","message":"Patch Set 2:\n\nBuild FAILED. 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":2},{"id":"aa68843106ab37779e522fcc5c44198af3afa8ee","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-06-15 12:49:37.000000000","message":"Patch Set 2:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 finger://zuul-v3-executor.novalocal/6af604d2f3254e468672665a1bad4105 : POST_FAILURE in 1h 51m 44s","accounts_in_message":[],"_revision_number":2},{"id":"60e90b1bf2677a87f26eaa38cf66c0ae2c843b5e","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2022-06-15 13:01:53.000000000","message":"Patch Set 2:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/845896/2/iscsi : SUCCESS in 2h 20m 29s","accounts_in_message":[],"_revision_number":2},{"id":"2c7e069c7fb98f19ea4ab581a2abdf7c8ff6bec6","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-06-17 08:18:54.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a5902f23ceebcb45cbae8184239ad072e7571c6c","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2022-08-10 17:45:32.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"8b4f55876192fbacce613dd2961679f593787fa7","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-08-10 23:45:46.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"1080e37820784fb96b34df6196e8f3008541c35d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2022-08-11 00:10:39.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"4c271fede21a86715cdff9fe2556a486e225de65","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-11 00:11:16.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"52904fe991a7eef3b242e58e4daf6b4c41ee1d12","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-11 01:52:58.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/24b08b187b95463da39ed9a99bce4bc8\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ba4b882da41e45799f503271fe710216 : SUCCESS in 1h 21m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b0cea8e7d9924b0baaea80c5d6838988 : SUCCESS in 49m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e3619eede0294a378ed0d52aa229403e : SUCCESS in 10m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b9b084c492394a16a6ce5bc04c403502 : SUCCESS in 13m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/852ac82000234edc8e7ca12499638ea0 : SUCCESS in 12m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/68bd6d4ca51243728a7d141c72451a23 : SUCCESS in 10m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ae5f3129c20140e79c786b141b94a37e : SUCCESS in 12m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c21bce5109424e7c975b1ca373d87a6e : SUCCESS in 1h 05m 04s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d4ec6efb50024842910a304bcd963b78 : SUCCESS in 52m 24s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/cae19d1896b5434abd6d8350c566821d : SUCCESS in 21m 54s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/0a4d9b6dbc1541eab8bd3889baba8dbc : SUCCESS in 22m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/df84b87379e84a2bb3ee2f03e111acbc : SUCCESS in 1h 28m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/6e0f2a08bbee4caeaf4cff2ac51d2988 : SUCCESS in 1h 40m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a9934e5f4b9d4f18882a3a7f23dca35e : SUCCESS in 6m 05s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/170651aa3f294f2eb64928e3405a4813 : SUCCESS in 1h 12m 54s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a5ef45a6e16a45deb0959c7b1da91b44 : SUCCESS in 1h 13m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f983830ff938446b8b4107b6fcf17716 : SUCCESS in 53m 17s","accounts_in_message":[],"_revision_number":2},{"id":"d6ba8abc8bb1e1a46547785e623a8347a4664d0f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-11 01:52:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"4fc3afb4e332dcc5f90d569ee3c849bd3d7e17aa","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-11 01:54:07.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d766e7cacfd34ecf889e4e97743baf36\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dc2a0c49e4224609ad4972182d9c3b64 : SUCCESS in 49s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/92b55fa303e34bdf8dc0c5521e021dcc : SUCCESS in 42s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"099a6f63af7805440d91976ba0ea03bc6c278280","revisions":{"09a9472c30d199d2a87be5949a60ab022d6e11af":{"kind":"REWORK","_number":1,"created":"2022-06-15 08:17:14.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/96/845896/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/845896/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/845896/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/845896/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/845896/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/845896/1"}}},"commit":{"parents":[{"commit":"d86916360858daa06164ebc0d012b78d19ae6497","subject":"Merge \"Fix typos\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d86916360858daa06164ebc0d012b78d19ae6497"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-06-15 07:28:27.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-06-15 07:28:27.000000000","tz":120},"subject":"Optimize numa_fit_instance_to_host","message":"Optimize numa_fit_instance_to_host\n\nThe  numa_fit_instance_to_host algorithm tries all the possible\nhost cell permutations to fit the instance cells. So in worst case\nscenario it does  n! / (n-k)! _numa_fit_instance_cell calls\n(n\u003dlen(host_cells) k\u003dlen(instance_cells)) to find if the instance can be\nfit to the host. With 16 NUMA nodes host and 8 NUMA node guests this\nmeans 500 million calls to _numa_fit_instance_cell. This takes excessive\ntime.\n\nHowever going through these permutations there are many repetitive\nhost_cell, instance_cell pairs to try to fit.\nE.g.\n  host_cells\u003d[H1, H2, H2]\n  instance_cells\u003d[G1, G2]\n\nProduces pairings:\n\n* H1 \u003c- G1 and H2 \u003c- G2\n* H1 \u003c- G1 and H3 \u003c- G2\n...\n\nHere G1 is checked to fit H1 twice. But if it does not fit in the first\ntime then we know that it will not fit in the second time either. So we\ncan cache the result of the first check and use that cache for the later\npermutations.\n\nThis patch adds two caches to the algo. A fit_cache to hold\nhost_cell.id, instance_cell.id pairs that we know fit, and a\nno_fit_cache for those pairs that we already know that doesn\u0027t fit.\n\nThis change significantly boost the performance of the algorithm. The\nreproduction provided in the bug 1978372 took 6 minutes on my local\nmachine to run without the optimization. With the optimization it run in\n3 seconds.\n\nThis change increase the memory usage of the algorithm with the two\ncaches. Those caches are sets of integer two tuples. And the total size\nof the cache is the total number of possible host_cell, instance_cell\npairs which is len(host_cell) * len(instance_cells). So form the above\nexample (16 host, 8 instance NUMA) it is 128 pairs of integers in the\ncache. That will not cause a significant memory increase.\n\nCloses-Bug: #1978372\nChange-Id: Ibcf27d741429a239d13f0404348c61e2668b4ce4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09a9472c30d199d2a87be5949a60ab022d6e11af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09a9472c30d199d2a87be5949a60ab022d6e11af"}]},"branch":"refs/heads/master"},"099a6f63af7805440d91976ba0ea03bc6c278280":{"kind":"REWORK","_number":2,"created":"2022-06-15 10:40:03.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/96/845896/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/845896/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/845896/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/845896/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/845896/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/845896/2"}}},"commit":{"parents":[{"commit":"d86916360858daa06164ebc0d012b78d19ae6497","subject":"Merge \"Fix typos\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d86916360858daa06164ebc0d012b78d19ae6497"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-06-15 07:28:27.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-06-15 10:40:48.000000000","tz":120},"subject":"Optimize numa_fit_instance_to_host","message":"Optimize numa_fit_instance_to_host\n\nThe  numa_fit_instance_to_host algorithm tries all the possible\nhost cell permutations to fit the instance cells. So in worst case\nscenario it does  n! / (n-k)! _numa_fit_instance_cell calls\n(n\u003dlen(host_cells) k\u003dlen(instance_cells)) to find if the instance can be\nfit to the host. With 16 NUMA nodes host and 8 NUMA node guests this\nmeans 500 million calls to _numa_fit_instance_cell. This takes excessive\ntime.\n\nHowever going through these permutations there are many repetitive\nhost_cell, instance_cell pairs to try to fit.\nE.g.\n  host_cells\u003d[H1, H2, H2]\n  instance_cells\u003d[G1, G2]\n\nProduces pairings:\n\n* H1 \u003c- G1 and H2 \u003c- G2\n* H1 \u003c- G1 and H3 \u003c- G2\n...\n\nHere G1 is checked to fit H1 twice. But if it does not fit in the first\ntime then we know that it will not fit in the second time either. So we\ncan cache the result of the first check and use that cache for the later\npermutations.\n\nThis patch adds two caches to the algo. A fit_cache to hold\nhost_cell.id, instance_cell.id pairs that we know fit, and a\nno_fit_cache for those pairs that we already know that doesn\u0027t fit.\n\nThis change significantly boost the performance of the algorithm. The\nreproduction provided in the bug 1978372 took 6 minutes on my local\nmachine to run without the optimization. With the optimization it run in\n3 seconds.\n\nThis change increase the memory usage of the algorithm with the two\ncaches. Those caches are sets of integer two tuples. And the total size\nof the cache is the total number of possible host_cell, instance_cell\npairs which is len(host_cell) * len(instance_cells). So form the above\nexample (16 host, 8 instance NUMA) it is 128 pairs of integers in the\ncache. That will not cause a significant memory increase.\n\nCloses-Bug: #1978372\nChange-Id: Ibcf27d741429a239d13f0404348c61e2668b4ce4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/099a6f63af7805440d91976ba0ea03bc6c278280"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/099a6f63af7805440d91976ba0ea03bc6c278280"}]},"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[]}
