neutron.git
9 years agoImplement NeutronMeteringLabelsNorthbound methods 75/17875/4
Ryan Moats [Tue, 7 Apr 2015 19:50:57 +0000 (14:50 -0500)]
Implement NeutronMeteringLabelsNorthbound methods

Change-Id: Ibfb378e0302fb0b3dbabdbd9a4138c0bdad3085a
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMerge "JUnit JAXB tests for NeutronLoadBalancerPool"
Ryan Moats [Mon, 6 Apr 2015 13:28:42 +0000 (13:28 +0000)]
Merge "JUnit JAXB tests for NeutronLoadBalancerPool"

9 years agoJUnit JAXB tests for NeutronLoadBalancerPool 91/17691/2
shreshthajoshi [Fri, 3 Apr 2015 09:42:15 +0000 (15:12 +0530)]
JUnit JAXB tests for NeutronLoadBalancerPool

Change-Id: I069c4b27cffcd581bc9db467915211669449c5bc
Signed-off-by: shreshthajoshi <shreshtha.joshi@tcs.com>
9 years agoMerge "Add information to pom for maven central"
Ryan Moats [Fri, 3 Apr 2015 14:56:33 +0000 (14:56 +0000)]
Merge "Add information to pom for maven central"

9 years agoJUnit JAXB tests for NeutronSecurity 96/17696/3
bhavesh.kumar1 [Fri, 3 Apr 2015 12:17:05 +0000 (17:47 +0530)]
JUnit JAXB tests for NeutronSecurity

Added junit JAXB tests for NeutronSecurityGroup and NeutronSecurityRule.
Patch set 3: cleaned nits

Change-Id: I67b7e7ab0bd9d29a7c7fab8cc4fcf27055def178
Signed-off-by: bhavesh.kumar1 <bhavesh.kumar1@tcs.com>
9 years agoAdd information to pom for maven central 67/17667/7
Kiran Sreenivasa [Thu, 2 Apr 2015 18:23:54 +0000 (13:23 -0500)]
Add information to pom for maven central

Patch 4: Added kkoushik's details
Patch 5: Added eaw's details
Patch 6: Added flaviof's details
Patch 7: Added TCS details

Change-Id: I0872d0cf20b86af497dbd371aa504cac718227ec
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
Signed-off-by: Kiran Sreenivasa <kkoushik@brocade.com>
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoMerge "Add neutron FWaaS YANG model"
Ed Warnicke [Thu, 2 Apr 2015 20:40:36 +0000 (20:40 +0000)]
Merge "Add neutron FWaaS YANG model"

9 years agoMerge "Add VPNaaS YANG model"
Ed Warnicke [Thu, 2 Apr 2015 20:40:25 +0000 (20:40 +0000)]
Merge "Add VPNaaS YANG model"

9 years agoMerge "Comments incorporated in NeutronRouter_NetworkReference"
Flavio Fernandes [Thu, 2 Apr 2015 18:10:43 +0000 (18:10 +0000)]
Merge "Comments incorporated in NeutronRouter_NetworkReference"

9 years agoComments incorporated in NeutronRouter_NetworkReference 15/17515/6
bhavesh.kumar1 [Thu, 2 Apr 2015 12:42:49 +0000 (18:12 +0530)]
Comments incorporated in NeutronRouter_NetworkReference

Made changes as per the comment received, added enable_snat and
external_fixed_ip elements in NeutronRouter_NetworkReferenceJAXBTest.java.

Change-Id: If1a34891f42cc2b3e4cba9a73362d028db3bfa0f
Signed-off-by: bhavesh.kumar1 <bhavesh.kumar1@tcs.com>
9 years agoMerge "JUnit JAXB tests for NeutronMeteringLabel, NeutronMeteringLabelRule and Neutro...
Ryan Moats [Thu, 2 Apr 2015 15:55:58 +0000 (15:55 +0000)]
Merge "JUnit JAXB tests for NeutronMeteringLabel, NeutronMeteringLabelRule and NeutronLoadBalancerPoolMember"

9 years agoMerge "Patch 1:Added lbaasv2 to neutron top-level Patch 2: Fixed flavio's comments...
Ryan Moats [Thu, 2 Apr 2015 15:55:45 +0000 (15:55 +0000)]
Merge "Patch 1:Added lbaasv2 to neutron top-level Patch 2: Fixed flavio's comments by changing attrs =>attributes"

