Merge "Add prox test case for SRIOV & 4 ports."
[yardstick.git] / docs / testing / user / userguide / code / single-devstack-local.conf
1 [[local|localrc]]
2 HOST_IP=<HOST_IP_ADDRESS>
3 ADMIN_PASSWORD=password
4 MYSQL_PASSWORD=$ADMIN_PASSWORD
5 DATABASE_PASSWORD=$ADMIN_PASSWORD
6 RABBIT_PASSWORD=$ADMIN_PASSWORD
7 SERVICE_PASSWORD=$ADMIN_PASSWORD
8 HORIZON_PASSWORD=$ADMIN_PASSWORD
9
10 # Internet access.
11 RECLONE=False
12 PIP_UPGRADE=True
13 IP_VERSION=4
14
15 # Services
16 disable_service n-net
17 ENABLED_SERVICES+=,q-svc,q-dhcp,q-meta,q-agt,q-sriov-agt
18
19 # Heat
20 enable_plugin heat https://git.openstack.org/openstack/heat stable/pike
21
22 # Neutron
23 enable_plugin neutron https://git.openstack.org/openstack/neutron.git stable/pike
24
25 # Neutron Options
26 FLOATING_RANGE=<RANGE_IN_THE_PUBLIC_INTERFACE_NETWORK>
27 Q_FLOATING_ALLOCATION_POOL=start=<START_IP_ADDRESS>,end=<END_IP_ADDRESS>
28 PUBLIC_NETWORK_GATEWAY=<PUBLIC_NETWORK_GATEWAY>
29 PUBLIC_INTERFACE=<PUBLIC INTERFACE>
30
31 # ML2 Configuration
32 Q_PLUGIN=ml2
33 Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,sriovnicswitch
34 Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,flat,local,vxlan,gre,geneve
35
36 # Open vSwitch provider networking configuration
37 Q_USE_PROVIDERNET_FOR_PUBLIC=True
38 OVS_PHYSICAL_BRIDGE=br-ex
39 OVS_BRIDGE_MAPPINGS=public:br-ex
40 PHYSICAL_DEVICE_MAPPINGS=physnet1:<PF0_IFNAME>,physnet2:<PF1_IFNAME>
41 PHYSICAL_NETWORK=physnet1,physnet2
42
43
44 [[post-config|$NOVA_CONF]]
45 [DEFAULT]
46 scheduler_default_filters=RamFilter,ComputeFilter,AvailabilityZoneFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,PciPassthroughFilter
47 # Whitelist PCI devices
48 pci_passthrough_whitelist = {\\"devname\\": \\"<PF0_IFNAME>\\", \\"physical_network\\": \\"physnet1\\" }
49 pci_passthrough_whitelist = {\\"devname\\": \\"<PF1_IFNAME>\\", \\"physical_network\\": \\"physnet2\\" }
50
51 [filter_scheduler]
52 enabled_filters = RetryFilter,AvailabilityZoneFilter,RamFilter,DiskFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,SameHostFilter
53
54 [libvirt]
55 cpu_mode = host-model
56
57
58 # ML2 plugin bits for SR-IOV enablement of Intel Corporation XL710/X710 Virtual Function
59 [[post-config|/$Q_PLUGIN_CONF_FILE]]
60 [ml2_sriov]
61 agent_required = True
62 supported_pci_vendor_devs = <VF_DEV_ID:VF_VEN_ID>