<div dir="ltr"><div>You got the point what I want to say ! Let me explain more:</div><div><br></div><div>1. The hole story is I want to deploy openstack Yoga, and the compute node use DPU (BF2, BlueFiled2). So I follow this link: <a href="https://docs.openstack.org/neutron/latest/admin/ovn/smartnic_dpu.html">https://docs.openstack.org/neutron/latest/admin/ovn/smartnic_dpu.html</a></div><div>2. After deploy exactly as the link said, I use these command to create a VM (which also called instance).</div><div>```</div>openstack network create selfservice<br>openstack subnet create --network selfservice --subnet-range <a href="http://192.168.1.0/24">192.168.1.0/24</a> selfservice-v4<br>openstack port create --network selfservice --vnic-type remote-managed \<br>--binding-profile '{"pci_vendor_info":"", "pci_slot":"", "physical_network":"", "card_serial_number": "AB0123XX0042", "pf_mac_address": "08:c0:eb:8e:bd:f4", "vf_num":1, "vnic_type": "remote-managed"}' \<br>pf0vf0<br>openstack flavor create --id 0 --vcpus 1 --ram 64 --disk 1 cirros-os-dpu-test-1 --property "pci_passthrough:alias"="a1:2"<br><div><br></div><div>    All command above pass.<br></div><br>openstack server create --flavor cirros-os-dpu-test-1 --image cirros \<br>        --nic net-id=066c8dc2-c98b-4fb8-a541-8b367e8f6e69 \<br>        --security-group default provider-instance<div><br></div><div>    This command got ERROR. The ERROR is shown in the first email.<br></div><div>```</div><div>3. So I have few questions:</div><div>```</div><div>question 1: Why got ERROR? Why "No valid host was found"?</div><div>question 2: When I run command "openstack port create ...", I could specify which VF-rep port (virtual function's representor port) plug into br-int in DPU's OVS. As normal operate, I should start VM and plug THE VF into VM. But in "openstack port create ...", how to specify THE VF ?<br></div><div>```</div><div>4. For question 1, I debug it as the first mail said. And I will check the second email to solve it.</div><div>5. For question 2, I have no idea, as these is no document to refer this question. What should I do ?<br></div><div><br></div><div><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>----</div>Simon Jones</div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Sean Mooney <<a href="mailto:smooney@redhat.com">smooney@redhat.com</a>> 于2023年3月1日周三 01:18写道:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, 2023-02-28 at 19:43 +0800, Simon Jones wrote:<br>
> Hi all,<br>
> <br>
> I'm working on openstack Yoga's PCI passthrough feature, follow this link:<br>
> <a href="https://docs.openstack.org/nova/latest/admin/pci-passthrough.html" rel="noreferrer" target="_blank">https://docs.openstack.org/nova/latest/admin/pci-passthrough.html</a><br>
> <br>
> I configure exactly as the link said, but when I create server use this<br>
> command, I found ERROR:<br>
> ```<br>
> openstack server create --flavor cirros-os-dpu-test-1 --image cirros \<br>
>         --nic net-id=066c8dc2-c98b-4fb8-a541-8b367e8f6e69 \<br>
>         --security-group default --key-name mykey provider-instance<br>
> <br>
> <br>
> > fault                               | {'code': 500, 'created':<br>
> '2023-02-23T06:13:43Z', 'message': 'No valid host was found. There are not<br>
> enough hosts available.', 'details': 'Traceback (most recent call last):\n<br>
>  File "/usr/lib/python3/dist-packages/nova/conductor/manager.py", line<br>
> 1548, in schedule_and_build_instances\n    host_lists =<br>
> self._schedule_instances(context, request_specs[0],\n  File<br>
> "/usr/lib/python3/dist-packages/nova/conductor/manager.py", line 908, in<br>
> _schedule_instances\n    host_lists =<br>
> self.query_client.select_destinations(\n  File<br>
> "/usr/lib/python3/dist-packages/nova/scheduler/client/query.py", line 41,<br>
> in select_destinations\n    return<br>
> self.scheduler_rpcapi.select_destinations(context, spec_obj,\n  File<br>
> "/usr/lib/python3/dist-packages/nova/scheduler/rpcapi.py", line 160, in<br>
> select_destinations\n    return cctxt.call(ctxt, \'select_destinations\',<br>
> **msg_args)\n  File<br>
> "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 189, in<br>
> call\n    result = self.transport._send(\n  File<br>
> "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in<br>
> _send\n    return self._driver.send(target, ctxt, message,\n  File<br>
> "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/amqpdriver.py",<br>
> line 689, in send\n    return self._send(target, ctxt, message,<br>
> wait_for_reply, timeout,\n  File<br>
> "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/amqpdriver.py",<br>
> line 681, in _send\n    raise<br>
> result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found.<br>
> There are not enough hosts available.\nTraceback (most recent call<br>
> last):\n\n  File<br>
> "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 241, in<br>
> inner\n    return func(*args, **kwargs)\n\n  File<br>
> "/usr/lib/python3/dist-packages/nova/scheduler/manager.py", line 223, in<br>
> select_destinations\n    selections = self._select_destinations(\n\n  File<br>
> "/usr/lib/python3/dist-packages/nova/scheduler/manager.py", line 250, in<br>
> _select_destinations\n    selections = self._schedule(\n\n  File<br>
> "/usr/lib/python3/dist-packages/nova/scheduler/manager.py", line 416, in<br>
> _schedule\n    self._ensure_sufficient_hosts(\n\n  File<br>
> "/usr/lib/python3/dist-packages/nova/scheduler/manager.py", line 455, in<br>
> _ensure_sufficient_hosts\n    raise<br>
> exception.NoValidHost(reason=reason)\n\nnova.exception.NoValidHost: No<br>
> valid host was found. There are not enough hosts available.\n\n'} |<br>
> <br>
> // this is what I configured:NovaInstance<br>
> <br>
> gyw@c1:~$ openstack flavor show cirros-os-dpu-test-1<br>
> +----------------------------+------------------------------+<br>
> > Field                      | Value                        |<br>
> +----------------------------+------------------------------+<br>
> > OS-FLV-DISABLED:disabled   | False                        |<br>
> > OS-FLV-EXT-DATA:ephemeral  | 0                            |<br>
> > access_project_ids         | None                         |<br>
> > description                | None                         |<br>
> > disk                       | 1                            |<br>
> > id                         | 0                            |<br>
> > name                       | cirros-os-dpu-test-1         |<br>
> > os-flavor-access:is_public | True                         |<br>
> > properties                 | pci_passthrough:alias='a1:1' |<br>
> > ram                        | 64                           |<br>
> > rxtx_factor                | 1.0                          |<br>
> > swap                       |                              |<br>
> > vcpus                      | 1                            |<br>
> +----------------------------+------------------------------+<br>
> <br>
> // in controller node /etc/nova/nova.conf<br>
> <br>
> [filter_scheduler]<br>
> enabled_filters = PciPassthroughFilter<br>
> available_filters = nova.scheduler.filters.all_filters<br>
> <br>
> [pci]<br>
> passthrough_whitelist = {"vendor_id": "15b3", "product_id": "101e",<br>
> "physical_network": null, "remote_managed": "true"}<br>
> alias = { "vendor_id":"15b3", "product_id":"101e", "device_type":"type-VF",<br>
> "name":"a1" }<br>
> <br>
> // in compute node /etc/nova/nova.conf<br>
> <br>
> [pci]<br>
> passthrough_whitelist = {"vendor_id": "15b3", "product_id": "101e",<br>
> "physical_network": null, "remote_managed": "true"}<br>
> alias = { "vendor_id":"15b3", "product_id":"101e", "device_type":"type-VF",<br>
> "name":"a1" }<br>
<br>
"remote_managed": "true" is only valid for neutron sriov port <br>
not flavor based pci passhtough.<br>
<br>
so you need to use vnci_type=driect asusming you are trying to use<br>
<a href="https://specs.openstack.org/openstack/nova-specs/specs/yoga/implemented/integration-with-off-path-network-backends.html" rel="noreferrer" target="_blank">https://specs.openstack.org/openstack/nova-specs/specs/yoga/implemented/integration-with-off-path-network-backends.html</a><br>
<br>
which is not the same as generic pci passthough.<br>
<br>
if you just want to use geneic pci passthive via a flavor remove "remote_managed": "true"<br>
<br>
> <br>
> ```<br>
> <br>
> The detail ERROR I found is:<br>
> - The reason why "There are not enough hosts available" is,<br>
> nova-scheduler's log shows "There are 0 hosts available but 1 instances<br>
> requested to build", which means no hosts support PCI passthough feature.<br>
> <br>
> This is nova-schduler's log<br>
> ```<br>
> 2023-02-28 06:11:58.329 1942637 DEBUG nova.scheduler.manager<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Starting to schedule<br>
> for instances: ['8ddfbe2c-f929-4b62-8b73-67902df8fb60'] select_destinations<br>
> /usr/lib/python3/dist-packages/nova/scheduler/manager.py:141<br>
> 2023-02-28 06:11:58.330 1942637 DEBUG nova.scheduler.request_filter<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] compute_status_filter<br>
> request filter added forbidden trait COMPUTE_STATUS_DISABLED<br>
> compute_status_filter<br>
> /usr/lib/python3/dist-packages/nova/scheduler/request_filter.py:254<br>
> 2023-02-28 06:11:58.330 1942637 DEBUG nova.scheduler.request_filter<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Request filter<br>
> 'compute_status_filter' took 0.0 seconds wrapper<br>
> /usr/lib/python3/dist-packages/nova/scheduler/request_filter.py:46<br>
> 2023-02-28 06:11:58.331 1942637 DEBUG nova.scheduler.request_filter<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Request filter<br>
> 'accelerators_filter' took 0.0 seconds wrapper<br>
> /usr/lib/python3/dist-packages/nova/scheduler/request_filter.py:46<br>
> 2023-02-28 06:11:58.332 1942637 DEBUG nova.scheduler.request_filter<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Request filter<br>
> 'remote_managed_ports_filter' took 0.0 seconds wrapper<br>
> /usr/lib/python3/dist-packages/nova/scheduler/request_filter.py:46<br>
> 2023-02-28 06:11:58.485 1942637 DEBUG oslo_concurrency.lockutils<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Lock<br>
> "567eb2f1-7173-4eee-b9e7-66932ed70fea" acquired by<br>
> "nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections"<br>
> :: waited 0.000s inner<br>
> /usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py:386<br>
> 2023-02-28 06:11:58.488 1942637 DEBUG oslo_concurrency.lockutils<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Lock<br>
> "567eb2f1-7173-4eee-b9e7-66932ed70fea" "released" by<br>
> "nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections"<br>
> :: held 0.003s inner<br>
> /usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py:400<br>
> 2023-02-28 06:11:58.494 1942637 DEBUG oslo_db.sqlalchemy.engines<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] MySQL server mode set<br>
> to<br>
> STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION<br>
> _check_effective_sql_mode<br>
> /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/engines.py:314<br>
> 2023-02-28 06:11:58.520 1942637 INFO nova.scheduler.host_manager<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Host mapping not found<br>
> for host c1c2. Not tracking instance info for this host.<br>
> 2023-02-28 06:11:58.520 1942637 DEBUG oslo_concurrency.lockutils<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Lock "('c1c2', 'c1c2')"<br>
> acquired by<br>
> "nova.scheduler.host_manager.HostState.update.<locals>._locked_update" ::<br>
> waited 0.000s inner<br>
> /usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py:386<br>
> 2023-02-28 06:11:58.521 1942637 DEBUG nova.scheduler.host_manager<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Update host state from<br>
> compute node: ComputeNode(cpu_allocation_ratio=16.0,cpu_info='{"arch":<br>
> "x86_64", "model": "Broadwell-noTSX-IBRS", "vendor": "Intel", "topology":<br>
> {"cells": 1, "sockets": 1, "cores": 6, "threads": 2}, "features":<br>
> ["sse4.2", "mds-no", "stibp", "pdpe1gb", "xsaveopt", "ht", "intel-pt",<br>
> "mtrr", "abm", "tm", "lm", "umip", "mca", "pku", "ds_cpl", "rdrand", "adx",<br>
> "rdseed", "lahf_lm", "xgetbv1", "nx", "invpcid", "rdtscp", "tsc", "xsavec",<br>
> "pcid", "arch-capabilities", "pclmuldq", "spec-ctrl", "fsgsbase", "avx2",<br>
> "md-clear", "vmx", "syscall", "mmx", "ds", "ssse3", "avx", "dtes64",<br>
> "fxsr", "msr", "acpi", "vpclmulqdq", "smap", "erms", "pge", "cmov",<br>
> "sha-ni", "fsrm", "x2apic", "xsaves", "cx8", "pse", "pse36", "clflushopt",<br>
> "vaes", "pni", "ssbd", "movdiri", "movbe", "clwb", "xtpr", "de", "invtsc",<br>
> "fpu", "tsc-deadline", "pae", "clflush", "ibrs-all", "waitpkg", "sse",<br>
> "sse2", "bmi1", "3dnowprefetch", "cx16", "popcnt", "rdctl-no", "fma",<br>
> "tsc_adjust", "xsave", "ss", "skip-l1dfl-vmentry", "sse4.1", "rdpid",<br>
> "monitor", "vme", "tm2", "pat", "pschange-mc-no", "movdir64b", "gfni",<br>
> "mce", "smep", "sep", "apic", "arat", "f16c", "bmi2", "aes", "pbe", "est",<br>
> "pdcm"]}',created_at=2023-02-14T03:19:40Z,current_workload=0,deleted=False,deleted_at=None,disk_allocation_ratio=1.0,disk_available_least=415,free_disk_gb=456,free_ram_mb=31378,host='c1c2',host_ip=192.168.28.21,hypervisor_hostname='c1c2',hypervisor_type='QEMU',hypervisor_version=4002001,id=8,local_gb=456,local_gb_used=0,mapped=0,memory_mb=31890,memory_mb_used=512,metrics='[]',numa_topology='{"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMATopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.2", "nova_object.data": {"cells": [{"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMACell", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.5", "nova_object.data": {"id": 0, "cpuset": [0,<br>
> 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "pcpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8,<br>
> 9, 10, 11], "memory": 31890, "cpu_usage": 0, "memory_usage": 0,<br>
> "pinned_cpus": [], "siblings": [[0, 1], [10, 11], [2, 3], [6, 7], [4, 5],<br>
> [8, 9]], "mempages": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.1",<br>
> "nova_object.data": {"size_kb": 4, "total": 8163962, "used": 0, "reserved":<br>
> 0}, "nova_object.changes": ["size_kb", "used", "reserved", "total"]}, {"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 2048,<br>
> "total": 0, "used": 0, "reserved": 0}, "nova_object.changes": ["size_kb",<br>
> "used", "reserved", "total"]}, {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.1",<br>
> "nova_object.data": {"size_kb": 1048576, "total": 0, "used": 0, "reserved":<br>
> 0}, "nova_object.changes": ["size_kb", "used", "reserved", "total"]}],<br>
> "network_metadata": {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NetworkMetadata",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.0",<br>
> "nova_object.data": {"physnets": [], "tunneled": false},<br>
> "nova_object.changes": ["physnets", "tunneled"]}, "socket": 0},<br>
> "nova_object.changes": ["cpuset", "memory_usage", "cpu_usage", "id",<br>
> "pinned_cpus", "pcpuset", "socket", "network_metadata", "siblings",<br>
> "mempages", "memory"]}]}, "nova_object.changes":<br>
> ["cells"]}',pci_device_pools=PciDevicePoolList,ram_allocation_ratio=1.5,running_vms=0,service_id=None,stats={failed_builds='0'},supported_hv_specs=[HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec,HVSpec],updated_at=2023-02-28T06:01:33Z,uuid=c360cc82-f0fd-4662-bccd-e1f02b27af51,vcpus=12,vcpus_used=0)<br>
> _locked_update<br>
> /usr/lib/python3/dist-packages/nova/scheduler/host_manager.py:167<br>
> 2023-02-28 06:11:58.524 1942637 DEBUG nova.scheduler.host_manager<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Update host state with<br>
> aggregates: [] _locked_update<br>
> /usr/lib/python3/dist-packages/nova/scheduler/host_manager.py:170<br>
> 2023-02-28 06:11:58.524 1942637 DEBUG nova.scheduler.host_manager<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Update host state with<br>
> service dict: {'id': 17, 'uuid': '6d0921a6-427d-4a82-a7d2-41dfa003125a',<br>
> 'host': 'c1c2', 'binary': 'nova-compute', 'topic': 'compute',<br>
> 'report_count': 121959, 'disabled': False, 'disabled_reason': None,<br>
> 'last_seen_up': datetime.datetime(2023, 2, 28, 6, 11, 49,<br>
> tzinfo=datetime.timezone.utc), 'forced_down': False, 'version': 61,<br>
> 'created_at': datetime.datetime(2023, 2, 14, 3, 19, 40,<br>
> tzinfo=datetime.timezone.utc), 'updated_at': datetime.datetime(2023, 2, 28,<br>
> 6, 11, 49, tzinfo=datetime.timezone.utc), 'deleted_at': None, 'deleted':<br>
> False} _locked_update<br>
> /usr/lib/python3/dist-packages/nova/scheduler/host_manager.py:173<br>
> 2023-02-28 06:11:58.524 1942637 DEBUG nova.scheduler.host_manager<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Update host state with<br>
> instances: [] _locked_update<br>
> /usr/lib/python3/dist-packages/nova/scheduler/host_manager.py:176<br>
> 2023-02-28 06:11:58.525 1942637 DEBUG oslo_concurrency.lockutils<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Lock "('c1c2', 'c1c2')"<br>
> "released" by<br>
> "nova.scheduler.host_manager.HostState.update.<locals>._locked_update" ::<br>
> held 0.004s inner<br>
> /usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py:400<br>
> 2023-02-28 06:11:58.525 1942637 DEBUG nova.filters<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Starting with 1 host(s)<br>
> get_filtered_objects /usr/lib/python3/dist-packages/nova/filters.py:70<br>
> 2023-02-28 06:11:58.526 1942637 DEBUG nova.pci.stats<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] ---- before ----<br>
> _filter_pools /usr/lib/python3/dist-packages/nova/pci/stats.py:542<br>
> 2023-02-28 06:11:58.526 1942637 DEBUG nova.pci.stats<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] [] _filter_pools<br>
> /usr/lib/python3/dist-packages/nova/pci/stats.py:543<br>
> 2023-02-28 06:11:58.526 1942637 DEBUG nova.pci.stats<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] ---- after ----<br>
> _filter_pools /usr/lib/python3/dist-packages/nova/pci/stats.py:545<br>
> 2023-02-28 06:11:58.527 1942637 DEBUG nova.pci.stats<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] [] _filter_pools<br>
> /usr/lib/python3/dist-packages/nova/pci/stats.py:546<br>
> 2023-02-28 06:11:58.527 1942637 DEBUG nova.pci.stats<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Not enough PCI devices<br>
> left to satisfy request _filter_pools<br>
> /usr/lib/python3/dist-packages/nova/pci/stats.py:556<br>
> 2023-02-28 06:11:58.527 1942637 DEBUG<br>
> nova.scheduler.filters.pci_passthrough_filter<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] (c1c2, c1c2) ram:<br>
> 31378MB disk: 424960MB io_ops: 0 instances: 0 doesn't have the required PCI<br>
> devices<br>
> (InstancePCIRequests(instance_uuid=<?>,requests=[InstancePCIRequest]))<br>
> host_passes<br>
> /usr/lib/python3/dist-packages/nova/scheduler/filters/pci_passthrough_filter.py:52<br>
> 2023-02-28 06:11:58.528 1942637 INFO nova.filters<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Filter<br>
> PciPassthroughFilter returned 0 hosts<br>
> 2023-02-28 06:11:58.528 1942637 DEBUG nova.filters<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Filtering removed all<br>
> hosts for the request with instance ID<br>
> '8ddfbe2c-f929-4b62-8b73-67902df8fb60'. Filter results:<br>
> [('PciPassthroughFilter', None)] get_filtered_objects<br>
> /usr/lib/python3/dist-packages/nova/filters.py:114<br>
> 2023-02-28 06:11:58.528 1942637 INFO nova.filters<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Filtering removed all<br>
> hosts for the request with instance ID<br>
> '8ddfbe2c-f929-4b62-8b73-67902df8fb60'. Filter results:<br>
> ['PciPassthroughFilter: (start: 1, end: 0)']<br>
> 2023-02-28 06:11:58.529 1942637 DEBUG nova.scheduler.manager<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] Filtered []<br>
> _get_sorted_hosts<br>
> /usr/lib/python3/dist-packages/nova/scheduler/manager.py:610<br>
> 2023-02-28 06:11:58.529 1942637 DEBUG nova.scheduler.manager<br>
> [req-13b1baee-e02d-40fc-926d-d497e70ca0dc ff627ad39ed94479b9c5033bc462cf78<br>
> 512866f9994f4ad8916d8539a7cdeec9 - default default] There are 0 hosts<br>
> available but 1 instances requested to build. _ensure_sufficient_hosts<br>
> /usr/lib/python3/dist-packages/nova/scheduler/manager.py:450<br>
> ```<br>
> <br>
> Then I search database, I found PCI configure of compute node is not upload:<br>
> ```<br>
> gyw@c1:~$ openstack resource provider inventory show<br>
> c360cc82-f0fd-4662-bccd-e1f02b27af51 PCI_DEVICE<br>
> No inventory of class PCI_DEVICE for c360cc82-f0fd-4662-bccd-e1f02b27af51<br>
> (HTTP 404)<br>
> gyw@c1:~$ openstack resource provider inventory show<br>
> c360cc82-f0fd-4662-bccd-e1f02b27af51 PCI_DEVICE<br>
> No inventory of class PCI_DEVICE for c360cc82-f0fd-4662-bccd-e1f02b27af51<br>
> (HTTP 404)<br>
> gyw@c1:~$ openstack resource class show PCI_DEVICE<br>
> +-------+------------+<br>
> > Field | Value      |<br>
> +-------+------------+<br>
> > name  | PCI_DEVICE |<br>
> +-------+------------+<br>
> gyw@c1:~$ openstack resource provider inventory show<br>
> c360cc82-f0fd-4662-bccd-e1f02b27af51 MEMORY_MB<br>
> +------------------+-------+<br>
> > Field            | Value |<br>
> +------------------+-------+<br>
> > allocation_ratio | 1.5   |<br>
> > min_unit         | 1     |<br>
> > max_unit         | 31890 |<br>
> > reserved         | 512   |<br>
> > step_size        | 1     |<br>
> > total            | 31890 |<br>
> > used             | 0     |<br>
> +------------------+-------+<br>
>     这个 31890 能跟上面compute node resource tracker上报的日志对上。<br>
> gyw@c1:~$ openstack resource provider inventory show<br>
> c360cc82-f0fd-4662-bccd-e1f02b27af51 VCPU<br>
> 、^Cgyw@c1:~$ openstack resource provider inventory show<br>
> c360cc82-f0fd-4662-bccd-e1f02b27af51 VCPU<br>
> +------------------+-------+<br>
> > Field            | Value |<br>
> +------------------+-------+<br>
> > allocation_ratio | 16.0  |<br>
> > min_unit         | 1     |<br>
> > max_unit         | 12    |<br>
> > reserved         | 0     |<br>
> > step_size        | 1     |<br>
> > total            | 12    |<br>
> > used             | 0     |<br>
> +------------------+-------+<br>
> gyw@c1:~$ openstack resource provider inventory show<br>
> c360cc82-f0fd-4662-bccd-e1f02b27af51 SRIOV_NET_VF<br>
> No inventory of class SRIOV_NET_VF for c360cc82-f0fd-4662-bccd-e1f02b27af51<br>
> (HTTP 404)<br>
> gyw@c1:~$ openstack resource provider inventory show<br>
> c360cc82-f0fd-4662-bccd-e1f02b27af51 DISK_GB<br>
> +------------------+-------+<br>
> > Field            | Value |<br>
> +------------------+-------+<br>
> > allocation_ratio | 1.0   |<br>
> > min_unit         | 1     |<br>
> > max_unit         | 456   |<br>
> > reserved         | 0     |<br>
> > step_size        | 1     |<br>
> > total            | 456   |<br>
> > used             | 0     |<br>
> +------------------+-------+<br>
> gyw@c1:~$ openstack resource provider inventory show<br>
> c360cc82-f0fd-4662-bccd-e1f02b27af51 IPV4_ADDRESS<br>
> No inventory of class IPV4_ADDRESS for c360cc82-f0fd-4662-bccd-e1f02b27af51<br>
> (HTTP 404)<br>
> <br>
> MariaDB [nova]> select * from compute_nodes;<br>
> +---------------------+---------------------+---------------------+----+------------+-------+-----------+----------+------------+----------------+---------------+-----------------+--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+-------------+--------------+------------------+-------------+---------------------+---------+---------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------+-----------------+------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------+----------------------+----------------------+--------------------------------------+-----------------------+--------+<br>
> > created_at          | updated_at          | deleted_at          | id |<br>
> service_id | vcpus | memory_mb | local_gb | vcpus_used | memory_mb_used |<br>
> local_gb_used | hypervisor_type | hypervisor_version | cpu_info<br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
>                 | disk_available_least | free_ram_mb | free_disk_gb |<br>
> current_workload | running_vms | hypervisor_hostname | deleted | host_ip<br>
>     | supported_instances<br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
>                                                | pci_stats<br>
> <br>
> <br>
> > metrics | extra_resources | stats                  | numa_topology<br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
>                  | host      | ram_allocation_ratio | cpu_allocation_ratio<br>
> > uuid                                 | disk_allocation_ratio | mapped |<br>
> +---------------------+---------------------+---------------------+----+------------+-------+-----------+----------+------------+----------------+---------------+-----------------+--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+-------------+--------------+------------------+-------------+---------------------+---------+---------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------+-----------------+------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------+----------------------+----------------------+--------------------------------------+-----------------------+--------+<br>
> > 2023-01-04 01:55:44 | 2023-01-04 03:02:28 | 2023-02-13 08:34:08 |  1 |<br>
>     NULL |     4 |      3931 |       60 |          0 |            512 |<br>
>         0 | QEMU            |            4002001 | {"arch": "x86_64",<br>
> "model": "Broadwell-noTSX-IBRS", "vendor": "Intel", "topology": {"cells":<br>
> 1, "sockets": 4, "cores": 1, "threads": 1}, "features": ["pat", "cmov",<br>
> "ibrs-all", "pge", "sse4.2", "sse", "mmx", "ibrs", "avx2", "syscall",<br>
> "fpu", "mtrr", "xsaves", "mce", "invpcid", "tsc_adjust", "ssbd", "pku",<br>
> "ibpb", "xsave", "xsaveopt", "pae", "lm", "pdcm", "bmi1", "avx512vnni",<br>
> "stibp", "x2apic", "avx512dq", "pcid", "nx", "bmi2", "erms",<br>
> "3dnowprefetch", "de", "avx512bw", "arch-capabilities", "pni", "fma",<br>
> "rdctl-no", "sse4.1", "rdseed", "arat", "avx512vl", "avx512f", "pclmuldq",<br>
> "msr", "fxsr", "sse2", "amd-stibp", "hypervisor", "tsx-ctrl", "clflushopt",<br>
> "cx16", "clwb", "xgetbv1", "xsavec", "adx", "rdtscp", "mds-no", "cx8",<br>
> "aes", "tsc-deadline", "pse36", "fsgsbase", "umip", "spec-ctrl", "lahf_lm",<br>
> "md-clear", "avx512cd", "amd-ssbd", "vmx", "apic", "f16c", "pse", "tsc",<br>
> "movbe", "smep", "ss", "pschange-mc-no", "ssse3", "popcnt", "avx", "vme",<br>
> "smap", "pdpe1gb", "mca", "skip-l1dfl-vmentry", "abm", "sep", "clflush",<br>
> "rdrand"]} |                   49 |        3419 |           60 |<br>
>      0 |           0 | gyw                 |       1 | 192.168.2.99  |<br>
> [["i686", "qemu", "hvm"], ["i686", "kvm", "hvm"], ["x86_64", "qemu",<br>
> "hvm"], ["x86_64", "kvm", "hvm"]]<br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
>                                                 | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "PciDevicePoolList", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"objects": []},<br>
> "nova_object.changes": ["objects"]} | []      | NULL            |<br>
> {"failed_builds": "0"} | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMATopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.2",<br>
> "nova_object.data": {"cells": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMACell",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.5",<br>
> "nova_object.data": {"id": 0, "cpuset": [0, 1, 2, 3], "pcpuset": [0, 1, 2,<br>
> 3], "memory": 3931, "cpu_usage": 0, "memory_usage": 0, "pinned_cpus": [],<br>
> "siblings": [[0], [1], [2], [3]], "mempages": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 4, "total":<br>
> 1006396, "used": 0, "reserved": 0}, "nova_object.changes": ["used",<br>
> "reserved", "size_kb", "total"]}, {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.1",<br>
> "nova_object.data": {"size_kb": 2048, "total": 0, "used": 0, "reserved":<br>
> 0}, "nova_object.changes": ["used", "reserved", "size_kb", "total"]}, {"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 1048576,<br>
> "total": 0, "used": 0, "reserved": 0}, "nova_object.changes": ["used",<br>
> "reserved", "size_kb", "total"]}], "network_metadata": {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NetworkMetadata", "nova_object.namespace": "nova", "nova_object.version":<br>
> "1.0", "nova_object.data": {"physnets": [], "tunneled": false},<br>
> "nova_object.changes": ["physnets", "tunneled"]}, "socket": null},<br>
> "nova_object.changes": ["cpuset", "pinned_cpus", "mempages",<br>
> "network_metadata", "cpu_usage", "pcpuset", "memory", "id", "socket",<br>
> "siblings", "memory_usage"]}]}, "nova_object.changes": ["cells"]} | gyw<br>
>   |                  1.5 |                   16 |<br>
> b1bf35bd-a9ad-4f0c-9033-776a5c6d1c9b |                     1 |      1 |<br>
> > 2023-01-04 03:12:17 | 2023-01-31 06:36:36 | 2023-02-23 08:50:29 |  2 |<br>
>     NULL |     4 |      3931 |       60 |          0 |            512 |<br>
>         0 | QEMU            |            4002001 | {"arch": "x86_64",<br>
> "model": "Broadwell-noTSX-IBRS", "vendor": "Intel", "topology": {"cells":<br>
> 1, "sockets": 4, "cores": 1, "threads": 1}, "features": ["pclmuldq",<br>
> "fsgsbase", "f16c", "fxsr", "ibpb", "adx", "movbe", "aes", "x2apic", "abm",<br>
> "mtrr", "arat", "sse4.2", "bmi1", "stibp", "sse4.1", "pae", "vme", "msr",<br>
> "skip-l1dfl-vmentry", "fma", "pcid", "avx2", "de", "ibrs-all", "ssse3",<br>
> "apic", "umip", "xsavec", "3dnowprefetch", "amd-ssbd", "sse", "nx", "fpu",<br>
> "pse", "smap", "smep", "lahf_lm", "pni", "spec-ctrl", "xsave", "xsaves",<br>
> "rdtscp", "vmx", "avx512f", "cmov", "invpcid", "hypervisor", "erms",<br>
> "rdctl-no", "cx16", "cx8", "tsc", "pge", "pdcm", "rdrand", "avx",<br>
> "amd-stibp", "avx512vl", "xsaveopt", "mds-no", "popcnt", "clflushopt",<br>
> "sse2", "xgetbv1", "rdseed", "pdpe1gb", "pschange-mc-no", "clwb",<br>
> "avx512vnni", "mca", "tsx-ctrl", "tsc_adjust", "syscall", "pse36", "mmx",<br>
> "avx512cd", "avx512bw", "pku", "tsc-deadline", "arch-capabilities",<br>
> "avx512dq", "ssbd", "clflush", "mce", "ss", "pat", "bmi2", "lm", "ibrs",<br>
> "sep", "md-clear"]} |                   49 |        3419 |           60 |<br>
>              0 |           0 | c1c1                |       2 | 192.168.2.99<br>
>  | [["i686", "qemu", "hvm"], ["i686", "kvm", "hvm"], ["x86_64", "qemu",<br>
> "hvm"], ["x86_64", "kvm", "hvm"]]<br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
>                                                 | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "PciDevicePoolList", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"objects": []},<br>
> "nova_object.changes": ["objects"]} | []      | NULL            |<br>
> {"failed_builds": "0"} | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMATopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.2",<br>
> "nova_object.data": {"cells": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMACell",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.5",<br>
> "nova_object.data": {"id": 0, "cpuset": [0, 1, 2, 3], "pcpuset": [0, 1, 2,<br>
> 3], "memory": 3931, "cpu_usage": 0, "memory_usage": 0, "pinned_cpus": [],<br>
> "siblings": [[0], [1], [2], [3]], "mempages": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 4, "total":<br>
> 1006393, "used": 0, "reserved": 0}, "nova_object.changes": ["used",<br>
> "total", "size_kb", "reserved"]}, {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.1",<br>
> "nova_object.data": {"size_kb": 2048, "total": 0, "used": 0, "reserved":<br>
> 0}, "nova_object.changes": ["used", "total", "size_kb", "reserved"]}, {"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 1048576,<br>
> "total": 0, "used": 0, "reserved": 0}, "nova_object.changes": ["used",<br>
> "total", "size_kb", "reserved"]}], "network_metadata": {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NetworkMetadata", "nova_object.namespace": "nova", "nova_object.version":<br>
> "1.0", "nova_object.data": {"physnets": [], "tunneled": false},<br>
> "nova_object.changes": ["tunneled", "physnets"]}, "socket": null},<br>
> "nova_object.changes": ["memory_usage", "socket", "cpuset", "siblings",<br>
> "id", "mempages", "pinned_cpus", "memory", "pcpuset", "network_metadata",<br>
> "cpu_usage"]}]}, "nova_object.changes": ["cells"]} | c1c1      |<br>
>        1.5 |                   16 | 1eac1c8d-d96a-4eeb-9868-5a341a80c6df |<br>
>                     1 |      0 |<br>
> > 2023-02-07 08:25:27 | 2023-02-07 08:25:27 | 2023-02-13 08:34:22 |  3 |<br>
>     NULL |    12 |     31890 |      456 |          0 |            512 |<br>
>         0 | QEMU            |            4002001 | {"arch": "x86_64",<br>
> "model": "Broadwell-noTSX-IBRS", "vendor": "Intel", "topology": {"cells":<br>
> 1, "sockets": 1, "cores": 6, "threads": 2}, "features": ["sha-ni",<br>
> "intel-pt", "pat", "monitor", "movbe", "nx", "msr", "avx2", "md-clear",<br>
> "popcnt", "rdseed", "pse36", "mds-no", "ds", "sse", "fsrm", "rdctl-no",<br>
> "pse", "dtes64", "ds_cpl", "xgetbv1", "lahf_lm", "smep", "waitpkg", "smap",<br>
> "fsgsbase", "sep", "tsc_adjust", "cmov", "ibrs-all", "mtrr", "cx16",<br>
> "f16c", "arch-capabilities", "pclmuldq", "clflush", "erms", "umip",<br>
> "xsaves", "xsavec", "ssse3", "acpi", "tsc", "movdir64b", "vpclmulqdq",<br>
> "skip-l1dfl-vmentry", "xsave", "arat", "mmx", "rdpid", "sse2", "ssbd",<br>
> "pdpe1gb", "spec-ctrl", "adx", "pcid", "de", "pku", "est", "pae",<br>
> "tsc-deadline", "pdcm", "clwb", "vme", "rdtscp", "fxsr", "3dnowprefetch",<br>
> "invpcid", "x2apic", "tm", "lm", "fma", "bmi1", "sse4.1", "abm",<br>
> "xsaveopt", "pschange-mc-no", "syscall", "clflushopt", "pbe", "avx", "cx8",<br>
> "vmx", "gfni", "fpu", "mce", "tm2", "movdiri", "invtsc", "apic", "bmi2",<br>
> "mca", "pge", "rdrand", "xtpr", "sse4.2", "stibp", "ht", "ss", "pni",<br>
> "vaes", "aes"]} |                  416 |       31378 |          456 |<br>
>          0 |           0 | c-MS-7D42           |       3 | 192.168.2.99  |<br>
> [["alpha", "qemu", "hvm"], ["armv7l", "qemu", "hvm"], ["aarch64", "qemu",<br>
> "hvm"], ["cris", "qemu", "hvm"], ["i686", "qemu", "hvm"], ["i686", "kvm",<br>
> "hvm"], ["lm32", "qemu", "hvm"], ["m68k", "qemu", "hvm"], ["microblaze",<br>
> "qemu", "hvm"], ["microblazeel", "qemu", "hvm"], ["mips", "qemu", "hvm"],<br>
> ["mipsel", "qemu", "hvm"], ["mips64", "qemu", "hvm"], ["mips64el", "qemu",<br>
> "hvm"], ["ppc", "qemu", "hvm"], ["ppc64", "qemu", "hvm"], ["ppc64le",<br>
> "qemu", "hvm"], ["s390x", "qemu", "hvm"], ["sh4", "qemu", "hvm"], ["sh4eb",<br>
> "qemu", "hvm"], ["sparc", "qemu", "hvm"], ["sparc64", "qemu", "hvm"],<br>
> ["unicore32", "qemu", "hvm"], ["x86_64", "qemu", "hvm"], ["x86_64", "kvm",<br>
> "hvm"], ["xtensa", "qemu", "hvm"], ["xtensaeb", "qemu", "hvm"]] | {"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "PciDevicePoolList", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"objects": []},<br>
> "nova_object.changes": ["objects"]} | []      | NULL            |<br>
> {"failed_builds": "0"} | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMATopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.2",<br>
> "nova_object.data": {"cells": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMACell",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.5",<br>
> "nova_object.data": {"id": 0, "cpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,<br>
> 11], "pcpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "memory": 31890,<br>
> "cpu_usage": 0, "memory_usage": 0, "pinned_cpus": [], "siblings": [[0, 1],<br>
> [10, 11], [2, 3], [6, 7], [4, 5], [8, 9]], "mempages": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 4, "total":<br>
> 8163866, "used": 0, "reserved": 0}, "nova_object.changes": ["total",<br>
> "reserved", "used", "size_kb"]}, {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.1",<br>
> "nova_object.data": {"size_kb": 2048, "total": 0, "used": 0, "reserved":<br>
> 0}, "nova_object.changes": ["total", "reserved", "used", "size_kb"]}, {"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 1048576,<br>
> "total": 0, "used": 0, "reserved": 0}, "nova_object.changes": ["total",<br>
> "reserved", "used", "size_kb"]}], "network_metadata": {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NetworkMetadata", "nova_object.namespace": "nova", "nova_object.version":<br>
> "1.0", "nova_object.data": {"physnets": [], "tunneled": false},<br>
> "nova_object.changes": ["physnets", "tunneled"]}, "socket": 0},<br>
> "nova_object.changes": ["network_metadata", "cpuset", "mempages", "id",<br>
> "socket", "cpu_usage", "memory", "pinned_cpus", "pcpuset", "siblings",<br>
> "memory_usage"]}]}, "nova_object.changes": ["cells"]} | c-MS-7D42 |<br>
>          1.5 |                   16 | f115a1c2-fda3-42c6-945a-8b54fef40daf<br>
> >                     1 |      0 |<br>
> > 2023-02-07 09:53:12 | 2023-02-13 08:38:04 | 2023-02-13 08:39:33 |  4 |<br>
>     NULL |    12 |     31890 |      456 |          0 |            512 |<br>
>         0 | QEMU            |            4002001 | {"arch": "x86_64",<br>
> "model": "Broadwell-noTSX-IBRS", "vendor": "Intel", "topology": {"cells":<br>
> 1, "sockets": 1, "cores": 6, "threads": 2}, "features": ["rdctl-no",<br>
> "acpi", "umip", "invpcid", "bmi1", "clflushopt", "pclmuldq", "movdir64b",<br>
> "ssbd", "apic", "rdpid", "ht", "fsrm", "pni", "pse", "xsaves", "cx16",<br>
> "nx", "f16c", "arat", "popcnt", "mtrr", "vpclmulqdq", "intel-pt",<br>
> "spec-ctrl", "syscall", "3dnowprefetch", "ds", "mce", "bmi2", "tm2",<br>
> "md-clear", "fpu", "monitor", "pae", "erms", "dtes64", "tsc", "fsgsbase",<br>
> "xgetbv1", "est", "mds-no", "tm", "x2apic", "xsavec", "cx8", "stibp",<br>
> "clflush", "ssse3", "pge", "movdiri", "pdpe1gb", "vaes", "gfni", "mmx",<br>
> "clwb", "waitpkg", "xsaveopt", "pse36", "aes", "pschange-mc-no", "sse2",<br>
> "abm", "ss", "pcid", "sep", "rdseed", "mca", "skip-l1dfl-vmentry", "pat",<br>
> "smap", "sse", "lahf_lm", "avx", "cmov", "sse4.1", "sse4.2", "ibrs-all",<br>
> "smep", "vme", "tsc_adjust", "arch-capabilities", "fma", "movbe", "adx",<br>
> "avx2", "xtpr", "pku", "pbe", "rdrand", "tsc-deadline", "pdcm", "ds_cpl",<br>
> "de", "invtsc", "xsave", "msr", "fxsr", "lm", "vmx", "sha-ni", "rdtscp"]} |<br>
>                  416 |       31378 |          456 |                0 |<br>
>       0 | c-MS-7D42           |       4 | 192.168.28.21 | [["alpha",<br>
> "qemu", "hvm"], ["armv7l", "qemu", "hvm"], ["aarch64", "qemu", "hvm"],<br>
> ["cris", "qemu", "hvm"], ["i686", "qemu", "hvm"], ["i686", "kvm", "hvm"],<br>
> ["lm32", "qemu", "hvm"], ["m68k", "qemu", "hvm"], ["microblaze", "qemu",<br>
> "hvm"], ["microblazeel", "qemu", "hvm"], ["mips", "qemu", "hvm"],<br>
> ["mipsel", "qemu", "hvm"], ["mips64", "qemu", "hvm"], ["mips64el", "qemu",<br>
> "hvm"], ["ppc", "qemu", "hvm"], ["ppc64", "qemu", "hvm"], ["ppc64le",<br>
> "qemu", "hvm"], ["s390x", "qemu", "hvm"], ["sh4", "qemu", "hvm"], ["sh4eb",<br>
> "qemu", "hvm"], ["sparc", "qemu", "hvm"], ["sparc64", "qemu", "hvm"],<br>
> ["unicore32", "qemu", "hvm"], ["x86_64", "qemu", "hvm"], ["x86_64", "kvm",<br>
> "hvm"], ["xtensa", "qemu", "hvm"], ["xtensaeb", "qemu", "hvm"]] | {"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "PciDevicePoolList", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"objects": []},<br>
> "nova_object.changes": ["objects"]} | []      | NULL            |<br>
> {"failed_builds": "0"} | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMATopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.2",<br>
> "nova_object.data": {"cells": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMACell",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.5",<br>
> "nova_object.data": {"id": 0, "cpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,<br>
> 11], "pcpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "memory": 31890,<br>
> "cpu_usage": 0, "memory_usage": 0, "pinned_cpus": [], "siblings": [[0, 1],<br>
> [10, 11], [2, 3], [6, 7], [4, 5], [8, 9]], "mempages": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 4, "total":<br>
> 8163866, "used": 0, "reserved": 0}, "nova_object.changes": ["size_kb",<br>
> "total", "used", "reserved"]}, {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.1",<br>
> "nova_object.data": {"size_kb": 2048, "total": 0, "used": 0, "reserved":<br>
> 0}, "nova_object.changes": ["size_kb", "total", "used", "reserved"]}, {"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 1048576,<br>
> "total": 0, "used": 0, "reserved": 0}, "nova_object.changes": ["size_kb",<br>
> "total", "used", "reserved"]}], "network_metadata": {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NetworkMetadata", "nova_object.namespace": "nova", "nova_object.version":<br>
> "1.0", "nova_object.data": {"physnets": [], "tunneled": false},<br>
> "nova_object.changes": ["physnets", "tunneled"]}, "socket": 0},<br>
> "nova_object.changes": ["siblings", "cpuset", "mempages", "socket",<br>
> "pcpuset", "memory", "memory_usage", "id", "network_metadata", "cpu_usage",<br>
> "pinned_cpus"]}]}, "nova_object.changes": ["cells"]} | c1c2      |<br>
>          1.5 |                   16 | 10ea8254-ad84-4db9-9acd-5c783cb8600e<br>
> >                     1 |      0 |<br>
> > 2023-02-13 08:41:21 | 2023-02-13 08:41:22 | 2023-02-13 09:56:50 |  5 |<br>
>     NULL |    12 |     31890 |      456 |          0 |            512 |<br>
>         0 | QEMU            |            4002001 | {"arch": "x86_64",<br>
> "model": "Broadwell-noTSX-IBRS", "vendor": "Intel", "topology": {"cells":<br>
> 1, "sockets": 1, "cores": 6, "threads": 2}, "features": ["bmi2", "ht",<br>
> "pae", "pku", "monitor", "avx2", "sha-ni", "acpi", "ssbd", "syscall",<br>
> "mca", "mmx", "mds-no", "erms", "fsrm", "arat", "xsaves", "movbe",<br>
> "movdir64b", "fpu", "clflush", "nx", "mce", "pse", "cx8", "aes", "avx",<br>
> "xsavec", "invpcid", "est", "xgetbv1", "fxsr", "rdrand", "vaes", "cmov",<br>
> "intel-pt", "smep", "dtes64", "f16c", "adx", "sse2", "stibp", "rdseed",<br>
> "xsave", "skip-l1dfl-vmentry", "sse4.1", "rdpid", "ds", "umip", "pni",<br>
> "rdctl-no", "clwb", "md-clear", "pschange-mc-no", "msr", "popcnt",<br>
> "sse4.2", "pge", "tm2", "pat", "xtpr", "fma", "gfni", "sep", "ibrs-all",<br>
> "tsc", "ds_cpl", "tm", "clflushopt", "pcid", "de", "rdtscp", "vme", "cx16",<br>
> "lahf_lm", "ss", "pdcm", "x2apic", "pbe", "movdiri", "tsc-deadline",<br>
> "invtsc", "apic", "fsgsbase", "mtrr", "vpclmulqdq", "ssse3",<br>
> "3dnowprefetch", "abm", "xsaveopt", "tsc_adjust", "pse36", "pclmuldq",<br>
> "bmi1", "smap", "arch-capabilities", "lm", "vmx", "sse", "pdpe1gb",<br>
> "spec-ctrl", "waitpkg"]} |                  416 |       31378 |<br>
>  456 |                0 |           0 | c-MS-7D42           |       5 |<br>
> 192.168.28.21 | [["alpha", "qemu", "hvm"], ["armv7l", "qemu", "hvm"],<br>
> ["aarch64", "qemu", "hvm"], ["cris", "qemu", "hvm"], ["i686", "qemu",<br>
> "hvm"], ["i686", "kvm", "hvm"], ["lm32", "qemu", "hvm"], ["m68k", "qemu",<br>
> "hvm"], ["microblaze", "qemu", "hvm"], ["microblazeel", "qemu", "hvm"],<br>
> ["mips", "qemu", "hvm"], ["mipsel", "qemu", "hvm"], ["mips64", "qemu",<br>
> "hvm"], ["mips64el", "qemu", "hvm"], ["ppc", "qemu", "hvm"], ["ppc64",<br>
> "qemu", "hvm"], ["ppc64le", "qemu", "hvm"], ["s390x", "qemu", "hvm"],<br>
> ["sh4", "qemu", "hvm"], ["sh4eb", "qemu", "hvm"], ["sparc", "qemu", "hvm"],<br>
> ["sparc64", "qemu", "hvm"], ["unicore32", "qemu", "hvm"], ["x86_64",<br>
> "qemu", "hvm"], ["x86_64", "kvm", "hvm"], ["xtensa", "qemu", "hvm"],<br>
> ["xtensaeb", "qemu", "hvm"]] | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "PciDevicePoolList",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.1",<br>
> "nova_object.data": {"objects": []}, "nova_object.changes": ["objects"]} |<br>
> []      | NULL            | {"failed_builds": "0"} | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NUMATopology", "nova_object.namespace": "nova", "nova_object.version":<br>
> "1.2", "nova_object.data": {"cells": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMACell",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.5",<br>
> "nova_object.data": {"id": 0, "cpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,<br>
> 11], "pcpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "memory": 31890,<br>
> "cpu_usage": 0, "memory_usage": 0, "pinned_cpus": [], "siblings": [[0, 1],<br>
> [10, 11], [2, 3], [6, 7], [4, 5], [8, 9]], "mempages": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 4, "total":<br>
> 8163866, "used": 0, "reserved": 0}, "nova_object.changes": ["used",<br>
> "size_kb", "total", "reserved"]}, {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.1",<br>
> "nova_object.data": {"size_kb": 2048, "total": 0, "used": 0, "reserved":<br>
> 0}, "nova_object.changes": ["used", "size_kb", "total", "reserved"]}, {"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 1048576,<br>
> "total": 0, "used": 0, "reserved": 0}, "nova_object.changes": ["used",<br>
> "size_kb", "total", "reserved"]}], "network_metadata": {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NetworkMetadata", "nova_object.namespace": "nova", "nova_object.version":<br>
> "1.0", "nova_object.data": {"physnets": [], "tunneled": false},<br>
> "nova_object.changes": ["tunneled", "physnets"]}, "socket": 0},<br>
> "nova_object.changes": ["pinned_cpus", "cpuset", "memory_usage", "id",<br>
> "cpu_usage", "network_metadata", "siblings", "mempages", "socket",<br>
> "memory", "pcpuset"]}]}, "nova_object.changes": ["cells"]} | c1c2      |<br>
>                1.5 |                   16 |<br>
> 8efa100f-ab14-45fd-8c39-644b49772883 |                     1 |      0 |<br>
> > 2023-02-13 09:57:30 | 2023-02-13 09:57:31 | 2023-02-13 13:52:57 |  6 |<br>
>     NULL |    12 |     31890 |      456 |          0 |            512 |<br>
>         0 | QEMU            |            4002001 | {"arch": "x86_64",<br>
> "model": "Broadwell-noTSX-IBRS", "vendor": "Intel", "topology": {"cells":<br>
> 1, "sockets": 1, "cores": 6, "threads": 2}, "features": ["rdpid",<br>
> "intel-pt", "fxsr", "pclmuldq", "xsaveopt", "pae", "xsave", "movdiri",<br>
> "syscall", "ibrs-all", "mmx", "tsc_adjust", "abm", "ssbd", "sse", "mce",<br>
> "clwb", "vmx", "dtes64", "ssse3", "fsrm", "est", "bmi1", "mtrr", "avx2",<br>
> "pse36", "pat", "gfni", "mds-no", "clflushopt", "cmov", "fma", "sep",<br>
> "mca", "ss", "umip", "popcnt", "skip-l1dfl-vmentry", "ht", "sha-ni",<br>
> "pdcm", "pdpe1gb", "rdrand", "pge", "lahf_lm", "aes", "xsavec", "pni",<br>
> "smep", "md-clear", "waitpkg", "tm", "xgetbv1", "stibp", "apic", "vaes",<br>
> "fpu", "ds_cpl", "ds", "sse4.2", "3dnowprefetch", "smap", "x2apic",<br>
> "vpclmulqdq", "acpi", "avx", "de", "pbe", "sse2", "xsaves", "monitor",<br>
> "clflush", "tm2", "pschange-mc-no", "bmi2", "movbe", "pku", "pcid", "xtpr",<br>
> "erms", "movdir64b", "cx8", "nx", "rdctl-no", "invpcid", "spec-ctrl",<br>
> "tsc", "adx", "invtsc", "f16c", "rdtscp", "vme", "pse", "lm", "cx16",<br>
> "fsgsbase", "rdseed", "msr", "sse4.1", "arch-capabilities", "arat",<br>
> "tsc-deadline"]} |                  416 |       31378 |          456 |<br>
>            0 |           0 | c-MS-7D42           |       6 | 192.168.28.21<br>
> > [["alpha", "qemu", "hvm"], ["armv7l", "qemu", "hvm"], ["aarch64", "qemu",<br>
> "hvm"], ["cris", "qemu", "hvm"], ["i686", "qemu", "hvm"], ["i686", "kvm",<br>
> "hvm"], ["lm32", "qemu", "hvm"], ["m68k", "qemu", "hvm"], ["microblaze",<br>
> "qemu", "hvm"], ["microblazeel", "qemu", "hvm"], ["mips", "qemu", "hvm"],<br>
> ["mipsel", "qemu", "hvm"], ["mips64", "qemu", "hvm"], ["mips64el", "qemu",<br>
> "hvm"], ["ppc", "qemu", "hvm"], ["ppc64", "qemu", "hvm"], ["ppc64le",<br>
> "qemu", "hvm"], ["s390x", "qemu", "hvm"], ["sh4", "qemu", "hvm"], ["sh4eb",<br>
> "qemu", "hvm"], ["sparc", "qemu", "hvm"], ["sparc64", "qemu", "hvm"],<br>
> ["unicore32", "qemu", "hvm"], ["x86_64", "qemu", "hvm"], ["x86_64", "kvm",<br>
> "hvm"], ["xtensa", "qemu", "hvm"], ["xtensaeb", "qemu", "hvm"]] | {"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "PciDevicePoolList", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"objects": []},<br>
> "nova_object.changes": ["objects"]} | []      | NULL            |<br>
> {"failed_builds": "0"} | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMATopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.2",<br>
> "nova_object.data": {"cells": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMACell",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.5",<br>
> "nova_object.data": {"id": 0, "cpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,<br>
> 11], "pcpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "memory": 31890,<br>
> "cpu_usage": 0, "memory_usage": 0, "pinned_cpus": [], "siblings": [[0, 1],<br>
> [10, 11], [2, 3], [6, 7], [4, 5], [8, 9]], "mempages": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 4, "total":<br>
> 8163866, "used": 0, "reserved": 0}, "nova_object.changes": ["size_kb",<br>
> "used", "total", "reserved"]}, {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.1",<br>
> "nova_object.data": {"size_kb": 2048, "total": 0, "used": 0, "reserved":<br>
> 0}, "nova_object.changes": ["size_kb", "used", "total", "reserved"]}, {"<br>
> <a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 1048576,<br>
> "total": 0, "used": 0, "reserved": 0}, "nova_object.changes": ["size_kb",<br>
> "used", "total", "reserved"]}], "network_metadata": {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NetworkMetadata", "nova_object.namespace": "nova", "nova_object.version":<br>
> "1.0", "nova_object.data": {"physnets": [], "tunneled": false},<br>
> "nova_object.changes": ["physnets", "tunneled"]}, "socket": 0},<br>
> "nova_object.changes": ["memory_usage", "id", "mempages", "pinned_cpus",<br>
> "network_metadata", "pcpuset", "cpuset", "siblings", "socket", "cpu_usage",<br>
> "memory"]}]}, "nova_object.changes": ["cells"]} | c1c2      |<br>
>    1.5 |                   16 | 8f5b58c5-d5d7-452c-9ec7-cff24baf6c94 |<br>
>                 1 |      0 |<br>
> > 2023-02-14 01:35:43 | 2023-02-14 01:35:43 | 2023-02-14 03:16:51 |  7 |<br>
>     NULL |    12 |     31890 |      456 |          0 |            512 |<br>
>         0 | QEMU            |            4002001 | {"arch": "x86_64",<br>
> "model": "Broadwell-noTSX-IBRS", "vendor": "Intel", "topology": {"cells":<br>
> 1, "sockets": 1, "cores": 6, "threads": 2}, "features": ["pcid", "pse36",<br>
> "movdir64b", "apic", "nx", "vpclmulqdq", "mtrr", "popcnt", "pdcm",<br>
> "fsgsbase", "lahf_lm", "sse2", "pae", "aes", "movdiri", "xsaves", "erms",<br>
> "invtsc", "waitpkg", "pbe", "ht", "pni", "avx2", "rdpid", "fxsr", "tm2",<br>
> "pku", "x2apic", "fma", "pge", "rdseed", "pdpe1gb", "mmx", "sse4.1",<br>
> "sha-ni", "xtpr", "tsc_adjust", "cx16", "xsave", "cx8", "mce", "md-clear",<br>
> "gfni", "clwb", "msr", "abm", "f16c", "ss", "xsaveopt", "ds_cpl", "pse",<br>
> "syscall", "cmov", "3dnowprefetch", "ssse3", "pclmuldq",<br>
> "arch-capabilities", "ibrs-all", "arat", "ds", "pat", "invpcid", "vaes",<br>
> "xsavec", "mds-no", "tm", "smep", "acpi", "fsrm", "movbe", "fpu", "sse4.2",<br>
> "umip", "rdtscp", "tsc-deadline", "skip-l1dfl-vmentry", "est", "rdctl-no",<br>
> "clflush", "spec-ctrl", "tsc", "lm", "avx", "vmx", "clflushopt", "rdrand",<br>
> "dtes64", "smap", "ssbd", "sse", "xgetbv1", "stibp", "mca", "adx", "vme",<br>
> "bmi1", "pschange-mc-no", "intel-pt", "de", "monitor", "bmi2", "sep"]} |<br>
>                416 |       31378 |          456 |                0 |<br>
>     0 | c-MS-7D42           |       7 | 192.168.28.21 | [["alpha", "qemu",<br>
> "hvm"], ["armv7l", "qemu", "hvm"], ["aarch64", "qemu", "hvm"], ["cris",<br>
> "qemu", "hvm"], ["i686", "qemu", "hvm"], ["i686", "kvm", "hvm"], ["lm32",<br>
> "qemu", "hvm"], ["m68k", "qemu", "hvm"], ["microblaze", "qemu", "hvm"],<br>
> ["microblazeel", "qemu", "hvm"], ["mips", "qemu", "hvm"], ["mipsel",<br>
> "qemu", "hvm"], ["mips64", "qemu", "hvm"], ["mips64el", "qemu", "hvm"],<br>
> ["ppc", "qemu", "hvm"], ["ppc64", "qemu", "hvm"], ["ppc64le", "qemu",<br>
> "hvm"], ["s390x", "qemu", "hvm"], ["sh4", "qemu", "hvm"], ["sh4eb", "qemu",<br>
> "hvm"], ["sparc", "qemu", "hvm"], ["sparc64", "qemu", "hvm"], ["unicore32",<br>
> "qemu", "hvm"], ["x86_64", "qemu", "hvm"], ["x86_64", "kvm", "hvm"],<br>
> ["xtensa", "qemu", "hvm"], ["xtensaeb", "qemu", "hvm"]] | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "PciDevicePoolList", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"objects": []},<br>
> "nova_object.changes": ["objects"]} | []      | NULL            |<br>
> {"failed_builds": "0"} | {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMATopology",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.2",<br>
> "nova_object.data": {"cells": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMACell",<br>
> "nova_object.namespace": "nova", "nova_object.version": "1.5",<br>
> "nova_object.data": {"id": 0, "cpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,<br>
> 11], "pcpuset": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "memory": 31890,<br>
> "cpu_usage": 0, "memory_usage": 0, "pinned_cpus": [], "siblings": [[0, 1],<br>
> [10, 11], [2, 3], [6, 7], [4, 5], [8, 9]], "mempages": [{"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>":<br>
> "NUMAPagesTopology", "nova_object.namespace": "nova",<br>
> "nova_object.version": "1.1", "nova_object.data": {"size_kb": 4, "total":<br>
> 8163866, "used": 0, "reserved": 0}, "nova_object.changes": ["reserved",<br>
> "total", "used", "size_kb"]}, {"<a href="http://nova_object.name" rel="noreferrer" target="_blank">nova_object.name</a>": "NUMAPag</blockquote></div>