9 years agoPatch 1:Added lbaasv2 to neutron top-level 92/17592/2
Kiran Sreenivasa [Wed, 1 Apr 2015 22:37:58 +0000 (15:37 -0700)]
Patch 1:Added lbaasv2 to neutron top-level
Patch 2: Fixed flavio's comments by changing attrs =>attributes

Change-Id: Ie64a62df08da3f522db71aa657998bb1994447e4
Signed-off-by: Kiran Sreenivasa <kkoushik@brocade.com>
9 years agoJUnit JAXB tests for NeutronMeteringLabel, NeutronMeteringLabelRule and NeutronLoadBa... 19/17619/2
shreshthajoshi [Thu, 2 Apr 2015 11:35:07 +0000 (17:05 +0530)]
JUnit JAXB tests for NeutronMeteringLabel, NeutronMeteringLabelRule and NeutronLoadBalancerPoolMember

Patch set 2: changed a few nits

Change-Id: I3659b2626c0f7a99e81ad258c5711440f0acfd1f
Signed-off-by: shreshthajoshi <shreshtha.joshi@tcs.com>
9 years agoBug2940 Removed leading whitespace with "port_range_max" 17/17617/1
bhavesh.kumar1 [Thu, 2 Apr 2015 11:18:20 +0000 (16:48 +0530)]
Bug2940 Removed leading whitespace with "port_range_max"

Removed the leading whitespace from the parameter "port_range_max" in NeutronSecurityRule.java

Change-Id: I3bd1630e36b34ddba94ff5f9c34eb6f46af15b77
Signed-off-by: bhavesh.kumar1 <bhavesh.kumar1@tcs.com>
9 years agoAdd neutron FWaaS YANG model 89/17589/1
Ryan Moats [Wed, 1 Apr 2015 22:15:28 +0000 (17:15 -0500)]
Add neutron FWaaS YANG model

Change-Id: I2234e1d52e996af13a12f101abb0c7d1c5584850
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMerge "Patch 1:Added the Neutron LBaaSv2.0 model Patch 2: Fixed Ryan's comments"
Ryan Moats [Wed, 1 Apr 2015 21:45:38 +0000 (21:45 +0000)]
Merge "Patch 1:Added the Neutron LBaaSv2.0 model Patch 2: Fixed Ryan's comments"

9 years agoPatch 1:Added the Neutron LBaaSv2.0 model 07/17507/2
Kiran Sreenivasa [Tue, 31 Mar 2015 21:54:42 +0000 (14:54 -0700)]
Patch 1:Added the Neutron LBaaSv2.0 model
Patch 2: Fixed Ryan's comments

Change-Id: I941b74600c0cbba43cd69bf8a15fc86169ccfff9
Signed-off-by: Kiran Sreenivasa <kkoushik@brocade.com>
9 years agoAdd VPNaaS YANG model 82/17582/1
Ryan Moats [Wed, 1 Apr 2015 20:35:21 +0000 (15:35 -0500)]
Add VPNaaS YANG model

Change-Id: Ibc7b4129fa5832b93ed876285215cdec5c88cfac
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoRemove unneeded printStackTrace from junit tests 80/17580/1
Ryan Moats [Wed, 1 Apr 2015 19:29:32 +0000 (14:29 -0500)]
Remove unneeded printStackTrace from junit tests

Change-Id: Id337e150a4add917c3b01a37c531a931566b1ce2
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMerge "Add Junit testing of JAXB for NeutronPort and LoadBalancer HealthMonitor and...
Ryan Moats [Wed, 1 Apr 2015 19:19:56 +0000 (19:19 +0000)]
Merge "Add Junit testing of JAXB for NeutronPort and LoadBalancer HealthMonitor and Listener"

9 years agoEnsure catch clause fails junit tests 66/17566/2
Ryan Moats [Wed, 1 Apr 2015 16:24:46 +0000 (11:24 -0500)]
Ensure catch clause fails junit tests

If we enter the catch clause in JUnit testing, we want to force
the test to fail.

Change-Id: Ib6262a94e456cb6a76b5dd8b33610a857adb1550
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMerge changes I4fddcded,I3228fff6
Flavio Fernandes [Wed, 1 Apr 2015 18:59:57 +0000 (18:59 +0000)]
Merge changes I4fddcded,I3228fff6

* changes:
  fix for bug 2928
  Remove MOXy references from Northbound bundle

9 years agofix for bug 2928 50/17550/6
Ryan Moats [Wed, 1 Apr 2015 14:24:43 +0000 (09:24 -0500)]
fix for bug 2928

