docs.git
7 years agoUpdated git submodules
Robert Varga [Tue, 10 Jan 2017 11:52:39 +0000 (12:52 +0100)]
Updated git submodules

Project: odlparent master 342afbabf397dbbab7b61b5bf51e4d5df276c87c

BUG-7446: Package Guava 21-rc2

Bump the packaged version to rc2.

Change-Id: If46bb289bd426a391aa68c1abe770295ae5f2d0b
Signed-off-by: Robert Varga <rovarga@cisco.com>
7 years agoUpdated git submodules
Luis Gomez [Tue, 10 Jan 2017 03:37:13 +0000 (19:37 -0800)]
Updated git submodules

Project: integration/test master c0778e2d7813525714f3d7bd72ea737aa5bdc710

Stabilize OF Reconciliation test

- Remove ssh karaf from the suite setup. This is to avoid the ssh karaf
failure we see lately in CI.

- Kill controller if it does not stop after 2 minutes. This is required when
test runs in the -all- mode (many features loaded).

Change-Id: I2a9be15890d7f3f8f4e6680139e0ba4aceb69df2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoUpdated git submodules
Jakub Morvay [Tue, 10 Jan 2017 13:15:30 +0000 (13:15 +0000)]
Updated git submodules

Project: netconf master 4c291aa849ba1e7e2a498b694219254e07372793

Merge "Bug 7429 - Upgrade docgen in restconf to the latest draft of ietf-restconf"

Bug 7429 - Upgrade docgen in restconf to the latest draft of ietf-restconf

  *upgrade paths from 17 to 18

Change-Id: I885e59c0ddc3a6668514f531fc6025ba2effedb0
Signed-off-by: Jakub Toth <jatoth@cisco.com>
7 years agoUpdated git submodules
Tomas Cere [Tue, 10 Jan 2017 12:36:37 +0000 (12:36 +0000)]
Updated git submodules

Project: netconf master 7b1674ad35be31bba6a83c116677e0dee197cb92

Merge "Bug 7432 - eliminate use of yang-parser-impl internals"

Bug 7432 - eliminate use of yang-parser-impl internals

Switch to using YangParserTestUtil in netconf-cli module instead.

Change-Id: I1db0986a6030f3277286d8980f022ebb1c9042ca
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
7 years agoUpdated git submodules
Jakub Toth [Mon, 9 Jan 2017 10:35:00 +0000 (11:35 +0100)]
Updated git submodules

Project: netconf master 0e68dd223c2e1c949bc4ebb204ea3a2730a62fc4

Bug 7433 - Remove use of YangSchemaSourceImpl from restconf tests

Change-Id: I3a5901618cbe162eed07cf0301626e6228df4360
Signed-off-by: Jakub Toth <jatoth@cisco.com>
7 years agoUpdated git submodules
Luis Gomez [Tue, 10 Jan 2017 07:05:50 +0000 (07:05 +0000)]
Updated git submodules

Project: releng/builder master 5228bc509df8d89dc3122d98f983b86243e4037c

Merge "add core feature to ofp patch test"

add core feature to ofp patch test

There is an implicit "all" already built in [0] to our patch test
that will run *all* of the CSIT jobs in the .yaml and does not
need an "all" feature defined. I'm not sure how that {csit-list}
gets created, but it's how it's working in practice, and seems
handy.

So, if this is merged the new gerrit keyword would be test-openflowplugin-core
BUT the old test-openflowplugin-all would still give the same results for
now. However, this will let others (like in this patch [1]) be able to add
more interesting scenarios (e.g. test-openflowplugin-netvirt) and if that
comes along doing test-openflowplugin-all will now include those new ones.

[0] https://github.com/opendaylight/releng-builder/blob/master/jjb/integration/integration-templates.yaml#L1248
[1] https://git.opendaylight.org/gerrit/#/c/50033/

Change-Id: I537a835f0c88998ad73c32f624a32c2017baf90c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Vishal Thapar [Tue, 10 Jan 2017 04:45:50 +0000 (04:45 +0000)]
Updated git submodules

Project: genius master c56f28db15a3ebbbdea28c576eccbf0d6673dfac

Merge "Spec for ITM Tunnel Auto-config feature."

Spec for ITM Tunnel Auto-config feature.

1. Added specification document for ITM Tunnel Auto-config feature.
2. Linked spec to specs/index

Change-Id: I1f7afb9ea91cb00ad118bd11aa3d4f7c61a21798
Signed-off-by: Tarun Thakur <tarun.t@altencalsoftlabs.com>
7 years agoUpdated git submodules
Ankit Tripathi [Thu, 22 Dec 2016 07:02:40 +0000 (12:32 +0530)]
Updated git submodules

Project: netvirt master 038534892a720d0dc9da2572b6f673f16cc2df81

Scalability of ServiceChainTag

Presently scftag is stored in 8 bits of metadata. Now we are using ovs
register so that 31 bits can be used.

Change-Id: I4debf8d0d649e789f67e2db9d24c146b5d005bd2
Signed-off-by: Ankit Tripathi <ank123it@gmail.com>
7 years agoUpdated git submodules
Anil Belur [Mon, 9 Jan 2017 23:48:46 +0000 (23:48 +0000)]
Updated git submodules

Project: releng/builder master 869ddaf892cbf801893238773557d760aa5aa74a

Merge "Default generic mininet to mininet-ubuntu"

Default generic mininet to mininet-ubuntu

Mininet only runs on Ubuntu nodes now. This change is needed for Heat as
it does not currently provide a OS name in the node name to properly
detect the spinup script.

Change-Id: I3247b14d21a95ad8b55d04ac8eb361831c4929ab
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Thanh Ha [Mon, 9 Jan 2017 22:42:56 +0000 (22:42 +0000)]
Updated git submodules

Project: releng/builder master 3ad73753e521e611eca9e5cb2e64277c80eb6eda

Merge "pin jobs to specific devstack flavored vms based on openstack version"

pin jobs to specific devstack flavored vms based on openstack version

Change-Id: I1c44a6a9b0893c8f12856ee722f80a78f08a47e8
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Vratko Polak [Mon, 9 Jan 2017 18:59:30 +0000 (19:59 +0100)]
Updated git submodules

Project: integration/test master 0250c0d9bf4f404e4cec51ad529ee7b5fd82b7c4

System test for Yangtools

+ Yang file preparation Resource introduced.
+ Suite binding-parent refactored to use that Resource.
+ The robot suite suite.
+ The testplan.
+ Artifact downloading now supports multipatch job.
*- Only as a suite keyword, probably should be moved to NexusKeywords.
+ RemoteBash.robot Resource introduced to host operations common for multiple tools.
+ Changes to existing libraries:
*+ Added TODOs to de-duplicate with respect to RemoteBash.
*+ NexusKeywords:
**+ NexusKeywords__Get_Items_To_Look_At knows yang-system-test.
**+ Deploy_From_Url to skip URL construction.
**+ Install_And_Start_Java_Artifact
**+ ${explicit_url}=${EMPTY} option added where needed
*+ TemplatedRequests:
**+ ${accept} argument no longer mandatory for Get_From_Uri
*+ New Copyright year.

Change-Id: Iea6ef141838daac7d23c29dbef455907cd937070
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
Luis Gomez [Thu, 15 Dec 2016 09:25:59 +0000 (01:25 -0800)]
Updated git submodules

Project: integration/test master c42e303ca6d81c957085cc863e591b989268874e

