charm-neutron-api/templates/kilo
Frode Nordahl 353d4a97eb Add support for setting sriov_supported_pci_vendor_devs
This is required for SR-IOV to work on OpenStack versions
Kilo, Liberty and Mitaka (unless you are the lucky owner of
NICs with the default vendor/product IDs '15b3:1004', '8086:10ca').

The option is deprecated in Newton and the default behaviour
onwards is to not perform the check (unless configured) and not
overrule Nova's scheduling decision. (See LP #1611302)

Re-work mechanism_driver templating. Current implementation
treats mechanism drivers 'hyperv' and 'sriovnicswitch' as
mutually exclusive for simplicity. This prohibits us from
adding functional test for verifying sriov statements in
configuration files.

Due to how neutron init scripts are laid out on various Linux
distributions put the [ml2_sriov] section in ml2_conf.ini instead
of its default ml2_conf_sriov.ini location.

Add a placeholder ml2_conf_sriov.ini with comment to point users
in the right direction.

Change-Id: I37da1c430a06417ff7f1bc9df2d984137688bba0
Closes-Bug: #1630387
2017-08-02 09:45:35 +01:00
..
api-paste.ini add keystone middleware update logic 2017-03-09 22:49:10 +03:00
ml2_conf_sriov.ini Add support for setting sriov_supported_pci_vendor_devs 2017-08-02 09:45:35 +01:00
ml2_conf.ini Add support for setting sriov_supported_pci_vendor_devs 2017-08-02 09:45:35 +01:00
neutron.conf Update notification_driver for oslo.messaging 2017-04-10 15:20:45 +01:00
nuage_plugin.ini Added vsd-cms-id as part of config option. 2016-05-05 15:03:49 -07:00