support contrail-logs-api-audit wrapper script using contrail-logs closes bug: #1335267

Change-Id: I9b92efe70c3c8aac5e8f5166082e54286fb62786
Fixes - Adding Rabbitmqctl to supervisor support services

Reserving port 9011 for supervisor-support-service group
changes to list Contrail Support Services in the contrail-status output.

While querying serice status, replace supervisor with supervisord and not
replace _ with d_. This will make sure if the service has multiple -'s, then
all the -'s are not replaced.

Change-Id: I814a1e5ccabb88934b373a325e7da0381826c877
Closes-Bug: 1373264
 Network database comparison logic between VNC and VCENTER is modified.

Change-Id: Ica22b2d756349210aff89004890156542f35f28e
Show vxlan id in BgpInstanceConfig and RoutingInstance introspect

Change-Id: I7f6570ae9289b7f28ee882c3afc7c4ac827c8b8a
Enable api-lib and api-server unit tests in 'test' scons target

Change-Id: Idef75fdd551c659b17049574a3649e8d503b5312
Stop compilation of bfd_schema.xsd. Currently, scons src/schema does not work
because of this xsd.

Change-Id: I5a51f81493dfb3902e41d492d318795e8080e854
Improve test coverage for ShowBgpPeeringConfigReq

Change-Id: I0c9e9d5dfe32c142ad225f39db02645cffbbce97
Disallow illegal xml chars and additonal restricted xml chars in name.

Verified with irond-0.3.2 that names with single-quote work so
allowing it in name. Also added a utility script to check if objects
with such names already exist in DB.

Change-Id: I6dd442c5522ad62cb402d71e1d1a2f0af597f2dc
Merge "Enable api-lib and api-server unit tests in 'test' scons target"
Promote bgp_xmpp_evpn_mcast_test from flaky to regular

Change-Id: Ia5036f304077280f9c9c06d79477421a633065e2
Ignore deleted network during port-list as it may have disappeared.

In case of parallel tests, it is possible that during port list,
we collect a port which along with its network is deleted by the
time it is transformed to neutron representation. Ignore NoIdError
in such cases and proceed to remaining ports in the list.

Change-Id: I204e2bf9c216223ae2a918e20121950396554283
Fixes-Bug: #1384582
Merge "Show vxlan id in BgpInstanceConfig and RoutingInstance introspect"
Merge "Improve test coverage for ShowBgpPeeringConfigReq"
Merge "Promote bgp_xmpp_evpn_mcast_test from flaky to regular"
We have two uve libraries namely uve and statsuve. VRouter UVE is currently being sent as part of statsuve library. Made changes to send VRouter UVE as part of uve library. Anybody who links only with UVE library should be able to send VRouter UVE (currently TOR agent is one example which links only with uve library)

Also moved Vrouter-agent cpu-stats UVE to uve library from statsuve library.

Also made test_icmpv6 as flaky.
Closes-Bug: 1392312

Change-Id: I10b76f532945f8dc3f35ba177ae273c24cbaab7a
Merge "Ignore deleted network during port-list as it may have disappeared."
Merge "Disallow illegal xml chars and additonal restricted xml chars in name."
- Added "creator" element to ip-perms.
- vCenter-plugin sets creator to "vcenter-plugin" during VN/VM/VMI/InstanceIp etc creation.
- During syncUp, vcenter plugin checks for creator field and only updates objects that are
  created by vcenter-plugin.

Change-Id: I70b346dcbcdbd6c835ec1fe170b367acc0b5d8e7
Check test_mode in ShutdownControlNodeReq

Change-Id: I7f5f0449c01cffb13328ec79a4aaeda46669affa
Add -f and -o options to ifmap-view for xml output/write to file

Defaults remain as-is (human readable on stdout).
    ifmap_view.py localhost 8443 visual visual -o foo -f xml
writes indented xml received from ifmap server to file called 'foo'.

Change-Id: Ia680d7ba87c45b88716140b5b5bf578488db1ab7
Partial-Bug: #1392595