)]}'
{"id":"openstack%2Fnova~774149","triplet_id":"openstack%2Fnova~master~I1d270cc3e88a74097eefe3b887106222ae06fe1c","project":"openstack/nova","branch":"master","topic":"bp/pci-socket-affinity","hashtags":[],"change_id":"I1d270cc3e88a74097eefe3b887106222ae06fe1c","subject":"pci: track host NUMA topology in stats","status":"MERGED","created":"2021-02-04 19:25:55.000000000","updated":"2021-03-10 12:16:41.000000000","submitted":"2021-03-09 20:32:01.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":22,"unresolved_comment_count":4,"has_review_started":true,"submission_id":"774149-bp/pci-socket-affinity","meta_rev_id":"63433a19e2fa9bcbc43f45fb7472c55bd510e6ac","_number":774149,"virtual_id_number":774149,"owner":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-03-09 20:31:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2021-03-09 17:22:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2021-03-09 13:24:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2021-03-09 17:24:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-02-04 20:06:35.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-02-04 22:55:55.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2021-02-05 00:26:17.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-02-06 01:44:15.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-02-06 08:45:02.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":"2021-02-09 21:53:15.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-02-19 18:23:13.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2021-03-08 11:46:03.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":"2021-03-09 20:50:06.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"}],"messages":[{"id":"f98c1af4971205267263aa70f34ffaf13059c515","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-04 19:25:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3c081bd32d30591c984f418b8642732ad002f413","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-04 20:06:35.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/43a459ea005d4999bd4469ab9690adc2 : FAILURE in 27m 10s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/47510128649d454693c3b9e4d08cdefa : FAILURE in 25m 57s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"966bcf1dc190d889a4e97c6d78e338cbdcc56e69","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-04 22:55:55.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774149/1/iscsi : FAILURE in 2h 29m 48s","accounts_in_message":[],"_revision_number":1},{"id":"7fc6300675ba41b04803e516ca2e8235b78c7af7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 00:26:17.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- grenade https://zuul.opendev.org/t/openstack/build/f3853294879b41d99734a3c17fce717a : FAILURE in 1h 11m 21s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/90ea642052164b7baec3e8397e413981 : FAILURE in 48m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f54b256c71ca48a6b32f7887a5b3d6dd : FAILURE in 14m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e3e6a4320ae74020a86b2d61fab6307f : FAILURE in 13m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b938bca7c78b4914888fba83b0d83296 : SUCCESS in 8m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f851f64554294bc69f83bdcaf07924be : FAILURE in 11m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/92bd9f79558940a185326077f51d0d9f : FAILURE in 14m 26s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a0d52847ef3b4a05a0c61577df0755e4 : FAILURE in 12m 36s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a2f014ce3b584a6dbaff8045270db868 : SUCCESS in 11m 02s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0729b187e8b14c788c7ef4872094ad01 : FAILURE in 47m 02s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/61ed0a846efd4b9eab743c09f9557f7b : FAILURE in 49m 39s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/04b1d16af0384a74827e0b4be43187e4 : FAILURE in 1h 20m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/bc42d2fde4de4db4bd0831739e69178e : POST_FAILURE in 45m 22s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/be3df4b6ae1d47a891f592b482122de5 : FAILURE in 1h 01m 23s\n- nova-next https://zuul.opendev.org/t/openstack/build/8cb74f3bdf5b44289075218cda8bc1cf : POST_FAILURE in 45m 13s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f5df881b57b84e318b9e66b19aa94875 : FAILURE in 19m 11s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/45a1519f7d50492cbf63bb50c76e091e : FAILURE in 20m 39s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b92152ec7ca144aba8144078525b0063 : FAILURE in 39m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0d511c5218ef46b085947b2137082090 : FAILURE in 52m 38s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/470b66f8e7f84c5ba01246aba9b9086e : FAILURE in 28m 11s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/87e5edcc5a244c24a75e5f3b7eccf1de : FAILURE in 36m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b0565d24578546fd3c6fcd9190571f0274b88948","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-05 00:28:43.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"b09a6f62a353ffc3e173d13cd62a2997e3ebfe80","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 01:03:36.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/9f15717ea2f5475dabec5bab55d07bd0 : FAILURE in 21m 39s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b7872530f5dc4684bfde0782acc4dbeb : FAILURE in 24m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f3d501260aa918c1d04ceab3ed4d094b4b16663d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 02:15:54.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/6a1ac2786ce249c0b68db192589ff57f : SUCCESS in 1h 01m 19s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/58e30356dbab4877846385db62f14d55 : FAILURE in 1h 00m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6911ee8b8a9b4f17a8c6db5666d2cccb : FAILURE in 15m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c320ff72fd7f4b339c92c76c8c9828fa : FAILURE in 13m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f78c06a54a6f456480e355ee11092748 : SUCCESS in 8m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7b85576e98dd4724a9ca903a8369f8a6 : FAILURE in 11m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b4b3087a5ff84753a8209cdf4631dc59 : FAILURE in 12m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4e924b78f8234f8cac3456d80cc8dfe6 : FAILURE in 12m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5a7a35234f3406587acf244d8103dee : SUCCESS in 8m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/dfe224590ec441df8cad0c0b4b1bc648 : FAILURE in 51m 35s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/03e0c74348c94a4a8ff8b4b63b6f1f8e : SUCCESS in 1h 03m 44s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/56889c43c6224a55bb4a68e5460c2dde : SUCCESS in 1h 15m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c886268808b44904bf67241cea5abf30 : SUCCESS in 52m 58s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/eb9c2d0311ff45a79df4e53747f5b7ff : FAILURE in 1h 23m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/17c603ef452147ce9c84aae2acce2f2b : SUCCESS in 1h 38m 01s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7aeca19da756487abead26836e5c4821 : FAILURE in 18m 24s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/9dd4bb422e6047798bba704aebbb25b1 : FAILURE in 22m 51s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c3310f32ff824379a32305d9163e625e : SUCCESS in 1h 04m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/29c6577b683b4100a2dfb3dfb93f6846 : SUCCESS in 57m 51s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6eebfb8fe8f54b189322d11933bb4b4b : SUCCESS in 32m 34s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f7fb89dc6b2e4080930fa7f85eb10b34 : SUCCESS in 47m 52s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"36f7acc96a07a988e53ef7e7f4fc455d92d2aabf","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-05 04:18:47.000000000","message":"Patch Set 2:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774149/2/iscsi : FAILURE in 2h 36m 54s","accounts_in_message":[],"_revision_number":2},{"id":"8319ee766a17fdaf07b84b0276d08f20d2a0dbab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-05 15:53:31.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"47ad504ba85df1682abbc0c0bc7b75a9c68bce72","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 16:58:31.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/5545910002bf4793b4c9fb9cbe915523 : FAILURE in 44m 21s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/ec6e3d805d8f4684abf881cfb0cd5169 : FAILURE in 50m 50s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"09ab630f65e50a96c5f10403e712596997ee6390","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 19:15:06.000000000","message":"Patch Set 3: 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- grenade https://zuul.opendev.org/t/openstack/build/2d1c282322d9463282723ab4a05944fc : SUCCESS in 1h 28m 36s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b5d2975f1ea144129a63c06dcc81ff61 : SUCCESS in 1h 26m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9fff9b2dbe4c4e93989e18b6e4728f64 : FAILURE in 12m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cc654e5f8f6f433496f4673a49e50643 : FAILURE in 16m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e98529bdefd441018294b073b9acb21f : SUCCESS in 7m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/315c088dd1274d028f3125c0a5f527f1 : FAILURE in 10m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/766236e73b3140859503c41b15c26bf2 : FAILURE in 11m 03s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7097380c7b364458b73080ead09ae2d9 : FAILURE in 13m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a877cc97d2c4486b0788c145eb5dc47 : SUCCESS in 8m 54s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/97120a3874a547fbaaf013529356ed20 : SUCCESS in 1h 11m 13s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/25572957593643b9b471dac77a886099 : SUCCESS in 1h 04m 29s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/293d5be1fce0463ca22570d9365f4aa9 : SUCCESS in 1h 16m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/26e4539378924e318a257693806dbcc3 : SUCCESS in 53m 15s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7368aed2884e42cc96c96c617138bce0 : FAILURE in 2h 48m 53s\n- nova-next https://zuul.opendev.org/t/openstack/build/9db5c145535d41fc8432e5926c8e6017 : SUCCESS in 1h 40m 50s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/17db9e3407ba400a9b72b9d87ec71969 : SUCCESS in 18m 16s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a38d9f2a1d804d25bcda6f167e95205a : SUCCESS in 17m 52s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aa75165b01274f329153a64cc5976601 : SUCCESS in 1h 04m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d3114784a2f7439590d6a9d737a65769 : SUCCESS in 55m 05s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/429254226c40430a9329f54d73fb14ab : SUCCESS in 27m 04s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a4d690fcb9ab456fb4df767ba1bbac85 : SUCCESS in 41m 01s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"11765be049185843ea2f8b5b3c3ed33b4facb2a4","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-05 19:33:26.000000000","message":"Patch Set 3:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774149/3/iscsi : SUCCESS in 3h 02m 59s","accounts_in_message":[],"_revision_number":3},{"id":"b8a1f370e6c0fe379cd69bb4ffb5bcc7b6594f93","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-06 00:16:37.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"6c7ed9347fcecda2d7912b0d63da89678e72982f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-06 00:49:30.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/966a5dac8f9e4d9885872537a4686f05 : SUCCESS in 19m 45s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b75d6e73c5914560a5ff140a48b32eed : SUCCESS in 22m 41s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"fc837140dd98bbeb770e89fc417097dad87b910b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-06 01:43:14.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/31113cfa89ac4a64ab7bab6a7b2cc756 : SUCCESS in 43m 57s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7e522d5a4e174bbcb1b27c183f41beb0 : SUCCESS in 59m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c8d796800a86447ebf7de31073dd5515 : SUCCESS in 13m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b2db4d8e660a4be0815be5372d7afebf : SUCCESS in 11m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40869198a8024dd9b1ef9eae8fc77c3f : SUCCESS in 6m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5b3eaed88e654a289e65310b0f117a18 : SUCCESS in 10m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bfaff93d63864690b3301792ad733e35 : SUCCESS in 14m 15s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/609400efd763446d947b967bd48e76d7 : SUCCESS in 13m 28s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dc9321ec5c654118b3595901a83cf1aa : SUCCESS in 11m 02s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/cb6e713867a14483a8de64649c84fe0f : SUCCESS in 57m 04s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/57239d62a64c410799aa5080bbdb0289 : SUCCESS in 1h 06m 34s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b308e0678f5e4598b30b699c59aaef5d : SUCCESS in 57m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3c4d79c344694ffe84405d928872a9c0 : SUCCESS in 57m 08s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/be209414ed3644d9888fdf81b60d4265 : SUCCESS in 1h 21m 36s\n- nova-next https://zuul.opendev.org/t/openstack/build/5c4c737804e142ee94961a3c05b982d8 : SUCCESS in 1h 15m 37s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e72f9cfdbef04d94a996eace5d0afe93 : SUCCESS in 15m 18s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/2093a67bc5984c6dbc9a703b6275cd64 : SUCCESS in 16m 29s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/98a791d8d5714a89b36c485aca3da04a : SUCCESS in 1h 05m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c0cd3b909e6c4b8ea958e894ee9ed578 : SUCCESS in 45m 33s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ac6aba2a1b974b5699e016c996511424 : SUCCESS in 37m 00s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d2113005cca54e72af29749dab681e96 : SUCCESS in 39m 06s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b116ad1832530c2ffacfb35bc6e28eeb737a63fb","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-02-06 01:44:15.000000000","message":"Patch Set 4:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/49/774149/4/check/EMC_PowerFlex_NOVA/1bac27e/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":4},{"id":"d0ea3242f33bbfb04bbc6d29a9fbc123f40d4903","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-06 03:48:28.000000000","message":"Patch Set 4:\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/774149/4/iscsi : SUCCESS in 3h 06m 08s","accounts_in_message":[],"_revision_number":4},{"id":"fbe713dc5ff8337fd1c3b453f1d779b7e2de0f04","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":"2021-02-06 08:45:02.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/49/774149/3/SRIOV-nova-direct : SUCCESS\n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/49/774149/3/SRIOV-nova-macvtap : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"3a2db7852d631fff0944bf634117ca25a0d8466e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-09 21:10:15.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"8244799eb9ddea264a3de7a548e2cb773a30133e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 21:49:37.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7a8b8f10f95e466e80b8a9b429fbd9c5 : SUCCESS in 20m 46s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/d7dccef3dfce46ca8862fa326c7611fd : SUCCESS in 26m 10s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"88a302e168a818bc1a83f1411d1a8eb365f6cdc8","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-09 21:53:15.000000000","message":"Patch Set 5:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/49/774149/5/check/tempest-dsvm-full-focal-py3/3197a7f/ : FAILURE in 30m 13s","accounts_in_message":[],"_revision_number":5},{"id":"270f57c97a4d56106b447c0f9b60000e1d499363","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-10 00:33:17.000000000","message":"Patch Set 5:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774149/5/iscsi : FAILURE in 3h 01m 23s","accounts_in_message":[],"_revision_number":5},{"id":"2492c7763898c3ec9ba8aa9f8817b9627c7f2b5e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-10 01:35:55.000000000","message":"Patch Set 5: 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- grenade https://zuul.opendev.org/t/openstack/build/caab1943006140c0a1b8eff5aa501207 : SUCCESS in 1h 10m 59s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/da543a99473a4adda872d253a4f29e80 : SUCCESS in 1h 21m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8ea30bb5bbd64761b857f59b04f38ea8 : SUCCESS in 15m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a2c0cc73a3424bb0922f73214a904abd : SUCCESS in 14m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/58115e77713e44bc82ef3a7fc6b1b719 : SUCCESS in 7m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b092323a542744fb89a1a6863258aec4 : SUCCESS in 11m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bb6cd0d65d154296aad703856a8c3202 : SUCCESS in 11m 15s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/974f40ca486e405da172ece89d7c0f8f : SUCCESS in 12m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c44542135274803ab5bb4a1b95d25bd : SUCCESS in 9m 14s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b82e4b61765b406ca471baf065986d5a : SUCCESS in 1h 16m 56s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/dd009d6783a64c26aed53698ed6ebbb6 : SUCCESS in 1h 09m 14s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3a3acf2044b74e35a82a8523ce6688ff : SUCCESS in 1h 42m 22s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a706d0ba82794ab98209526a0318659d : FAILURE in 57m 00s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/92bd75d148524d5891de416421a44bf9 : SUCCESS in 1h 44m 54s\n- nova-next https://zuul.opendev.org/t/openstack/build/9d2183044f4045daa15f71dc95820241 : SUCCESS in 1h 31m 56s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f886bd7c9fc44f7ab8e32c4f1e863f3e : SUCCESS in 18m 37s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/779e92ad01fe4742b354f97e6f95e29c : SUCCESS in 19m 49s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a7a03c550b8a4e6da3acd446dd902d15 : SUCCESS in 1h 12m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4773a53db8fb4b9ea081e149d1792979 : SUCCESS in 52m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/fbe08e8897244db79cb3c8122e7eaf0d : SUCCESS in 32m 40s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/dd13adf588ce4399b9a3bc5b15f6ad18 : FAILURE in 40m 12s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"510fd9435734df9f3f3cac46ead30542abbfd752","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-17 18:23:26.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"da34ced3af4a550fe738e860fad09a8d6817cc39","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-17 19:11:55.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b130a00c8d844a08b38ae9daae7c837e : SUCCESS in 22m 58s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8e61a4ea887840eb85b4eee533b8f907 : SUCCESS in 31m 37s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"a6b12431aaa46b545ebf39c27c48276cd60df9f7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-17 21:03:11.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/e54551fa406145d8b4b9f76a6ce199cd : SUCCESS in 1h 00m 14s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c998deb4082a47619de061b2e94e6bf9 : SUCCESS in 1h 23m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a62c7670a0964b02ae6e7f8f0c4378c0 : SUCCESS in 17m 21s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1e9de56cb0354620b389f494218920bd : SUCCESS in 13m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6b03bb7ba3464a8791c726390e1fe2ad : SUCCESS in 7m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2542d20a91f34f69acc3aa1a1ae54e4e : SUCCESS in 12m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d792245b208944a4a0964b45d9b8f31c : SUCCESS in 24m 22s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d0465081c68d4189b0a8dc49c4c83dbe : SUCCESS in 14m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/44d53fc2777646969f8c962aeeb32083 : SUCCESS in 12m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/37ebafc3199d49f6bc5c7b335495cfad : SUCCESS in 1h 12m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8734aa7c7de640ae903c4026eb22ba32 : SUCCESS in 1h 04m 06s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/67ffa8b4e2344264910317865ae90a26 : SUCCESS in 1h 21m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a5004bcd67fa4b96be5ba17d55ebe185 : SUCCESS in 53m 18s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9d6745cd3ce8409d97b5ffed056d5a45 : SUCCESS in 1h 27m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/b916cbfde7f640c9b77034f9a034e291 : SUCCESS in 1h 28m 40s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1534408e732549f083f0093bcae36285 : SUCCESS in 22m 15s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/8b119b66d4af4a19af5238e9227038c1 : SUCCESS in 18m 37s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5705116e85424f74994e60b6dabcce09 : SUCCESS in 1h 16m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f988ef6cf09d424589510821a64e1da8 : SUCCESS in 1h 01m 57s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d3b5225c0e7649f195a13e3b15d88b52 : SUCCESS in 32m 16s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2ca022acdac64b56a4695aadd0566e56 : SUCCESS in 47m 54s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"5f6f7547609fe72ca2a0f6f284236e1e166e3cb4","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-02-17 21:03:58.000000000","message":"Patch Set 6:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/49/774149/6/check/EMC_PowerFlex_NOVA/cd04319/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":6},{"id":"744d887c03efb435fdd980050278ecd2e81e8c2c","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-17 21:38:21.000000000","message":"Patch Set 6:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774149/6/iscsi : FAILURE in 2h 55m 17s","accounts_in_message":[],"_revision_number":6},{"id":"0a2162b5372daf0cc0989d0add138b080e7f0278","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-17 22:01:40.000000000","message":"Patch Set 6:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/49/774149/6/check/tempest-dsvm-full-focal-py3/556b4f2/ : SUCCESS in 2h 00m 59s","accounts_in_message":[],"_revision_number":6},{"id":"ca5a578f3a2719718a12de3fcaa6b4f58002dabf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-18 13:10:20.000000000","message":"Uploaded patch set 7: Commit message was updated.","accounts_in_message":[],"_revision_number":7},{"id":"ea805779f5484309c73acaeed05bdbbe92425b8a","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-18 14:16:17.000000000","message":"Patch Set 7:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774149/7/iscsi : FAILURE in 6m 09s","accounts_in_message":[],"_revision_number":7},{"id":"328692afa4af76d1e845c53afe86fe5d177d2795","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-18 14:41:15.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/2d24bc171b5d412fa69425d6396d5fe0 : FAILURE in 58m 03s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/856aca9f16e44966812e1d5414b6b1bd : TIMED_OUT in 1h 01m 03s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"0f24fdf34190fd88b7776dd6becc24af1c480143","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-18 17:54:11.000000000","message":"Patch Set 7:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/49/774149/7/check/tempest-dsvm-full-focal-py3/a110947/ : SUCCESS in 1h 48m 07s","accounts_in_message":[],"_revision_number":7},{"id":"e606049a9dabeb74067de1127589f39bbded9605","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-18 21:15:00.000000000","message":"Patch Set 7: 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- grenade https://zuul.opendev.org/t/openstack/build/2b249c8811004182a82e3068f82849a1 : SUCCESS in 1h 00m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/89ba54a16dca446ebda04a2fd851a3d4 : SUCCESS in 1h 15m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7a92235e6c8d4e02be36bc088beba721 : SUCCESS in 16m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/846aa0fc11c948a1a709b1bbd6cfdb9a : SUCCESS in 14m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2a7ef5d79ba7457aaed22fb5c80e1f15 : SUCCESS in 8m 17s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/547a2cb349a54254b67452d1b5e133e1 : SUCCESS in 12m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/288fe5f76b0e47b9bfa8711a1f12ef2b : SUCCESS in 12m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b37d2f95673a4f67af0bf5bf87ecc48d : SUCCESS in 14m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b081a3f638b4c099820b5c8807fac14 : SUCCESS in 9m 33s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d0a5440cee4c4b5aad48ebd6fbbf6cac : SUCCESS in 1h 13m 47s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ce8409d0bc504278b46da79e048199b6 : SUCCESS in 1h 09m 36s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/400f56033dcf45dfab3739b72e1fb887 : SUCCESS in 1h 22m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/334c27a5acd24093948cd0758fc49a4f : FAILURE in 58m 22s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1ac4878b2a304062adc2185ce96c8358 : SUCCESS in 1h 26m 31s\n- nova-next https://zuul.opendev.org/t/openstack/build/09d8715a38ab4e37b85f87d1a9041226 : SUCCESS in 1h 32m 05s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/3c457547031647a9bfad7856cd94ead9 : SUCCESS in 18m 09s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/d3bfc13a4abe4851852d3d3ab14aabac : SUCCESS in 17m 45s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/231b147ae5714533b5923c9045baf681 : SUCCESS in 54m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e55b3a39f39741fa8aa827de1fdb02e6 : SUCCESS in 53m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/efbc3a32b115405db36a8fd76c453e40 : SUCCESS in 29m 16s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/9fc84b6245ab4d0d85814d16b5792804 : SUCCESS in 41m 03s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"60d5e80dfc91f2bd68f57965b3cd1b323763e1cb","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-19 15:30:46.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"4e6b2e7f0f874550c28c5827e0d47068f4af0c40","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-19 15:37:46.000000000","message":"Patch Set 7:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774149/7/iscsi : FAILURE in 38s","accounts_in_message":[],"_revision_number":7},{"id":"40b6016931e0663ff1cc57c6fa6be43f165b6084","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 16:09:15.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/703b2becacad498aa5492efd9059a9e6 : SUCCESS in 30m 10s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/74612e7f8a5d4fd3943e3f35d6203485 : SUCCESS in 30m 33s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"2c863004b13ef9ad5f735533530b2be6531e2c4b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-19 18:23:13.000000000","message":"Patch Set 7: Code-Review+1\n\n(2 comments)\n\nCode looks fine, but I need to revisit this once I\u0027m sure it\u0027s truly necessary. Duplicating host NUMA information that\u0027s already available on the ComputeNode feels like something we should avoid if at all possible","accounts_in_message":[],"_revision_number":7},{"id":"ff431ed6fdc67093f425288decee54bd08466a27","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-19 18:33:25.000000000","message":"Patch Set 7:\n\nSpitballing. How about adding \u0027host_socket\u0027 and maybe \u0027host_cell\u0027 attributes to \u0027InstanceNUMACell\u0027? The latter isn\u0027t really necessary, since we use \u0027id\u0027 for that right now, but it would let us decouple this in the future (it\u0027s a confusing design, IMO). That former would let us avoid passing host NUMA information through to the PCI manager.\n\nThis feels like that scene for Scrubs [1], where I\u0027ve got what I wanted [2] and then realized I didn\u0027t want it...\n\n[1] \n[2] https://review.opendev.org/c/openstack/nova-specs/+/765551/3/specs/wallaby/approved/pci-socket-policy.rst#79","accounts_in_message":[],"_revision_number":7},{"id":"dd3cc5d0cf5e0b29b36894ee89713f81573dbe04","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-19 18:35:02.000000000","message":"Patch Set 7:\n\n\u003e Patch Set 7:\n\u003e \n\u003e Spitballing. How about adding \u0027host_socket\u0027 and maybe \u0027host_cell\u0027 attributes to \u0027InstanceNUMACell\u0027? The latter isn\u0027t really necessary, since we use \u0027id\u0027 for that right now, but it would let us decouple this in the future (it\u0027s a confusing design, IMO). That former would let us avoid passing host NUMA information through to the PCI manager.\n\u003e \n\u003e This feels like that scene for Scrubs [1], where I\u0027ve got what I wanted [2] and then realized I didn\u0027t want it...\n\u003e \n\u003e [1] \n\u003e [2] https://review.opendev.org/c/openstack/nova-specs/+/765551/3/specs/wallaby/approved/pci-socket-policy.rst#79\n\n[1] https://www.youtube.com/watch?v\u003dz2Oc7Ny5rus\n\nGot distracted watching Scrubs highlights...","accounts_in_message":[],"_revision_number":7},{"id":"6d25c74400441f7ace6617470d7bc97844f72a73","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 19:04:07.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/dc7662eaf6b948c0a427cd8b7f83fcd3 : SUCCESS in 55m 03s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2c36a0d10bfe476394f22f8c391ad268 : SUCCESS in 1h 19m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7da4d77034cf47f68e79832f54b68409 : SUCCESS in 16m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8cea02702f0946078faa65428720bb16 : SUCCESS in 14m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14fd05852b6648c88a18f5facd78e87a : SUCCESS in 8m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6f42c04cef314e05a063c1ee2ae92f5e : SUCCESS in 12m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cda57c915d6c40dd893fb828facd8da2 : SUCCESS in 13m 01s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e0c4403c8d7945c6bca27fa0355c699d : SUCCESS in 14m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ddb017c3462744d7bc65fdab83edb0a4 : SUCCESS in 9m 23s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b89bacae7fbb41a39de20baa9596d80d : SUCCESS in 57m 38s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/aa7c98d1e81448198b3557282fa8a5b3 : SUCCESS in 1h 22m 00s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a649191c33ac4c04a28699c69c3caa25 : SUCCESS in 1h 14m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b3389afd3cb04a91a1f9e6abb9e8f7df : SUCCESS in 49m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/65c901192fe64f55ace928d0f6dda07c : SUCCESS in 1h 31m 32s\n- nova-next https://zuul.opendev.org/t/openstack/build/9c50d8b0e5e34b1cb2681097e593debf : SUCCESS in 1h 38m 55s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/93e552c62caa4db0884df982fe413946 : SUCCESS in 16m 41s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/1803713bec9c489a94204962b9fa14ae : SUCCESS in 15m 08s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f3794e0f0fbc4b30a7a02941f6cd7f19 : SUCCESS in 1h 01m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8811e537a22d48efbb19d1533cd5c4bf : SUCCESS in 57m 27s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2f8198e4e443445d94f1b53987493ade : SUCCESS in 34m 33s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2c16f282d6af4157a27113f5e2b980c8 : SUCCESS in 37m 52s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"02f7c5476ec3ba37c7d084afd2d030caf9c66975","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-02-19 19:05:20.000000000","message":"Patch Set 7:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/49/774149/7/check/EMC_PowerFlex_NOVA/0ec1cf3/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":7},{"id":"88f11503c475934f54bc050f3186de1e691503a1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-19 21:24:25.000000000","message":"Patch Set 7:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/49/774149/7/check/tempest-dsvm-full-focal-py3/f89eab0/ : SUCCESS in 1h 52m 59s","accounts_in_message":[],"_revision_number":7},{"id":"4e1af35e3a67c11af65a6a8ff2ceba79ce3c122a","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-21 14:16:40.000000000","message":"Patch Set 7:\n\n(2 comments)\n\n\u003e Patch Set 7: Code-Review+1\n\u003e \n\u003e (2 comments)\n\u003e \n\u003e Code looks fine, but I need to revisit this once I\u0027m sure it\u0027s truly necessary. Duplicating host NUMA information that\u0027s already available on the ComputeNode feels like something we should avoid if at all possible\n\nI agree it\u0027s not great - but I found the alternative more confusing. I initially tried to do this by passing the host NUMA topology down through the PCI code\u0027s _filter_*() methods and it became... messy. None of them actually need it except for the new _filter_pools_for_socket_affinity() method that I add in the subsequent patch, and it just became a mess of \u0027host_cells\u003dNone\u0027 kwargs all over the place. Since the host NUMA topology isn\u0027t expect to change, I figured it\u0027s cleaner to just have it in the object, and use self.numa_topology in the only place we actually need it.","accounts_in_message":[],"_revision_number":7},{"id":"7e24ec8de17b8a92561f51c9b156cac04798ca77","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-21 14:20:12.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d42f88e46dc687c92ac950443a36fa26f400b691","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-21 14:28:19.000000000","message":"Patch Set 8:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774149/8/iscsi : FAILURE in 1m 13s","accounts_in_message":[],"_revision_number":8},{"id":"319f9ad24e3f3663611d490eb04e6d5d9f52bed2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-21 14:51:50.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/326144d804e5454c8e2921dfd355affa : SUCCESS in 18m 55s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1de9beacabd64c4db9ab6293264f8285 : SUCCESS in 20m 44s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"b3bff717d3d28e35e8999122bc5396abd197e228","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-21 16:05:33.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\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3b9d560b476941dd987957435ba5fb9e : SUCCESS in 1h 35m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/53d0487f59db484f95a9759c90f52785 : SUCCESS in 15m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9198f45ada32465f9e6e39f888148e69 : SUCCESS in 13m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40cd4bbe39784e40b0ca4e83345d38ae : SUCCESS in 9m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b648f7d40d7944c8a843652ebf33ae12 : SUCCESS in 11m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8c74c6551f3e4cc5b95e139a81db40a6 : SUCCESS in 12m 22s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f04d1bbe26e643888d86b4550140b7eb : SUCCESS in 17m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c0bee5625afc49e0a345a814ebadc3bc : SUCCESS in 8m 56s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/769cc2d5549b4a5cb4b625738561056d : SUCCESS in 1h 04m 54s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bd14dfdbbdbc48cfbd624d12a8549aed : SUCCESS in 1h 10m 14s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ff8564a8e13743ff8d24b33dcf320711 : SUCCESS in 1h 42m 20s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a2f22d05132b4a878ffae2580bfcf3ce : SUCCESS in 46m 22s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/bc215c2024d545c88df8a704c905bb53 : SUCCESS in 1h 35m 48s\n- nova-next https://zuul.opendev.org/t/openstack/build/e1d516c1aa894aeda69ffc68ec69f2b2 : SUCCESS in 1h 23m 48s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f3b55f0118e6461184dc563edb1663d6 : FAILURE in 21m 13s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/e6275ac45b9b4f30b2f736bc59aeeae1 : FAILURE in 19m 08s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/3ca554ab093641e5bf209cf14f0fd341 : SUCCESS in 1h 08m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/78e78daeec8f4ef3910e83f2ad6dc85b : SUCCESS in 55m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0f2a411fee554eecbd8d86a68fdc0714 : SUCCESS in 51m 23s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f4f11af6717e4498b0ab78672272a3cc : SUCCESS in 24m 44s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b1f8f3127a7b4b7d91c13ec0ce817408 : SUCCESS in 36m 48s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"563a7d7cf5c583a693fb6e3608b778cbdf7e24c8","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-21 16:25:01.000000000","message":"Patch Set 8:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/49/774149/8/check/tempest-dsvm-full-focal-py3/685fd73/ : SUCCESS in 1h 53m 41s","accounts_in_message":[],"_revision_number":8},{"id":"719d1eae390968cc96c128b747cd4892631744df","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-02-21 16:45:30.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"3ec7b52cfc3db2e5db4f342a530e8b0346563297","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-21 16:55:22.000000000","message":"Patch Set 9:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774149/9/iscsi : FAILURE in 1m 21s","accounts_in_message":[],"_revision_number":9},{"id":"fe9d0055bc94a3139ee82ba3a281fdb59a5ecbcc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-21 17:29:18.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/e359e3692cbf457aa7a0b059f70f210e : SUCCESS in 29m 52s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/bae1b6d080f24f4bad71769abb495d97 : SUCCESS in 32m 28s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"c7c0fefa8cb29fbcdcccc3d1eaa8299e13527ad1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-21 18:28:23.000000000","message":"Patch Set 9:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/49/774149/9/check/tempest-dsvm-full-focal-py3/05e2c61/ : SUCCESS in 1h 30m 51s","accounts_in_message":[],"_revision_number":9},{"id":"f45f3292c7f1e4c55b2fc7514e5e8682d0578f8f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-21 18:33:35.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d8589c67f6854650b9f1defe030a07ac : SUCCESS in 1h 16m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e8da9e5ae8ca42758b483b7fb7775418 : SUCCESS in 13m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fe33f58c7aa1469cadf569c81c52ae34 : SUCCESS in 16m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ab9fbc1f23434bb293e5426e53a9bed5 : SUCCESS in 8m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/547ccbded7d749599116a9082001194e : SUCCESS in 11m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/10efab00986d4c54909f7ea781f5fce1 : SUCCESS in 13m 00s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c37672507218488b85b4402885c01ee6 : SUCCESS in 14m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0a61fe28b4194a128ce63a0f3598181f : SUCCESS in 9m 23s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c0654ec3730241918cff8cc1d65d3090 : SUCCESS in 1h 04m 44s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a8441a82033a4260af43a009cc41ac9f : SUCCESS in 1h 21m 07s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bf17c91b9e15400a95345156e970b2a2 : SUCCESS in 1h 16m 45s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f9e78b59596f45818e5f29987a66c638 : SUCCESS in 46m 25s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6628e06756194170b6aa7e0806de0019 : SUCCESS in 1h 39m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/2de339bdecca43c589bb056549ebb5e6 : SUCCESS in 1h 41m 31s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/3de0da1fc7ee443d97c45003afff0507 : SUCCESS in 17m 46s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/63eab65e004f4250b82721ef72d895e4 : SUCCESS in 18m 50s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/334caecb799b496f9db4462ca745e9cd : SUCCESS in 1h 08m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/553cf64849884c1786d9df61abb61643 : SUCCESS in 1h 00m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0334a32952b840dc8058d2ff08538d8c : SUCCESS in 1h 04m 35s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/42a882dcf461426dbbe8721d11114718 : SUCCESS in 31m 58s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1360212d3c8e4fc98db25c82db12ea8c : SUCCESS in 49m 26s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"7ea9a573670fd57567af68c6b04bb64d310cfb60","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-02-21 18:34:22.000000000","message":"Patch Set 9:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/49/774149/9/check/EMC_PowerFlex_NOVA/5c18f2b/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":9},{"id":"f32d213cfccf2ea88efe5108ab06a7f4ea04128b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-24 10:50:39.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"0aea45a5fe0f46bc4b687af759d34e949099dd67","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-24 11:07:24.000000000","message":"Patch Set 10: Code-Review+1\n\n(4 comments)\n\nThis feels like two patches squashed into one. The changes are simple enough that it\u0027s just about viable as is, but if you\u0027re respinning anything then I\u0027d appreciate splitting this up.\n\n+1 only for now while I look at the final patch in the series","accounts_in_message":[],"_revision_number":10},{"id":"447e2aa822906e21efa579bb0af20e2f89a7b590","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-24 11:08:02.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"e182601f4b6a3aaa013ca67e45e80d3762a7e3a7","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-24 11:18:52.000000000","message":"Patch Set 10: Code-Review-1\n\nOkay, following patch needs rework so I think this should be split in two also. One patch to always pass the \u0027node_id\u0027 attribute, and another to pass a \u0027NUMATopology\u0027 object.","accounts_in_message":[],"_revision_number":10},{"id":"de1092d6a54ee452a4863a756f9b5af338ab91da","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-24 11:36:30.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/d6e880eddd664884a75699fb9de61941 : SUCCESS in 21m 51s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/876693ab8398408989c700fbe24c195f : SUCCESS in 31m 46s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"e68c2170789aba235074d10549c9fe112ae9b618","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-24 15:13:47.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\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0433c930c84546a68b3222f5c6970c66 : SUCCESS in 1h 18m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/10b9760736124791a5d69fd52a7bf421 : SUCCESS in 14m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/398fb05337ef4ebbb0cea4458640a825 : SUCCESS in 15m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/300416cbf17a46d293a6bf284d67bcae : SUCCESS in 9m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4100045c767246f6b29d0e05dbe804ee : SUCCESS in 12m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/94d7c02db4c14c5b9f1e9a807af69c49 : SUCCESS in 12m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/16ec962f778e4e1ba0ab783064c0350f : SUCCESS in 12m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e21a323f5b314057bc33628d6fe2a626 : SUCCESS in 8m 41s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a8ecca0fccb648d09c52e704a91811c3 : SUCCESS in 1h 16m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9dd0a5aa9e1744528e69066130eea848 : POST_FAILURE in 1h 24m 10s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1aae00f4325e449bad31715d939e236e : FAILURE in 1h 13m 35s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0d62b100e0504458967664a591223a26 : SUCCESS in 50m 19s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/90c265a49e1f4249b674331180fc16c6 : FAILURE in 2h 56m 00s\n- nova-next https://zuul.opendev.org/t/openstack/build/17847039a31546a19f1bd6920dcd9e9c : SUCCESS in 1h 26m 54s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/18759f248746442aa1706b03b83f1c87 : SUCCESS in 22m 08s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/e2e80a00b762432ca635303ac73c655e : SUCCESS in 18m 14s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/e7dae687b61a401a9244ef3d8c79b615 : SUCCESS in 1h 12m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8470109fbe1b4109adf285c8689b692b : SUCCESS in 56m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b8fb54413ed8482aba7057cceb3eea92 : SUCCESS in 1h 02m 34s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/644ea188a1454986aa28366574326c72 : SUCCESS in 32m 38s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7af314095a554ee4adc7133fc177976e : SUCCESS in 52m 35s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"a54ebdc027ae071250b2796cd5148a69eac02982","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-24 16:50:05.000000000","message":"Patch Set 10:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/49/774149/10/check/tempest-dsvm-full-focal-py3/98c1834/ : SUCCESS in 2h 14m 05s","accounts_in_message":[],"_revision_number":10},{"id":"834e2adf835558124a3a57f76cfd05c4bc46cc12","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-03-04 16:42:09.000000000","message":"Patch Set 10:\n\n(3 comments)\n\n\u003e Patch Set 10: Code-Review-1\n\u003e \n\u003e Okay, following patch needs rework so I think this should be split in two also. One patch to always pass the \u0027node_id\u0027 attribute, and another to pass a \u0027NUMATopology\u0027 object.\n\nDone.","accounts_in_message":[],"_revision_number":10},{"id":"c27620134847b457dbe90b279074e3a619c60f82","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-03-04 16:42:17.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"79eaa8c3a6e71e734f09f3c27d6b554fb9d77de8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 18:04:18.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f7f38306175840779db78c78b5b9dec7 : SUCCESS in 36m 33s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1901e96545474c61bec0d394c708ece4 : SUCCESS in 32m 06s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"0887d7934b67360cd00332217b1243c9d74349a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 20:02:52.000000000","message":"Patch Set 11: 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/6a9b5652f97c4dbd8dcb32083f81d591 : SUCCESS in 1h 18m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/258ba2a115ee48699e3824137da8c7e0 : SUCCESS in 16m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d2d7f4e03bd046bb87098c0dcde69ae7 : SUCCESS in 17m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c3ddacc1b553438a82dd0c268f6ceb0d : SUCCESS in 9m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bb5dfd1e93f94db88d7be28739906c67 : SUCCESS in 14m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8e019dd9e9a74db28359a3c0d0a153f0 : SUCCESS in 13m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c0032c7afb4c404f9194de6527ae6131 : SUCCESS in 18m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4b190d9e73b4439790ace7087180bc9e : SUCCESS in 10m 54s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/cd6587f0c4ae4a6a9e3a4b7489466933 : SUCCESS in 1h 16m 04s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e7c275ae620b4b0f8710a083a14b336b : SUCCESS in 1h 27m 00s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bb97d9725dc844e88f05d18f91427cad : SUCCESS in 1h 25m 51s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1aa597cda68e43f8a08f5a1f919c2415 : FAILURE in 1h 21m 02s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9b2ef2ce74d540d78f1ad28575047fd5 : SUCCESS in 1h 28m 56s\n- nova-next https://zuul.opendev.org/t/openstack/build/20c8b6cba61348de83511e1a7a3bcb34 : SUCCESS in 1h 33m 38s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/cedcc790f114427489e5bfe17a4acaa9 : SUCCESS in 19m 59s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a440b76b9c104078b8fb50576fb31e3f : SUCCESS in 23m 39s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/0c1d545298f04ca8a38b104731ddc70d : SUCCESS in 1h 10m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fdb49e05aa484bfaae605a5c6eacdbce : SUCCESS in 1h 02m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d7a5732799134e0dbb1ca22b371819eb : SUCCESS in 1h 11m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e4eda1657da94db8bc68ed4891d188f9 : SUCCESS in 31m 04s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ae131822fcc84f0ab654e6577ef6531c : SUCCESS in 40m 55s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"f4c1fac74538b0ededfb2c6450c2ef3d883a9cde","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-03-04 20:29:43.000000000","message":"Patch Set 11:\n\nrecheck","accounts_in_message":[],"_revision_number":11},{"id":"6d50d791207f96af6216be217d7f352caeed6b1f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 21:04:41.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/41273ad0a45142679da50c971ac69ea1 : SUCCESS in 18m 43s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7429686c39da4bb99b9aa1062d84aab5 : SUCCESS in 27m 39s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"4e6fc6816a595fecf24174bc4b83a2de6f78ddd3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 22:22:49.000000000","message":"Patch Set 11:\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/ed77a0c7d09a42468fecf9726eaed68e : SUCCESS in 1h 17m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c9d91852fb414de2873c97102bdef9b4 : SUCCESS in 18m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d395b172cb994ee3ade15ca2b0ba0285 : SUCCESS in 14m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2cda224715ba41db8c07a38a8d1b1c68 : SUCCESS in 9m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a4f718332cc04001a07c028482d389db : SUCCESS in 14m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f08b999b531640468a3ba50d08827f22 : SUCCESS in 13m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1bd3433a9b7a4cb693b52b5798b03ec3 : SUCCESS in 13m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/31e14ebb887b40ce97d414014f87e828 : SUCCESS in 9m 34s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0ab05a8caf544d32a3a4c59452fc7266 : SUCCESS in 1h 10m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/399836ea8f724de08888c0efcd135641 : POST_FAILURE in 40m 55s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e83a74cb13ca4570845b019ee8fc04ea : SUCCESS in 1h 45m 28s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4777d4c4cf3e4ec5bc4fbd3588cb2a3b : SUCCESS in 45m 12s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/14eab5c8abc04950867d55f6f8d21b05 : SUCCESS in 1h 24m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/d9f8b23b6baa4840bd195faaedd1605b : SUCCESS in 1h 46m 44s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/32797b850e67457c95f2d3ad05021cbc : SUCCESS in 14m 54s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/263815791c6248d38e4ed6f8739e9e95 : SUCCESS in 18m 55s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/ab18638094c049de9bea9b408f2048b1 : SUCCESS in 43m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/25afe583d1a24e0491f50817aca74929 : SUCCESS in 59m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1c5f5235017142d4949787803209c9fc : SUCCESS in 47m 50s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e831a1847c284d64892fa5e10ece44ba : SUCCESS in 28m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a83ed6a938e84ac88839349d2159730a : SUCCESS in 41m 44s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"c00b90022edd37987ff55907a14aa8d53934bdb6","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-03-04 22:55:19.000000000","message":"Patch Set 11:\n\nrecheck","accounts_in_message":[],"_revision_number":11},{"id":"0b09b8ccfe2b14422c663709484772cdaa237932","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 23:34:09.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/48ae549725c342e7a1bef43ef31a7a7a : SUCCESS in 23m 36s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/ec76994428954f1082e9199b862e54fd : SUCCESS in 33m 12s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"7e14df1ed842116ff1b9d2744e9c9d1c0cb1f2e4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-05 00:38:05.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b46f669155904442bfb18d3d832182ca : SUCCESS in 1h 34m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d41171915a10466a9b8a6d4ad3dec023 : SUCCESS in 15m 42s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/795bce6e4eaf4c48bb325aece5c35b44 : SUCCESS in 14m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/12546c69daa244b4889c5672cb93a4a2 : SUCCESS in 9m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6a084b21704645339818502b1c5ceb13 : SUCCESS in 13m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fc9bcda8cf114ed09f68efc3e0b5f00e : SUCCESS in 12m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9b92043bb67049a5b20e335495d9cb7f : SUCCESS in 12m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5e213b734797487583352ddd99296bfa : SUCCESS in 8m 49s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/44faa8b894994c65834ec3b3289f855d : SUCCESS in 1h 18m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7122fd94ba6841da9f08f3807ceb4a9c : SUCCESS in 1h 07m 39s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/12b6c825de9e4fa0924711b12dd516c9 : SUCCESS in 1h 17m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d53d88c2158947889512d61b6e5ac638 : SUCCESS in 52m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4ef894bd09da4a5585ae0a943b6a43c2 : SUCCESS in 1h 34m 44s\n- nova-next https://zuul.opendev.org/t/openstack/build/698c60272abc47c88f84f681bda83f45 : SUCCESS in 1h 38m 46s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/080199b5494b4733b0f5eee487e752b6 : SUCCESS in 19m 06s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/5bdf6fb16480487c83fa9eb156dfc654 : SUCCESS in 17m 44s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/58edd3b84ad447ba948e92edf39a6f65 : SUCCESS in 1h 08m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/18464104a60a42968f383da43103504f : SUCCESS in 1h 01m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b9f3afca16264b3b893a0935cdee2508 : SUCCESS in 56m 57s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3dbcd1bf4780400bbdc3262bfe465049 : SUCCESS in 31m 13s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/5a661d450fe7491bb4358f9199945c28 : SUCCESS in 47m 03s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"25f71e72640370f447583af66e2dd8796325dd90","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-03-05 00:39:26.000000000","message":"Patch Set 11:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/49/774149/11/check/EMC_PowerFlex_NOVA/0975184/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":11},{"id":"f82956ee93ef191e591c4f041890ded0c741f174","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-03-05 11:36:39.000000000","message":"Patch Set 11:\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/b7ecc1a16929483bb7c9286731820a98 : RETRY_LIMIT in 22s","accounts_in_message":[],"_revision_number":11},{"id":"6e590aa60f2259f4175352f4d790f025c52d37ca","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-08 11:46:03.000000000","message":"Patch Set 11: Code-Review-1\n\n(1 comment)\n\nI have an optimization suggestion inline. But other than that the patch looks good to me.","accounts_in_message":[],"_revision_number":11},{"id":"10979f916302010989292fd85137d9d92c0f3072","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-03-08 19:40:10.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"2348cc414d962e029bd0e54e70ad4f494cc5b97a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-03-08 20:19:23.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"53f3f84fb80622151e6aab9759ab6a1bec8ab07c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-08 21:07:15.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f998067bab944bcf86d288b7b93476d4 : SUCCESS in 27m 44s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b7cfca09d8804d9d8df75525cc14cfa5 : SUCCESS in 33m 32s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"5888e860ca78b92e4e00af50f710dd794c16f997","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-08 21:52:27.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c7af793b135d4279b0a4dbfe6c596763 : SUCCESS in 1h 15m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7c41d9e7d2f449cd911eac53aad0cc84 : SUCCESS in 15m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/02210f9e71fa4f5590c31f459398b028 : SUCCESS in 15m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9cb77d7837f4395a83a8e862294d519 : SUCCESS in 8m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5efd9b1be46b4fde8059ac9dfc5de032 : SUCCESS in 15m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dea78c246e8545c3820d0c4cbf3f0f51 : SUCCESS in 15m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/718c5606ea44448b9ede2263df01d219 : SUCCESS in 15m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/089b524499a44fce97adc243591c305e : SUCCESS in 11m 35s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e661db0708ca44f1a2ae064e4adfa249 : SUCCESS in 1h 26m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c9fb0d6fffc6472bb11b712d5054ad84 : SUCCESS in 1h 18m 29s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e10eea5117384b3faa10e25445587b0b : SUCCESS in 1h 04m 20s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/396445f30f354ef9a52855ea71198496 : SUCCESS in 50m 57s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cf9703e91c8046989b2325ec6f35a70a : SUCCESS in 1h 14m 34s\n- nova-next https://zuul.opendev.org/t/openstack/build/a0f1436825224156a9f36da24c45092c : SUCCESS in 1h 26m 31s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e85d2187da6d4e0d85e079f7e0d32112 : SUCCESS in 25m 23s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/78f1e68933294c4f9d11da5c549576bb : SUCCESS in 19m 09s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/55a8d51b38d341998834b53584f0def8 : SUCCESS in 1h 28m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4418f285e3c84336b05af360479a6ab0 : SUCCESS in 58m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b45411ea69be4515ad02691a924b350d : SUCCESS in 1h 00m 00s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/cd5e73f07ae34fdebc2626e2aa945bd5 : SUCCESS in 28m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/64ca7cf158a84e8794e57289defcb0b2 : SUCCESS in 36m 03s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"7f6d25c949cecdc62eca6191a5a139cdd802c32a","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-03-08 21:53:11.000000000","message":"Patch Set 12:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/49/774149/12/check/EMC_PowerFlex_NOVA/3794e99/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":12},{"id":"d4c401968efcf68a7466cc4a4af8cb9ed61e9232","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-03-09 05:29:19.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 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/49/774149/12/check/tempest-dsvm-full-focal-py3/2e411e9/ : RETRY_LIMIT in 17m 59s","accounts_in_message":[],"_revision_number":12},{"id":"022d608e39639cf4a68898fcba60571d5a513f79","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-09 13:24:36.000000000","message":"Patch Set 12: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"32e8908ef61042978eff99c767337cdfcbb1b56a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-09 17:22:22.000000000","message":"Patch Set 12: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"14f849ce9b1c758f7f1bb74cf65fbab3cfd6fe27","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-09 17:24:00.000000000","message":"Patch Set 12: Workflow+1","accounts_in_message":[],"_revision_number":12},{"id":"f933be14c9677696c2b46748e196f8a0ee7fbeb9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-09 17:30:43.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":12},{"id":"fe8bca1ad53c4b1a9405a9da9adf466a8c9a18e1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-09 20:31:45.000000000","message":"Patch Set 12: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/898334b8df444c1b98093ecbb7909e96 : SUCCESS in 1h 14m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c504e3511a9440169ad7a9110ab9b6f2 : SUCCESS in 15m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32bc52abff854266a27b577c1a2781ed : SUCCESS in 9m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3a4e3d666296489abb308efac0dfcef2 : SUCCESS in 15m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9f6e4904e1c74ab8a80c8248c0cbea87 : SUCCESS in 27m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/74f6b99d0f374c819b3d1d4154c7312e : SUCCESS in 12m 07s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1c9f7804822b48868824842acbb5a9b2 : SUCCESS in 1h 03m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ac3bf6c7883c497cad898863c5bd9754 : SUCCESS in 56m 03s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/001060f416944c77b9d8897f0ce0df84 : SUCCESS in 19m 24s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0971081eb807428f9bf945a0cd041a05 : SUCCESS in 1h 21m 59s\n- nova-next https://zuul.opendev.org/t/openstack/build/ab2aecc0f14f4a70b383940f1e92bd63 : SUCCESS in 1h 25m 23s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/dffbff8ab504437eb85a0135e1e8aee0 : SUCCESS in 1h 03m 48s\n- grenade https://zuul.opendev.org/t/openstack/build/246e5474cb4246dcae42a98f133f22a3 : SUCCESS in 1h 04m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0f3970e716b5458187de1567f902d5ae : SUCCESS in 1h 00m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/de209e52ba9c49fb831947fbbcee9ccf : SUCCESS in 43m 45s","accounts_in_message":[],"_revision_number":12},{"id":"2b0b4ca829f061fbc0ce0c3fae8c356a24dfe9e0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-09 20:32:01.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":12},{"id":"208f3d521becabed9d2ea3c7396130765212e5c7","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-03-09 20:50:06.000000000","message":"Patch Set 12:\n\n(1 comment)\n\nfor the recored even if this is cleaner in the next patch we intentionally had these as class methods \ni would have prefered to not do this.","accounts_in_message":[],"_revision_number":12},{"id":"68b98d23cd3d3564aed58cc88acdcb42377b64e6","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-03-10 12:06:01.000000000","message":"Patch Set 12:\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"378c71008574327a6b3890ead9d37ced9a1f43e1","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-10 12:08:09.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"63433a19e2fa9bcbc43f45fb7472c55bd510e6ac","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-03-10 12:16:41.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"890b6d54a6f885cb6dd032dbf8186116df14eb6b","revisions":{"931f102960e244cd810483d4d74f5a7ebbb5d77d":{"kind":"REWORK","_number":1,"created":"2021-02-04 19:25:55.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/1"}}},"commit":{"parents":[{"commit":"eb6783b8f3fa0e6faa9cb246b474fd8463dd51f4","subject":"WIP: Add `socket` PCI NUMA affinity policy request prefilter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eb6783b8f3fa0e6faa9cb246b474fd8463dd51f4"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:33:09.000000000","tz":-300},"subject":"WIP: Track host NUMA topology in PCI manager","message":"WIP: Track host NUMA topology in PCI manager\n\nFor the upcoming `socket` affinity, the PCI code needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices. Start tracking this in PCI stats and manager.\n\nWe need to track the NUMA topology at the object (not the class)\nlevel, so all the _filter_*() classmethods that - in a subsequent\npatch - will either use self.numa_topology directly or call a method\nthat does, are moved to the object level. They were only ever called\nvia self anyways.\n\nIn addition, to fetch the host NUMA topology at __init__(), the PCI\ncode needs to always be passed the node_id. Make this argument\nmandatory - it was only ever None in tests, anyways.\n\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/931f102960e244cd810483d4d74f5a7ebbb5d77d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/931f102960e244cd810483d4d74f5a7ebbb5d77d"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"eb6783b8f3fa0e6faa9cb246b474fd8463dd51f4","is_merged_in_target_branch":false,"change_id":"I908ff07e1107304ca5926cc04d2fdc8fe0da5ed9","change_number":772749,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/master"},"e58d829e7b5b1fff80d674e8bcf6bdd74b3db682":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-02-05 00:28:43.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/2"}}},"commit":{"parents":[{"commit":"93be4a73a46a1515506fa5f17f51af868cdb4c13","subject":"WIP: Add `socket` PCI NUMA affinity policy request prefilter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/93be4a73a46a1515506fa5f17f51af868cdb4c13"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-05 00:28:28.000000000","tz":-300},"subject":"WIP: Track host NUMA topology in PCI manager","message":"WIP: Track host NUMA topology in PCI manager\n\nFor the upcoming `socket` affinity, the PCI code needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices. Start tracking this in PCI stats and manager.\n\nWe need to track the NUMA topology at the object (not the class)\nlevel, so all the _filter_*() classmethods that - in a subsequent\npatch - will either use self.numa_topology directly or call a method\nthat does, are moved to the object level. They were only ever called\nvia self anyways.\n\nIn addition, to fetch the host NUMA topology at __init__(), the PCI\ncode needs to always be passed the node_id. Make this argument\nmandatory - it was only ever None in tests, anyways.\n\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e58d829e7b5b1fff80d674e8bcf6bdd74b3db682"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e58d829e7b5b1fff80d674e8bcf6bdd74b3db682"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"93be4a73a46a1515506fa5f17f51af868cdb4c13","is_merged_in_target_branch":false,"change_id":"I908ff07e1107304ca5926cc04d2fdc8fe0da5ed9","change_number":772749,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/master"},"a3b2cfb9d00ba4d172c7afaa0a458be6d09e5282":{"kind":"REWORK","_number":3,"created":"2021-02-05 15:53:31.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/3"}}},"commit":{"parents":[{"commit":"7f7f2c6ca41713c06ad07bed49d1a1aebf15b461","subject":"WIP: Add `socket` PCI NUMA affinity policy request prefilter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7f7f2c6ca41713c06ad07bed49d1a1aebf15b461"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-05 15:53:11.000000000","tz":-300},"subject":"WIP: Track host NUMA topology in PCI manager","message":"WIP: Track host NUMA topology in PCI manager\n\nFor the upcoming `socket` affinity, the PCI code needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices. Start tracking this in PCI stats and manager.\n\nWe need to track the NUMA topology at the object (not the class)\nlevel, so all the _filter_*() classmethods that - in a subsequent\npatch - will either use self.numa_topology directly or call a method\nthat does, are moved to the object level. They were only ever called\nvia self anyways.\n\nIn addition, to fetch the host NUMA topology at __init__(), the PCI\ncode needs to always be passed the node_id. Make this argument\nmandatory - it was only ever None in tests, anyways.\n\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3b2cfb9d00ba4d172c7afaa0a458be6d09e5282"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3b2cfb9d00ba4d172c7afaa0a458be6d09e5282"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"7f7f2c6ca41713c06ad07bed49d1a1aebf15b461","is_merged_in_target_branch":false,"change_id":"I908ff07e1107304ca5926cc04d2fdc8fe0da5ed9","change_number":772749,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"31778c79bdd714849bc7aeedd672fd9a61165bea":{"kind":"REWORK","_number":4,"created":"2021-02-06 00:16:37.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/4"}}},"commit":{"parents":[{"commit":"c745192e7e6a1dbc30f776e0844c2c2a830ca681","subject":"WIP: Add `socket` PCI NUMA affinity policy request prefilter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c745192e7e6a1dbc30f776e0844c2c2a830ca681"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-06 00:15:37.000000000","tz":-300},"subject":"WIP: Track host NUMA topology in PCI manager","message":"WIP: Track host NUMA topology in PCI manager\n\nFor the upcoming `socket` affinity, the PCI code needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices (based on their numa_node). Start tracking this in PCI stats\nand manager.\n\nWe need to track the NUMA topology at the object (not the class)\nlevel, so all the _filter_*() classmethods that - in a subsequent\npatch - will either use self.numa_topology directly or call a method\nthat does, are moved to the object level. They were only ever called\nvia self anyways.\n\nIn addition, to fetch the host NUMA topology at __init__(), the PCI\ncode needs to always be passed the node_id. Make this argument\nmandatory - it was only ever None in tests, anyways.\n\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/31778c79bdd714849bc7aeedd672fd9a61165bea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/31778c79bdd714849bc7aeedd672fd9a61165bea"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c745192e7e6a1dbc30f776e0844c2c2a830ca681","is_merged_in_target_branch":false,"change_id":"I908ff07e1107304ca5926cc04d2fdc8fe0da5ed9","change_number":772749,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/master"},"189a670e68364271048d8b5b1dcc97c2b716a8c0":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":5,"created":"2021-02-09 21:10:15.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/5"}}},"commit":{"parents":[{"commit":"31e3e69cf4fd563f57797dea938857e6f7065ee9","subject":"Add `socket` PCI NUMA affinity policy request prefilter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/31e3e69cf4fd563f57797dea938857e6f7065ee9"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-09 21:09:30.000000000","tz":-300},"subject":"Track host NUMA topology in PCI manager","message":"Track host NUMA topology in PCI manager\n\nFor the upcoming `socket` affinity, the PCI code needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices (based on their numa_node). Start tracking this in PCI stats\nand manager.\n\nWe need to track the NUMA topology at the object (not the class)\nlevel, so all the _filter_*() classmethods that - in a subsequent\npatch - will either use self.numa_topology directly or call a method\nthat does, are moved to the object level. They were only ever called\nvia self anyways.\n\nIn addition, to fetch the host NUMA topology at __init__(), the PCI\ncode needs to always be passed the node_id. Make this argument\nmandatory - it was only ever None in tests, anyways.\n\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/189a670e68364271048d8b5b1dcc97c2b716a8c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/189a670e68364271048d8b5b1dcc97c2b716a8c0"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"31e3e69cf4fd563f57797dea938857e6f7065ee9","is_merged_in_target_branch":false,"change_id":"I908ff07e1107304ca5926cc04d2fdc8fe0da5ed9","change_number":772749,"patch_set_number":8,"change_status":"MERGED"}],"branch":"refs/heads/master"},"a89c88da7b8dc2e368424a1f9b5d80d4445dba12":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-02-17 18:23:26.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/6"}}},"commit":{"parents":[{"commit":"d63b64bf136a571add0051194d8239233c503694","subject":"Add `socket` PCI NUMA affinity policy request prefilter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d63b64bf136a571add0051194d8239233c503694"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-17 18:22:38.000000000","tz":-300},"subject":"Track host NUMA topology in PCI manager","message":"Track host NUMA topology in PCI manager\n\nFor the upcoming `socket` affinity, the PCI code needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices (based on their numa_node). Start tracking this in PCI stats\nand manager.\n\nWe need to track the NUMA topology at the object (not the class)\nlevel, so all the _filter_*() classmethods that - in a subsequent\npatch - will either use self.numa_topology directly or call a method\nthat does, are moved to the object level. They were only ever called\nvia self anyways.\n\nIn addition, to fetch the host NUMA topology at __init__(), the PCI\ncode needs to always be passed the node_id. Make this argument\nmandatory - it was only ever None in tests, anyways.\n\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a89c88da7b8dc2e368424a1f9b5d80d4445dba12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a89c88da7b8dc2e368424a1f9b5d80d4445dba12"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"d63b64bf136a571add0051194d8239233c503694","is_merged_in_target_branch":false,"change_id":"I908ff07e1107304ca5926cc04d2fdc8fe0da5ed9","change_number":772749,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/master"},"0a90f57f0dbf01f82a3199de8a647ad0e33f245c":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2021-02-18 13:10:20.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/7"}}},"commit":{"parents":[{"commit":"d6c30c958a30806d49988d6cd9b7f66efc284bb1","subject":"Add `socket` PCI NUMA affinity policy request prefilter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d6c30c958a30806d49988d6cd9b7f66efc284bb1"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-18 13:06:19.000000000","tz":-300},"subject":"Track host NUMA topology in PCI manager","message":"Track host NUMA topology in PCI manager\n\nFor the upcoming `socket` affinity, the PCI code needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices (based on their numa_node). Start tracking this in PCI stats\nand manager.\n\nWe need to track the NUMA topology at the object (not the class)\nlevel, so all the _filter_*() classmethods that - in a subsequent\npatch - will either use self.numa_topology directly or call a method\nthat does, are moved to the object level. They were only ever called\nvia self anyways.\n\nIn addition, to fetch the host NUMA topology at __init__(), the PCI\ncode needs to always be passed the node_id. Make this argument\nmandatory - it was only ever None in tests, anyways.\n\nImplements: blueprint pci-socket-affinity\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0a90f57f0dbf01f82a3199de8a647ad0e33f245c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0a90f57f0dbf01f82a3199de8a647ad0e33f245c"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"d6c30c958a30806d49988d6cd9b7f66efc284bb1","is_merged_in_target_branch":false,"change_id":"I908ff07e1107304ca5926cc04d2fdc8fe0da5ed9","change_number":772749,"patch_set_number":10,"change_status":"MERGED"}],"branch":"refs/heads/master"},"698c206c3176a8513e9b013df6996df0fa3a2bf1":{"kind":"REWORK","_number":8,"created":"2021-02-21 14:20:12.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/8"}}},"commit":{"parents":[{"commit":"09a879c7727c917cd1340c589a12c11c85765dd5","subject":"Add `socket` PCI NUMA affinity policy request prefilter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09a879c7727c917cd1340c589a12c11c85765dd5"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-21 14:16:45.000000000","tz":-300},"subject":"Track host NUMA topology in PCI manager","message":"Track host NUMA topology in PCI manager\n\nFor the upcoming `socket` affinity, the PCI code needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices (based on their numa_node). Start tracking this in PCI stats\nand manager.\n\nWe need to track the NUMA topology at the object (not the class)\nlevel, so all the _filter_*() classmethods that - in a subsequent\npatch - will either use self.numa_topology directly or call a method\nthat does, are moved to the object level. They were only ever called\nvia self anyways.\n\nIn addition, to fetch the host NUMA topology at __init__(), the PCI\ncode needs to always be passed the node_id. Make this argument\nmandatory - it was only ever None in tests, anyways.\n\nImplements: blueprint pci-socket-affinity\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/698c206c3176a8513e9b013df6996df0fa3a2bf1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/698c206c3176a8513e9b013df6996df0fa3a2bf1"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"09a879c7727c917cd1340c589a12c11c85765dd5","is_merged_in_target_branch":false,"change_id":"I908ff07e1107304ca5926cc04d2fdc8fe0da5ed9","change_number":772749,"patch_set_number":11,"change_status":"MERGED"}],"branch":"refs/heads/master"},"4b7c04402265dfbd45cec8c6d08bcb7cbd2c9482":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2021-02-21 16:45:30.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/9"}}},"commit":{"parents":[{"commit":"30aff4207a61b7d48de2e09139b4fb2550814182","subject":"Add `socket` PCI NUMA affinity policy request prefilter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/30aff4207a61b7d48de2e09139b4fb2550814182"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-21 16:45:21.000000000","tz":-300},"subject":"Track host NUMA topology in PCI manager","message":"Track host NUMA topology in PCI manager\n\nFor the upcoming `socket` affinity, the PCI code needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices (based on their numa_node). Start tracking this in PCI stats\nand manager.\n\nWe need to track the NUMA topology at the object (not the class)\nlevel, so all the _filter_*() classmethods that - in a subsequent\npatch - will either use self.numa_topology directly or call a method\nthat does, are moved to the object level. They were only ever called\nvia self anyways.\n\nIn addition, to fetch the host NUMA topology at __init__(), the PCI\ncode needs to always be passed the node_id. Make this argument\nmandatory - it was only ever None in tests, anyways.\n\nImplements: blueprint pci-socket-affinity\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4b7c04402265dfbd45cec8c6d08bcb7cbd2c9482"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4b7c04402265dfbd45cec8c6d08bcb7cbd2c9482"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"30aff4207a61b7d48de2e09139b4fb2550814182","is_merged_in_target_branch":false,"change_id":"I908ff07e1107304ca5926cc04d2fdc8fe0da5ed9","change_number":772749,"patch_set_number":12,"change_status":"MERGED"}],"branch":"refs/heads/master"},"8243e3cc49bbb0d6697acb350e09192650a623ca":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":10,"created":"2021-02-24 10:50:39.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/774149/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/10"}}},"commit":{"parents":[{"commit":"db7517d5a8aaa5a24be12d9c3453dcd98d9a887e","subject":"scheduler: Add \u0027socket\u0027 PCI NUMA affinity policy trait","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/db7517d5a8aaa5a24be12d9c3453dcd98d9a887e"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-02-24 10:50:27.000000000","tz":0},"subject":"Track host NUMA topology in PCI manager","message":"Track host NUMA topology in PCI manager\n\nFor the upcoming \u0027socket\u0027 affinity, the PCI code needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices (based on their \u0027numa_node\u0027). Start tracking this in PCI stats\nand manager.\n\nWe need to track the NUMA topology at the object (not the class) level,\nso all the \u0027_filter_*()\u0027 classmethods that - in a subsequent patch -\nwill either use \u0027self.numa_topology\u0027 directly or call a method that\ndoes, are moved to the object level. They were only ever called via self\nanyways.\n\nIn addition, to fetch the host NUMA topology at \u0027__init__()\u0027, the PCI\ncode needs to always be passed the \u0027node_id\u0027. Make this argument\nmandatory - it was only ever None in tests, anyways.\n\nImplements: blueprint pci-socket-affinity\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8243e3cc49bbb0d6697acb350e09192650a623ca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8243e3cc49bbb0d6697acb350e09192650a623ca"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"db7517d5a8aaa5a24be12d9c3453dcd98d9a887e","is_merged_in_target_branch":true,"change_id":"I908ff07e1107304ca5926cc04d2fdc8fe0da5ed9","change_number":772749,"patch_set_number":13,"change_status":"MERGED"}],"branch":"refs/heads/master"},"e4d1448f347ab58e259d3ec661269ea22f36d9ba":{"kind":"REWORK","_number":11,"created":"2021-03-04 16:42:17.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/11"}}},"commit":{"parents":[{"commit":"d7ae8f5e79e317525adb2f5478635fe0cdbe4006","subject":"pci: always pass node_id to manager","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d7ae8f5e79e317525adb2f5478635fe0cdbe4006"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-03-04 16:41:52.000000000","tz":-300},"subject":"pci: track host NUMA topology in stats","message":"pci: track host NUMA topology in stats\n\nFor the upcoming `socket` affinity, PCI stats needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices (based on their \u0027numa_node\u0027). In this patch, the PCI manager\nstarts fetching its compute node to obtain its NUMA topology, and\nstarts passing the NUMA topology to PCI stats.\n\nWe need to track the NUMA topology at the object (not the class) level,\nso all the \u0027_filter_*()\u0027 classmethods in PCI stats that - in a\nsubsequent patch - will either use \u0027self.numa_topology\u0027 directly or\ncall a method that does, are moved to the object level. They were only\never called via self anyways.\n\nImplements: blueprint pci-socket-affinity\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e4d1448f347ab58e259d3ec661269ea22f36d9ba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e4d1448f347ab58e259d3ec661269ea22f36d9ba"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"d7ae8f5e79e317525adb2f5478635fe0cdbe4006","is_merged_in_target_branch":false,"change_id":"Idc839312d1449e9327ee7e3793d53ed080a44d0c","change_number":778747,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"890b6d54a6f885cb6dd032dbf8186116df14eb6b":{"kind":"REWORK","_number":12,"created":"2021-03-08 20:19:23.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/49/774149/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/774149/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/774149/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/774149/12"}}},"commit":{"parents":[{"commit":"6c3175d3ee8ffe323630f57655318ba3da9fe8b5","subject":"pci manager: replace node_id parameter with compute_node","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6c3175d3ee8ffe323630f57655318ba3da9fe8b5"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-02-04 18:21:37.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-03-08 20:19:13.000000000","tz":-300},"subject":"pci: track host NUMA topology in stats","message":"pci: track host NUMA topology in stats\n\nFor the upcoming `socket` affinity, PCI stats needs to know the\nhost\u0027s NUMA topology in order to calculate the socket affinity of PCI\ndevices (based on their \u0027numa_node\u0027). In this patch, the PCI manager\nstarts using its compute_node parameter to give a NUMA topology to PCI\nstats.\n\nPCI stats needs to track the NUMA topology at the object (not the\nclass) level, so all the \u0027_filter_*()\u0027 classmethods that, in a\nsubsequent patch, will either use \u0027self.numa_topology\u0027 directly or\ncall a method that does, are moved to the object level. They were only\never called via self anyways.\n\nImplements: blueprint pci-socket-affinity\nChange-Id: I1d270cc3e88a74097eefe3b887106222ae06fe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/890b6d54a6f885cb6dd032dbf8186116df14eb6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/890b6d54a6f885cb6dd032dbf8186116df14eb6b"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6c3175d3ee8ffe323630f57655318ba3da9fe8b5","is_merged_in_target_branch":true,"change_id":"Idc839312d1449e9327ee7e3793d53ed080a44d0c","change_number":778747,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
