X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=site_type%2Fovsdpdk%2Ftemplates%2Fsoftware%2Fcharts%2Fosh%2Fopenstack-compute-kit%2Fneutron.j2;h=30a615c7f16c2f1464f309864d5691c08a77a2b4;hb=267230d53447c489d10905f260f503f2e71d414f;hp=1657cb517c906eb1c78a3b5d56b220a91742406a;hpb=fe885c06b13b6807209a76d0226a40d84ec61df3;p=yaml_builds.git diff --git a/site_type/ovsdpdk/templates/software/charts/osh/openstack-compute-kit/neutron.j2 b/site_type/ovsdpdk/templates/software/charts/osh/openstack-compute-kit/neutron.j2 index 1657cb5..30a615c 100644 --- a/site_type/ovsdpdk/templates/software/charts/osh/openstack-compute-kit/neutron.j2 +++ b/site_type/ovsdpdk/templates/software/charts/osh/openstack-compute-kit/neutron.j2 @@ -33,46 +33,70 @@ metadata: storagePolicy: cleartext data: values: - labels: - agent: - sriov: - node_selector_key: sriov - node_selector_value: enabled network: - backend: - - openvswitch - - sriov interface: - sriov: -{% for sriovnet in yaml.sriovnets %} - - device: {{sriovnet.interface}} - num_vfs: 32 - promisc: false -{% endfor %} + tunnel: br-phy + endpoints: + identity: + port: + api: + default: 80 + internal: 35357 conf: + logging: + logger_root: + level: WARNING + handlers: stdout plugins: openvswitch_agent: ovs: - bridge_mappings: bond0:br-bond0 - sriov_agent: - securitygroup: - firewall_driver: neutron.agent.firewall.NoopFirewallDriver - sriov_nic: - exclude_devices: null - physical_device_mappings: ' -{%- for sriovnet in yaml.sriovnets -%} -{%- if loop.index > 1 -%} -, -{%- endif -%} -{{sriovnet.physical}}:{{sriovnet.interface}} -{%- endfor %}' + bridge_mappings: external:br-phy ml2_conf: ml2: - mechanism_drivers: l2population,openvswitch,sriovnicswitch + mechanism_drivers: openvswitch + type_drivers: flat,vlan,vxlan + tenant_network_types: vxlan ml2_type_vlan: - network_vlan_ranges: bond0:46:300 -{%- for sriovnet in yaml.sriovnets -%} -,{{sriovnet.physical}}:{{sriovnet.vlan_start}}:{{sriovnet.vlan_end}} -{%- endfor %} - + network_vlan_ranges: "external:1100:1110" + ml2_type_flat: + flat_networks: public + openvswitch_agent: + agent: + tunnel_types: vxlan + ovs: + bridge_mappings: external:br-phy + ovs_dpdk: + enabled: true + driver: vfio-pci + nics: +{% for nic in yaml.dpdk.nics %} + - name: {{ nic.name }} + pci_id: '{{ nic.pci_id }}' + bridge: {{ nic.bridge }} + migrate_ip: {{ nic.migrate_ip }} +{% endfor %} + 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: [] ...