New OF reconciliation suite + other fixes

- New reconciliation suite for groups and flows.
- Consolidate OpenFlow KWs in FlowLib.robot
- Consolidate Mininet KWs in MininetKeywords.robot
- Adjust existing test to the above changes.
- Fix Delete flow check in cluster test.
- Use org.apache.karaf vs karaf to find karaf instances.
(this allows to run pybot command in controller VM)

Change-Id: Ifee126a812f0cf25b29113db5f1543b5b15fabec
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoUpdated git submodules
Thanh Ha [Thu, 5 Jan 2017 04:45:20 +0000 (23:45 -0500)]
Updated git submodules

Project: releng/builder master 8f6fca564dc9f568f9e553b993b8dfb61d2f9653

OpenStack Heat Orchestration Templates

Use HOT [0] to instantiate CSIT instances in the public cloud. The idea
here would be to store heat orchestration templates inside
releng/builder and then use them to spin up the full CSIT labs in the
public cloud via heat calls against the public cloud api.

CSIT jobs will need to be rewritten to have a builder step that
instantiates the CSIT lab similar to what JClouds provides today
followed by a publisher step to clear up the lab at the end of the
build.

Will spin up nodes using the naming format ($JOB_NAME is actually a sum
calculation (echo "$JOB_NAME" | sum | awk '{ print $1 }'):

    $JOB_NAME-$BUILD_NUMBER-{type}

Stack name will simply be $JOB_NAME-$BUILD_NUMBER.

This patch preserves the build conditions for JCLOUDS such that the
common scripts work whether the job is using JClouds or Heat. We will
want to remove the conditional statements once all ODL jobs have moved
over to using Heat.

[0] http://docs.openstack.org/developer/heat/template_guide/index.html

Change-Id: I5cd7fc407119681c48885140ffc8ee594f8cab0c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Thanh Ha [Mon, 9 Jan 2017 16:31:03 +0000 (16:31 +0000)]
Updated git submodules

Project: releng/builder master 481062d4922a2927efe775c4466aee3d400ed5a0

Merge "Reduce printing during wait in distribution check"

Reduce printing during wait in distribution check

Change-Id: I3d49f238886c65819f012a77565b8a01f5f67437
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
Michael Vorburger [Mon, 9 Jan 2017 16:26:28 +0000 (16:26 +0000)]
Updated git submodules

Project: genius master 45b4daae468063bebc0bfa53a9447f3e6c97ef18

Merge "ITM POM minor clean up"

ITM POM minor clean up

moved all Testing Dependencies together

removed not needed <version> of org.apache.karaf.shell

Change-Id: I2f363becf04bc2903fb249af7070c94018349ce8
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Thanh Ha [Mon, 9 Jan 2017 16:14:50 +0000 (11:14 -0500)]
Updated git submodules

Project: releng/builder master 77ca037b9591ad224007ab2998fd8a9f74978e6b

Add jq install to spinup scripts temporarily

Currently unable to rebuild CentOS 7 packer due to [0]. Temporarily use
spin up scripts to deploy jq until we're able to rebuild CentOS 7
successfully.

[0] https://bugs.centos.org/view.php?id=12598

Change-Id: Ib340eb37283e02f213e9771eac54bdfec80fb7ac
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Miguel Perez [Tue, 27 Dec 2016 10:53:20 +0000 (11:53 +0100)]
Updated git submodules

Project: netvirt master 0076b2053ce005936004a80f127dc215b4a647ee

Cleanup about isIpInSubnet

 + Method VpnUtil.isIpInSubnet is already in
   Genius's NWUtil class, so it is not needed here
   anymore

Change-Id: I7a18eba86e76d06d1d546c6d5b118cce2a46e073
Signed-off-by: Miguel Perez <francisco.miguel.perez@ericsson.com>
7 years agoUpdated git submodules
Michael Vorburger [Fri, 16 Dec 2016 21:27:17 +0000 (22:27 +0100)]
Updated git submodules

Project: infrautils master d3c55a6f4390ab29a92fb92aa3f8404785cf4ad4

infrautils.testutils with JUnit @Rule LogRule & RunUntilFailureRule

see the ExampleTest for an illustration of usage, output:

[main] INFO ...tests.ExampleTest - BEGIN @Test testA()
[main] INFO ...tests.ExampleTest - doin' stuff in testA...
[main] INFO ...tests.ExampleTest - END (51ms) @Test testA()
[main] INFO ...tests.ExampleTest - ============================
[main] INFO ...tests.ExampleTest - BEGIN @Test testB()
[main] INFO ...tests.ExampleTest - doin' stuff in testB...
[main] INFO ...tests.ExampleTest - END (100ms) @Test testB()
[main] INFO ...tests.ExampleTest - ============================

Change-Id: I3c344afff87063ec786ec02229ffa208942e7439
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Miguel Perez [Tue, 27 Dec 2016 18:21:30 +0000 (19:21 +0100)]
Updated git submodules

Project: genius master 25fcfd8da20bb31dde4847195798f1b9de7e57f8

Refactor NWUtil.toStringIpAddress

 + Replaces the current StringBuilder approach with the
   InetAddress.getByAddress() method that is 1) faster and
   2) IpV6 compatible.

 + This method is not used anywhere (yet), but it will.

Change-Id: Ife5fa781542a8465626d8a6bc2feb6d66cfa62b6
Signed-off-by: Miguel Perez <francisco.miguel.perez@ericsson.com>
7 years agoUpdated git submodules
Olga Schukin [Wed, 4 Jan 2017 07:59:53 +0000 (09:59 +0200)]
Updated git submodules

Project: netvirt master a85a20daa0342ba7c65f365132a245d3cf82656c

Bug 7496: Errors and exceptions handling

Add fixes of the following problems:
1) TransactionCommitFailedException{message=Data did not pass validation., ...
   router-to-vpn-mapping/routermapping does not exist. Cannot apply modification to its children.]]}
at org.opendaylight.genius.mdsalutil.MDSALUtil.syncDelete(MDSALUtil.java:571)
at org.opendaylight.netvirt.natservice.internal.RouterPortsListener.remove(RouterPortsListener.java:93)

2) Exception in thread "..." java.lang.NullPointerException
at org.opendaylight.netvirt.natservice.internal.ExternalNetworkGroupInstaller.installExtNetGroupEntries(ExternalNetworkGroupInstaller.java:79)

3) Exception in thread "..." java.lang.RuntimeException: java.lang.IllegalArgumentException: All keys must be specified for class
   org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces.elan.dpn.interfaces.list.DpnInterfacesKey.
   Missing key is getDpId. Supplied key is DpnInterfacesKey []
at org.opendaylight.netvirt.elan.utils.ElanUtils.read(ElanUtils.java:299)
at org.opendaylight.netvirt.elan.utils.ElanUtils.getElanInterfaceInfoByElanDpn(ElanUtils.java:501)

4) Exception in thread "..." java.lang.NullPointerException
at org.opendaylight.netvirt.vpnmanager.VpnInterfaceManager.update(VpnInterfaceManager.java:1243)

5) ERROR | Port Info Config DS to set isFloatingIpDeleted flag as true failed with exception java.lang.IllegalArgumentException:
   All keys must be specified for class
   org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.natservice.rev160111.floating.ip.port.info.FloatingIpIdToPortMappingKey.
   Missing key is getFloatingIpId. Supplied key is FloatingIpIdToPortMappingKey []

