charm-neutron-api/templates
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
..
git Add systemd init support for deploy from source 2016-07-07 10:58:51 +01:00
icehouse Update notification_driver for oslo.messaging 2017-04-10 15:20:45 +01:00
juno Update notification_driver for oslo.messaging 2017-04-10 15:20:45 +01:00
kilo Add support for setting sriov_supported_pci_vendor_devs 2017-08-02 09:45:35 +01:00
liberty Update notification_driver for oslo.messaging 2017-04-10 15:20:45 +01:00
mitaka Add support for setting sriov_supported_pci_vendor_devs 2017-08-02 09:45:35 +01:00
newton Enable internal DNS resolution 2017-04-30 22:19:29 -07:00
parts Add region information to nova section 2016-06-24 08:35:56 +01:00
pike Updates for pike b1 2017-05-12 06:59:26 +02:00
api-paste.ini add keystone middleware update logic 2017-03-09 22:49:10 +03:00
etcd Support for etcd on Xenial 2016-10-05 17:28:25 +01:00