put moxy back in nb and use it in junit testing

Change-Id: I4fddcded645b5b2db0710058854a64c2935ef041
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoRemove MOXy references from Northbound bundle 81/17481/2
Ryan Moats [Tue, 31 Mar 2015 17:15:27 +0000 (12:15 -0500)]
Remove MOXy references from Northbound bundle

Change-Id: I3228fff644ff651124b69bd3999b4b3db2182282
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMerge "Align YANG model with POJO updates for Juno"
Ed Warnicke [Wed, 1 Apr 2015 18:07:11 +0000 (18:07 +0000)]
Merge "Align YANG model with POJO updates for Juno"

9 years agoMerge "Add NB interfaces for VPNaaS"
Ed Warnicke [Wed, 1 Apr 2015 18:06:20 +0000 (18:06 +0000)]
Merge "Add NB interfaces for VPNaaS"

9 years agoMerge "Add POJO classes and *Aware Interface for VPNaaS"
Ed Warnicke [Wed, 1 Apr 2015 18:06:04 +0000 (18:06 +0000)]
Merge "Add POJO classes and *Aware Interface for VPNaaS"

9 years agoAdd Junit testing of JAXB for NeutronPort and LoadBalancer HealthMonitor and Listener 23/17523/2
shreshthajoshi [Wed, 1 Apr 2015 10:06:10 +0000 (15:36 +0530)]
Add Junit testing of JAXB for NeutronPort and LoadBalancer HealthMonitor and Listener

Change-Id: Iaad3b4ce09b0fb437d1d1873f123881139c4ae6e
Signed-off-by: shreshthajoshi <shreshtha.joshi@tcs.com>
9 years agoAlign YANG model with POJO updates for Juno 95/17395/2
Ryan Moats [Tue, 31 Mar 2015 02:54:31 +0000 (21:54 -0500)]
Align YANG model with POJO updates for Juno

Bring the YANG model into line with Juno object model.
Break out binding extension into separate model.

Change-Id: I527c5625d14f991afd9030847e7b4d8d8b020f06
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMerge "Nit: Reorder test numbers"
Ed Warnicke [Wed, 1 Apr 2015 16:50:22 +0000 (16:50 +0000)]
Merge "Nit: Reorder test numbers"

9 years agoAdd NB interfaces for VPNaaS 80/17480/1
Ryan Moats [Tue, 31 Mar 2015 17:10:20 +0000 (12:10 -0500)]
Add NB interfaces for VPNaaS

Change-Id: Iad8d8038f0bd4887855922d72461fa83831421ee
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoAdd POJO classes and *Aware Interface for VPNaaS 77/17477/1
Ryan Moats [Tue, 31 Mar 2015 16:02:39 +0000 (11:02 -0500)]
Add POJO classes and *Aware Interface for VPNaaS

Change-Id: Ic64f93a7cafb20a46bfc04b4a92f6cad9678240e
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMove all neutron YANG models under "neutron" top-level 86/17386/3
Kiran Sreenivasa [Mon, 30 Mar 2015 20:48:29 +0000 (13:48 -0700)]
Move all neutron YANG models under "neutron" top-level

Patch 1:Moved all the neutron YANG models under the "neutron" top-level as suggested by Ed. Fixed compile errors too.
Patch 2: Fixed Rogue space issues from Flavio.
Patch 3: rebase

Change-Id: I411b1eea5f5a30a1b2b17cb9d5020984803ab349
Signed-off-by: Kiran Sreenivasa <kkoushik@brocade.com>
9 years agoNit: Reorder test numbers 41/17441/1
Ryan Moats [Tue, 31 Mar 2015 13:16:47 +0000 (08:16 -0500)]
Nit: Reorder test numbers

Change-Id: If30301ae0079ea59a3b22777272bf1d493df5be3
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoAdd Junit testing of JAXB for NeutronLoadBalancer and NeutronLoadBalancer_SessionPers... 28/17428/1
shreshthajoshi [Tue, 31 Mar 2015 10:42:16 +0000 (16:12 +0530)]
Add Junit testing of JAXB for NeutronLoadBalancer and NeutronLoadBalancer_SessionPersistenceJAXB

Change-Id: I23b4234cfec9b37ec50fb5b4572a4d9d5ad180eb
Signed-off-by: shreshthajoshi <shreshtha.joshi@tcs.com>
9 years agoMerge "JUnit JAXB tests for Neutron Networks"
Flavio Fernandes [Mon, 30 Mar 2015 20:19:32 +0000 (20:19 +0000)]
Merge "JUnit JAXB tests for Neutron Networks"