6) Exception in thread "..." java.lang.NullPointerException
at org.opendaylight.netvirt.neutronvpn.NeutronvpnManager.removeL3Vpn(NeutronvpnManager.java:1486)

7) Exception in thread "..." java.lang.NullPointerException
at org.opendaylight.netvirt.natservice.internal.NatUtil.getSubnetIpAndPrefix(NatUtil.java:953)

Change-Id: I91053bc78623c68e530f705ee1795d964839df19
Signed-off-by: Olga Schukin <olga.schukin@hpe.com>
7 years agoUpdated git submodules
Robert Varga [Tue, 20 Dec 2016 14:05:20 +0000 (15:05 +0100)]
Updated git submodules

Project: netconf master 3c03dd6d9a59a737293cad70062b5a0a7bd8e4a8

BUG-4219: use upstream karaf.version

Rather than hard-coding a specific version, pick it up
from odlparent.

Change-Id: I27c16ba9963cc1fea4e482fc006067a191111662
Signed-off-by: Robert Varga <rovarga@cisco.com>
7 years agoUpdated git submodules
Robert Varga [Tue, 20 Dec 2016 13:43:34 +0000 (14:43 +0100)]
Updated git submodules

Project: netconf master 36e9654afba1684ee0b46244fe3b211d6b1d7aa0

BUG-4219: use scope=provided for karaf dependencies

We should not be pulling in the dependencies, but rather
require them to be provided.

Change-Id: I9f41c3f35d5b8d0b0a14b871816b66a13347781b
Signed-off-by: Robert Varga <rovarga@cisco.com>
7 years agoUpdated git submodules
Thanh Ha [Mon, 9 Jan 2017 03:38:18 +0000 (22:38 -0500)]
Updated git submodules

Project: releng/builder master 4f61acca05d60e763fa9f4eeefd91e270efd0d73

Add jq command into robot images

jq is a useful shell command to parse json data. We need this to help us
parse openstack commands used by opendaylight-infra to spin up systems using
Heat templates.

Change-Id: I5c5f0ae949c1ac65138379c29228962be985491c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Faseela K [Sun, 8 Jan 2017 03:16:05 +0000 (03:16 +0000)]
Updated git submodules

Project: genius master 03fbe49dc82f35103b3fa85ffebd0088d579e80b

Merge "Replace dlux with dluxapps features"

Replace dlux with dluxapps features

Renaming is due to DLUX project split.
Also, replacing yangui feature with yangman, new, redesigned and restyled
application.

https://wiki.opendaylight.org/view/Weather#Rename_some_odl-dlux-.2A_features_to_odl-dluxapps-.2A

Change-Id: I4cfeef30c7e83820ef628831c9a2ff6fb2622421
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
7 years agoUpdated git submodules
Janki [Wed, 21 Dec 2016 15:07:56 +0000 (20:37 +0530)]
Updated git submodules

Project: netvirt master 6ada154ae38832c4b46bd92e68bd4d0901cc3015

Bug: 7422 Resolve checkstyle errors

Fix checkstyle errors at multiple places

Change-Id: I94d424dd9ee773ba65f4c31e51642e3c800c873a
Signed-off-by: Janki <jchhatba@redhat.com>
7 years agoUpdated git submodules
Miguel Perez [Fri, 30 Dec 2016 11:39:53 +0000 (12:39 +0100)]
Updated git submodules

Project: netvirt master 8c4c9e02bd6517ce59e1d80868000ef587ee1665

Bug 7463: nexthop in leaked routes is wrongly set

 + It is being set as nexthop the String representation of
   the Ipv4Address object instead of the value of the Ipv4Address as
   a String

Change-Id: Ife91ac823709a80c88b8aacaa03451f2ecac8831
Signed-off-by: Miguel Perez <francisco.miguel.perez@ericsson.com>
7 years agoUpdated git submodules
Miguel Perez [Wed, 21 Dec 2016 17:50:51 +0000 (18:50 +0100)]
Updated git submodules

Project: netvirt master 137de0ed7cbfaaf10567d1ce64869a0266f71caa

Bug 7423: Clean unnecessary leaked flows and fibEntries

 + Method 'leakExtraRoutesToVpnEndpoint' had been deprecated by method
   'handleStaticRoutes' but hadn't been 'switched off', so we had
   similar code being executed twice.

Change-Id: I09a3b4e97c26137e8a4dbf593bea403f92428ae9
Signed-off-by: Miguel Perez <francisco.miguel.perez@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Sat, 7 Jan 2017 05:58:48 +0000 (05:58 +0000)]
Updated git submodules

Project: genius master 3dfbb1d7f06fd8f733c5855eb56a389f5db3e0b2

Merge "Use batching in interface Delete path"

Use batching in interface Delete path

Interface delete path is still not using batching which has performance
issues in a scale setup.

Change-Id: Ifb8f54786405c93bdee3357d625881cf1671255e
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
7 years agoUpdated git submodules
suvitha.balu [Thu, 15 Dec 2016 05:06:51 +0000 (10:36 +0530)]
Updated git submodules

Project: integration/test master bcdc97b76c4d9e1088f507743a04b97c4252087e

VPNservice Datapath TC and added additional validation

Change-Id: Ibd2c344ec867536b861e42d111af937422852ce6
Signed-off-by: suvitha.balu <suvitha.balu@tcs.com>
7 years agoUpdated git submodules
Anil Belur [Fri, 6 Jan 2017 22:33:49 +0000 (22:33 +0000)]
Updated git submodules

Project: releng/builder master 7bc0549a1bc7514a6b39584441f93f7a3f5e33af

Merge "install ovs2.5 in devstack images"

install ovs2.5 in devstack images

Change-Id: I97f2b06cd33c42edd8495856077d4a4c1b90adb9
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Luis Gomez [Fri, 6 Jan 2017 19:28:15 +0000 (19:28 +0000)]
Updated git submodules

Project: releng/builder master 5d27acb6f73ee0e53234a90b95f951b648079815

Merge "Add restconf feature to Armoury CSIT jobs"

Add restconf feature to Armoury CSIT jobs

+ Reduced number of offset-0 trigger jobs.
+ Multi-line syntax for list values.

Change-Id: Ic3f83d842067361c4ef70a20efd80bc540fc2eca
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
Romanos Skiadas [Fri, 23 Dec 2016 10:04:44 +0000 (12:04 +0200)]
Updated git submodules

Project: integration/packaging master ccab091cf0e696dd49b10af0c6e1ae26102c15fc

Add Boron-SR2 definitions

Change-Id: I208071b007b875002ed389e0a5ab4520c8af7cb7
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
7 years agoUpdated git submodules
Anil Belur [Fri, 6 Jan 2017 12:37:32 +0000 (12:37 +0000)]
Updated git submodules

Project: releng/builder master d9b4a817292e1229143a4e9c918760e16870d0b9

Merge "Fix Spectrometer deploy job"

Fix Spectrometer deploy job

The frontend is starting too quickly before the backend has time to
fully initialize causing the frontend to not successfully start. This
patch inserts a sleep to give the backend some time to update and
refresh the git repos before restarting the frontend.

Change-Id: I143f1f023d0db84a7d0c664dad6b3844343043b4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 6 Jan 2017 05:24:23 +0000 (21:24 -0800)]
Updated git submodules

Project: releng/builder master 24f7eb7ffe145e20efa0a6d709723302afe68c09

