updated templates for sriov-a13 site type
[yaml_builds.git] / site_type / sriov-a13 / templates / software / charts / osh / openstack-compute-kit / neutron.j2
index 5af8e8c..31a24bb 100644 (file)
@@ -38,6 +38,7 @@ metadata:
       - method: merge
         path: .
   storagePolicy: cleartext
+
 data:
   values:
     labels:
@@ -50,40 +51,70 @@ data:
         - openvswitch
         - sriov
       interface:
-        #tunnel_device: '{{yaml.networks.neutron.interface}}'
-        sriov:
+        tunnel_device: '{{yaml.networks.neutron.interface}}'
+      sriov:
 {% for sriovnet in yaml.sriov.nets %}
-          - device: {{sriovnet.interface}}
-            num_vfs: 32
-            promisc: false
+        - device: {{sriovnet.interface}}
+          num_vfs: 32
+          mtu: 9000
+          promisc: false
 {% endfor %}
-      auto_bridge_add:
-        br-bond0: {{yaml.networks.neutron.interface}}
+      auto_bridge_add:
+      #   br-ex: {{yaml.networks.neutron.interface}}
     conf:
       plugins:
         openvswitch_agent:
           ovs:
-            bridge_mappings: bond0:br-bond0
+            bridge_mappings: "bond0:br-ex"
         sriov_agent:
           securitygroup:
             firewall_driver: neutron.agent.firewall.NoopFirewallDriver
           sriov_nic:
-            exclude_devices: null
+            exclude_devices: ""
             physical_device_mappings: '
 {%- for sriovnet in yaml.sriov.nets -%}
-{%- if loop.index > 1 -%}
-,
-{%- endif -%}
+{%- if loop.index > 1 -%},{%- endif -%}
 {{sriovnet.physical}}:{{sriovnet.interface}}
-{%- endfor %}'
+{%- endfor -%}'
         ml2_conf:
           ml2:
-            mechanism_drivers: l2population,openvswitch,sriovnicswitch
+            mechanism_drivers: openvswitch,l2population,sriovnicswitch
+            # type_drivers: flat,vlan
+            # tenant_network_types: vlan
           ml2_type_vlan:
             network_vlan_ranges: bond0:46:300
 {%- for sriovnet in yaml.sriov.nets -%}
 ,{{sriovnet.physical}}:{{sriovnet.vlan_start}}:{{sriovnet.vlan_end}}
 {%- endfor %}
 
+          # ml2_type_flat:
+          #  flat_networks: public
+        ml2_conf_sriov: null
+      paste:
+        app:neutronversions:
+          paste.app_factory: neutron.pecan_wsgi.app:versions_factory
+  dependencies:
+    - openstack-neutron-helm-toolkit
+---
+schema: armada/Chart/v1
+metadata:
+  schema: metadata/Document/v1
+  name: openstack-neutron-helm-toolkit
+  layeringDefinition:
+    abstract: false
+    layer: global
+  storagePolicy: cleartext
+  substitutions:
+    - src:
+        schema: pegleg/SoftwareVersions/v1
+        name: software-versions
+        path: .charts.osh.neutron-htk
+      dest:
+        path: .source
+data:
+  chart_name: openstack-neutron-helm-toolkit
+  release: openstack-neutron-helm-toolkit
+  namespace: helm-toolkit
+  values: {}
+  dependencies: []
 ...
-