9 years agoMerge "Update Neutron Port attributes to match OS Kilo model"
Flavio Fernandes [Mon, 30 Mar 2015 20:19:14 +0000 (20:19 +0000)]
Merge "Update Neutron Port attributes to match OS Kilo model"

9 years agoMerge "Update Load Balancer classes to align with OS kilo models"
Flavio Fernandes [Mon, 30 Mar 2015 20:19:03 +0000 (20:19 +0000)]
Merge "Update Load Balancer classes to align with OS kilo models"

9 years agoMerge "Update Router information to match OS kilo model"
Flavio Fernandes [Mon, 30 Mar 2015 20:18:50 +0000 (20:18 +0000)]
Merge "Update Router information to match OS kilo model"

9 years agoUpdate Load Balancer classes to align with OS kilo models 81/17281/2
Ryan Moats [Sat, 28 Mar 2015 13:22:26 +0000 (08:22 -0500)]
Update Load Balancer classes to align with OS kilo models

Change-Id: I1191e29defddc78c42bb8ce5ae8f8dac6149a309
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoUpdate Router information to match OS kilo model 80/17280/1
Ryan Moats [Sat, 28 Mar 2015 12:30:52 +0000 (07:30 -0500)]
Update Router information to match OS kilo model

Change-Id: I8a6dd719c5abf2582c2f52b6d39a1aaac4272804
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoUpdate Neutron Port attributes to match OS Kilo model 79/17279/1
Ryan Moats [Sat, 28 Mar 2015 12:16:10 +0000 (07:16 -0500)]
Update Neutron Port attributes to match OS Kilo model

Change-Id: Iceb8e1a9f596901bfc0a82b2f65dc7d9dbda0280
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoAdd interfaces for neutron metering extension 70/17270/2
Ryan Moats [Sat, 28 Mar 2015 01:56:44 +0000 (20:56 -0500)]
Add interfaces for neutron metering extension

Part of setting APIs for M4 freeze.  Metering POJOs and Northbound
methods are both shells to be filled for M5.

Change-Id: If1e3d42568d13d8f9484b709dbab3c83e1ff6698
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoJUnit JAXB tests for Neutron Networks 78/17078/3
Ryan Moats [Tue, 24 Mar 2015 13:24:08 +0000 (08:24 -0500)]
JUnit JAXB tests for Neutron Networks

This code currently changes the namespace treatment of router:external
and provider: extensions and so may be unsafe for the NB code.

Change-Id: I7916679a96cbe51ba2157d29e0a501b73da185e4
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMerge "Marking of FWaaS classes and interfaces with as deprecated."
Ed Warnicke [Fri, 27 Mar 2015 15:39:53 +0000 (15:39 +0000)]
Merge "Marking of FWaaS classes and interfaces with as deprecated."

9 years agoMerge topic 'jaxb_junit_testing'
Ed Warnicke [Fri, 27 Mar 2015 15:22:43 +0000 (15:22 +0000)]
Merge topic 'jaxb_junit_testing'

* changes:
  Add JAXB JUnit testing for Neutron Floating IPs
  Add Junit testing of JAXB for Neutron FWaaS objects

9 years agoMerge "Keep test numbering consistent"
Ryan Moats [Thu, 26 Mar 2015 15:37:04 +0000 (15:37 +0000)]
Merge "Keep test numbering consistent"

9 years agoAdd JAXB JUnit testing for Neutron Floating IPs 67/17067/4
Ryan Moats [Tue, 24 Mar 2015 17:13:37 +0000 (12:13 -0500)]
Add JAXB JUnit testing for Neutron Floating IPs

Add JAXB Junit testing for Neutron Floating IPs, update FloatingIP
POJO, Northbound and Yang Model to add in missing attributes in each.

Change-Id: I482c037c4a63fc9004d78b444f2539a00c640b4f
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoKeep test numbering consistent 66/17166/1
Sam Hague [Thu, 26 Mar 2015 15:29:49 +0000 (11:29 -0400)]
Keep test numbering consistent

Also fix spacing on the pom file.

Change-Id: I3fad4059121a9d50112afd99bbe9a56951e11a33
Signed-off-by: Sam Hague <shague@redhat.com>
9 years agoMerge "Catch only the exceptions thrown by SubnetUtils"
Ryan Moats [Thu, 26 Mar 2015 15:29:32 +0000 (15:29 +0000)]
Merge "Catch only the exceptions thrown by SubnetUtils"