add nc tool to devstack images

Change-Id: I31ce6af92297d31b9bd52b947e7bb2b1716483a5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 5 Jan 2017 23:40:32 +0000 (23:40 +0000)]
Updated git submodules

Project: releng/builder master 4c5768778dd5c8f466086d07aa18d18c4fd994d4

Merge "Add verification of number of hypervisors to netvirt loading"

Add verification of number of hypervisors to netvirt loading

Change-Id: Idd9ea821c086b269ea81c8a88db16122604d27eb
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoUpdated git submodules
gvrangan [Thu, 5 Jan 2017 01:14:26 +0000 (01:14 +0000)]
Updated git submodules

Project: integration/test master ee32d14d7f71c4622ba1f42babcbeafd47403e94

Eliminate getting model dumps when 2 ODL nodes are down

This will reduce the delay in CSIT

Change-Id: Ifb944b8cf8cfad7a0b79a223d19e636ed646a0d6
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoUpdated git submodules
Romanos Skiadas [Wed, 21 Dec 2016 09:39:57 +0000 (11:39 +0200)]
Updated git submodules

Project: netvirt master f7a24dc4a6233ba1dcdd3fba2213043300eed26c

Actually trim whitespace from vtysh output

.replaceAll() does not mutate the string, we need to capture the return and use
that instead.

Change-Id: Ieb3bf226ca9b06a407729f1faeae27841ad1b1b2
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
7 years agoUpdated git submodules
Vratko Polak [Thu, 5 Jan 2017 12:41:16 +0000 (13:41 +0100)]
Updated git submodules

Project: integration/test master 174693a6ef653ed5a4577ab15b293f9d8631f543

Expand documentation of SetupUtils

Change-Id: Ie1916bb0e765207be18c93892f79bb8c60a474ff
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
Olga Schukin [Thu, 15 Dec 2016 10:40:24 +0000 (12:40 +0200)]
Updated git submodules

Project: netvirt master a5d9b6a04e0e503e07442526cddc74e5c76c9a66

Bug 7382: NPE while getting the napt primary-switch-id

Change-Id: I4739695316afca25b0fbe154700000c7f68b3e1b
Signed-off-by: Olga Schukin <olga.schukin@hpe.com>
7 years agoUpdated git submodules
Olga Schukin [Mon, 2 Jan 2017 08:47:04 +0000 (10:47 +0200)]
Updated git submodules

Project: netvirt master 40225932b081167984c687222f44e1d696360758

Bug 7447: Unexpected flows from T21 to T44 for FIP

The incorrect rules were installed due to not updated DS models

Change-Id: I80b3872c28bc560801e376a158710df70008a2e8
Signed-off-by: Olga Schukin <olga.schukin@hpe.com>
7 years agoUpdated git submodules
Achuth Maniyedath [Mon, 26 Dec 2016 13:26:31 +0000 (18:56 +0530)]
Updated git submodules

Project: netvirt master 8da7bc74422cb3cd0e1438f91140d47bd5c8b575

Spec to setup SMAC on routed packets destined to virtual endpoints

Change-Id: I72a2c008464ac99d7bd2796fae2d89030ee3826c
Signed-off-by: Achuth Maniyedath <achuth.m@altencalsoftlabs.com>
7 years agoUpdated git submodules
Jakub Morvay [Thu, 5 Jan 2017 15:09:23 +0000 (15:09 +0000)]
Updated git submodules

Project: netconf master ae3ee7ed8c969276eda6fafba8d9cf45dab16bf0

Merge "Bug 7206 - Chinese improper code problem."

Bug 7206 - Chinese improper code problem.

Change-Id: Iedad5f4cfce270216811788b217bced62ff88428
Signed-off-by: Geng Xingyuan <geng.xingyuan@zte.com.cn>
7 years agoUpdated git submodules
Peter Gubka [Fri, 16 Dec 2016 10:39:55 +0000 (11:39 +0100)]
Updated git submodules

Project: integration/test master 50bc19271f3a176089f03aabd24ea87246f0d1f4

Rework of Restperfclient__Invoke_With_Timeout kw to avoid broken ssh session

In the jobs netconf-csit-1node-periodic-scale-only-<strem> it took too long
to handle 65k requests via netconf connector and ssh session became broken.
To avoid this execute command kw was replced with write and read until kws.

Minor changes to support debugging in libraries/SSHKeywords.robot and restperfclient/mdsal.robot

Change-Id: I080edb518acfe2e955fbe249e6e7bb33d8099eda
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
epgoraj [Thu, 22 Dec 2016 10:40:17 +0000 (16:10 +0530)]
Updated git submodules

Project: netvirt master 41be534da589bb2c655acdf7fc719a7e993ccfca

BUG:7426 Adding elantag along with mac-address as key to synchronized block

Change-Id: I7d9e677ec071730233b925f9eec0652285cb42a2
Signed-off-by: epgoraj <p.govinda.rajulu@ericsson.com>
7 years agoUpdated git submodules
Jakub Morvay [Thu, 5 Jan 2017 09:51:10 +0000 (10:51 +0100)]
Updated git submodules

Project: netconf master ad7c9979910bb02d97f2ebbd2703bbed0f22177f

Bug 7432 - eliminate use of yang-parser-impl internals

Switch to using YangParserTestUtil in netconf tests instead.

Change-Id: Ia28ce980929638d7b940f86160289c74e2ec5640
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
7 years agoUpdated git submodules
Stephen Kitt [Tue, 6 Dec 2016 17:39:51 +0000 (18:39 +0100)]
Updated git submodules

Project: genius master b072ba5ef5f34c8545a688094125124653556475

Action redesign: add regression test for ActionType.learn

Change-Id: I1403cad670c2f0f8c60efbf69da38e2006d211d0
Signed-off-by: Stephen Kitt <skitt@redhat.com>
7 years agoUpdated git submodules
Vratko Polák [Thu, 5 Jan 2017 08:21:51 +0000 (08:21 +0000)]
Updated git submodules

Project: releng/builder master 554e68c1dced55cf7d79539a26a386fff92c4fdc

Merge "Update bgp ingest suite not to use netconf-connector in carbon"

Update bgp ingest suite not to use netconf-connector in carbon

Change-Id: I9f1ed0c8956e8f3479f6df653abb7263d0f0cb9d
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
Peter Gubka [Wed, 4 Jan 2017 11:07:37 +0000 (12:07 +0100)]
Updated git submodules

Project: integration/test master bc78c7890543ba0b214da5959095e99db9f15cac

Update bgp ingest manypeer changecount suite not to use netconf connector in carbon

Change-Id: I27aa3f749e4208bb531864b846f18f00ed732b0a
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
Thanh Ha [Thu, 5 Jan 2017 04:55:55 +0000 (04:55 +0000)]
Updated git submodules

Project: spectrometer master a84b2e9a25f1a43ca7f79f8f9c1d1592b03b8c61

Merge "Add spectrometer.service file for systemd"

Add spectrometer.service file for systemd

Provides an example service file which can be used to start/stop the
spectrometer backend using systemd.

Change-Id: I636798428853c0c06d9b50fc46f46e10124e9bb4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 5 Jan 2017 01:00:30 +0000 (01:00 +0000)]
Updated git submodules

Project: releng/builder master a82392c6067d8726f4327b0e02cc898e7b00776e

Merge "Add vpp topic branch for basic verify and merge jobs"

