Ensure DB pooling code works with newer eventlet versions

Bug 1097992

Change-Id: Id14697a0a4815d0aacbae769bf538a96d6846567
use the fact that empty sequences are false

fixed bug #1156473

Change-Id: I43470eb884107111cbea958868f4cf8241c8d6e6
Raise VipExists exception in case Vip is created or updated
for a pool that already has a Vip

fixes bug 1158049

Change-Id: I258a31f5d54c040ed478ab241b0e90f2bd0f69b3
Fixing the syntax error in the XML Serializer

This commit fixes the syntax error in the XML Serializer.
Modified wsgi test to exercise this bit of code as well

Fixes: Bug #1158468
Change-Id: I1bff589a46ff4884e131d7cf60551e2f400acb67
Imported Translations from Transifex

Change-Id: Id29411bf2856fccc27a9c208dc9cd0d5ce2318ae
Merge "use the fact that empty sequences are false"
Merge "Imported Translations from Transifex"
Imported Translations from Transifex

Change-Id: Ifd232d5588da1882e4d0a6e946e8d55738153bff
Revert back to 'call' for agent reports

Fixes bug 1159581

The logic of the agents is based on RPC call()
since the agent needs to catch an exception over RPC.

Change-Id: I6d408216ebdfd130bab2555e61febd02b521985d
Merge "Imported Translations from Transifex"
Merge "Raise VipExists exception in case Vip is created or updated for a pool that already has a Vip"
Update latest OSLO

Includes fix for bug 1158179

Change-Id: Ifd8cde2903dcd013903e95a30c2ed422e89bcd0f
netns: ip netns exec <name> kill doesn't make sense

It seems confusing netns with pidns.
Although 'ip netns exec' doesn't make sense,
'ip netns exec <netns> kill <pid>' itself success as expected.
But as side effects, dentry of /proc/<pid>/ns/net becomes young,
which increases the possibility to fail to delete netns. That's not good.

Fixes: Bug #1158589
Change-Id: I9aa717ccb86d8bf00bb1e707d39bfb65d043532b
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Merge "netns: ip netns exec <name> kill doesn't make sense"
Fixes report state failed with qpid rpc backend

Fixes bug 1159616

Change-Id: Ie63dd41169fdb2f7a1814aed38ab126b69b46fe9
Merge "Update latest OSLO"
Adjust exception message in l3 agent

Bug 1159856

Change-Id: I8d30fd50d46677fc112fe4d8406b849cbb8ef225
Fix kwargs for FloatingIPPortAlreadyAssociated.

Updates the NVP plugin to use the correct kwargs when raising
l3.FloatingIPPortAlreadyAssociated.

Fixes LP Bug #1159922.

Change-Id: If89feea5e40976ccb4286f96f5348c54f84950ce
Fix kwargs for NECDBException.

Updates the NEC plugin to use the correct kwargs when raising
NECDBException.

Fixes LP Bug #1159925.

Change-Id: I1e96d4ec65c1bc98d90d2eb9867fe39bbd505cdc
Enable exception format checking when testing.

Updates our new exception base class to enable exception
format checking. This should help enforce that we pass
the correct kwargs to exceptions when testing.

Change-Id: I9ac62e289c0de3931861473912bb6c98b57d4126