9 years agoAdd Junit testing of JAXB for Neutron FWaaS objects 56/17056/8
Ryan Moats [Tue, 24 Mar 2015 13:24:08 +0000 (08:24 -0500)]
Add Junit testing of JAXB for Neutron FWaaS objects

Correct some type mistakes in NeutronFirewallPolicy and
NeutronFirewallRule and add Junit testing of JAXB annotations
for NeutronFirewall objects

Change-Id: I645cc6a831c5698c504ce2f393e2ba456d142f53
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoCatch only the exceptions thrown by SubnetUtils 65/17165/1
Sam Hague [Thu, 26 Mar 2015 15:26:28 +0000 (11:26 -0400)]
Catch only the exceptions thrown by SubnetUtils

Change-Id: Ie9b0abc63dce0c789198571afed9010043f839e4
Signed-off-by: Sam Hague <shague@redhat.com>
9 years agoMerge "Fixed copyright messages Signed-off-by: Kiran Sreenivasa <kkoushik@brocade...
Ryan Moats [Thu, 26 Mar 2015 15:06:15 +0000 (15:06 +0000)]
Merge "Fixed copyright messages Signed-off-by: Kiran Sreenivasa <kkoushik@brocade.com> Change-Id: Id1aa34710166f8c659f113fd4831141271363cac Signed-off-by: Kiran Sreenivasa <kkoushik@brocade.com>"

9 years agoMerge "Cleaning up style checks in spi part 1"
Flavio Fernandes [Thu, 26 Mar 2015 14:56:09 +0000 (14:56 +0000)]
Merge "Cleaning up style checks in spi part 1"

9 years agoFixed copyright messages 64/17164/1
Kiran Sreenivasa [Thu, 26 Mar 2015 14:48:43 +0000 (07:48 -0700)]
Fixed copyright messages
Signed-off-by: Kiran Sreenivasa <kkoushik@brocade.com>
Change-Id: Id1aa34710166f8c659f113fd4831141271363cac
Signed-off-by: Kiran Sreenivasa <kkoushik@brocade.com>
9 years agoCleaning up style checks in spi part 1 57/17157/3
Ryan Moats [Thu, 26 Mar 2015 14:02:53 +0000 (09:02 -0500)]
Cleaning up style checks in spi part 1

Change-Id: I36c02ea2c3c67d45ed43e9770d6555aa62027167
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoCatch only the exceptions thrown by InetAddress.getByName 60/17160/1
Sam Hague [Thu, 26 Mar 2015 14:10:45 +0000 (10:10 -0400)]
Catch only the exceptions thrown by InetAddress.getByName

Change-Id: Idda91acd51a5c256a4094ca42b049aa171d2aafa
Signed-off-by: Sam Hague <shague@redhat.com>
9 years agoMerge "neutron-spi JUnit Test Cases"
Flavio Fernandes [Thu, 26 Mar 2015 13:18:11 +0000 (13:18 +0000)]
Merge "neutron-spi JUnit Test Cases"

9 years agoMerge "Initial code for Bug 2540"
Flavio Fernandes [Thu, 26 Mar 2015 13:15:32 +0000 (13:15 +0000)]
Merge "Initial code for Bug 2540"

9 years agoneutron-spi JUnit Test Cases 72/16972/9
Ryan Moats [Mon, 23 Mar 2015 04:18:42 +0000 (23:18 -0500)]
neutron-spi JUnit Test Cases

Adding JUnit Test Cases for non-rest related methods.
(Includes V6 tests and NeutronSubnet code in support of same)

Change-Id: Ic72312fa6fadc3980ec48e6facd21d7f74787bd5
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoFix Bug 2290 22/17122/1
Flavio Fernandes [Wed, 25 Mar 2015 19:28:02 +0000 (15:28 -0400)]
Fix Bug 2290

Ensure that isIPInUse, getLowAddr, allocateIP, releaseIP, gatewayIP_Pool_overlap and
initDefaults are all V6 friendly.

This is a port of gerrit: https://git.opendaylight.org/gerrit/#/c/12516/

Change-Id: I28c09691f02d339fc271a7eb62fa808e52e4b8b7
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
Also-By: Ryan Moats <rmoats@us.ibm.com>
9 years agoInitial code for Bug 2540 44/15744/3
Ryan Moats [Wed, 25 Feb 2015 18:20:55 +0000 (12:20 -0600)]
Initial code for Bug 2540