Add vpp topic branch for basic verify and merge jobs

Change-Id: If9990919500fa4fe4a50d8f1f490f0873a91c116
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 5 Jan 2017 00:59:49 +0000 (00:59 +0000)]
Updated git submodules

Project: releng/builder master 92f10cc3a98fae73746606004f50a95183c67816

Merge "Remove routermgr branch since no longer used"

Remove routermgr branch since no longer used

Change-Id: Iad3d22d4c36e7321c8d5f626b6d7603daa189c91
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Anil Belur [Thu, 5 Jan 2017 00:43:56 +0000 (00:43 +0000)]
Updated git submodules

Project: releng/builder master 55a0700a505aabe23e43dba0e818b300dbebc208

Merge "Update Jenkins jobs to build rpms using URL parsing"

Update Jenkins jobs to build rpms using URL parsing

Update params of build-rpm and build-rpm-snap jobs to make use of
URL parsing instead of version parsing.

Change-Id: Idf95897157e589ef8afe90e6a62554cb8c193718
Signed-off-by: Alok Anand <alok4nand@gmail.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 4 Jan 2017 22:12:10 +0000 (22:12 +0000)]
Updated git submodules

Project: releng/builder master f571cb39b33e760f2267691cf97d792d36848882

Merge "Images with pre-loaded devstack pips and yums"

Images with pre-loaded devstack pips and yums

This patch adds templates and a provisioning
script to build images that are pre-installed
with (a lot of) the various pip and yum pkgs
required for running devstack.

This aims to (hopefully) reduce the run time of CSIT.

Note that this is a just a first step. The low hanging
fruit. There are more packages that are installed by
openstack projects that can be preinstalled here as well.

Change-Id: Ic837dd2ef7a96141130bb0d71f578cd06de5f1f4
Signed-off-by: Josh <jhershbe@redhat.com>
7 years agoUpdated git submodules
Anil Belur [Wed, 4 Jan 2017 21:19:05 +0000 (21:19 +0000)]
Updated git submodules

Project: releng/builder master cf2d5b7df1cbcc94c0ff0ca305ff3c347c0498d6

Merge "Create Jenkins job to test RPM"

Create Jenkins job to test RPM

This job installs an ODL package using either a .repo or a .rpm
link. It does checks like systemctl start/status opendaylight,
pgrep java, verifies SSH access to Karaf shell and verifies
expected features.

Change-Id: I110d194ae7768ac2182a2ba0138f868fa165f4a0
Signed-off-by: Alok Anand <alok4nand@gmail.com>
7 years agoUpdated git submodules
Anil Belur [Wed, 4 Jan 2017 21:12:27 +0000 (21:12 +0000)]
Updated git submodules

Project: releng/builder master 1817dcd2a1fbe1500fdd932898395d43c59fd382

Merge "Remove Mongo dependency from Spectrometer"

Remove Mongo dependency from Spectrometer

Mongo is no longer a dependency for the Spectrometer project.

Change-Id: I5e66af762971e9465c93262fc176c677577de039
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Daniel Malachovsky [Wed, 4 Jan 2017 18:46:28 +0000 (19:46 +0100)]
Updated git submodules

Project: releng/builder master ed70b8667a2dc06e0d445ef7fbfa05051f5d905c

Add systemmetrics jobs to Jenkins

Change-Id: Ibbf431a53bb772227f7e93f204dc53f126daa188
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
7 years agoUpdated git submodules
Vratko Polak [Tue, 3 Jan 2017 15:52:38 +0000 (16:52 +0100)]
Updated git submodules

Project: integration/test master bcd1e0e02ae679735ae8720f7fc6bdc139cc08f3

Do not abort logging to karaf if one member is down

Change-Id: I9b516d2228e701fc9a5b1051b9655dc03705b2fe
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
Anil Belur [Wed, 4 Jan 2017 00:04:11 +0000 (10:04 +1000)]
Updated git submodules

Project: releng/builder master 49e5f0dd57ab17485cc9828c41261f9013812f42

Cleanup unused variables from defaults

* build-artifact-{days,num}-to-keep and build-num-to-keep are
  unused since logrotate was replaced with build-discarder

Change-Id: If4e88ac66b34ef48e73a7026b9252282fc92b6d8
Also-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Thanh Ha [Wed, 4 Jan 2017 16:55:59 +0000 (16:55 +0000)]
Updated git submodules

Project: releng/builder master 65b1a4aadbdc67955f7a74d122e26a530b1f987f

Merge "Fix Beryllium detection in determine-merge-order"

Fix Beryllium detection in determine-merge-order

Change-Id: I5291944cbdcb570d9075913d9b3cb48c17ec9ea3
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
Faseela K [Wed, 4 Jan 2017 15:54:27 +0000 (15:54 +0000)]
Updated git submodules

Project: genius master ead51e8d1d9ef920a712bf2b076bfde97a6d4134

Merge "Allow Nicira Extension Actions in BoundServices"

Allow Nicira Extension Actions in BoundServices

Change-Id: I91531d00dad320efba3737c3dff661dc57601604
Signed-off-by: deepthivv88 <deepthi.v.v@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Wed, 4 Jan 2017 15:50:51 +0000 (15:50 +0000)]
Updated git submodules

Project: genius master 5cd682f37f230b3ac77fc3c68edd820d047c56cf

Merge "handling idmanager csit intermittent failures"

handling idmanager csit intermittent failures

* Due to faster allocation/deallocation of ids, release id is not able to
find the idKey in parent pool ds which is being fixed by a latch.
* Fix NPE by throwing IdManagerExcepion if requested id range is not
available

Change-Id: I37312000019b6eb7826f10f19b9fa7b2695101a3
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
7 years agoUpdated git submodules
Alok Anand [Tue, 27 Dec 2016 19:32:12 +0000 (01:02 +0530)]
Updated git submodules

Project: integration/packaging master cfe118cd893423f2a4a404e836df5073fe987cfd

Use `extract_version()` to get version info in rpm build scripts

Since version info can be extracted from download_url, this patch
removes unnecessary params from new/existing/snapshot builds. It
also removes version info from build_vars.yaml.

Adds license header to build_vars.yaml file.

Change-Id: I83c8aba231e8510013134cee8f252d2c05ec859e
Signed-off-by: Alok Anand <alok4nand@gmail.com>
7 years agoUpdated git submodules
Peter Gubka [Wed, 4 Jan 2017 12:47:26 +0000 (13:47 +0100)]
Updated git submodules

Project: releng/builder master ba92cc5d58df002ddc015b97741615fe8bcf2dee

Remove netconf-connector feature from throughpcep suite as it is not needed

Change-Id: I95c71724db531c08685222f9d2716d4a90301258
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
Peter Gubka [Wed, 4 Jan 2017 08:26:58 +0000 (09:26 +0100)]
Updated git submodules

Project: releng/builder master 9fb219f2827db41dab0797b42e1557ada62aa98d

Update distribution userfeatures job not to use netconf connector in carbon

Change-Id: If931403c89483418c9ffc39db4fec1b0a69fc752
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
Olga Schukin [Wed, 21 Dec 2016 07:55:44 +0000 (09:55 +0200)]
Updated git submodules

Project: netvirt master 1915fd2063b17a1a330e31fa97b3de0112eca3e1

Bug 6866 - missed NAPT rules for second router

Fix the race causing missed NAPT rules while the router creation.

