--- ############################################################################## # Copyright © 2018 AT&T Intellectual Property. All rights reserved. # # # # Licensed under the Apache License, Version 2.0 (the "License"); you may # # not use this file except in compliance with the License. # # # # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # # # Unless required by applicable law or agreed to in writing, software # # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # # See the License for the specific language governing permissions and # # limitations under the License. # ############################################################################## schema: armada/Chart/v1 metadata: schema: metadata/Document/v1 name: nova labels: component: nova layeringDefinition: abstract: false layer: site parentSelector: name: nova-5ec actions: - method: merge path: . storagePolicy: cleartext data: values: conf: nova: libvirt: virt_type: kvm DEFAULT: vcpu_pin_set: "4-23,28-47" pci: alias: '{"name": "numa0", "capability_type": "pci", "product_id": "154c", "vendor_id": "8086", "device_type": "type-PCI", "numa_policy": "required"}' passthrough_whitelist: | [ {%- for sriov in yaml.sriovnets -%} {%set sriovloop = loop%} {%- for whitelist in sriov.whitelists -%} {%- if sriovloop.index > 1 or loop.index > 1 -%} , {%- endif -%} {"address": "{{whitelist.address}}", "physical_network": "{{sriov.physical}}", "trusted": "true"} {%- endfor -%} {%- endfor -%} ] ...