Add allowed address pairs to Port class

Change-Id: Iec3feda7679bd6d852f75f15997264c4b62a94a2
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMerge "Candidate Yang models for openstack neutron in OpenDaylight Controller"
Ryan Moats [Tue, 24 Mar 2015 15:43:00 +0000 (15:43 +0000)]
Merge "Candidate Yang models for openstack neutron in OpenDaylight Controller"

9 years agoCandidate Yang models for openstack neutron in OpenDaylight Controller 89/15989/14
Kiran Koushik [Tue, 3 Mar 2015 21:58:31 +0000 (03:28 +0530)]
Candidate Yang models for openstack neutron in OpenDaylight Controller

This patch is moving the neutron models pushed to controller repo through following gerrit
https://git.opendaylight.org/gerrit/#/c/13970/1

Scope of this patch is to define yang models in OpenDaylight controller for openstack neutron
APIs, so that we can enable the mechanism to store the neutron resource data in md-sal data
store for other applications to consume.
Patch 2: Address comments from reviewer
Patch 3: Removed whitespaces
Patch 4: Split models into 4 files. Fixed all reviewer comments(except one).
Patch 5: Fixed a build error(removed neutron.yang)
Patch 6: Fixed one remaining reviewer comment(move network-type to identity)
Patch 7: Fixed many comments(including tabs, moving provider to separate file, naming issues, re-org etc.
Patch 8: Added neutron-L3.yang module and fixed some more review comments
Patch 9: Fixed more comments from Ryan. Added augments in provider and L3 module.
Patch 10: Added neutron-metering.yang
Patch 11: Added neutron-secgroups.yang
Patch 12: Fixed uuid issue with Ed's patch + moved network defns into networks module
Patch 13: Fixed Ryan's latest comments(remove trailing space & Fix description)
Patch 14: Fixed Ryan's comments about Security group rules
Change-Id: I1fbc79e6e9856fa7cd18dd92d138e2b84a6d6a3c
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
Signed-off-by: Kiran Sreenivasa <kkoushik@brocade.com>
9 years agoMerge "Add missing toString methods"
Ed Warnicke [Fri, 13 Mar 2015 16:39:48 +0000 (16:39 +0000)]
Merge "Add missing toString methods"

9 years agoMerge "fixed potential NPE"
Ed Warnicke [Fri, 13 Mar 2015 16:38:24 +0000 (16:38 +0000)]
Merge "fixed potential NPE"

9 years agoMerge "Dummy provider for neutron testing"
Ed Warnicke [Fri, 13 Mar 2015 16:38:02 +0000 (16:38 +0000)]
Merge "Dummy provider for neutron testing"

9 years agoDummy provider for neutron testing 55/16155/4
Ryan Moats [Fri, 6 Mar 2015 21:42:29 +0000 (15:42 -0600)]
Dummy provider for neutron testing

classes implementing a dummy provider for testing neutron
northbound API

Change-Id: Id6f6fdd60bb702f51594e256fa7ed89009bbf3f4
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agofixed potential NPE 33/16333/2
Martin Sunal [Wed, 11 Mar 2015 15:42:03 +0000 (16:42 +0100)]
fixed potential NPE

removed duplicity of subnet existence check

Change-Id: I32cbc227bd7ce8c1122651815897c94f41ecee07
Signed-off-by: Martin Sunal <msunal@cisco.com>
9 years agoAdd missing toString methods 37/16337/3
Ryan Moats [Wed, 11 Mar 2015 16:38:56 +0000 (11:38 -0500)]
Add missing toString methods

Change-Id: Id275c7e753f1dfa1684f21b531bdcf02d9ca746a
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoAdd <name> field for Sonar sorting 31/16331/1
Thanh Ha [Wed, 11 Mar 2015 15:29:41 +0000 (11:29 -0400)]
Add <name> field for Sonar sorting

Change-Id: Ic3406cff01da5d12142ab4ea63cf88a01c25a807
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoMarking of FWaaS classes and interfaces with as deprecated. 50/16150/1
Ryan Moats [Fri, 6 Mar 2015 20:15:26 +0000 (14:15 -0600)]
Marking of FWaaS classes and interfaces with as deprecated.

Neutron FWaaS is still experimental in Kilo and so should be marked
as being deprecated.

Change-Id: Ia849ca11f585862de458655e5dc31814e9a01da4
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMerge "Removed duplicity"
Ed Warnicke [Wed, 4 Mar 2015 21:05:38 +0000 (21:05 +0000)]
Merge "Removed duplicity"

9 years agoFix for moxy load order and missing dependency. 41/16041/2
Ed Warnicke [Wed, 4 Mar 2015 20:13:30 +0000 (12:13 -0800)]
Fix for moxy load order and missing dependency.

Change-Id: If427b067d79e1efe705429916ae3b6aa9e0d9170
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoSwitch to using features-parent 42/16042/1
Ed Warnicke [Wed, 4 Mar 2015 20:27:06 +0000 (12:27 -0800)]
Switch to using features-parent

Change-Id: I88c789ef390eb29cd5baaf779e9eb8927f0d5f0f
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoMerge "Added a local karaf distribution for testing purposes"
Ryan Moats [Wed, 4 Mar 2015 18:43:37 +0000 (18:43 +0000)]
Merge "Added a local karaf distribution for testing purposes"

9 years agoAdded a local karaf distribution for testing purposes 27/16027/1
Ed Warnicke [Wed, 4 Mar 2015 16:09:09 +0000 (08:09 -0800)]
Added a local karaf distribution for testing purposes

Change-Id: I0e8f653df2c0c9cedab58cac6341912529da5342
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoRemoved duplicity 66/15966/1
Martin Sunal [Tue, 3 Mar 2015 13:04:30 +0000 (14:04 +0100)]
Removed duplicity

Change-Id: I9b4cf0232eed1ad3c038c2c8629da12cefbe0de1
Signed-off-by: Martin Sunal <msunal@cisco.com>
9 years agoAdd jacoco plugin to parent pom xml 43/15943/1
Ryan Moats [Mon, 2 Mar 2015 20:34:11 +0000 (14:34 -0600)]
Add jacoco plugin to parent pom xml

Change-Id: Iccb09fda10f4dada190ea5b267818ea766ef5de1
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMove to using parent pom structure 41/15941/3
Ryan Moats [Mon, 2 Mar 2015 19:52:06 +0000 (13:52 -0600)]
Move to using parent pom structure

Change-Id: I7739c988c39bbc75d9192be93906c7162dda4b2f
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoFix scm tags to use new neutron project info 94/15794/1
Sam Hague [Thu, 26 Feb 2015 19:17:24 +0000 (14:17 -0500)]
Fix scm tags to use new neutron project info

Change-Id: I93b8fccbb3c877580cd142e1fe8b774210a1efc8
Signed-off-by: Sam Hague <shague@redhat.com>
9 years agoPoint Jetty to the actual correct init class 46/15746/1
Lorand Jakab [Wed, 25 Feb 2015 18:42:58 +0000 (20:42 +0200)]
Point Jetty to the actual correct init class

Change-Id: I2e62070d13217bf4fd88ce6da5f9c9945aee36da
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoFixed package directory issues. 40/15740/1
Ed Warnicke [Wed, 25 Feb 2015 17:09:40 +0000 (10:09 -0700)]
Fixed package directory issues.

Change-Id: I1a8c8cdcaf862e0f12454bc8cf87486bdf5d5e82
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoAdd project's own artifacts as feature deps 20/15620/1
Lorand Jakab [Mon, 23 Feb 2015 15:46:43 +0000 (17:46 +0200)]
Add project's own artifacts as feature deps

This is needed so that dependent projects retrieve the appropriate jar
files.  It also allows building karaf features without having built the
rest of the project locally, with an empty ~/.m2/repositories/

Change-Id: I15b49d25bff96093f7420d64502b04b3221d422f
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoFix features so it actually runs SingleFeatureTest and passes 18/15618/1
Sam Hague [Mon, 23 Feb 2015 14:24:04 +0000 (09:24 -0500)]
Fix features so it actually runs SingleFeatureTest and passes

- Fixed features file so it actually runs.
- Fixed northbound-api to not include the neutron bundle which doesn't exit. Otherwise the test will fails with an unresolved constraint.

Change-Id: If651d14429b1e9fdf537142de79695df35b0a8ad
Signed-off-by: Sam Hague <shague@redhat.com>
9 years agoUpdate features.xml with new neutron artifact names 64/15564/2
Ryan Moats [Fri, 20 Feb 2015 18:04:53 +0000 (12:04 -0600)]
Update features.xml with new neutron artifact names

Change-Id: Ie7ea03123a394dbd812ee021677a376e2333a0af
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoRebase of 15072 to NN repository for bug 2691 62/15562/3
Ryan Moats [Fri, 20 Feb 2015 16:33:20 +0000 (10:33 -0600)]
Rebase of 15072 to NN repository for bug 2691

Change-Id: Iad75c802c960fc78a996a2da0e1dc4e5458fb0cc
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoFix for Bug 2120 61/15561/1
Ryan Moats [Fri, 20 Feb 2015 16:09:49 +0000 (10:09 -0600)]
Fix for Bug 2120

When starting a new pool, allocate the next address as the start

Change-Id: I5708f197620e3a8f1633517813ddc624d55ced3b
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoPersonal nit: -all is a terrible terrible meme. This patch removes it. 31/15331/2
Ed Warnicke [Sat, 14 Feb 2015 21:24:38 +0000 (14:24 -0700)]
Personal nit: -all is a terrible terrible meme.  This patch removes it.

As a matter of personal belief, I think that -all is pure evil.

*But*... you need -implementation and -northbound currently to
have a clean running instance of the neutron service.

Because I *also* believe you should be able to load a single feature
for a single thing, I have brought these two personal beliefs together
by renaming odl-neutron-all to odl-neutron-service.

Feel free to disagree with my taste ;)