Depends-On: https://git.opendaylight.org/gerrit/49420/

Change-Id: Ica0db89a5de8800090c7cdfc38a0bab2ad1bf12c
Signed-off-by: Olga Schukin <olga.schukin@hpe.com>
7 years agoUpdated git submodules
K.V Suneelu Verma [Fri, 2 Dec 2016 14:54:50 +0000 (20:24 +0530)]
Updated git submodules

Project: ovsdb master 52cc1d3034c782670abc89e2deb0b4e6eb39dacb

bug 6579 removed boilerplate code

removed the boilerplate code from commands moved it to super class
pulled the methods extractUpdated and extractRemoved to super class
child class implements getData and areEqual methods

extractUpdated method compares old data and new data and returns the
change set.
Comparison logic is taken care by the sub class.

extractDeleted gets the deleted keys .
for local ucast mac remove command ,If logical switch is deleted ,
it will return the local ucast macs to be deleted aswell.

logical switch removal is fired in seperate transaction to avoid
failure of transaction because of some local references which odl is not
aware of sometimes due to racing conditions.

if mcast mac locator set gets emptied , fire removal of mcast mac
if the json rpc transaction fails, clear the intransit data from device
info

Change-Id: Ia172b5887887f202ba1149ba748862d86f9c9869
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Tue, 3 Jan 2017 23:07:54 +0000 (23:07 +0000)]
Updated git submodules

Project: releng/builder master 1f8b5e2e21a5e127d132aa756b02151909917e2f

Merge "Revert "downgrade paramiko version due to robot regression""

Revert "downgrade paramiko version due to robot regression"

This reverts commit c38599d1c6ecd2dabbae96bb370f5d3a9782570a.

Not needed since robotframework-sshlibrary-2.1.3.tar.gz is used.

Change-Id: I474fd01124c12842c80bcdfdf2f9ccffa6d9ae69
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Tue, 3 Jan 2017 22:04:49 +0000 (14:04 -0800)]
Updated git submodules

Project: integration/packaging master 38f803b8af127dc9ecd25506e2127248b71b16d9

start using dnf instead of yum for fedora

Change-Id: Ie62ddf4b3e0038ccb81a6cd897c72d406ce5a776
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Thanh Ha [Tue, 3 Jan 2017 16:32:34 +0000 (11:32 -0500)]
Updated git submodules

Project: releng/builder master fb2739d3662e7e6c0348ef7b21e92eecbec3c142

Remove periodic jobs managed by releng

Community has agreed that these jobs are no longer necessary since the
Merge jobs that run weekly essentially provide a similar service and
thus a waste of infra resources.

See thread:
https://lists.opendaylight.org/pipermail/release/2016-December/008944.html

Change-Id: Id1efcbcef71d20d959a0f07751fe019f3fd39242
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
srisankethu [Fri, 30 Dec 2016 00:52:48 +0000 (06:22 +0530)]
Updated git submodules

Project: integration/packaging master 66ee2ef0c0c544b0660b28499737eb0ef1840bac

Minimize docker image and vagrant box sizes

Change-Id: I67bf3ab27774a294bdead989ad9f0d92697bc057
Signed-off-by: srisankethu <sanketh.uppalapati@research.iiit.ac.in>
7 years agoUpdated git submodules
Ryan Goulding [Tue, 3 Jan 2017 16:42:55 +0000 (16:42 +0000)]
Updated git submodules

Project: aaa master 772abfe686ea985bcf87ed7e3aec40f5f421b583

Merge "Deprecat aaa-authn-idpmapping bundle"

Deprecat aaa-authn-idpmapping bundle

Deprecat aaa-authn-idpmapping bundle as we are using shiro
for federation

Change-Id: I1c7e88cbc72f92562aa2092c49957e0268fae14f
Signed-off-by: Mohamed El-Serngawy <melserngawy@inocybe.com>
7 years agoUpdated git submodules
Gobinath [Fri, 4 Nov 2016 02:31:35 +0000 (08:01 +0530)]
Updated git submodules

Project: netvirt master 4c03872b35d29da2066e8924f8ffcf7337f6a599

Bug 7142 - all VpnPortIpToPort entries are lost from ODL cache after
reboot.

As part of this fix we ensure that control path information mapping
a vpn to fixed-neutron-port (gleaned from openstack configuration by
the tenant) is persistently retained inside Config Datastore and so
it will be accessible immediately after ODL cluster reboot.

In addition to that we created a new Operational DS that will
hold discovered IPs from the cloud. In more detail, this review
encompasses:

1. Create a new LearntVpnVipToPort OPERATIONAL Datastore which
will contain discovered IP addresses via GARP/ARP responses.

2. The existing NeutronVpnPortIpToPort will be changed as a pure Config
only Datastore as it will store all Neutron Port and their IP and
MAC Addresses.  This datastore will continue to be used
for lookup during ARP resolution and SubnetRoute handling.

3. Decoupling of the mymac changes(subnetMac) from Arp cache feature.
Mymac changes would still be listening to the VpnPortipToPort DS.

4. The ArpNotificationHandler would now modify the LearntVpnVipToPort DS which
the ArpMonitoringHandler would listen to.

The feature which initiates periodic ARP-based location discovery of
non-neutron IPs from the controller brought in via the earlier review
here: https://git.opendaylight.org/gerrit/#/c/45410/

Co-Authored-By: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
Change-Id: Ic96517f4a57fe547d42495274a74ec5aa32b7d9e
Signed-off-by: Gobinath <gobinath@ericsson.com>
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
7 years agoUpdated git submodules
Girish Sukhatankar [Tue, 8 Nov 2016 06:38:28 +0000 (23:38 -0700)]
Updated git submodules

Project: integration/packaging master 5704cfb9a7b835341919a347da80524696177701

Extract version logic from URL in RPM Build Script

Add extract_url() function to return ODL version parameters.

Add unit tests for version extraction logic, doc.

Add license headers.

Change-Id: Id765c2cca9ad10c88efb08c6ac2bb98b1b0ef4c8
Signed-off-by: Girish Sukhatankar <girish.sukhatankar@colorado.edu>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Signed-off-by: Alok Anand <alok4nand@gmail.com>
7 years agoUpdated git submodules
Peter Gubka [Tue, 3 Jan 2017 12:16:15 +0000 (13:16 +0100)]
Updated git submodules

Project: integration/test master 1801e9c299d9d5116bd0f188f5ddf653d49e2f1e

Update netconf readiness suite for carbon stream

Change-Id: I8ebaf2779b3dcffabde6dd53c5eb4a3f9564328b
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
srisankethu [Sun, 25 Dec 2016 08:29:31 +0000 (13:59 +0530)]
Updated git submodules

Project: integration/test master 00773301bfc678e4139e5690f982735de3405fdc

Update RequestsLibrary deprecated calls

Change-Id: I348939a2888a791311cb29d3cdeae87cd888d1ff
Signed-off-by: srisankethu <sanketh.uppalapati@research.iiit.ac.in>
7 years agoUpdated git submodules
Periyasamy Palanisamy [Mon, 2 Jan 2017 05:04:46 +0000 (10:34 +0530)]
Updated git submodules

Project: genius master 732d7db4cad1d18b83c6361d31e914bf32463646

Bug 7450 : suppressing unnecessary warning logs

* check to remove unncessary alivenessmonitor warn logs while packet
in handling

