94 Commits

Author SHA1 Message Date
Jenkins
6ee476166b Merge "Added Hyper-V networking support" 2016-07-08 15:56:57 +00: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
James Page
69faf85da3 Re-license charm as Apache-2.0
All contributors to this charm have agreed to the switch
from GPL v3 to Apache 2.0; switch to Apache-2.0 license
as agreed so we can move forward with official project status.

Change-Id: Ie7859853644fb819f1cd3062a2fea86766de0afb
2016-07-03 17:47:52 +01: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
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@nuagenetworks.net
8dd25c9aa0 Merged from lp:~openstack-charmers/charms/trusty/neutron-api/next 2016-02-24 17:35:54 -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
ec48ad5f90 Added united test and added kilo/juno condition 2016-02-19 19:01:11 -05:00
sunny.verma@nuagenetworks.net
42949ea0a7 added neutron_api_context..cms name 2016-02-15 00:23:10 -05:00
sunny.verma@nuagenetworks.net
9f6cab60ab first draft for Nuage R4 2016-02-13 17:12:10 -05:00
Adam Gandelman
86f6174d5f Advertise API readiness to subordinates, allow subordinate specification of api_extensions
This advertises API readiness to subordinates via a new flag int the subordinate
relation. It determines readiness by the completion of required contexts. This
simply means the API service has enough of its topology completed to begin
servicing requests, and it has at least *started* the service (from the POV of
the init system). Its up to the subordinate service to ensure the API is
functional.

It also allows subordinates to specify custom api_extension_paths to neutron-api.
2016-02-03 11:17:14 -08:00
Antoni Segura Puimedon
cdb8db5e5e MidoNet support up until Liberty 2016-01-22 16:14:59 +01:00
Alex Kavanagh
b17bf9ed8d Change to the dhcp-agents-per-network setting such that it is always active
and not just when enable-l3ha is true.  This is to provide non-ha environments
with the option to have multiple dhcp agents (which are controlled directly by
neutron).  The default, is therefore, 1.
2016-01-20 16:38:56 +00: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
ed89ca2b7b Adding config context in the right place, removing other references 2015-11-09 13:45:01 +00:00
David Della Vecchia
c7e2fd0892 adding context property for ml2 security groups 2015-11-07 05:17:57 +00:00
David Della Vecchia
e04177932c Add context for template rendering 2015-11-05 14:44:17 +00:00
Subbarayudu Mukkamala
428b5d1918 Merge from lp:~openstack-charmers/charms/trusty/.../next/ 2015-10-27 07:50:30 -07:00
Robert Ayres
74f927b621 Support quota-driver attribute in neutron-plugin-api-subordinate relation 2015-10-07 23:11:33 +01:00
James Page
f87ad07e29 [project-calico,r=james-page] Add support for Calico plugin 2015-09-04 12:03:14 +01:00
Bilal Baqar
dbe341bbfa Adding context for PLUMgrid plugin 2015-09-01 07:48:17 -07:00
Cory Benfield
8d5aa82328 synced /next 2015-08-21 08:33:43 +01:00
Subbarayudu Mukkamala
37802d3866 Merge from lp:~openstack-charmers/.../next 2015-08-20 06:45:36 -07:00
Liam Young
36fc3a0fcb Add unit tests for new contexts 2015-06-30 09:26:51 +01:00
Liam Young
d189c5ebe1 Lint and tipdyup 2015-06-29 13:21:05 +01:00
Cory Benfield
af9e25bb3d Add support for Canonical etcd charm 2015-06-19 09:18:26 +01:00
Liam Young
d835d0c9e5 Update relation name 2015-06-12 12:23:29 +00:00
Liam Young
7a2fa1b185 Add support for config for neutron-server coming from subordinate 2015-06-12 09:26:59 +00:00
Liam Young
b619f1cc68 Add restart trigger support 2015-06-11 16:48:46 +00:00
Liam Young
f54243db7e Support a neutron api sdn plugin 2015-06-11 14:17:54 +00:00
Cory Benfield
8c04757bc9 synced /next 2015-06-08 13:50:27 +01:00
Subbarayudu Mukkamala
ce0b5b9dcd Merge with ~openstack-charmers/charms/trusty/neutron-api/next 2015-05-27 15:53:45 -07:00
James Page
39306764b3 Deal with juno/vxlan as well 2015-05-06 12:40:21 +01:00
James Page
8af5f23fb1 Support multiple network overlay types at the same time 2015-05-06 12:39:27 +01:00
James Page
65fcc942cb Expand dvr overlay network support for >= kilo 2015-05-06 11:46:22 +01:00
Cory Benfield
eff8938d26 synced /next 2015-04-23 14:10:48 +01:00
Cory Benfield
5bb662b2bc Templates and tests. 2015-04-16 15:06:49 +01:00
Cory Benfield
af1b04bcd2 Support etcd-peer-relation 2015-04-16 11:42:32 +01:00
Edward Hope-Morley
9ba06cb46e [hopem,r=]
Allow flat network providers to be configured seperately to vlan
providers.

Closes-Bug: 1444470
2015-04-15 15:08:39 +01:00
Edward Hope-Morley
db4dca52ab fix neutron api context 2015-04-13 11:15:58 +01:00
Subbarayudu Mukkamala
7c482421d6 Fix unit-test errors and code-cleanup 2015-04-12 13:34:46 -07:00
Edward Hope-Morley
4ff470de33 [hopem,r=]
Allow ml2 vlan-ranges and network-providers to
be configurable.
2015-04-10 18:42:31 +01:00
Subbarayudu Mukkamala
2ab51d4272 Merge from lp:~openstack-charmers/.../next 2015-04-09 19:35:50 -07:00
Subbarayudu Mukkamala
df550b9782 Add nuage vsp unit tests 2015-04-09 10:23:02 -07:00
James Page
f5baf1572b [gnuoy,r=james-page] Add support for Neutron DVR and Router HA 2015-03-31 08:53:39 +01:00
Liam Young
e15de93835 Merged next in 2015-03-23 13:17:46 +00:00
Liam Young
f16fc98ca1 More unit tests 2015-02-24 15:09:10 +00:00
Liam Young
152d835a5d Add vrrp ha support 2015-02-20 11:50:14 +00:00