Change-Id: Icd60a58af903c031577e408738097296548ef618
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoRooted out internal use of org.opendaylight.controller groupId 30/15330/2
Ed Warnicke [Sat, 14 Feb 2015 21:21:12 +0000 (14:21 -0700)]
Rooted out internal use of org.opendaylight.controller groupId

Change-Id: If6d519b120f687702841b1a281417d69d7cf2472
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoRename neutron artifacts 27/15427/4
Ryan Moats [Tue, 17 Feb 2015 18:22:41 +0000 (12:22 -0600)]
Rename neutron artifacts

Neutron artifacts renamed:
controller.networkconfig.neutron -> neutron.neutron-spi
controller.networkconfig.neutron.implementation -> neutron.transcriber
controller.networkconfig.neutron.northbound -> neutron.northbound-api

Change-Id: Icf1b6eece3e825666a07303391f5ed233819bb6a
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoMerge "add .gitreview"
Flavio Fernandes [Fri, 13 Feb 2015 21:24:40 +0000 (21:24 +0000)]
Merge "add .gitreview"

9 years agoMerge "Add new groupId to pom.xml files"
Ed Warnicke [Fri, 13 Feb 2015 19:25:12 +0000 (19:25 +0000)]
Merge "Add new groupId to pom.xml files"

