X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=templates%2Fsoftware%2Fcharts%2Fosh%2Fopenstack-compute-kit%2Fnova.j2;h=3c44053427469b9ec9fe99bf72325d412af26cba;hb=00426052525f7c477cdf74d70cb691068a6aef02;hp=5cd0e3e4d8df97ac522df1b1f3b32a62ad74e4ec;hpb=8e1d108f64f06572790ee4db71bc1d9dd32e82da;p=yaml_builds.git diff --git a/templates/software/charts/osh/openstack-compute-kit/nova.j2 b/templates/software/charts/osh/openstack-compute-kit/nova.j2 index 5cd0e3e..3c44053 100644 --- a/templates/software/charts/osh/openstack-compute-kit/nova.j2 +++ b/templates/software/charts/osh/openstack-compute-kit/nova.j2 @@ -47,6 +47,11 @@ data: vif_plugging_is_fatal: False vif_plugging_timeout: 30 pci: - alias: '{ "vendor_id":"10de", "product_id":"1db4", "name":"V100", "device_type":"type-PCI" }' - passthrough_whitelist: '{"vendor_id": "10de", "product_id": "1db4"}' +# alias: '{ "vendor_id":"10de", "product_id":"1db4", "name":"V100", "device_type":"type-PCI" }' +# passthrough_whitelist: '{"vendor_id": "10de", "product_id": "1db4"}' + alias: '{"name": "numa0", "capability_type": "pci", "product_id": "158b", "vendor_id": "8086", "device_type": "type-PCI", "numa_policy": "required"}`' +{% for sriovnet in yaml.sriovnets %} + passthrough_whitelist: | + [{% for vf in sriovnet.whitelists -%}{"address":"{{vf["address"]}}","physical_network":"{{sriovnet.physical}}"}{% if loop.index < sriovnet.whitelists|length %},{% endif %}{% endfor %}] +{% endfor %} ...