Change-Id: Ie592618dbf2b1db6d1891b111b14db04c01272eb
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
7 years agoUpdated git submodules
Suraj Ranjan [Mon, 14 Nov 2016 10:53:10 +0000 (16:23 +0530)]
Updated git submodules

Project: netvirt master 3beb9903a1b344f90fb059ed2efad5691e790388

subnet-op-data and port-op-data is empty after cluster reboot

Change-Id: If7e0b5d3109c53eb58505e69a389d15d2f7a6d1e
Signed-off-by: Suraj Ranjan <suraj.ranjan@ericsson.com>
7 years agoUpdated git submodules
Robert Varga [Mon, 26 Dec 2016 20:21:54 +0000 (21:21 +0100)]
Updated git submodules

Project: odlparent master 36a2a51c493a72f6b2adf061f34ccc2cce081646

BUG-7446: introduce odl-guava-21 feature

This is a preparatory patch, bringing in 21-rc1 artifact. This
will be followed-up with a patch to switch the build-time version.

Change-Id: If1eebe54190cfd5a7f97937b0b6b0b7a9624c78b
Signed-off-by: Robert Varga <rovarga@cisco.com>
7 years agoUpdated git submodules
karthikeyan [Tue, 27 Dec 2016 06:05:11 +0000 (11:35 +0530)]
Updated git submodules

Project: netvirt master 4131f6bb123d53712e91bd892e8af7f96b477f00

Bug 7444 : External routes are not getting populated

Description:
External routes are not getting populated in fib after recreating vpn and
associating to extnet as well as enable-snat true or false use cases

Solution:

Existing Behaviour:
======================
when disable the SNAT in neutron router, exiting implementation
will get the primary (NAPT) switch id from the DS. When re-enable the
SNAT existing code still it is fetching the primary (NAPT) switch id from
DS. Which leads to get the invalid value (zero) which was set during
disable SNAT.

Changed Behaviour:
====================
When re-enable the SNAT, it invokes the Update() code for re-election process for
getting primary (NAPT) switch id instead of directly querying to DS. Since
DS contains the Invalid (zero) Primary NAPT switch id.

Patch-Set 3: Changes:
==========================
Observed class cast exception when floatingIPHandler.cleanupFibEntries()
method. Changes has been done to declare this method in FloatingIPHandler
Interface to avoid this casting exception.

Change-Id: I8c5cf5fafc79f9933fedbbaad31d9c672696421e
Signed-off-by: karthikeyan <karthikeyan.k@altencalsoftlabs.com>
7 years agoUpdated git submodules
Marcos López Samaniego [Tue, 13 Dec 2016 16:09:36 +0000 (17:09 +0100)]
Updated git submodules

Project: netvirt master 6ebe63521753c005644be7e5d535db289589753b

Bug 7358 - Inter-VPN traffic is drop when out_port == in_port

Set the in_port field to 0 in table 21 only in this scenario:
- port of type tunnel mpls AND for all BGP only routes

NOTE: This code is already in beryllium. Needed in boron/master.

Change-Id: I9afef768fb0a4c71d9fe4de6bff854aa8f9f7028
Signed-off-by: Marcos López Samaniego <marcos.lopez.samaniego@ericsson.com>
7 years agoUpdated git submodules
Olga Schukin [Wed, 14 Dec 2016 08:26:53 +0000 (10:26 +0200)]
Updated git submodules

Project: netvirt master 49181f61ca007d6cfd1b271e0d3040f97df2f981

Bug 7340: overwritten rule in T28 for multi-tenant

Root cause: the key used in the model was including the
internal IP (which is common to the two VMs in the multi-tenanted
environment) instead of the floating IP which is unique.

Fix: build the flow key in the same way as the rule match

Change-Id: Id1b7d8c80f58e42609fa6e279dbca5f95f1639e6
Signed-off-by: Olga Schukin <olga.schukin@hpe.com>
7 years agoUpdated git submodules
Sridhar Gaddam [Fri, 23 Dec 2016 12:20:34 +0000 (17:50 +0530)]
Updated git submodules

Project: netvirt master bc10bd5647b98589703958d324de1cffb98215c0

Bug 7229: Allow certain ICMPv6 NDP packets by default

This patch programs OVS flows to allow ICMPv6 egress packets (from VM POV)
of type 133(RS), 135(NS) and 136(NA). Prior to this patch, these packets
were going through the conntrack module (in stateful implementation) and
were getting dropped as there was an inconsistency in the ct_state between
kernel and user-space conntrack implementations. After discussing this issue
with OVS team, the recommendation was to bypass conntrack for the ND packets.

Change-Id: I1a74046056bd683a71237c7d8ab8ab4606f29a96
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
7 years agoUpdated git submodules
Miguel Perez [Tue, 20 Dec 2016 15:04:02 +0000 (16:04 +0100)]
Updated git submodules

Project: netvirt master b152ae1044dc6bf0e7286617debf8230c0d3ea95

Bug 7439: Discard internal VPNs for InterVpnLink purposes

 + At InterVpnLink creation, the code must check if there is any
   router with a static route pointing to any of InterVpnLink
   endpoints. For each router, the VPN to which the router is
   attached must be retrieved. However, internal VPNs must be
   discarded here.

Change-Id: I9763bf5187fae41d21be1757b49534435ba35071
Signed-off-by: Miguel Perez <francisco.miguel.perez@ericsson.com>
7 years agoUpdated git submodules
Miguel Perez [Wed, 7 Dec 2016 11:23:39 +0000 (12:23 +0100)]
Updated git submodules

Project: netvirt master 66245b390c32c179c8293377bcc94c74c0a479c7

Bug 7321: ELAN Pseudo-port flows not installed on new DPNs

 + Stateful info about the Elan for cloud-sc was being stored in
   CONFIG but it was trying to read it from OPERATIONAL

 + I took the chance of migrating it from AbstractDataChangeListener
   to AsyncDataTreeChangeListener since the former is deprecated. This
   change seems to fix the problem and now the listener is getting the
   DCNs

Change-Id: Ib5b4fad79d7557a9a8d2805fe84f5c42087c51ad
Signed-off-by: Miguel Perez <francisco.miguel.perez@ericsson.com>
7 years agoUpdated git submodules
cgowdru [Wed, 21 Dec 2016 13:12:32 +0000 (18:42 +0530)]
Updated git submodules

Project: netvirt master c508fb6cf9be5b01f33e3b92461ab31e916fc7c2

Bug 7409 - Traffic Drop from NFip VM to FIP VM

Description : when an Non-FIP VM try to reaches FIP, the packet is
forwarded to the DPN1->DPN2 and DPN2(Primary-NAPT) has the SNAT flows.
After going though the SNAT flows, the packet will be sent back to
DPN1 via same vxvlan tunnel-port .

Since the packet entered DPN2 on Tunnel-port and again sent back to same
port(out_port == in_port), because of default OVS split-horizon behaviour
, the packet is dropped.

Changes done in NAPT_PFIB(47) table to add extra action
(load:0->NXM_OF_IN_PORT[]) which nullifes the in_port value thereby
disabling split-horizon-protection.

Change-Id: I7cf80527587114812af992e8c23f88c1164fc9f5
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
7 years agoUpdated git submodules
Periyasamy Palanisamy [Tue, 20 Dec 2016 09:47:37 +0000 (15:17 +0530)]
Updated git submodules

Project: netvirt master b4c8027e430521030b37cfde799f42b0228ba4dd