9 years agoadd .gitreview 70/15270/1
Flavio Fernandes [Fri, 13 Feb 2015 17:03:44 +0000 (12:03 -0500)]
add .gitreview

Change-Id: I4822e3e64c0d857867c4a8b066af7fd3fdb106f2
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
9 years agoadd .gitignore 59/15259/2
Flavio Fernandes [Fri, 13 Feb 2015 15:30:29 +0000 (10:30 -0500)]
add .gitignore

Change-Id: I96be63c8c63ec6ce4543680c3e681abf5763330c
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
9 years agoAdd new groupId to pom.xml files 67/15267/1
Ryan Moats [Fri, 13 Feb 2015 16:49:59 +0000 (10:49 -0600)]
Add new groupId to pom.xml files

Before we can merge we need to set group Ids correctly

Change-Id: I03b3c3da4441d1d912f767be9fe3a1027b928626
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoUpdate northbound annotations 65/15265/1
Ryan Moats [Fri, 13 Feb 2015 16:22:20 +0000 (10:22 -0600)]
Update northbound annotations

Update annotiations of Northbound calls to cover ServiceUnavailable
errors (503 status codes)

Change-Id: Ie503cd91c6d46f7bc89da510d6ad45573b380831
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
9 years agoBring features/neutron into the same parent dir as everything else
Ed Warnicke [Thu, 12 Feb 2015 22:25:58 +0000 (15:25 -0700)]
Bring features/neutron into the same parent dir as everything else

This will ease breaking the code out to the neutron northbound project

Change-Id: Idf887c14cdbc7e77b74f4964b516ac16ab6877e6
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoNeutron to return ServiceUnavailable if no providers registered
Ryan Moats [Thu, 12 Feb 2015 21:40:05 +0000 (15:40 -0600)]
Neutron to return ServiceUnavailable if no providers registered

opNFV interwork revealed that neutron returns 200 in error cases
where no SB providers are registered and if there is an error getting
the list of SB providers.  Close both of these holes by returning
Service Unavailable Status

Change-Id: Iefa092a35bdc178f632373eac3b84578028d3768
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>