Commit Graph

42 Commits

Author SHA1 Message Date
Liam Young
446de085a0 Add default-tenant-network-type config option
- Add default-tenant-network-type config option to allow the default
  network type for a tenant network to be set

- Fix rendering of overlay-network-type so that an empty string is
  valid

Change-Id: Ib2325d273a0dd5e637f36113b951130387902777
Closes-Bug: 1533651
2016-12-06 08:59:53 +00:00
Zhang Hua
c5609c54c6 Support to inject config-flags for neutron-api charm
This patch is just to enable adding custom options to
neutron.conf by the following command:

juju set neutron-api config-flags='key1=val1, ...'

Change-Id: I46bc32c250295a511508ced4cbca8f9748229415
Closes-Bug: #1585508
2016-07-21 16:27:17 +08:00
Ionut Balutoiu
353ab6f9f8 Added Hyper-V networking support
This patch adds hyperv mechanism driver to ml2_conf.ini template
and the required python package to the list of packages to install.

Change-Id: If23f22aea53ba5549160f44442567d57b8077af6
2016-07-08 11:42:31 +03:00
Timothy Kuhlman
0052948de1 Add SR-IOV device support
Add a new configuration option to enable SR-IOV support across Neutron and
Nova; this involves enabling the required mechanism driver, and informing
the nova-cloud-controller charm that SR-IOV has been enabled, so that Nova
can use the correct scheduler filters for PCI device management.

Change-Id: I8938c22c8f4dc27bb0816fd8e5e6154a1407e93f
2016-05-25 09:29:44 -06:00
sunny-verma
a0dddcdf03 Added vsd-cms-id as part of config option.
To cover the case when Nuage VSD & VSC are deployed outside of juju
framework.
Removed nuage-tarball from config file
Removed respective code form neutron_api_hook.py

Change-Id: I4518435ded9e1a4eb3d98cbb2e77f04b4f2dda61
Signed-off-by: sunny-verma <sunnyverma1992@gmail.com>
2016-05-05 15:03:49 -07:00
Edward Hope-Morley
1ecdb3ff7e Support using internal network for clients
Openstack mostly defaults to using public endpoints for
internal communication between services. This patch adds
a new option use-internal-endpoints which, if set to True,
will configure services to use internal endpoints where
possible.

Closes-Bug: 1456876
Change-Id: Ibff9d2ae7bf978525d4eccacb8f9a535b36d2056
2016-04-01 12:00:05 +01:00
Liam Young
9f36d97f31 Enable Keystone v3 Support in template
The neutron.conf template has been updated to support the keystone v3 endpoint

Change-Id: Ic7676ebc67f9bd032dc6caaa5ad2f8cf5e383e87
Partial-Bug: 1522397
2016-03-22 17:43:05 +00:00
Seyeong Kim
74c22adc03 Add vni-ranges option for supporting vxlan
Add vni-ranges option for supporting editable vxlan range

Change-Id: I6988aa64ca179c28093da6e6263dc00b35e972fd
Closes-Bug: 1545886
2016-03-04 08:56:25 +09:00
sunny.verma@nuagenetworks.net
0967ec59d3 Addresed David's comments 2016-02-26 18:23:35 -05:00
Sunny Verma
c8da373120 Merged to lp:~openstack-charmers/charms/trusty/neutron-api/next 2016-02-19 19:08:57 -05:00
sunny.verma@nuagenetworks.net
9f6cab60ab first draft for Nuage R4 2016-02-13 17:12:10 -05:00
Antoni Segura Puimedon
cdb8db5e5e MidoNet support up until Liberty 2016-01-22 16:14:59 +01:00
Alex Kavanagh
da4744543b Added config option 'dhcp-agents-per-network' with a default value of 2.
It is only activitated when the 'enable-l3ha' option is True.
2016-01-20 13:59:54 +00:00
David Della Vecchia
dac2cbe5b2 updating conditional 2015-11-07 05:08:13 +00:00
David Della Vecchia
9f971222ca Adding ML2 port security plugin config option and template output 2015-11-05 13:26:23 +00:00
Robert Ayres
74f927b621 Support quota-driver attribute in neutron-plugin-api-subordinate relation 2015-10-07 23:11:33 +01:00
James Page
767b954b3a Add local driver and tenant_network_type to ml2 configurations 2015-09-09 09:37:26 +01:00
Cory Benfield
8d5aa82328 synced /next 2015-08-21 08:33:43 +01:00
Liam Young
e78f7d5f7b Fix lint and remove pointless comment from template 2015-08-12 11:18:00 +01:00
Liam Young
2c11941949 Fix kilo template ordering 2015-08-12 11:14:00 +01:00
Liam Young
9d88d29605 Add ability to except subordinate config in icehouse and juno. Other fixes from jamespages review comments 2015-07-29 11:13:49 +01:00
Cory Benfield
7ebcc73063 Update Juno/Kilo template files for Calico 2015-06-16 10:13:13 +01:00
Liam Young
7a2fa1b185 Add support for config for neutron-server coming from subordinate 2015-06-12 09:26:59 +00:00
Liam Young
f54243db7e Support a neutron api sdn plugin 2015-06-11 14:17:54 +00:00
James Page
84ea219947 Align drivers and network types with configured overlay network types 2015-05-07 09:43:26 +01:00
James Page
b8a2c2cb65 Add ml2 configuration for kilo, disable hyperv mechanism driver. 2015-04-15 15:25:38 +01:00
James Page
7b27f8305a Rebase 2015-03-31 15:54:38 +01:00
James Page
f5baf1572b [gnuoy,r=james-page] Add support for Neutron DVR and Router HA 2015-03-31 08:53:39 +01:00
James Page
30f01ba5b1 Rebase resync 2015-03-30 16:59:24 +01:00
James Page
cd8e53b09b Switch to using charm-helper templates for keystone authtoken 2015-03-25 09:25:45 +00:00
James Page
43fa7c4a37 Switch to using charm-helper templates for rabbitmq 2015-03-25 09:22:33 +00:00
James Page
52454f1532 Revert changes for nova section for now 2015-03-24 11:04:34 +00:00
James Page
459accc043 More sectional config 2015-03-24 10:50:16 +00:00
James Page
6b17677c11 Sectional updates for neutron kilo 2015-03-24 10:48:46 +00:00
James Page
9cc33dd54e Rebase 2015-03-16 14:16:02 +00:00
Edward Hope-Morley
3f424c79bd [hopem,r=gnuoy]
Implement PKI token signing.

Closes-Bug: 1309667
2015-03-13 12:59:38 +00:00
James Page
b7b12a040f Reorder zeromq inclusion 2015-02-24 13:50:32 +00:00
James Page
71c9907cb1 Update headers for templates 2015-02-24 11:54:17 +00:00
James Page
de433abdf7 Add juno specific config files, drop icehouse zeromq support, add to kilo 2015-02-24 11:42:49 +00:00
Edward Hope-Morley
fd30d3223c added signing_dir field to template 2015-02-20 10:21:17 +00:00
Seyeong Kim
0f491d461a quota to kilo templates 2015-02-12 10:09:55 +00:00
James Page
392f420eca Add kilo support 2015-01-20 14:15:55 +00:00