This issue is reproduced when only 16bit PCI domain address is registered in pci.passthrough_whitelist. Note that it is not reproduced if the pci.passthrough_whitelist is empty.
So I think there may be a bug in the PCI domain address matching part.
2020-10-08 11:23:13.316 10735 DEBUG oslo_service.service [req-bef9c36c-53c2-45ef-9b8e-4e3f602172cb - - - - -] pci.alias = [] log_opt_values /opt/nova/lib/python2.7/site-packages/oslo_config/cfg.py:3027 2020-10-08 11:23:13.317 10735 DEBUG oslo_service.service [req-bef9c36c-53c2-45ef-9b8e-4e3f602172cb - - - - -] pci.passthrough_whitelist = ['{ "address": "0000:5e:01.5" }'] log_opt_values /opt/nova/lib/python2.7/site-packages/oslo_config/cfg.py:3027 2020-10-08 11:23:14.142 10735 ERROR nova.compute.manager [req-e22b43ef-0f19-4ba1-9711-87a7ea9ca8f1 - - - - -] Error updating resources for node XXXXXX.jp.: PciConfigInvalidWhitelist: Invalid PCI devices Whitelist config: property domain (10000) is greater than the maximum allowable value (FFFF).
This issue is reproduced when only 16bit PCI domain address is registered _whitelist. Note that it is not reproduced if the _whitelist is empty.
in pci.passthrough
pci.passthrough
So I think there may be a bug in the PCI domain address matching part.
2020-10-08 11:23:13.316 10735 DEBUG oslo_service. service [req-bef9c36c- 53c2-45ef- 9b8e-4e3f602172 cb - - - - -] pci.alias = [] log_opt_values /opt/nova/ lib/python2. 7/site- packages/ oslo_config/ cfg.py: 3027 service [req-bef9c36c- 53c2-45ef- 9b8e-4e3f602172 cb - - - - -] pci.passthrough _whitelist = ['{ "address": "0000:5e:01.5" }'] log_opt_values /opt/nova/ lib/python2. 7/site- packages/ oslo_config/ cfg.py: 3027 manager [req-e22b43ef- 0f19-4ba1- 9711-87a7ea9ca8 f1 - - - - -] Error updating resources for node XXXXXX.jp.: PciConfigInvali dWhitelist: Invalid PCI devices Whitelist config: property domain (10000) is greater than the maximum allowable value (FFFF).
2020-10-08 11:23:13.317 10735 DEBUG oslo_service.
2020-10-08 11:23:14.142 10735 ERROR nova.compute.