The SetProperty function is buggy while calculating its return value. There are
cases where although there is a change, it will return false. EG: a node with
only one property, changing value of an existing property, etc. This change
makes this function void and we will no longer depend on it to decide if we
should trigger a change or not. The exporter will continue to use the crc to
detect if the content has changed.

Change-Id: I76f5323f54311dd47f078ce4e9bab4f91783564d
Don't read security groups again

This fix is the cherry pick of
https://github.com/Juniper/contrail-neutron-plugin/commit/b1ab30b62b4b8465ae9ddb16bad743e5f2a9fb4a

Change-Id: Iced6d3d9174f9319d02aec482229c2ff146de6aa
Validate the tenant-id of the request

Change-Id: I6321d3ada5ff66ba046fdbc5b5e260570057e6cf
add dev-owner to vmi

Change-Id: I6be8b0c2f265dd204033eb252689f0db97d6fc8c
Bug fix for 1352460, Check gateway part of subnet cidr in network update, before creating subnet.
https://bugs.launchpad.net/juniperopenstack/+bug/1352460

Change-Id: Ibe55d18f3990e1cfd13915af9812c91d2cb96544
network_id may not be specified in a port-update request. Read if from port_obj in that case.

Change-Id: Iff88bc9a19d7351fb8dd027497154a4eee380bf4
Closes-Bug: 1358212
(cherry picked from commit 01ae1582be1e5c99a47627e5532005f76f2e5821)
Fix controller/src/opserver:test broken due to recent change
that changed pysandesh uve cache introspect to take in uve
data type rather than uve type

Change-Id: I3b30cd88e5016da5cb9ba918fb8f2ea5c3656526
Add loadbalancer service type to service template schema

Change-Id: I23c9285716bebced43b07cdd901db1674f1fd18f
Adding the port type for interfaces to differenticate between nova ports and name space ports

Change-Id: I4cae29d6beb9815f598721d845e621ad4b58c54b
PR:1353120 - change to database uve fields Closes-Bug: #1353120

Change-Id: If19edd7ff9db9d1a4bffbb4caf6c9068f916d37c
(cherry picked from commit d294930d82f93d6362752648433ace26b6c8fcb5)
Remove the redundant _fip_pool_list_network call

Change-Id: I362c731685d059fe999ebfcd187d50aa1403959c
Raising meaningful exceptions for floating-ip create for the neutron plugin

Change-Id: I1bdbc4979fc326bed2ab79cdca58ef3341553be8
Should be ConfigParser.NoOptionError

Getting the below error because of missing ConfigParser
"NameError: global name 'NoOptionError' is not defined"

Change-Id: I61090bc0b18595c048506bad4ca044ba19ae7ecb
Merge "Adding the port type for interfaces to differenticate between nova ports and name space ports" into R1.10
Merge "Raising meaningful exceptions for floating-ip create for the neutron plugin" into R1.10
Merge "Should be ConfigParser.NoOptionError" into R1.10
Merge "Remove the redundant _fip_pool_list_network call" into R1.10
Merge "Add loadbalancer service type to service template schema" into R1.10
Store the device owner in DB. Remove the logic for deriving the same

Change-Id: I78a96f0c581ae02bc9ddb58340366bdb5afa6d21
Merge "Bug fix for 1352460, Check gateway part of subnet cidr in network update, before creating subnet. https://bugs.launchpad.net/juniperopenstack/+bug/1352460" into R1.10