[[local|localrc]] HOST_IP= ADMIN_PASSWORD=password MYSQL_PASSWORD=$ADMIN_PASSWORD DATABASE_PASSWORD=$ADMIN_PASSWORD RABBIT_PASSWORD=$ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD HORIZON_PASSWORD=$ADMIN_PASSWORD # Controller node SERVICE_HOST=$HOST_IP MYSQL_HOST=$SERVICE_HOST RABBIT_HOST=$SERVICE_HOST GLANCE_HOSTPORT=$SERVICE_HOST:9292 # Internet access. RECLONE=False PIP_UPGRADE=True IP_VERSION=4 # Services disable_service n-net ENABLED_SERVICES+=,q-svc,q-dhcp,q-meta,q-agt,q-sriov-agt # Heat enable_plugin heat https://git.openstack.org/openstack/heat stable/pike # Neutron enable_plugin neutron https://git.openstack.org/openstack/neutron.git stable/pike # Neutron Options FLOATING_RANGE= Q_FLOATING_ALLOCATION_POOL=start=,end= PUBLIC_NETWORK_GATEWAY= PUBLIC_INTERFACE= # ML2 Configuration Q_PLUGIN=ml2 Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,sriovnicswitch Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,flat,local,vxlan,gre,geneve # Open vSwitch provider networking configuration Q_USE_PROVIDERNET_FOR_PUBLIC=True OVS_PHYSICAL_BRIDGE=br-ex OVS_BRIDGE_MAPPINGS=public:br-ex PHYSICAL_DEVICE_MAPPINGS=physnet1:,physnet2: PHYSICAL_NETWORK=physnet1,physnet2 [[post-config|$NOVA_CONF]] [DEFAULT] scheduler_default_filters=RamFilter,ComputeFilter,AvailabilityZoneFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,PciPassthroughFilter # Whitelist PCI devices pci_passthrough_whitelist = {\\"devname\\": \\"\\", \\"physical_network\\": \\"physnet1\\" } pci_passthrough_whitelist = {\\"devname\\": \\"\\", \\"physical_network\\": \\"physnet2\\" } [libvirt] cpu_mode = host-model # ML2 plugin bits for SR-IOV enablement of Intel Corporation XL710/X710 Virtual Function [[post-config|/$Q_PLUGIN_CONF_FILE]] [ml2_sriov] agent_required = True supported_pci_vendor_devs =