Bug 7377, Bug 7383: handling unnecessary error log

* There is no need of quering ElanInterface from config DS since
its reference is already part of the method argument
* Due to faster addition/removal of elan interface, elan interface is deleted
when its queried from installEntriesForElanInterface which caused 7377.
Now this is solved by directly passing elanInterface without querying
config DS.
* potential fix 7383 if mac is already deleted in elan-mac container.
This might occur when same mac is learned again on VLAN provider port

Change-Id: I7ed776a3b9a679ee22427b6f13e5e1a9adce57aa
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
7 years agoUpdated git submodules
Tali [Tue, 27 Dec 2016 12:07:54 +0000 (14:07 +0200)]
Updated git submodules

Project: netvirt master 2f7afa46ba2849e31f1d84f094a61cc67c0e496b

Bug 7448 - External network recreation fails in newton nodl v2

Network delete in newton/networking_odl v2 resets some provider_attributes
prior to delete using a network-update.
This patch handles that update() by dealing with removing vpninterfaces on the external network.
For the case of network delete no new elements will be deleted as the physical network
is not configured

Change-Id: I4932610316c9445934334bb2211378b507b018f7
Signed-off-by: Tali <tali.ben-meir@hpe.com>
7 years agoUpdated git submodules
Alon Kochba [Sun, 25 Dec 2016 09:46:52 +0000 (11:46 +0200)]
Updated git submodules

Project: releng/builder master 431b944c1b3856ed68c1413b933921e22f08ef6a

Add netvirt gate runs with different testplans

Add the following patch-test keywords, to trigger subsets
of the full testplan:

test-netvirt-minimal-current - runs only CSIT suites
test-netvirt-tempest-current - runs only Tempest suite

Depends-On: https://git.opendaylight.org/gerrit/#/c/49788/
Change-Id: Iaaf23349c0f494c784ec1b279bb14330ba19a523
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoUpdated git submodules
Alon Kochba [Sun, 25 Dec 2016 09:48:40 +0000 (11:48 +0200)]
Updated git submodules

Project: integration/test master 78b2afd1ae19156660cd51fdcd2f2732b58e2d20

Add netvirt testplans for minimal and tempest

Change-Id: Ibfd38bac405b3cb1f1ab7059ddf504a030abe702
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoUpdated git submodules
Alon Kochba [Wed, 28 Dec 2016 08:31:45 +0000 (10:31 +0200)]
Updated git submodules

Project: integration/test master 05ac24199e381705ba57119a2a6c09f607c2a4af

Add elan-dpn-interfaces to model dumps

Change-Id: I2d37f739de8b68117a8ebb8ef779f876ec441d34
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoUpdated git submodules
Brady Johnson [Thu, 22 Dec 2016 09:43:21 +0000 (10:43 +0100)]
Updated git submodules

Project: integration/test master 17ae83dd138389a0b6b5e0fd3d7172661089c6cb

Updates to reflect removed SF data model fields

- SFC SF Data model changed in this patch: https://git.opendaylight.org/gerrit/#/c/49687
- PatchSet 2: fixed a few missed commas
- PatchSet 3: also fixed files from GBP

Change-Id: I947d29af49344c9e797625a71b3f061d830e5eb9
Signed-off-by: Brady Johnson <brady.allen.johnson@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Wed, 28 Dec 2016 09:05:14 +0000 (09:05 +0000)]
Updated git submodules

Project: genius master 8529e46223c7d580c305c50fcf4f5b41bc450805

Merge "Moving interface-manager CLI utils to use cached entries"

Moving interface-manager CLI utils to use cached entries

Description : vlan:show and vxlan:show commands in interface-manager were
doing a read from datastore, when the entries are available in cache
actually. Changing the utils to make use of the same, so that the reads
can be faster in scaled scenarios

Change-Id: Ia5f7cd262b892fafd3b74551e8e82a0b3a1b5720
Signed-off-by: Faseela K <faseela.k@ericsson.com>
7 years agoUpdated git submodules
Alon Kochba [Tue, 27 Dec 2016 12:32:24 +0000 (14:32 +0200)]
Updated git submodules

Project: integration/test master 2f53859f24e23f75984b295c364fa578bd7eca49

Fix karaf log grep at test teardown

Refactor karaf logs grep at teardown of test cases.
Currently the first ODL is always grepped twice, remove
the duplicate logic and refactor into its own function.

Change-Id: I62b5b82ffb180874480a6d5a041d94534273c7cd
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoUpdated git submodules
Faseela K [Mon, 26 Dec 2016 18:00:15 +0000 (18:00 +0000)]
Updated git submodules

Project: genius master 864bae12a0dc6ee45381ab705838141e65170f75

Merge "Bug 7419 : Ids from id pool exhausted"

Bug 7419 : Ids from id pool exhausted

Observed that there were many threads waiting to allocate block of ids
from parent pool. Once a thread acquired lock it just used to update its
availableIdHolder with that block without checking if some other thread
has already updated the localPoolCache.

After acquiring lock, a check has been added to know if some other thread
has already updated the availableIdHolder/releaseIdHolder.

Change-Id: Id5550bb2a483d14572803f0e346f2209b9cb9bcc
Signed-off-by: Kency Kurian <kency.kurian@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Tue, 20 Dec 2016 11:27:25 +0000 (16:57 +0530)]
Updated git submodules

Project: genius master 9c41fd02fd048a04dc1416b133ef16f8eeff5a29

Tunnel States should not be added for non-northbound configured tunnels

Change-Id: Iec4a8f4af7ffb360618c074445607d5762ff93d6
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
7 years agoAdd Int/Pack to git submodules for RTD generation 70/49570/3
Daniel Farrell [Fri, 23 Dec 2016 19:45:44 +0000 (14:45 -0500)]
Add Int/Pack to git submodules for RTD generation

Change-Id: I64cd36ca044b8303cb7fc465b2d91470819a9fe6
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoMerge "Add Logical SFF pipeline documentation"
Colin Dixon [Fri, 23 Dec 2016 19:29:35 +0000 (19:29 +0000)]
Merge "Add Logical SFF pipeline documentation"

7 years agoMerge "Add documentation for OpenStack with netvirt"
Colin Dixon [Fri, 23 Dec 2016 19:24:32 +0000 (19:24 +0000)]
Merge "Add documentation for OpenStack with netvirt"

7 years agoUpdated git submodules
Tom Pantelis [Fri, 23 Dec 2016 15:05:00 +0000 (10:05 -0500)]
Updated git submodules

Project: aaa master 4ac961bbe3b8b80d6373453d1fe599f1de027c4e

Fix missing aaa-h2-store:cfg in dist builds

Added the cfg file as a dependency in he fearures pom.

Change-Id: Ie1726b1ac01acb4c142292c6b4223c5ea23dabd4
Signed-off-by: Tom Pantelis <tpanteli@brocade.com>
7 years agoUpdated git submodules
Vishal Thapar [Wed, 7 Dec 2016 06:41:45 +0000 (12:11 +0530)]
Updated git submodules

Project: ovsdb master 5f8ca82c15d75d6c703cef2ded1072c4a588c93b

BUG 7310: Add configurable option to skip columns

Adds a new cfg file to configure table columns to be skipped when monitoring updates from OVS
switch. Currently following tables and columns are configurable:

1. Manager: status

Change-Id: I6d869ca559cb69374dcdf75b60282c105af85806
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>