Vratko Polak [Tue, 16 May 2017 13:39:39 +0000 (15:39 +0200)]
Updated git submodules
Project: integration/test master
e7c9d494cc5bba241a376afd49650465f692581e
Remove leader moving ask-based protocol suites
This is a continuation of I47dd074fd50b3965a34c4568b1dbcc9baa292725.
The suites pass sometimes, but they might fail with AskTimeoutException,
which is a known limitation of ask-based protocol.
Also reordered BGP cluster suites,
putting tell-based protocol first to simplify karaf.log reading.
Change-Id: I428460fe8851168276de918b6b25d6224d0abf0c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Peter Gubka [Tue, 16 May 2017 14:59:07 +0000 (16:59 +0200)]
Updated git submodules
Project: integration/test master
9a46733da01a58355e9625db263f1864ee880b3b
Add verify_restconf check for odl restart suites
Change-Id: I109ced47838be06a242b91f286c188420104a637
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Michael Vorburger [Wed, 10 May 2017 23:55:40 +0000 (01:55 +0200)]
Updated git submodules
Project: odlparent master
f0cb0cc30420285df40f4f4575a340cfa93604ec
Bug 8415 related: TestBundleDiag API improved
required for https://git.opendaylight.org/gerrit/#/c/56749/
The implicit throws org.awaitility.core.ConditionTimeoutException and
java.lang.AssertionError were not great.. an AssertionError is special,
and more importantly Awaitility's ConditionTimeoutException is an
implementation detail.
Awaitility is actually bundled as a private OSGi embedded JAR-in-JAR,
which is a bit like shaded fat über JARs with relocation in non-OSGi
Java built by the maven-shade-plugin or maven-assembly-plugin; so it was
wrong to throw an exception from it to a consumer of this utility.
Therefore, this introduces a new SystemStateFailureException instead.
Change-Id: I7b48f5d39258a62c38a3fb8c98a6a35b97360276
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Michael Vorburger [Fri, 12 May 2017 04:11:55 +0000 (06:11 +0200)]
Updated git submodules
Project: infrautils master
e96bf96bb30e2b9b4c3a369a116f29cfe3fb8d36
Bug 8438: New integration test utilities (itestutils)
see Bugzilla description for more background re. what this is all about
Change-Id: I1d2524c874a371a7c7d63ebd8cbb9dfb0678bc44
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Thanh Ha [Tue, 16 May 2017 14:52:19 +0000 (14:52 +0000)]
Merge "Add BGPCEP Data Change Counter documentation"
Mohamed El-Serngawy [Tue, 16 May 2017 13:41:25 +0000 (13:41 +0000)]
Updated git submodules
Project: aaa master
d62b55360adaa5a04b93e34c969ae269bb0b9f64
Merge "Bug 8382: Update idmtool to not utilize ids in payload"
Bug 8382: Update idmtool to not utilize ids in payload
id is an internal implementation detail, as outlined by
bug 8382. Prior patches were submitted to enforce that.
This patch just removes specification of the id as part
of the wrapped requests.
Change-Id: If1e12b899840b2c316400846bfcaf3c91d1ec11d
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Alon Kochba [Mon, 3 Apr 2017 12:12:59 +0000 (15:12 +0300)]
Updated git submodules
Project: integration/test master
9c838c866b2b1814f7fa54f880b2dccfd4bfc588
Add suite for extensive SG testing
Adds testing for remote security group functionalities,
including positive and negative tests
Change-Id: I61cc0a2536b9d07c38ed4c08b5a53fc66d115f08
Signed-off-by: Alon Kochba <alonko@hpe.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Claudio D. Gasparini [Fri, 12 May 2017 09:36:53 +0000 (11:36 +0200)]
Add BGPCEP Data Change Counter documentation
Change-Id: Id023928949548caefdf679094c783b01467954b0
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Thanh Ha [Tue, 16 May 2017 03:33:18 +0000 (03:33 +0000)]
Updated git submodules
Project: releng/builder master
e89ddc0f78f51a27b78573fadef2e1f704bbb009
Merge "Add new project section for release notes"
Add new project section for release notes
Having a separate project section allows us to exclude
any streams we dont want the release notes job to build.
Change-Id: Ibbeaaacda33bb7657481a7212ca1e2998c296074
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Tue, 16 May 2017 00:21:53 +0000 (10:21 +1000)]
Updated git submodules
Project: releng/builder master
3e961388fea67d94523dbd75f620de9305d6aa63
Prefix $silo to the list of active builds
Change-Id: Ib7c19a0d165075fe847f38ed98af14b96b6ec000
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Andrew Grimberg [Mon, 15 May 2017 22:49:02 +0000 (22:49 +0000)]
Updated git submodules
Project: releng/builder master
182c64852c1e8c1473ca775d99fd48a4c805bfa6
Merge "Revert "Exclude release notes job for ar beryllium""
Revert "Exclude release notes job for ar beryllium"
This reverts commit
0c71a6b23a29c2bebc2759a1a0c334ff0665bc9a.
Change-Id: I3eb6b9eded9f00dc9b8c5c3e035e9ca37a4b69be
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Mon, 15 May 2017 20:04:01 +0000 (13:04 -0700)]
Updated git submodules
Project: releng/builder master
fa6a765c147642a66c756772d8738beac2214aa1
Enable java thread dumps for netvirt csit
Change-Id: I8193e74e57575a14a3a4f7f3e555572cd847f6c6
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Mohamed El-Serngawy [Mon, 15 May 2017 17:47:18 +0000 (17:47 +0000)]
Updated git submodules
Project: aaa master
d294a9df021a24136058e58b87b397b30c67bc0d
Merge "Remove federation related documents"
Remove federation related documents
Federation is now done through the Shiro based impl. The
docs related to the removed odl-aaa-authn-federation
functionality are no longer needed.
Change-Id: I9a635a3e1630a9e7bffc5e3bb8ac704faad97389
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Mohamed El-Serngawy [Mon, 15 May 2017 17:45:33 +0000 (17:45 +0000)]
Updated git submodules
Project: aaa master
37fee4bee9b6824f9c9bf7f7325b15605fb4dd76
Merge "Update idmtool for oauth2 token generation"
Update idmtool for oauth2 token generation
Add functionality to grab an oauth2 token using idmtool.
Change-Id: I3b1ccd8a27ed01dbbf4f5388421c14598c64d89c
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Mohamed El-Serngawy [Mon, 15 May 2017 17:44:22 +0000 (17:44 +0000)]
Updated git submodules
Project: aaa master
dd2ab92b769c194d578cebe35ea6da2de15b0884
Merge "Fix checkstyle issues in module aaa-authn-mdsal-store-impl"
Fix checkstyle issues in module
aaa-authn-mdsal-store-impl
- Copyright sections
- Remove @SuppressWarnings("checkstyle:IllegalCatch")
by fixing exception handling
- Enforcement in pom.xml
Change-Id: I9564db1b11f2166551cb4b8fbd627fd453ab71fa
Signed-off-by: David Suarez <david.suarez.fuentes@ericsson.com>
Mohamed El-Serngawy [Mon, 15 May 2017 17:30:04 +0000 (17:30 +0000)]
Updated git submodules
Project: aaa master
69963ecceba5c745ffe0f0a33ef0ff591bcd3b87
Merge "Fix issues in checkstyle enforcement for module aaa-encrypt-service"
Fix issues in checkstyle enforcement for module aaa-encrypt-service
- Copyright section
- Remove redundant modifiers
- Move overloaded methods closer to each other
- Order imports
- Line lengths
- Declare some static constants properly
- Change variables and methods names
- JavaDocs
- Enforcement in pom.xml
Change-Id: Ie9e5031e3b1fa0854e16eaab6798f4c7b310bd73
Signed-off-by: David Suarez <david.suarez.fuentes@ericsson.com>
Luis Gomez [Mon, 15 May 2017 17:02:50 +0000 (17:02 +0000)]
Updated git submodules
Project: releng/builder master
7f0288eb938af4ed19fa57fa68602548ca2964a8
Merge "Use restconf-noauth in controller cluster tests"
Use restconf-noauth in controller cluster tests
There are various failures possibly related to AAA
(and indirecly Restconf) functionality,
thus affecting the test results.
This is an attempt to work around the following Bugs:
8432, 8434, 8443.
-all- jobs will still test with AAA enabled.
Change-Id: I2f50b71b75e9f332f1adca8546978b6150dbdb5c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Thanh Ha [Mon, 15 May 2017 17:00:46 +0000 (17:00 +0000)]
Updated git submodules
Project: releng/builder master
82bec369d9fcef86091a84e215633fb660a626ac
Merge "Exclude release notes job for ar beryllium"
Exclude release notes job for ar beryllium
This is a better way for excluding the job then using
condition in the builder.
Change-Id: Ibcb1dcf8cd02abe8eca8c2c88765dea7f6f22c2c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Mohamed El-Serngawy [Mon, 15 May 2017 17:00:24 +0000 (17:00 +0000)]
Updated git submodules
Project: aaa master
61cb0d4b1c94ad0fd2e165a6360c7a4a75b54e17
Merge "Fix issues in checkstyle enforcement for module aaa-auth-mdsal-api"
Fix issues in checkstyle enforcement for module aaa-auth-mdsal-api
- Copyright section
- Enforcement in pom.xml
Change-Id: I7db3689e20e2d05e780bb9c4de4ddcdc1946b290
Signed-off-by: David Suarez <david.suarez.fuentes@ericsson.com>
Thanh Ha [Mon, 15 May 2017 16:57:35 +0000 (16:57 +0000)]
Merge "Fix note to setting permissions for locking branch"
Thanh Ha [Mon, 15 May 2017 16:47:00 +0000 (16:47 +0000)]
Updated git submodules
Project: releng/builder master
8358b3273c175a8b108df0912ff85ec7f7dd9c8e
Merge "Use default odl image for hwvtep jobs"
Use default odl image for hwvtep jobs
The image "CentOS 7 - java-builder -
20170403-0948" does
not exist so the hwvtep jobs are aborting. It may need
to be updated to some other specific image, but at least
the default image from releng-defaults.yaml will let the
job spin up.
Change-Id: I26e5a6620d8abc477810423e7a71c562599b8fda
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Thanh Ha [Mon, 15 May 2017 16:21:13 +0000 (16:21 +0000)]
Updated git submodules
Project: releng/builder master
882681991948b4e88f448e89987d684c23f53bec
Merge "Disable building 6wind/quagga binaries"
Disable building 6wind/quagga binaries
The issue needs to fixed in an zrcpd repository externally. The script
does not install the required dependencies for building the binaries
causing the jobs to fail.
https://lists.opendaylight.org/pipermail/dev/2017-May/003671.html
https://lists.opendaylight.org/pipermail/dev/2017-May/003679.html
Change-Id: I429251b0e6459bdeb6d7ad53ba3f095af1a88fca
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Mon, 15 May 2017 16:20:38 +0000 (16:20 +0000)]
Merge "Update SXP guides"
Peter Gubka [Mon, 15 May 2017 11:33:25 +0000 (13:33 +0200)]
Updated git submodules
Project: integration/test master
84e019a4152790992482e1e34a4be2d49dfa8d20
Update ddb module shards sanity suite
Change-Id: I4356d5e3128bf4a62e382b1bc9376ae90ab519a9
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Ryan Goulding [Fri, 12 May 2017 17:30:25 +0000 (13:30 -0400)]
Updated git submodules
Project: aaa master
e1ce44b4a67f3d106300930de41250373a7e85f8
Remove aaa-credential-store-api
This was deprecated long ago. It is time to remove it.
Change-Id: Iaa3ca9ca8eb4fc806f5aa2b93d10c1bb9bcddb0e
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Peter Gubka [Mon, 15 May 2017 12:20:00 +0000 (14:20 +0200)]
Updated git submodules
Project: integration/test master
3d2347c8a8300b7ed3bc442682064599a717b7be
Update ddb prefix shards sanity suite
Change-Id: Ie603781577e15f0bd03bbd097fbbe082f920ce09
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Alon Kochba [Wed, 5 Apr 2017 11:00:05 +0000 (14:00 +0300)]
Updated git submodules
Project: netvirt master
b3bed41ee9ee2613e280edd8d8fb3b1bf0a61810
Bug 8025: Use RPC with barrier when sending SNAT packet out
When configuring SNAT flows and then sending a packet-out to those
flows, use RPCs with barriers before the packet-out to ensure the
flows are configured once the packet-out is sent.
Change-Id: I330df570857317e50bf5dc404e9691a0053f3f54
Signed-off-by: Alon Kochba <alonko@hpe.com>
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
Ivan Hrasko [Mon, 15 May 2017 07:27:53 +0000 (09:27 +0200)]
Updated git submodules
Project: netconf master
9b2cc647306a24369a9de9b65c8883c48cba5ec5
Bug 8153: enforce check-style rules for netconf
- netconf-cli module
Change-Id: Ifb0be378ff9f3ddc697bb34d139c5fc76b824907
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
Sam Hague [Fri, 12 May 2017 01:09:40 +0000 (01:09 +0000)]
Updated git submodules
Project: netvirt master
0cb7bc37f4a94363ddb994c07fa43611d57edddd
Revert "Minor Checkstyle fix Custom Import Order error"
This reverts commit
0a8beba6d46a3de860c7af9d9b2767903cae6fa6.
Change-Id: I8a59a9494c27bbff289a863dc70b5202b7185dd1
Signed-off-by: Sam Hague <shague@redhat.com>
Andrej Kilvady [Fri, 12 May 2017 11:09:55 +0000 (13:09 +0200)]
Updated git submodules
Project: integration/test master
58601896090d0c2e69cc39f9123c250beccd2366
Move repeated Keywords from BGP suites
Change-Id: Ic72fcd017e62b46a5501ba31de8ed4307af6baa7
Signed-off-by: Andrej Kilvady <akilvady@cisco.com>
Martin Mihálek [Mon, 15 May 2017 09:12:42 +0000 (11:12 +0200)]
Update SXP guides
- Updates documents mentioned in guides to newest versions
- Adds sxp-route feature definition
- Adds RPC example for managing routes
Change-Id: I573dc40acc001043ab5c6c9f8547337742c35fe7
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
matus.kubica [Wed, 19 Apr 2017 09:29:42 +0000 (11:29 +0200)]
Updated git submodules
Project: netconf master
61613842c6f3ab0aa74360eb6539d930e1c110eb
Bug 8153: Enforce check-style rules for netconf - mdsal-netconf-connector
Organize Imports for Checkstyle compliance.
Checkstyle compliance: line length.
Checkstyle compliance: various types of small changes.
Checkstyle compliant Exception handling.
Checkstyle final clean up & enforcement.
Add the fail on violation flag into the pom.xml .
Change-Id: Ib50c1754c97932714d4eb19b7e34a818af8a1a77
Signed-off-by: matus.kubica <matus.kubica@pantheon.tech>
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
Robert Varga [Fri, 12 May 2017 09:37:58 +0000 (11:37 +0200)]
Updated git submodules
Project: odlparent master
7980f99e6874247df63fe8bed836cf1d0ce4ca96
Bump akka to 2.4.18
http://akka.io/news/2017/05/02/akka-2.4.18-released.html
https://github.com/real-logic/Agrona/releases/tag/0.9.5
https://github.com/real-logic/Aeron/releases/tag/1.2.5
Change-Id: I2a19b3b2b1d35dba28e729938d6c579d55930681
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Jamo Luhrsen [Fri, 5 May 2017 23:16:47 +0000 (16:16 -0700)]
Updated git submodules
Project: integration/test master
c7be258e11aab434ecdbb6b17782d0b4d2019548
Give some life to AAA CSIT suite
I have no idea if/how/when this suite and it's library ever
worked. I am not trying to do anything here but make it work.
Locally, these changes give 13 pass, 4 failures. I think the
4 failures may be valid bugs, and will follow up with that.
Currently, upstream this suite is failing every test case and
has for as long as I know.
The python AAAJsonUtils.py library is not used by any other
suites so the changes will not affect anyone else.
Again, I was not looking to be pretty/nice/refactor/etc. I
just wanted to see this stuff start to work.
Change-Id: I3438e7e197d673b2afc37033cf446dfa57c5f9ff
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Thu, 4 May 2017 21:32:32 +0000 (14:32 -0700)]
Updated git submodules
Project: integration/test master
5871c992d62ef97fbb3e70daa7e831f09b5ed746
BUG 8382: domain create should reject domainid
Change-Id: Ib004d8c1a6a193392d358d456fd25d242abb0e62
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Fri, 12 May 2017 17:56:39 +0000 (10:56 -0700)]
Updated git submodules
Project: integration/test master
a327a0b3292e76d678883fdf51301d73d67e2e5d
Add debugs and robot karaf logs to elan test case
Change-Id: I8de7074f57981138995b66c50bd368439ec04650
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Celestino Martinez Lopez [Thu, 24 Nov 2016 10:06:52 +0000 (11:06 +0100)]
Updated git submodules
Project: integration/test master
b6a3722036a06e3c4124e437ac5dd7b03755d173
Add Configuration Management cases
Add Service Function ACL Test cases
- Add ACL
- Delete All ACLs
- Get one ACL
- Get A Non-existing ACL
- Delete an ACL
Add Service Function Classifiers Test cases
- Add Service Function Classifier
- Delete All Classifiers
- Get one Classifier
- Get A Non-existing Classifier
- Delete a Classifier
Change-Id: Ida72275700143be7fa63b2ea65b75a9caf753d96
Signed-off-by: Celestino Martinez Lopez <celestino.martinez.lopez@ericsson.com>
Signed-off-by: ejisfza <jose.luis.franco.arza@ericsson.com>
Michal Rehak [Tue, 22 Nov 2016 17:43:54 +0000 (18:43 +0100)]
Updated git submodules
Project: integration/test master
a4b6bfde7b525a680cc5e1212117b030b6b01725
Add initial set of gbp-sxp test cases
TESTCASE 010 - ise adapter
- check ise harvest status
- add json parse keywords - string, file
- check ep-templates and endpoint-groups for ise-harvest
- manage ise mock-server by robot
- move ise mock-server management to separate robot lib
TESTCASE 020 - ep provider
TESTCASE 030 - sgt provider
- with 2 netconf devices
- camelcase for Json Parse * keywords
- fixed wrong ExecutionError package
- fixed service-functions.json according to yang in sfc
- moved general and reused variables into GbpSxp.robot
.. tox,tidy
Change-Id: I95b70d54d10c17ab25a3e861d46a78f7a640460a
Signed-off-by: Michal Rehak <mirehak@cisco.com>
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
Diego Granados [Tue, 18 Apr 2017 15:04:18 +0000 (17:04 +0200)]
Updated git submodules
Project: integration/test master
a812b3914258db8969e0b3a195893b48421fdcfb
Backup-Restore support library + tests
The purpose of this library is to support the generic verification
of feature correctness in backup + restore scenarios.
A library is correct from a backup+restore standpoint when,
at any provisioning point, a controller backup, followed by
a restore, can be performed, and the execution of that
procedure will not have any impact on traffic tests or
datastore state check in respect to the expected behaviour
when no backup + restore procedures are performed.
For doing so, the library provides:
- A new keyword (BackupRestoreCheck), which:
1) Performs a complete datastore export (using Daexim export rpc)
2) Performs a backup, then a restore (not actual script here,
since backup&restore mechanisms are deployment - dependant; a
placeholder is provided for this step)
3) Performs a new datastore export
4) Compares both config & operational datastores for differences
(that is, pre-backup and post-restore exports for both datastores),
optionally prefiltering those exports using pre-filter files
5) Fails when pre-backup and post-restore exports are different
even after removing the specified filtered parts
- A new keyword (ConditionalBackupRestoreCheck), which performs
the same steps than BackupRestoreCheck only when a command-line flag
("-v BR_TESTING_ENABLED:true") is present. This allows to easily
add backup-restore verification on existing tests, allowing to
toggle the execution of that verification
- Some unit tests for the library
jsonpatch library (https://pypi.python.org/pypi/jsonpatch) is expected to
be installed in order for this library to work
Note: for additional details regarding this lib, please check the
README.txt file included in the commit
Change-Id: Iad758ddc362cec319c7e843c1a6e4fcf728dad10
Signed-off-by: Diego Granados <diego.jesus.granados.lopez@ericsson.com>
Valentina Krasnobaeva [Fri, 12 May 2017 16:14:57 +0000 (18:14 +0200)]
Updated git submodules
Project: integration/test master
1664e7597bb2ce5ca11ff64f6e643cb62f507a2c
IPv6: don't check access to metadata for IPv6 VM
If VM has only IPv6 address, don't check its access to neutron-metadata
service, because actually there is no any IPv6 support, see [0] for any
details.
[0] https://review.openstack.org/#/c/315604/
Change-Id: I4c69d71994179f8ded91fba141659cc86d279b62
Signed-off-by: Valentina Krasnobaeva <valentina.krasnobaeva@6wind.com>
Jamo Luhrsen [Thu, 13 Apr 2017 22:15:27 +0000 (15:15 -0700)]
Updated git submodules
Project: integration/test master
30d2a8d06faf585b34f2c768ac31551687227907
Use email in user create request
Change-Id: Ie54a61bef31aae2e184c40dcc94bae1ca95ee7a2
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Valentina Krasnobaeva [Fri, 12 May 2017 16:14:42 +0000 (18:14 +0200)]
Updated git submodules
Project: integration/test master
c7922ef3cd9bc1b5ec052e68cdf666bf7b62a65b
IPv6: support ping6 in Check Ping keyword
Due to IPv6 support introduced in commit
0d71e928a58944d2cd4391e407b8eb0d598b6029 "IPv6: support in basic
vpn_service tests", if a value of ${ip_address} doesn't match IPv4
address regexp, use ping6 instead of ping in Check Ping keyword.
Change-Id: I9ab68779c5c0b05ae74339610788188b7371f02c
Signed-off-by: Valentina Krasnobaeva <valentina.krasnobaeva@6wind.com>
Nazeerahamed [Wed, 22 Mar 2017 14:47:51 +0000 (07:47 -0700)]
Updated git submodules
Project: integration/test master
f651d7de4a4b050b02503105fa1d7b4fbad2b685
BFD tunnel monitoring test cases suite.
New library added and Moved Datastore dump to this
common genius library file
Adding BFD file to testplan file of genius
Added __init__.robot to executed before BFD suite
Incorporate the review comments given by JamO like
implemented local keyword for repatative code,
removed sleeps, and defined a array to log required
datastore.
Removed single file execution which was there in genius
test plan file.
Update of review comment of patch 18 and rename of variable
in "Get Model Dump" keyword of common library
Review update on patch 19.
1. Add comment line for converting hex to decimal
2. Delete unwanted logs
3. Have a keyword for repeat lines
Change-Id: I0b6cff1c53b725c8f852ef0b063e37a73fce761a
Signed-off-by: Nazeerahamed <nazeerahamed.hunshyal@tcs.com>
Jamo Luhrsen [Fri, 12 May 2017 22:22:00 +0000 (22:22 +0000)]
Updated git submodules
Project: releng/builder master
d193f0618db831673e6d0c6011d7982c256fbb68
Merge "Add jsonpatch module used by backuprestore lib"
Add jsonpatch module used by backuprestore lib
Added installation of jsonpatch module
Change-Id: I702623f0db5fa1b4e593aa937c5ddca83612fd16
Signed-off-by: Diego Granados <diego.jesus.granados.lopez@ericsson.com>
Vratko Polak [Fri, 12 May 2017 11:04:36 +0000 (13:04 +0200)]
Updated git submodules
Project: integration/test master
87c6de79a247b8b5d4dd047863bcd3dfd93f9199
Tolerate karaf console refusal
Sometimes a suite breaks ODL so hard it starts rejecting SSH connections
to karaf console. We need this for a suite to reset ODL.
Change-Id: Ib81653aaaa058f91204f22e2ccd35732e4d6fbd8
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Valentina Krasnobaeva [Fri, 12 May 2017 12:33:41 +0000 (14:33 +0200)]
Updated git submodules
Project: integration/test master
901b1696126d2bb6321e7ebeac9791135cf37363
IPv6: add regexp for IP addresses and URL schemas
Add ${IP_REGEX}, ${IP6_REGEX} and also regexp to describe url schemas
for routers, fibEntries, vpn-interfaces, neutron-vpn-portip-port-data
object configs.
Change-Id: If80ebcaf0dc018de493aea0b9c81ecb461e188aa
Signed-off-by: Valentina Krasnobaeva <valentina.krasnobaeva@6wind.com>
Vratko Polak [Fri, 12 May 2017 10:43:35 +0000 (12:43 +0200)]
Updated git submodules
Project: integration/test master
086add9c4377982ca2f141a927744ae29a6f8aa1
Make style more consistent in KarafKeywords
Change-Id: I9a3df364c1d63066561ba53997846e5fe2020044
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Thu, 11 May 2017 16:58:36 +0000 (18:58 +0200)]
Updated git submodules
Project: integration/test master
72dc1dd186447f3bdcfe0b89016f47f8fa52fd05
Do not verify restconf in some controller suites.
There are sporadic failures such as [0].
Very probably the failures will be there also for jolokia,
this is just to make sure /restconf/modules is not guilty.
[0] https://logs.opendaylight.org/releng/jenkins092/controller-csit-3node-clustering-only-carbon/674/archives/log.html.gz#s1-s44-t5-k2-k2-k1-k2-k1-k2-k1-k6-k3-k1-k2-k1-k1-k3-k1
Change-Id: I611864b2b18907b2a72b8f84e858a696c708e7d7
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Fri, 12 May 2017 12:57:02 +0000 (14:57 +0200)]
Updated git submodules
Project: integration/test master
ed0ac79bc2a88c99cda21c32bf1be7e58fe8476a
Filter and reorder clustering suites
Prefix-based shards always use tell-based protocol,
so remove suites which test them with ask-based global configuration.
Ask-based protocol is known to produce AskTimeoutException
when isolating a member when transactions are in flight.
Singleton and Rpc tests are kept in for now,
will update when developers confirm
ask-based protocol is unreliable there too.
Otherwise make order correspond to the report document.
Change-Id: I47dd074fd50b3965a34c4568b1dbcc9baa292725
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polák [Fri, 12 May 2017 14:23:15 +0000 (14:23 +0000)]
Updated git submodules
Project: releng/builder master
53becb96ddff28a615d16304b2750040360406ee
Merge "Enable autorelease verify job for IoTDM"
Enable autorelease verify job for IoTDM
Change-Id: Iec4ffde4b9ccd66b7d2e68674a360c9dd5d5683f
Signed-off-by: Tomas Janciga <tjanciga@cisco.com>
Peter Gubka [Fri, 12 May 2017 08:54:09 +0000 (10:54 +0200)]
Updated git submodules
Project: integration/test master
401d99917014d2d5e1e895d1a624bbcbb3fb4905
Change <isolated-transactions> to False
Change-Id: I2927abdc7585fa784a67b1f4c75dcb2b16fa586d
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Peter Gubka [Thu, 11 May 2017 13:43:30 +0000 (15:43 +0200)]
Updated git submodules
Project: integration/test master
2271ee2b678eb0ed69e9e4775d8e6df7e4653133
Minor changes in ddb sanity
Change-Id: If5a5290420f0aa8ff877ac8d0341983c22355bdc
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Peter Gubka [Thu, 11 May 2017 08:24:54 +0000 (10:24 +0200)]
Updated git submodules
Project: integration/test master
892dd155408b944853d8a9c6df435cf0c2f52ddc
Set 5s http timeout in car_outage_corners
Change-Id: I7060db51a7893ae9f21c2bf250860fea4cffe8c1
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Anil Belur [Wed, 10 May 2017 23:10:06 +0000 (09:10 +1000)]
Updated git submodules
Project: releng/builder master
9b41be87658b2e72f0bf0c53f61f1d4f18469b09
Add paramters section delete-stale-stack job
The parameters section is required to pass the cloud config to
openstack CLI, without which the command would simple return
'Missing value auth-url required for auth plugin password' and
exit the job without cleaning any of the orphaned stacks.
Change-Id: Icaff7264033379c02ff350d4caaa474465ff235f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Thu, 11 May 2017 14:16:47 +0000 (00:16 +1000)]
Fix note to setting permissions for locking branch
Change-Id: I4e4514a4867c150c7d1bc70684572d0dd816be5c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Michael Vorburger [Thu, 11 May 2017 10:26:24 +0000 (10:26 +0000)]
Updated git submodules
Project: genius master
f17428a1ff4e444f3fae90573bfce5cdf1b5655c
Merge "IMdsalApiManager API simplification"
IMdsalApiManager API simplification
Having two installFlow/removeFlow, one returning void and the other
returning CheckedFuture, is completely pointless - they do the same
thing! The void one is NOT synchronous / blocking anyway (it internally
does NOT wait with a get() on the CheckedFuture) - so simplify.
This change, coincidentally, is fully backward API compatible. Callers
are free to ignore the new CheckedFuture returned - that's what the code
today already does anyway (in the implementation).
PS: This is the first step of perhaps more IMdsalApiManager API
simplifications to come (e.g. re. having variants taking BigInteger dpId
arguments, given that FlowEntity already has a dpId (only Flow does
not).
Change-Id: Ic53f6b7843bed71754e204258520d0ea40eb6b99
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Tomas Cere [Thu, 11 May 2017 10:22:17 +0000 (10:22 +0000)]
Updated git submodules
Project: netconf master
ddfdd7b56162e9c45639388b10407d45f5f0ba13
Merge "Bug 8351: Enforce check-style rules for restconf - sal-rest-docgen"
Bug 8351: Enforce check-style rules for restconf - sal-rest-docgen
Organize Imports for Checkstyle compliance.
Checkstyle compliance: line length.
Checkstyle compliance: various types of small changes.
Checkstyle compliant Exception handling.
Checkstyle final clean up & enforcement.
Add the fail on violation flag into the pom.xml .
Change-Id: If4a4a3b17f8a0b93433fb41813f2560b334fd45c
Signed-off-by: matus.kubica <matus.kubica@pantheon.tech>
Tomas Cere [Thu, 11 May 2017 10:20:50 +0000 (10:20 +0000)]
Updated git submodules
Project: netconf master
8dac8969517922469fc698f972d081ce1d51870a
Merge "Bug 8153: Enforce check-style rules for netconf - yanglib"
Bug 8153: Enforce check-style rules for netconf - yanglib
Organize Imports for Checkstyle compliance.
Checkstyle compliance: line length.
Checkstyle compliance: various types of small changes.
Checkstyle compliant Exception handling.
Checkstyle final clean up & enforcement.
Add the fail on violation flag into the pom.xml .
Change-Id: I841ed5ba3ba57f91e18a82015c7582195cec5562
Signed-off-by: matus.kubica <matus.kubica@pantheon.tech>
Peter Gubka [Wed, 10 May 2017 13:06:17 +0000 (15:06 +0200)]
Updated git submodules
Project: integration/test master
23227f83d0c1402713d22bd51d48d6452a54db18
Add fail if leader's election take much time
After the leader isolation, remaining nodes elect new leader.
If new leader election verification takes more time than
transaction timout, the suite will not be able to test
a case with cluster healing within transaction timeout. In this case
a fail is added.
Change-Id: I36cfabf2969b6f51f82eeb8032d6365bcb61a165
Signed-off-by: Peter Gubka <pgubka@cisco.com>
David Suarez [Wed, 10 May 2017 22:39:19 +0000 (00:39 +0200)]
Updated git submodules
Project: ovsdb master
4a2f0ffb4dcf6730aabb233dc00c7c2cfbeae05b
Remove <prerequisites> from pom.xml to avoid WARNING
[WARNING] The project ... uses prerequisites which is only intended for
maven-plugin projects but not for non maven-plugin projects. For such
purposes you should use the maven-enforcer-plugin. See
https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
This is already done in odlparent.
Change-Id: I489206437962deecf8ade54bd755f8141f228f92
Signed-off-by: David Suarez <david.suarez.fuentes@ericsson.com>
Peter Gubka [Wed, 10 May 2017 10:11:36 +0000 (12:11 +0200)]
Updated git submodules
Project: integration/test master
e1fd286cfcd8de767535d6fc126734e9327e27ce
Fix dom data broker remote lister scenarion
Final assert if data match was missing.
Change-Id: I23b750ed6f0ee036c310c67f354224476dc30d5a
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Michael Vorburger [Thu, 20 Apr 2017 16:20:20 +0000 (18:20 +0200)]
Updated git submodules
Project: netvirt master
0a8beba6d46a3de860c7af9d9b2767903cae6fa6
Minor Checkstyle fix Custom Import Order error
This shows up as red in Eclipse, but the CLI mvn build missed this.
This is due to a more recent version of Checkstyle.
required for overall move to new Checkstyle version, see
https://git.opendaylight.org/gerrit/#/q/topic:bumpCheckstyle
also includes minor removal of (1) extra parenthesis, (2) generic <>
clean-up and (3) missing @Override from automatic clean-up which happens
on auto-save (technically unrelated to Checkstyle).
Conflicts:
vpnservice/qosservice/impl/src/main/java/org/opendaylight/netvirt/qosservice/QosAlertManager.java
Change-Id: Ic650ffe9ac42cfbc7cad4c1c31c7553faf5fe603
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Signed-off-by: David Suarez <david.suarez.fuentes@ericsson.com>
miroslav.kovac [Mon, 3 Apr 2017 12:39:19 +0000 (14:39 +0200)]
Updated git submodules
Project: netconf master
c13d767f22c6bf17cb68e1dbd2d4d95e67cf7a82
Bug 8074 - actor name [test-device] is not unique!
When creating a new actor with same name as an old one, it might fail
becuase old actor might not be completely gone at this point.
This creates a slaveActor which will never be closed, but instead
every time that mountpoint is closed or master is changed, it would
update NetconfNodeActor data and keep the same actor.
Only time that actor is closed is when node was deleted. Or slave
became a master
The name of the actor is removed - letting akka to handle that -
log the akka created name.
Change-Id: I6d10db7b8902048632e336fb5a9701a797b363c6
Signed-off-by: miroslav.kovac <miroslav.kovac@pantheon.tech>
Faseela K [Thu, 11 May 2017 04:55:01 +0000 (04:55 +0000)]
Updated git submodules
Project: genius master
a74c9871f84f18b53a6c996f0ce35391d8b8375a
Merge "Incorrect handling of admin state update for interface"
Incorrect handling of admin state update for interface
Change-Id: I1ae01853375e6cb7f89516a768c3fc0d82508f7a
Signed-off-by: Faseela K <faseela.k@ericsson.com>
David Suarez [Wed, 10 May 2017 23:01:39 +0000 (01:01 +0200)]
Updated git submodules
Project: aaa master
db8f4eda4dba15a467f4832ce4dd3a6857e4ae0d
Remove <prerequisites><maven> from pom.xml to avoid WARNING
[WARNING] The project ... uses prerequisites which is only intended for
maven-plugin projects but not for non maven-plugin projects. For such
purposes you should use the maven-enforcer-plugin. See
https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
This is already done in odlparent.
Change-Id: Iedfaeb92fba3bf392554ece1f20358060c398a00
Signed-off-by: David Suarez <david.suarez.fuentes@ericsson.com>
Michael Vorburger [Wed, 10 May 2017 17:47:52 +0000 (19:47 +0200)]
Updated git submodules
Project: genius master
3c2f263115322a58ef42e9e320beab2672989847
Remove <prerequisites><maven> from pom.xml to avoid WARNING
[WARNING] The project ... uses prerequisites which is only intended for
maven-plugin projects but not for non maven-plugin projects. For such
purposes you should use the maven-enforcer-plugin. See
https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
This (^^^) is already done in odlparent.
Change-Id: I1c128a179d24504f391e52b881c4d17227fad088
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Michael Vorburger [Wed, 10 May 2017 18:11:07 +0000 (20:11 +0200)]
Updated git submodules
Project: infrautils master
4ff6887799a2d1a051ce711e50b4e70a61476a56
Remove <prerequisites><maven> from pom.xml to avoid WARNING
[WARNING] The project ... uses prerequisites which is only intended for
maven-plugin projects but not for non maven-plugin projects. For such
purposes you should use the maven-enforcer-plugin. See
https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
This (^^^) is already done in odlparent.
Change-Id: I5b8ce4aa8a2bd33cd0a00f9431ce477e63ecf084
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Luis Gomez [Wed, 10 May 2017 07:46:29 +0000 (00:46 -0700)]
Updated git submodules
Project: integration/test master
cabc3c6f0401546fd52842b5ffd2f45206a1764b
Fix bulkomatic cluster suite
WUKS after node restart is added to avoid operations on node
when it is not ready.
Change-Id: I40831cb4ea97c3c3375684cf8619ab6e2a030a97
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Anil Belur [Wed, 10 May 2017 05:26:14 +0000 (15:26 +1000)]
Updated git submodules
Project: releng/builder master
56a299dcf7a355402b69bdaf2470243e7c0202d0
Change autorelease jobs to timeout after 15h
Present timeout is set to 24H, while the autorelease jobs are expected
to complete within 12h, therefore its best to decrease the timeout value
to shorter duration since the job can timeout and abort sooner.
Change-Id: I934763f99ae20937230bf58abb5f5da7a2533f12
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
K.V Suneelu Verma [Tue, 7 Feb 2017 14:13:26 +0000 (19:43 +0530)]
Updated git submodules
Project: ovsdb master
f2d924dae8cc3f7ff6d5f7902a1329f414c20be1
bug 7985 Using UncaughtExceptionHandler in TransactionInvokerImpl
when a particular transaction command fails , it is killing the only
worker processing the transaction commands queue.
when the exection is caught log the exception and resubmit the worker
if 10 commands are to be exectuded
while executing 5th command some exception happens
then the execution resumes from 6th command ignoring the 5th command.
Again if 6th command also fails because of some exception,
then execution resumes from 7th command onwards that way it wont result in
infinite loops.
This patch does not try to address transaction failures, only addressing any
exceptions in the commands.
for transaction chain failures, let us say all 10 commands are executed
successfully and submitted to transaction chain, now we wait for
success/failure of each such transaction asynchronously.
Now our pending tx list reads as 1,2,3,4,5,6,7,8,9,10
we may get success response for 1,2,3,6,7 and failure for 5th.
Then pending tx list reads as 4,5,8,9,10.
then the transactions will resume from 8th onwards. Note 4th is not resumed.
This behavior may not be desired as we are trying to resubmit 8th one which
already got executed.
If the transactions are idempotent then it should not be an issue at all to
reexecute the succeded ones.
Now if the 8th transaction is about deleting an entry ,
in its previous run it already deleted it, so this run will fail.
Now for the 4th one we may get a success callback or failure callback.
If we get failure callback , then again 8,9,10 will be reexecuted.
This patch is not addressing this scenario , can be taken up in later
patches with the right design.
Note the difference between command execution and transaction result.
This patch is addressing exceptions in command execution.
Change-Id: I93bba958784637a4752b860d23354506f0bd98bb
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
Yakir Dorani [Sun, 23 Apr 2017 11:50:28 +0000 (14:50 +0300)]
Updated git submodules
Project: infrautils master
525adcf3bb9d0ea1c9babc79c48fa660c4236eb2
Add unit tests for JobCoordinator
* added few more stateless counters jobs jobs_failed, jobs_retries_for_failure and job_execute_attempts for better testability and troubleshooting.
* added few more unit tests for better jc code coverage
Change-Id: Ic0bd1481c67483aca7d348e7587bdf261746cbd5
Signed-off-by: Yakir Dorani <yakir.dorani@hpe.com>
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Peter Gubka [Wed, 10 May 2017 06:13:53 +0000 (08:13 +0200)]
Updated git submodules
Project: integration/test master
82943ca9b0a244b50fca49bcf068340ade71af33
Add http_timout in Get_Raft_State_Of_Shard_At_M...
Change-Id: Iaba1d83cc77141d2e5eb53f998c4d2dcda0147c9
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Michael Vorburger [Tue, 9 May 2017 13:44:37 +0000 (15:44 +0200)]
Updated git submodules
Project: infrautils master
5cbb28755229eff1f498e10c4b3d4ae8eac4b1c2
inject.guice.testutils javax.inject <optional>false
see https://git.opendaylight.org/gerrit/#/c/56723/
Change-Id: I9433fb7c314edcc672973fc3b989731097ce87e6
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Jakub Morvay [Wed, 10 May 2017 13:18:29 +0000 (13:18 +0000)]
Updated git submodules
Project: netconf master
168a50d0653d5b52543044194edd40bffb099e10
Merge "Resolve exception from registerClusterSingletonService"
Resolve exception from registerClusterSingletonService
registerClusterSingletonService return RuntimeException in
case of problems with registration and client should implement
strategy to resolve this issue
Change-Id: If6350969f1d1c2917c78850f4c66629b52137b0b
Signed-off-by: miroslav.kovac <miroslav.kovac@pantheon.tech>
Andrej Mak [Tue, 9 May 2017 11:17:48 +0000 (13:17 +0200)]
Updated git submodules
Project: netconf master
b0c1740dbf07ed82e50b9ad2bef515f76a018050
Bug 8405: Add close check to NetconfDevice
Since schema resolution runs in its own thread, it is possible,
that handleSalInitializationSuccess is called when
NetconfDeviceCommunicator was closed meanwhile. Add check to
prevent this.
Change-Id: If93d32b26f0b98c4c0d47fdd65fdb5104db20bc5
Signed-off-by: Andrej Mak <andrej.mak@pantheon.tech>
Michael Vorburger [Tue, 9 May 2017 13:42:23 +0000 (15:42 +0200)]
Updated git submodules
Project: odlparent master
2b32925edb4ca23e7e405ba24b9b8dd99c93a9dc
javax.inject dependencyManagement <optional>true
Because at production run-time in Karaf we do not actually need these
annotations - they are only consumed by the blueprint-maven-plugin to
generate XML. (In component tests with Guice we do need them at
runtime, but then infrautils.inject.guice.testutils enforces
<optional>false via c/56724.)
Thanks to FELIX-2809, resolution:=optional actually gets added to the
OSGi MANIFEST.MF by the maven-bundle-plugin if in the POM a dependency
is marked as <optional>true.
NB that even though javax.inject.Inject & Co. have
@Retention(RetentionPolicy.RUNTIME), this does work - because in Java
annotations can be absent at runtime when loading classes (contrary to
other linked classes; annotations are handled specially, see JLS).
This should be safe & backwards compatible to change, because it just
means we don't have to have javax.inject at runtime anymore, but for
those existing features which include a wrap:mvn:javax.inject already,
it normally should not cause any disruption either.
see also https://ops4j1.jira.com/browse/PAXCDI-230
Change-Id: I0246e5d150fd018a26fd3a9ca46b2c96b430bc94
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Peter Gubka [Tue, 9 May 2017 12:26:50 +0000 (14:26 +0200)]
Updated git submodules
Project: integration/test master
3858289a7f82b0f4e1bf78aabe3fb3378b8ac235
Fix dom rpc broker suites
- add comments
- change test setup - rpc (de)registration has to be
performed only once at the start/end of the suite
- removed checking isolated node
Change-Id: I6553a27da323cba9fe0a13a1d8cfc964e4f91fc3
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Peter Gubka [Tue, 9 May 2017 15:48:38 +0000 (17:48 +0200)]
Updated git submodules
Project: integration/test master
d93e03c5139a87d1ab792943034a606f1620837f
Add http_timeout to TempletedRequests library
Change-Id: I86e87694fb6ad83a2f26585e1d73065cb9ca6def
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Olga Schukin [Sun, 19 Mar 2017 10:23:40 +0000 (12:23 +0200)]
Updated git submodules
Project: genius master
5ae5e430829078652cd29fea0949b87907514547
Multiple VxLAN tunnels - egress service
- default egress service would be bound to the logical tunnel
- OF select group based on the actual list of tunnel members in the
logical group
- set the oper status of logic tunnel according the states of the group members
- admin status of logic tunnel affects the states of the group members
Depends-On:
https://git.opendaylight.org/gerrit/52871
https://git.opendaylight.org/gerrit/52993
https://git.opendaylight.org/gerrit/53603
Change-Id: Ica0801aa274615cedc36c60d661a0d5d411e1bd0
Signed-off-by: Olga Schukin <olga.schukin@hpe.com>
K.V Suneelu Verma [Wed, 15 Mar 2017 11:52:13 +0000 (17:22 +0530)]
Updated git submodules
Project: ovsdb master
7f80439cff25cb3bf80f032e1c973b82c14bf482
bug 7599 improving perf of ucast mac learning
when the device is connected all its macs are learnt in one update.
node.merge is called for each local ucast and remote ucast mac.
Now it is called only once.
when a mac update comes its physical locator need not be part of the
same update. If the locator is not available in the same update get
it from the cache ( which got filled from previous locators update msg).
Change-Id: Idbcf0b881b8ac90526f400c5d17d56a825f0a611
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
Michael Vorburger [Tue, 9 May 2017 14:17:38 +0000 (16:17 +0200)]
Updated git submodules
Project: odlparent master
bf832961de4bf40135fc102e39b16851783f01f9
Introduce pax-cdi-api into dependencyManagement
This enables @Inject @OsgiService instead of <reference> in XML; see
https://wiki.opendaylight.org/view/BestPractices/DI_Guidelines#.40OsgiService_.26_.40OsgiServiceProvider
see c/56723 for full details re. why it is <optional>true
Change-Id: I1aa5f314cb561dbbd82cbd34c4812e0e1a803a4b
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Thanh Ha [Wed, 10 May 2017 04:09:19 +0000 (04:09 +0000)]
Updated git submodules
Project: releng/builder master
78bb2be772389ed78cadf122e49dc7abdaf28d3f
Merge "Remove archive release notes on Jenkins"
Remove archive release notes on Jenkins
Change-Id: I4c43c6f89f46f946b1ac6533dd10072d362ebb9e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Daniel Farrell [Tue, 9 May 2017 21:50:45 +0000 (21:50 +0000)]
Updated git submodules
Project: releng/builder master
71252b2fea8b3ed56857ce1d460ef2c912f464e2
Merge "Fix correct dir path to archive files"
Fix correct dir path to archive files
Change-Id: I3c86e612a729e396371adc7756c66dea6b2f0ef9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Tue, 9 May 2017 17:06:18 +0000 (10:06 -0700)]
Updated git submodules
Project: integration/test master
a26111cbdd41e74bac891b0ce66609732c450ced
Use AAP on port create to allow extra NW
Change-Id: I666d0f0149ee075b2629816758ad91690fcaa57d
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Philippe Guibert [Wed, 19 Apr 2017 10:22:52 +0000 (11:22 +0100)]
Updated git submodules
Project: netvirt master
4a869d25a54d6b315ea4de035bfea6cce18cadbd
BUG-3874: BGP Manager / fib-show shell cmd triggers an exception on usage
When using fib-show, an exception was triggered when parsing FibEntries
from a VRF context. A sanity check is done in order to prevent accessing
null entries.
Change-Id: If296e3b4770518f53c789130565db8960ca63ef6
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Colin Dixon [Tue, 9 May 2017 17:47:16 +0000 (13:47 -0400)]
Updated git submodules
Project: releng/builder master
088d33c3407ca2f92b084840cd4c2f0e7b02446e
Remove SNMP4SDN Nitrogen autorelease-validate job
Change-Id: Iace10e05d8c6fcaecb5156758fce1a8a9d8aab14
Signed-off-by: Colin Dixon <colin@colindixon.com>
Peter Gubka [Tue, 9 May 2017 12:01:56 +0000 (14:01 +0200)]
Updated git submodules
Project: integration/test master
d880ad9b9de4854f752587ff6a94e4c844655954
Update documentation tags in WaitUtils.robot
Change-Id: Ibc5c0262b45de4595567831b85f8fda916cef637
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Riyazahmed D Talikoti [Mon, 8 May 2017 10:18:16 +0000 (15:48 +0530)]
Updated git submodules
Project: netvirt master
0f374b60371a2c982866ba0da5b31503173f43a6
EVPN RT2 Installing flows for RT2 received in prior
1. When EVPN is created, vpn instance will be created and bgpmanager will
register with quagga bgp. hence BGPmanager will start receiving RT2 routes
from peer. Bgpmanager will write into macvrfentry(odl-fib.yang).
macvrfentrylistener is listening to macvrfentry and which installs dmac
flow for the received RT2 route only if EVPN is attached to network.
2. Now if EVPN is created and NOT attached to network. BgpManager will
still receive RT2 routes from peer, which will be written into
macvrfentry, but since evpn is not attached to network yet, hence DMAC
flows are not installed. Once Evpn is attached to network we need to go
through all the macvrfentry with the matching RD and install dmac flows.
3. when EVPN is detached from network, we go through all the macvrfentry
for that RD and uninstall DMAC flows.
4. async read is done so that even if it fails to read first time it tries
multiple times till either read is success or failure.
Change-Id: If4cb1b0fb924e7defa4e8c119dcf249b3f9b24f6
Signed-off-by: Riyazahmed D Talikoti <riyazahmed.d.talikoti@ericsson.com>
Peter Gubka [Mon, 8 May 2017 17:20:47 +0000 (19:20 +0200)]
Updated git submodules
Project: integration/test master
5546e9b59c313fdff6e81244ebfd9479715af8a4
Update client isolation tests for prefix shards
Change-Id: Ifa5a6fd73bfafdfd6f38dcb127200a02864b1c56
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Vyshakh Krishnan CH [Tue, 25 Apr 2017 05:33:17 +0000 (11:03 +0530)]
Updated git submodules
Project: netvirt master
f92a03e72bdc655f8416ed9812cfaa880ff4e9a4
EVPN RT2 : Listener for evpn to network associatn
When EVPN is created, even if no network is associated to it, BGP routes
will come from quagga which will be stored in FIB as MacVRF.
Now when the network association happens, all these routes should be
examined and corresponding elan DS has to be updated.
Change-Id: I53b75890005c67469cab512a3bf5824b6265f06d
Signed-off-by: Vyshakh Krishnan CH <vyshakh.krishnan.c.h@ericsson.com>
Philippe Guibert [Tue, 11 Apr 2017 16:10:50 +0000 (17:10 +0100)]
Updated git submodules
Project: netvirt master
e7c933723c18097b5a0eafeb75547598d178265a
bgpmanager VPNv6 shell command update as well as OAM changes
bgp-network command is modified so as to support the ability to
configure prefixes with afi parameter, to be 1 ( IPv4) or 2 ( IPv6).
Moreover, this extension permits retrieving the number of prefixes VPNv6 stored
on quagga, like it has been done for VPNv4
Change-Id: I90a043d5d2a77789b0a5fe376994b201830ad5fa
Signed-off-by: Noel De Prandieres <prandieres@6wind.com>
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Vyshakh Krishnan CH [Tue, 9 May 2017 05:36:09 +0000 (11:06 +0530)]
Updated git submodules
Project: netvirt master
884be863d4eb68f17adbf91db7a3bd01fcd05eca
EVPN RT2 : Receive RT2 BGPManager changes
On receiving RT2, bgpmanager has to updated the macVrfEntry in fib.yang.
Also when the RT2 is from a new TEP, same has to be updated in elan
external tep DS.
A sample cli is added to simulate the RT2 from QBGP as well.
Change-Id: If193af109a3a08d08d6c6f32e715c71f045e5af8
Signed-off-by: Vyshakh Krishnan CH <vyshakh.krishnan.c.h@ericsson.com>
Anil Belur [Tue, 9 May 2017 11:49:44 +0000 (21:49 +1000)]
Updated git submodules
Project: releng/builder master
f1ca9d0ff0e189bc0c98831417e5b371ec033e16
Fix issue caused by process substitution on sh
The change fixes the issue 'syntax error near unexpected token `<''
which is caused because the while loop and find uses process
substitution feature which is not standard on all shells. The
default shell used to run a builder is 'sh'. To fix the issue
invoke the code from a script using bash.
Change-Id: Icac081a6ca1aa19cdcef8202cd943348e6dbc513
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Tue, 9 May 2017 11:06:45 +0000 (11:06 +0000)]
Updated git submodules
Project: releng/builder master
54985f2ecd67b9c8a57802d708f67067cfe3a8bb
Merge "Update zrpcd repository to build latest changes"
Update zrpcd repository to build latest changes
https://lists.opendaylight.org/pipermail/dev/2017-May/003641.html
Change-Id: I362a03fa7b698b1fb96f022af69f0616238518ae
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Tue, 9 May 2017 10:47:19 +0000 (10:47 +0000)]
Updated git submodules
Project: releng/builder master
343ee061e5a3df092e82accbbc2bbe6bc4fbc06f
Merge "Revert "Disable lacp validate autorelease job""
Revert "Disable lacp validate autorelease job"
This reverts commit
9d8b15f65026014c8ce8b659e3ca4963e2bdc45f.
Change-Id: I7b2c7e0c11567ef3c76b9bfc2a832655d45e0fac
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Tue, 9 May 2017 10:45:33 +0000 (10:45 +0000)]
Updated git submodules
Project: releng/builder master
90f94070ca328941c4267682ac9f00b613470299
Merge "Archive all sar data on logs server"
Archive all sar data on logs server
Its possible multiple sar data files could exist when
the autorelease job is completed, therefore copy and convert
all sar files into $WORKSPACE/archives and not just the recent
file.
Change-Id: I4490b8c28b3cd96c0d9566a951acddcf825310e6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Michael Vorburger [Wed, 12 Apr 2017 18:46:39 +0000 (20:46 +0200)]
Updated git submodules
Project: odlparent master
48c3fc390f2e96509efd58ded73e92489f4aae7d
Add pax-url-link & pax-exam-link-assembly
into dependencyManagement of odlparent's POM.
I'm experimenting with using http://veithen.github.io/alta/ to use Pax
URL's link: protocol and (eventually) completely do away with the mvn:
URLs from pax-url-aether (which is a stupid approach, not by us/ODL but
originally by Pax Exam).
Merging this isn't urgent yet, as I can just put the version into the
POM of where I'm experimenting with this, but ultimately it would be
good to have this in odlparent; just thought I'd raise it early.
Change-Id: Ic372ad5db0db9c26bbfce2f14592408365a1d5d7
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Akash Kumar Sahu [Mon, 3 Apr 2017 11:27:17 +0000 (16:57 +0530)]
Updated git submodules
Project: netvirt master
fb17dae08501980a996e4cd7164ccf3b3705bbaf
bug 7599 hwvtep ucast mac add performance improv
Adding batching to improve performance
Change-Id: I2844f7418a8f088064baafe4804a9c1a6b3a8f73
Signed-off-by: Akash Kumar Sahu <a.k.sahu@ericsson.com>
Riyazahmed D Talikoti [Fri, 5 May 2017 12:50:08 +0000 (18:20 +0530)]
Updated git submodules
Project: netvirt master
7ad7734757cba0c076c41034312df611d666d6f7
Bug 8014 l2gw connection broken
listener registration is broken in previous async datachange listener
refactoring change.
Adding the remote ucast macs immediately instead of waiting for mcast
to appear in operational datastore.
creating logical switch in config datastore , irrespective of if it is
found in operational datastore or not.
Change-Id: I7916ec4d457e189d28bf48eb3c11836dd6c311f6
Signed-off-by: Riyazahmed D Talikoti <riyazahmed.d.talikoti@ericsson.com>
Riyazahmed D Talikoti [Mon, 24 Apr 2017 12:11:00 +0000 (17:41 +0530)]
Updated git submodules
Project: netvirt master
cf7e6b3e276e6ea62886945b15c9c20e97b7d954
EVPN RT2 DMAC flow install
1. When EVPN RT2 route is recieved from peer, BGPManager will write into
macvrfentery to which MAcVrfEntryListener is listening to.
and based on add or delete DMC flow entry is added/deleted.
2. ElanEvpnUtils contains utility methods which access elan related info
3. EvpnFlowUtils contains utility methods which helps
in installing flows in DMAC.
Change-Id: I6c6f1b407d4d209985be964011323019b6965a20
Signed-off-by: Riyazahmed D Talikoti <riyazahmed.d.talikoti@ericsson.com>