Jamo Luhrsen [Mon, 24 Apr 2017 22:01:58 +0000 (22:01 +0000)]
Updated git submodules
Project: releng/builder master
866315a15e48aa263e85bebefd549dd0bbd1328e
Merge "Enhance 6Wind quagga image on ubuntu16 & centos7"
Enhance 6Wind quagga image on ubuntu16 & centos7
This is to enhance 6Wind Quagga router images
with 6Wind Quagga check-in fix tag
20170418
and modify compilation mode as 'evpn mode'
Change-Id: I352931fcc6cb4baf23e5d758542f89b4779f2fe8
Signed-off-by: Dhevendran Kulandaibvel <dhevendran.k@tcs.com>
Ryan Goulding [Mon, 24 Apr 2017 21:29:02 +0000 (21:29 +0000)]
Updated git submodules
Project: aaa master
4b68122061f13a3b6e3834e4c96efea0958f8f8b
Merge "Bug 8214: Expose Service Interface for AAA"
Bug 8214: Expose Service Interface for AAA
Hitherto, the tie between AAA and its downstream consumers has been
nebulous. The instantiation of javax servlets requires runtime
dependencies to be resolved. Bug 8214 exposes a race condition
in which RESTCONF attempts to resolve AAAFilter, but the AAA
service is not yet instantiated. To resolve this, the solution
is to:
1) expose a AAAService interface. In this case, that is quite
easy since we already have the necessary implementation,
AAAFilter. Thus, all that is done is the extraction of the
service interface.
2) Advertise the service to the OSGI registry via blueprint.
This is a quick 3 liner.
A corresponding change will be submitted to the downstream
consumer (RESTCONF) to depend on AAAService.
Change-Id: I5d8208ddbe817963ce596ecc34ad38ff0f760410
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Suvitha.balu [Tue, 28 Mar 2017 09:05:01 +0000 (14:35 +0530)]
Updated git submodules
Project: integration/test master
2a4287de2dbc8b7d2924031564d566c0009e3f62
Un-comment ELANservice suite with additional TC
Change-Id: Id6a9191e437c7efff1388477a5b2dd10a7c45027
Signed-off-by: Suvitha.balu <suvitha.balu@tcs.com>
Colin Dixon [Mon, 24 Apr 2017 16:57:55 +0000 (16:57 +0000)]
Merge "Add link to Release Tracking folder"
Colin Dixon [Mon, 24 Apr 2017 16:57:24 +0000 (16:57 +0000)]
Merge "Modify the TSDR documentation"
Michael Vorburger [Wed, 12 Apr 2017 00:43:22 +0000 (02:43 +0200)]
Updated git submodules
Project: infrautils master
7fe0b2fdf87a971afa6af18cade219a5b00bc42d
odl-infrautils-utils feature to consume just infrautils-util downstream
Change-Id: I4a2efe6f291636ef30097a358b4e2ffcf05349b5
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Vratko Polak [Mon, 24 Apr 2017 14:53:59 +0000 (16:53 +0200)]
Updated git submodules
Project: integration/test master
d8ad395bd8e06735e716d1f81586bb4510c7c4ac
Add bindingv1 component nickname to NexusKeywords
+ Edit the suite to use new shorter nickname.
Change-Id: Ia0fc577dc2a520847f4c255e1f68cc5500c9ce20
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Jaime Caamaño Ruiz [Wed, 19 Apr 2017 17:00:37 +0000 (19:00 +0200)]
Updated git submodules
Project: infrautils master
41c22e26f78e7a528eeed6666714c9561a2153c1
Executors factory and utility methods
Kickstarted as a helper to conveniently specify a name prefix and
a logger for the executor threads.
Change-Id: I0e1bd0e20ca006e0b18e2aaa6e7d0f35fdca5415
Signed-off-by: Jaime Caamaño Ruiz <jaime.caamano.ruiz@ericsson.com>
Robert Varga [Tue, 18 Apr 2017 13:19:17 +0000 (15:19 +0200)]
Updated git submodules
Project: odlparent master
d616023d09bb2e4238a62fa91814748adf422f6c
Revert "Bug 8208: revert to the Karaf 4.0.7 rt"
This reverts commit
dacab8c7e49bc18578ceb8f088333550cfe389ab.
Change-Id: I6c7808b1ef130287a52c6d24c20c951f7d5dcd53
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
d3fa42cfd8347ef5763a3aacb0a5e1ad325f5d7e)
Daniel Farrell [Mon, 24 Apr 2017 14:23:52 +0000 (14:23 +0000)]
Updated git submodules
Project: releng/builder master
116f43d4b3449adf7d533d126dee7e0813d5fffe
Merge "BUG-8266: Add apidocs feature to netconf test"
BUG-8266: Add apidocs feature to netconf test
Change-Id: I90d80ef94db18c126be726a879c573f1263c69c0
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Daniel Farrell [Mon, 24 Apr 2017 14:18:17 +0000 (14:18 +0000)]
Updated git submodules
Project: releng/builder master
6ba040488bbdc8ee498d2aff92de8b5965c2d858
Merge "Delete broken netconf csit job"
Delete broken netconf csit job
Change-Id: I5481b8e118f0723ebe28939acc37e21de968166b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Luis Gomez [Fri, 21 Apr 2017 23:41:04 +0000 (16:41 -0700)]
Updated git submodules
Project: integration/test master
acaa8a733d92cf87ca62e6b3281019c252d45f4d
BUG-8266: Add simple test for apidoc apis URL
Change-Id: I7e2e8eefee866ad6c18ef1eb907fef9cf087c201
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Tomas Janciga [Mon, 24 Apr 2017 12:41:26 +0000 (05:41 -0700)]
Updated git submodules
Project: integration/test master
3414ddeadb58dd5161af5da9c6962f9f58d11260
Fix subscription create sanity test
Change-Id: Ice0bfbaa68a7c79b4edf127b5b40c62630119439
Signed-off-by: Tomas Janciga <tjanciga@cisco.com>
Anil Belur [Mon, 24 Apr 2017 01:17:24 +0000 (11:17 +1000)]
Updated git submodules
Project: releng/builder master
1b025b5a98653f109cdd199e1100f100580e8232
Capture and archive sar data for autorelease jobs
Archive sar data for autorelease jobs to further analyse any memory
issues and print a summary memory stats at the end of the autorelease
build console logs. ksar can be used to generate relevent graphs
depending on the parameter analysed.
Change-Id: Ie93c954aebd7166befd7cb9d5abe10abf89df47c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Andrej Kilvady [Thu, 20 Apr 2017 11:43:07 +0000 (13:43 +0200)]
Updated git submodules
Project: integration/test master
a953bc2e552595b33ed725abfe48bd2f58b4a72c
Eliminate CONTROLLER and MININET in BGPCEP suites
Change-Id: I67743506aa1236fa16260f563b0282bd1a82cfcb
Signed-off-by: Andrej Kilvady <akilvady@cisco.com>
Faseela K [Fri, 21 Apr 2017 19:13:56 +0000 (00:43 +0530)]
Updated git submodules
Project: genius master
75c340785f84c8bb3eb678d0a708fa4afe14ab6d
Junits failure on interfacemanager-impl due to timing issues
Change-Id: I6151043e26bc42ab0ed980646382b96175ea0190
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Tomas Janciga [Mon, 24 Apr 2017 07:49:54 +0000 (00:49 -0700)]
Updated git submodules
Project: integration/test master
31d1119555e1497cdd7a314ace6ad873f0c59db9
Add definitions of TCs for plugin loaders
Change-Id: I5d73f9043758ae814d53a7e7e2421a36e78eed38
Signed-off-by: Tomas Janciga <tjanciga@cisco.com>
Tomas Janciga [Mon, 24 Apr 2017 07:52:37 +0000 (00:52 -0700)]
Updated git submodules
Project: integration/test master
ac5dd3f548ad35a78fbf8f7eb8576896edb34bab
Remove auto reply verification for subscriptions
Change-Id: I36d82c3255067e688d8376c975a59573f51fcf2b
Signed-off-by: Tomas Janciga <tjanciga@cisco.com>
Faseela K [Wed, 19 Apr 2017 11:30:00 +0000 (17:00 +0530)]
Updated git submodules
Project: genius master
9e81633d5a03fc26ed42056c32335a47f6cfd96b
VLAN IF in a VM gets a Trunkport IP from the DHCP if there is no SubPort
created
If there is a VM which has two (2) TrunkPorts (vNICs) and both of these
TrunkPorts does have one SubPort created, and one of these ports has also 8
other VLAN interfaces defined inside the VM. These additional VLAN
interfaces which don't have matching SubPort do get IP address of the
TrunkPort from the DHCP server. Assumption is that the DHCP server (ODL)
should not answer to the DHCP request if it comes from a Trunk port with
VLAN tag / SubPort which is not defined.
Change-Id: I6fdf1deeadda71adf3dda3c00c16c2b424b62ab7
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Jakub Morvay [Mon, 24 Apr 2017 05:55:50 +0000 (05:55 +0000)]
Updated git submodules
Project: netconf master
504ebb55575fd14cc6e25c3674179078dad88145
Merge "BUG-5581: batch read check"
BUG-5581: batch read check
When posting data we are executing potentially a lot of reads,
which can hurt if the backend is not residing on the node which
is executing the operations.
Fix this by issuing read requests in a batch and then collecting
the results, which means we will amortize request latency.
Change-Id: Ibf5628f6fdf56b7845b4a4623255ff4d417c4546
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
85b7c8994203dd04c380f1917f2c5d2194d89e36)
Jakub Morvay [Mon, 24 Apr 2017 05:53:30 +0000 (05:53 +0000)]
Updated git submodules
Project: netconf master
5c804765e142fe6e0cb565c47a8fa7628869cacb
Merge "Bug 8152: Transaction is already opened"
Bug 8152: Transaction is already opened
This issue happens, when for some reason transaction
submit or cancel message isn't delivered to master
node. With current implementation, only one device
transaction can be opened at the time, so submit or
cancel delivery failure will lock device forever.
To prevent this, this patch introduces write trancaction
idle timeout. Write transaction actor will be stopped
and its device transaction cancelled, when no message
is received for given time. Cancellation unlocks device,
so mountpouint is usable again.
Change-Id: I37bef30038cf6fd10fa5149a3fa949540ac16eab
Signed-off-by: Andrej Mak <andrej.mak@pantheon.tech>
Faseela K [Mon, 24 Apr 2017 05:50:16 +0000 (05:50 +0000)]
Updated git submodules
Project: genius master
73a3e189739608af2679745eb40cae54f633b6ab
Merge "ArpUtil Test"
ArpUtil Test
Change-Id: I084e89b7cf8af6090b3fde30412ac8a809c24647
Signed-off-by: Edwin Anthony <n.edwin.anthony@ericsson.com>
Alon Kochba [Sun, 23 Apr 2017 10:54:05 +0000 (13:54 +0300)]
Updated git submodules
Project: integration/test master
62f4f8b1af6870bbe7b0b0440a211318532f3478
Skip flows verification until bugfix
Change-Id: I10686f7a39d79a86f54fa2e951382bf731dd0c97
Signed-off-by: Alon Kochba <alonko@hpe.com>
Luis Gomez [Mon, 24 Apr 2017 01:19:07 +0000 (18:19 -0700)]
Updated git submodules
Project: releng/builder master
630dd9cd36e455f30fdba96170e289c75b713384
Fix patch test job uses karaf3
Change-Id: Ia39fb51a64415826a677ccea9d6549e2584ddf39
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Luis Gomez [Mon, 24 Apr 2017 00:25:58 +0000 (17:25 -0700)]
Updated git submodules
Project: releng/builder master
b9c94ff248e6e36d879c8b7d21d55aac7e056264
Fix BUNDLE_URL variable injection
Change-Id: I3d52c52066a1fdef9e57506946664ec23506816b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Luis Gomez [Sun, 23 Apr 2017 19:54:35 +0000 (12:54 -0700)]
Updated git submodules
Project: releng/builder master
c5fc49fea517f40f92cb018a12a81d7fa5af067e
Fix typo in the distro upload script
Change-Id: Ibd89268344c9dac4a1e86650c0ca5ce17cb435a9
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Stephen Kitt [Wed, 19 Apr 2017 16:52:27 +0000 (18:52 +0200)]
Updated git submodules
Project: odlparent master
3e2760a9dc8ea4a4feedb17ee280907da761bffe
Clean up lambdas
Change-Id: Iedee023ba95d010aa71886b8946c0562358e4979
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Stephen Kitt [Wed, 8 Mar 2017 16:33:20 +0000 (17:33 +0100)]
Updated git submodules
Project: odlparent master
bd4340895f8ec544393f2ec75f0cb5cfd25eae1f
Bug 7900: make feature repos aggregate features
Instead of redefining features and producing standalone feature
repositories, feature-repo-parent can produce features which list the
individual feature repositories produced by single-feature-parent.
This allows integration/distribution's integration-index to build much
faster (by rendering SFT moot there).
SFT now tests individual features in single-feature-test instead of
testing the full repository. This makes the -Psft profile useless so
it is removed. It also means that odl-bundles-test needs to be handled
specially, since it is used in features4-test: it can't use
single-feature-parent, otherwise it introduces a dependency loop. This
patch introduces a new, internal parent,
untested-single-feature-parent, which is used by odl-bundles-test and
single-feature-parent: untested- takes care of the actual feature
construction, and single-feature-parent adds the SFT tests.
Change-Id: Ib0de6ce1e6488944bcbe0aa7e84496676f6db19a
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Stephen Kitt [Wed, 19 Apr 2017 16:30:22 +0000 (18:30 +0200)]
Updated git submodules
Project: odlparent master
2e528dd6cb085e662723602981bd48d15712e5b0
Replace explicit types with <>
Change-Id: I1933cd82a1917955d8c363c47727e9a4dc895cef
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Luis Gomez [Sat, 22 Apr 2017 05:50:59 +0000 (22:50 -0700)]
Updated git submodules
Project: releng/builder master
4e4dfb6f3fa327fe928e710a91f05c4cd3431984
Add missing | in predefined-parameters definition
Change-Id: I0afeeac2040167216235c9f1bd99218588a0d14f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Brady Johnson [Thu, 20 Apr 2017 08:28:48 +0000 (10:28 +0200)]
Updated git submodules
Project: netvirt master
e65a906cb2acb6bb26b7a8d94e1bc8ecac536762
BUG 8240 - Fix odl-netvirt-sfc dependent features
- Adding the odl-sfc-genius feature.
Change-Id: Iee6f0a3df0e4dd9b3ae5f57035d0c4a1584dd163
Signed-off-by: Brady Johnson <brady.allen.johnson@ericsson.com>
Michael Vorburger [Thu, 20 Apr 2017 16:05:31 +0000 (18:05 +0200)]
Updated git submodules
Project: netvirt master
73e2c9311789b12efaffe8e1f51789235a46a2b4
Fix equals() bug in FederatedNetworkPair found by Checkstyle
This shows up as red in Eclipse, but the CLI mvn build missed this.
required for overall move to new Checkstyle version, see
https://git.opendaylight.org/gerrit/#/q/topic:bumpCheckstyle
Change-Id: I7a46ac4c96e541d9fec17f3e6add9bcf65999a48
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
gobinath [Wed, 19 Apr 2017 18:49:12 +0000 (00:19 +0530)]
Updated git submodules
Project: netvirt master
8a1d608f4b809d9cc226428df3d720646b8bda2c
Bug 8235 - Bug in group programming for directly connected subnet routes
Issue:
1. The ECMP feature enables the loadbalancing of traffic to the the extra
routes only but the discovered routes are also getting loadbalanced similar
to the extra routes.
2. This also leads to the issue in case of the discovered routes
containing macaddress(directly connected subnet route), the
loadbalancing groupId overrides the local nexthop group Id
as the parameters used for computing the groupId turns out to be same.
Analysis:
1. Since the discovered routes are also present in the vpntoextraroute
container, the discovered routes are also being currently loadbalanced by
ECMP feature.
2. Also, the loadbalancing groupId is computed from the prefix or the nexthop Ip
depending on whether the macadress is present or not(if mac is present,
the nexthopIp is used and prefix for otherwise). In case of the directly
connected subnet route, the macaddress is present and so the nexthopIp
is used for computing the loadbalancing groupId. This overlaps with
local next hop group programmed for that nexthop.
Fix:
Since the discovered routes have only 1 next hop, this
condition is now used to distinguish between discovered routes and the
extra routes. Only the extra routes are loadbalanced now and the
discovered routes are handled as before(creating a new local nexthop
group).
Change-Id: I6b0c5506f438ec1f816dfa0fdb045a8494950f48
Signed-off-by: gobinath <gobinath@ericsson.com>
Abhinav Gupta [Wed, 19 Apr 2017 18:52:28 +0000 (00:22 +0530)]
Updated git submodules
Project: netvirt master
66d051ad7541fc4d0bfbc9f644db50b28f2e666f
FIB: VNI support in datapath for VxLAN networks
This commit adds support for VNI based L3 forwarding for VxLAN based
provider networks.
Spec: https://git.opendaylight.org/gerrit/#/c/48640/
Following changes are done:
1.
i) FIB_TABLE will set the destination network VNI in the tun_id
field instead of the MPLS label.
ii) On egress OVS, match will happen on this VNI in table 36,
and packet will be taken to ELAN pipeline in order to reach the
destination VM.
iii) Table 36 will no longer be programmed by FIB to match on MPLS
label for internal router-based VPNs whose subnets are part
of a VxLAN network
2. Some changes are done to program VNI in tun_id for ECMP LB NH
groups.
3. The commit also incorporates the enforce-openstack-semantics
flag to enable easy turning on/off of the feature.
4. Some refactoring and cleanup has also been done, majorly to
remove the local utils/references for MDSAL sync
write/delete/update APIs.
Change-Id:Id3244bd9f72028381e1790e96428a8f541f0e6b2
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
Abhinav Gupta [Thu, 12 Jan 2017 11:11:49 +0000 (16:41 +0530)]
Updated git submodules
Project: netvirt master
f1918dd7fcff4576afc500fb23821897a8b8f2dc
ELAN: VNI support in datapath for VxLAN networks
This commit adds support for VNI based datapath forwarding for VxLAN
based provider networks.
Spec: https://git.opendaylight.org/gerrit/#/c/48640/
a. Unicast
1. Table 51 now sets VNI in tun_id field for packets egressing on
tunnel ports
2. On egress, table 36 now matches on VNI in tun_id field, sets the
ELAN tag in metadata, and forwards the traffic to table 51
b. Broadcast
1. Remote broadcast group now sets VNI in tun_id field for packets
egressing on tunnel ports
2. On egress, table 36 now matches on VNI in tun_id field, sets the
ELAN tag in metadata, and forwards the traffic to table 51
Also, integrates the openstack-vni-semantics-enforced flag to enable
easier turning on/off of the feature
Change-Id: I7a6b14897344a8d00cb19291602d92cf586f15f7
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
Luis Gomez [Fri, 21 Apr 2017 16:47:10 +0000 (09:47 -0700)]
Updated git submodules
Project: releng/builder master
16de6e9553a9e9e199d07058d9374e86d229618b
Patch test jobs will use karaf3 for now
Change-Id: I6e80a86e642a9e3298d14c8000b69f110c2daddc
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Vratko Polak [Thu, 20 Apr 2017 15:26:00 +0000 (17:26 +0200)]
Updated git submodules
Project: integration/test master
52347e64c0a6ffa1cfb545a16823c23447707f54
Bug 8149: Do not use async in 1node restperfclient
+ Increase timeout to match the cluster suite one.
Change-Id: Ibae3f0208b9804c4fba6f55133f56d42ed195cb4
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Fri, 21 Apr 2017 09:44:46 +0000 (11:44 +0200)]
Updated git submodules
Project: integration/test master
9192bdd94707b997cf6464b1920a8e9eff44988f
Bug 8138: Do not clean journal and snapshots
Change-Id: If50aa4ebda02f9155296ff870c50c98b48173701
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
matus.kubica [Fri, 21 Apr 2017 09:08:12 +0000 (11:08 +0200)]
Updated git submodules
Project: netconf master
325186b8813d7b4405d588c53cbd256e19d13c6e
Bug 8153: Enforce check-style rules for netconf - netconf-mapping-api
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.
Change-Id: I733c6883a59a27b680c8e35b43f42f649a06906a
Signed-off-by: matus.kubica <matus.kubica@pantheon.tech>
Peter Gubka [Wed, 12 Apr 2017 18:31:43 +0000 (20:31 +0200)]
Updated git submodules
Project: releng/builder master
d213cba2d3c70326f225f994ace227926be77233
Add cluster singleton longevity jobs
Change-Id: I1bd4c4935f4ba7c62c2207d35e087d5caa30d186
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Peter Gubka [Wed, 12 Apr 2017 11:34:35 +0000 (13:34 +0200)]
Updated git submodules
Project: integration/test master
271bc02ae44e984b091944fb89c1810bda19f992
Add cluster singleton longevity test suites
Implements partition and heal scenario.
Implements chasing the leader scenario.
Testplans included.
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Change-Id: I6b6975b24ba1486ee46d30e690945bae2688383a
Peter Gubka [Thu, 20 Apr 2017 07:01:35 +0000 (09:01 +0200)]
Updated git submodules
Project: integration/test master
82ececb0e17a05fdf10e65ce5d56cc1c466e2b15
Add suites to restart odl with tell-based protocol
Change-Id: I2b78e90d1804db9a70968f71c3ab6dde692ee129
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Michael Vorburger [Wed, 5 Apr 2017 17:29:15 +0000 (19:29 +0200)]
Updated git submodules
Project: genius master
d0b037fbde7791c5d909c2ee1ffc86839965034e
Clean up ITM impl *Worker: Use "final" where possible, avoid parameters
Just a start, there is more TBD here re. static and all; e.g. the
Itm*Tunnel*Worker private static methods could probably be made
non-static and an the workers made to have an instance, or even just be
moved into the respective Itm*Worker classes, which seem to be the only
place using them.
This change was motivated by having had a closer look at this code due
to review comment in c/52871 to make something non-static which we
cannot yet easily, because of this.
Change-Id: Ib22ef6edb86ae50b1fe91bf68b9f85ad93dc612f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
gobinath [Tue, 11 Apr 2017 06:31:16 +0000 (12:01 +0530)]
Updated git submodules
Project: netvirt master
990c8ea542c066a5b4e4c1f533960a1577769fa3
Bug 8201 - ECMP not working with router based VPN
Issue:
In case of router based VPNs, the loadbalancing groups created for extra
routes are not updated with correct buckets when the extra route is
present behind different DPNs.
Analysis:
The issue is caused as the current design requires list of rds to
differentiate the extraroute present behind different DPNs.
Fix:
In case of the router based VPNs, the DpnIds are used as rds so the
vpntoextraroute is now populated correctly.
Change-Id: I18f6d39c67047a31817d442ba79aee6244bf3712
Signed-off-by: gobinath <gobinath@ericsson.com>
Tomas Cere [Fri, 21 Apr 2017 08:36:04 +0000 (08:36 +0000)]
Updated git submodules
Project: netconf master
9c18390ba25a0635f994b5bffd899306fd7c1e6c
Merge "Change handling of netconf cluster transactions"
Change handling of netconf cluster transactions
Own actor is created on master for every transaction.
Proxy transactions use this actor for mount point access.
Creation of proxy transaction initiates sending of message
to the master node actor. Master node actor starts
transaciton actor if needed.
Both master and slaves communicate with device via
proxy transactions.
For write transaction, submit and cancel cause actor stop.
There can be single instance of read actor, which can be
reused for all transactions.
Change-Id: Iea39d794e8f2026b76f049409a718b6d94f41649
Signed-off-by: Andrej Mak <andrej.mak@pantheon.tech>
Peter Gubka [Mon, 10 Apr 2017 15:33:51 +0000 (17:33 +0200)]
Updated git submodules
Project: integration/test master
b2444f168fdd4ddaacc419694e844d5b24ac3c43
Rename suite variables
Variable all_indices is too common. Created lib dependent suite
variables.
Change-Id: I42f2388e889e873d7108a2915bdc1fef5c76eb88
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Ryan Goulding [Thu, 20 Apr 2017 13:44:00 +0000 (09:44 -0400)]
Updated git submodules
Project: odlparent master
667f362239f037fb01b670dbb20340ab2798ca1e
Bug 8261: prevent TestBundleDiag from throwing NPE
There is a stack trace demonstrating this behavior in bug 8261. In
short, TestBundleDiag is occasionally throwing NPE because a null
Bundle is returned from serviceReference.getBundle(). This change just
adds some null sanity checking in TestBundleDiag and
ServiceReferenceUtil.
Also, in ServiceReferenceUtil, a local variable is extracted just in
case the object is mutated between calls. This at least gives a
consistent snapshot for usingBundles over the course of the method
call.
Change-Id: I334b0850be4a2045f9eeb260f5de4af542896dc1
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Alon Kochba [Wed, 19 Apr 2017 16:46:07 +0000 (19:46 +0300)]
Updated git submodules
Project: integration/test master
f3e5709dc097027c9d7cf18d4078501f605d6e38
Prepare tempest to support ocata
Change-Id: If04ebcb15a60f7181fbcdf4af0d2948546543bbd
Signed-off-by: Alon Kochba <alonko@hpe.com>
Thanh Ha [Thu, 20 Apr 2017 17:32:24 +0000 (13:32 -0400)]
Updated git submodules
Project: releng/builder master
dbcabfc5a23d1060d4ad14cc707f71af55521463
Archive the last karaf distribution
Temporarily archive the last build karaf distribution to unblock devs
from testing Carbon until we figure out why staging repositories are not
being created for Autorelease Carbon.
Change-Id: I3a6e4ca6ac66d46f365f5fadd662cb2cc4f04c4d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
eupakir [Thu, 13 Apr 2017 09:51:35 +0000 (15:21 +0530)]
Updated git submodules
Project: netvirt master
27a3ff96207847c7938ba13522ad9c3fd5833373
Bug 8221 - Remove Wait Time To Install L3VPN Groups on OVS
Currently we have a wait of 1.5s to ensure L3VPN groups are programmed
correctly in OVS, before we start programming the L3VPN Flows. This needs
to be optimized further.
This patch makes use of the OpenFlowPlugin addGroup() RPC call to directly
install the group in the OVS. This will ensure that the subsequent installation
of flows will always find the required groups in the OVS.
Group installation via the FRM is still retained to ensure consistency in the
datastore.
Change-Id: Ie4c2cf2a6199bad2a27d067d444a42ae04d3f191
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
Faseela K [Tue, 18 Apr 2017 10:28:34 +0000 (15:58 +0530)]
Updated git submodules
Project: genius master
c36a8061846ce17cc10c079c81a7bca7ec69af19
Enhancing junits for interface-manager phase6
Adding junits for interface-manager APIs
Change-Id: I98bbeaef0681064eb81b487aff43f345d285d5c1
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Robert Varga [Mon, 27 Mar 2017 23:37:14 +0000 (01:37 +0200)]
Updated git submodules
Project: infrautils master
d4bf9eb4f9efa8fc81545560705161613fd295cb
Common optimizations
- "".equals() is better expressed as .isEmpty() after we know it's not null
- StringBuilder.append() is better than an intermediate string
- Trigraphs result in smaller bytecode (better inlining)
- o1 == o2 implies one of them is non-null
Change-Id: Ibda0f203379b9f243611973d735886c698422f26
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 28 Mar 2017 00:09:22 +0000 (02:09 +0200)]
Updated git submodules
Project: infrautils master
30649626714685a6e8fad37de000c0e78b183410
Do not use String.replaceAll()
For simple char substitutions we have CharMatcher, which is much
faster due to not having to compile a regular expression.
Change-Id: If34ee0702575859e0b937174be23f7eca2d43918
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
David [Thu, 20 Apr 2017 00:06:20 +0000 (02:06 +0200)]
Updated git submodules
Project: ovsdb master
3f5447275daba8288347865d130af62761087946
BUG 6692 - Fix checkstyle problems not detected by the current version
This change is required for overall move to new Checkstyle version, see
https://git.opendaylight.org/gerrit/#/q/topic:bumpCheckstyle
Change-Id: If08990eaf8b849e6d826322eb1b7301996bc86c1
Signed-off-by: David <david.suarez.fuentes@ericsson.com>
Stephen Kitt [Thu, 20 Apr 2017 17:26:06 +0000 (19:26 +0200)]
Updated git submodules
Project: odlparent master
4f3ac386832f690815e74573b602314aa4b45e2e
Bug 7926: exclude OSGi bundles from features
We need to avoid having OSGi core bundles pulled in by features (they
cause bundle refreshes which break Pax Exam tests). This patch marks
the OSGi bundles as provided, and excludes them from generated
features.
Change-Id: I66f519e4d498f956cb3fa087d98d30a64b3316f4
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Daniel Farrell [Thu, 20 Apr 2017 19:32:36 +0000 (15:32 -0400)]
Updated git submodules
Project: integration/packaging master
e59ad39056b21ab857257358549702a8e17caa4a
Re-add apt-get update to deb/Dockerfile, per OPNFV
OPNFV Fuel is telling me removing this broke them.
https://build.opnfv.org/ci/view/fuel/job/fuel-build-daily-master/2234/console
Change-Id: I165c272d619b21f683d906a14c6412b6ab9a2c71
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Allow long links in git commit messages
Change-Id: I6f5f6737fdc375dff7d4cb80fdca571fe36dac1d
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Thanh Ha [Thu, 20 Apr 2017 18:24:32 +0000 (14:24 -0400)]
Updated git submodules
Project: releng/builder master
f1da08779f5d366d56085b6dab703c72a3acdf5b
Fix distribution-verify job back to freestyle
The big patch https://git.opendaylight.org/gerrit/53797 accidently
converted the distribution-verify job back to a Maven project type and
causes builder-jjb-merge to fail because it is not able to update a job
that's of a different type.
Since we don't want to be reverting jobs back to Maven project types
anyway this patch updates the job to use freestyle again.
Change-Id: I95f50ad683b6f2486b246b47e87f5f1f1305f005
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Stephen Kitt [Thu, 20 Apr 2017 17:17:16 +0000 (19:17 +0200)]
Updated git submodules
Project: infrautils master
be44913c14511a4a8b4a15464bdc3bde41ef64f2
Bug 7926: drop OSGi dependencies
They're unused and cause issues with refreshing bundles.
Change-Id: I2836d765da6529b8a39e4d6a134dbd77527a87f6
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Tomas Cere [Thu, 20 Apr 2017 17:35:09 +0000 (17:35 +0000)]
Updated git submodules
Project: netconf master
ff192e71bff8a5a293103d3e05107a77c1b9f0ff
Merge "Migrate to karaf4 for the local karaf distribution"
Migrate to karaf4 for the local karaf distribution
Several folks have put in incredible effort to make karaf4 a reality in ODL.
Kudos to those folks for this great effort. This patch officially converts
netconf's local karaf distribution to use odlparent's karaf4-parent artifact.
The karaf4 implementation will still be accessible at the following well-known
path:
> karaf/target/assembly
Change-Id: I00a1e5b93f5c57447e95a714d40e0635b5747393
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Thanh Ha [Thu, 20 Apr 2017 16:50:39 +0000 (12:50 -0400)]
Updated git submodules
Project: releng/builder master
b489a2d03ff3407949397088feb6bceb476a0b33
Log files over 200 MB into archived file
We need to determine sizes of large files going into Nexus since there
is a 500 MB limit. Let's log all files larger than 200 MB into a file so
we can track them.
Change-Id: Ia38e81544f857785364b3c19a575dbd0aaa1735e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Luis Gomez [Thu, 20 Apr 2017 17:07:53 +0000 (17:07 +0000)]
Updated git submodules
Project: releng/builder master
564ea6891db06cb85c10a008ea240056ce2610b0
Merge "Make jobs karaf-version specific, some duplicities"
Make jobs karaf-version specific, some duplicities
+ Affected jobs: distribution-check, csit, *patch-test, deploy, offline.
+ Carbon: csit and *patch pick one version, other affected run both.
+ Introduced KARAF_VERSION bash variable.
+ Macro to set that variable.
+ Default value set to 'karaf4'.
+ Pre-carbon branches (and caron temporarily) use 'karaf3'.
+ Karaf version usually configurable per job definition and stream.
+ csit-verify jobs use {verify-karaf-version} from releng defaults.
+ Scripts -bundle-vars, -distribution-check, -deploy, -offline renamed.
+ Macros which include (some of) them also renamed to match.
+ The bundle script sets artifact name and path from karaf version.
+ KARAF_ARTIFACT computed and used instead of distribution-karaf.
+ The part detecting version from nexus moved to separate macro.
+ The nexus upload macro tolerates failures (for Sandbox).
+ The nexus upload macro cats log to console to see attempted URL is ok.
+ High level macros usually call dependent macros (unless duplication).
+ Also they inject their property file right away.
+ BUNDLE_URL and ACTUAL_BUNDLE_URL always with underscores.
- BUNDLEVERSION and BUNDLEFOLDER still without underscores, cause Robot.
+ On yaml side, bundle-url always with dash.
+ concurrent:false for distribution deploy and offline jobs.
+ distribution-jobs moved to jjb/integration/distribution/.
+ Separated distribution-templates (distribution-check moved there)..
+ Simple Yaml string without quotes, unless that looks ugly in lists.
+ Description comments moved inside to not repeat the name.
+ Used by field dropped, Argumens and Required added (TODOs left).
+ Some typos from previous changes corrected.
+ Random bash linting improvements.
- Two carbon distribution-check jobs is a waste, worth fixing?
- Karaf4 bin/client is failing, to be fixed later (affects offline job).
- No alternative to Nexus uploading for Sandbox.
- Releng/Integration/Distribution stuff to be named and placed better.
- Some jobs get KARAF_VERSION even if they do not need that (yet).
- Code de-duplication left for another time.
Change-Id: I85c71a7ea94b9383b932d65b496056865bcecf78
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Alon Kochba [Wed, 19 Apr 2017 12:14:43 +0000 (15:14 +0300)]
Updated git submodules
Project: genius master
c35703645065c0c6de1b73ed676077a7dc50e67c
Cleanup IdManager and LockManager info messages
These modules are very active and output a large number
of logs in INFO level, which should be DEBUG level.
Change-Id: Id260b124ffeefa8ccf58d2c021c5c75b8ac589ab
Signed-off-by: Alon Kochba <alonko@hpe.com>
Thanh Ha [Thu, 20 Apr 2017 04:38:46 +0000 (00:38 -0400)]
Updated git submodules
Project: releng/builder master
675e82229ed1373cfdedcd958e63e694e6e248ce
Migrate builder-jjb to LF's global-jjb project
We now have a global-jjb project which has a purpose of maintaining
generic job templates that can be reused across multiple LF project CI
systems. This patch migrates the JJB verify and merge jobs to using
this new project.
Change-Id: Iaaf562f0893d1cd8ddd405309983ca35e8e5e827
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Disable ShellCheck for global-jjb scripts
global-jjb scripts have some annotations that does not appear to be
available in CentOS 7's version of ShellCheck. Disable until we find a
solution to this.
Change-Id: I13dd34a7f378734d3c4880f6ac7a0add244fa38e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Vivek Srivastava [Thu, 20 Apr 2017 14:38:53 +0000 (14:38 +0000)]
Updated git submodules
Project: genius master
f2010121591fffea665428ace4645cbc12958d4e
Merge "Fix 1 Checkstyle problem (red in Eclipse, missed in build)"
Fix 1 Checkstyle problem (red in Eclipse, missed in build)
required for overall move to new Checkstyle version, see
https://git.opendaylight.org/gerrit/#/q/topic:bumpCheckstyle
see also earlier https://git.opendaylight.org/gerrit/#/c/55170/
Change-Id: Icab6986e0207f3d6b2f1b3dbd875bf73a25c26c9
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Sam Hague [Thu, 20 Apr 2017 12:52:07 +0000 (12:52 +0000)]
Updated git submodules
Project: genius master
ded8a250e6d5c6962eea393d18c6eb453a045287
Merge "Spec Propose to utilize Ovsdb QoS queues"
Spec Propose to utilize Ovsdb QoS queues
Change-Id: I7f6d8e4237c829b49efd4b78d072b5cbd91f174a
Signed-off-by: Konsta Pozdeev <konsta.pozdeev@hpe.com>
Robert Varga [Wed, 19 Apr 2017 19:08:02 +0000 (21:08 +0200)]
Updated git submodules
Project: odlparent master
754fc3c16f74d1b1c8591d508c2514f95393dd27
BUG-8208: remove prereq from jdbc/jetty features
It seems that dependencies have to be completely converged
and prerequisite=true does not play nice with optional imports,
leading to half-baked installation.
This patch drops dependency/prerequisite flags, which will need
to be revisited once we have this thing working.
Change-Id: I9340e7dff6566b793689406e8029b546ec349302
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Riyazahmed D Talikoti [Mon, 17 Apr 2017 11:48:30 +0000 (17:18 +0530)]
Updated git submodules
Project: genius master
fef87b61375ed6e980cf91963506d93159493234
Added rpc in itm-rpc to move commonly used method.
getEndpointIpAddressForDPN method is used by multiple modules
elanmanager, fibmanager, vpnmanager, natservice
Hence adding this method to itm-rpc.
We can use this same rpc call in all the above mentioned modules.
Change-Id: I2b0c615b3f19b8f09e212a87174ae7ed05dd40ce
Signed-off-by: Riyazahmed D Talikoti <riyazahmed.d.talikoti@ericsson.com>
Sam Hague [Wed, 19 Apr 2017 22:38:38 +0000 (18:38 -0400)]
Updated git submodules
Project: netvirt master
79df25715b8efe2d3fedcfc259053d0ac741ea97
Remove unused setFibManager
Change-Id: I627678151987577273bca88f5506a9faaedcd0c1
Signed-off-by: Sam Hague <shague@redhat.com>
Jakub Morvay [Thu, 20 Apr 2017 08:07:17 +0000 (08:07 +0000)]
Updated git submodules
Project: netconf master
65edc80d49f0899a48a64311a0899a79e9daabe4
Merge "Close read-only transactions"
Close read-only transactions
As noted in API, read-only transactions are resources and must
be closed just as any other external resource.
Change-Id: I0f2d888a31edf242bc48410e6f2d4dfeed43a6b3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 19 Apr 2017 11:10:28 +0000 (13:10 +0200)]
Updated git submodules
Project: netconf master
a48011ae1a964b522eb08c0fdbf4449a00b63b22
BUG-7868: perform checks before starting modifications
The codepath for makeNormalPost() performs sub-optimal emulation
of create().
This patch changes the logic to first check for presence and then
perform modifications. This saves cycles as continuous modify/read
cycles incur heavy penalty on DataTree and also allows batching
of modification requests.
Change-Id: Ic8e18ada094334948170f2a147da806db7db1a16
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
3583194dd53ca09383fee9e50299a36a622895a1)
Sam Hague [Thu, 20 Apr 2017 01:53:34 +0000 (21:53 -0400)]
Updated git submodules
Project: netvirt master
338e09d5434298cdd7dcc4aa604158c7292d0c23
cleanup ovsdb-ui bundle
Change-Id: I60da5608800bb36353e166334262e6f3bf33ac46
Signed-off-by: Sam Hague <shague@redhat.com>
K.V Suneelu Verma [Wed, 19 Apr 2017 06:28:22 +0000 (11:58 +0530)]
Updated git submodules
Project: ovsdb master
7ecc0aa6f88ace337ced6c2058f0295d65375401
bug 7781 update vlan bindings and tunnel ips
When physical switch update arrives write it in op datastore.
Change-Id: I46ca4f70b59961eeebbc17c0073fe40f852278b5
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
Sam Hague [Thu, 20 Apr 2017 00:28:11 +0000 (20:28 -0400)]
Updated git submodules
Project: netvirt master
249c29d694ccbe090c921c81a8f90c9b267dbeb3
Add ovsdb-ui bundle
Change-Id: If6b04d9ba61bcc32eac5603c13304b933318d184
Signed-off-by: Sam Hague <shague@redhat.com>
Stephen Kitt [Fri, 17 Mar 2017 14:49:09 +0000 (15:49 +0100)]
Updated git submodules
Project: ovsdb master
12ea257d54721137d004ae36221ee1f150e2095f
Don't ignore .gitignore
Change-Id: I0153a81206b7b61e806c43eebdd8169aec0c9e20
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Sam Hague [Wed, 19 Apr 2017 21:36:34 +0000 (17:36 -0400)]
Updated git submodules
Project: integration/test master
ece182cfe7ee9b98909c297df0667d52d0331969
Use the right .robot files for DataModels.robot
Change-Id: Ie01bbadc47622c507ed044ba07259a2ea8326593
Signed-off-by: Sam Hague <shague@redhat.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Vyshakh Krishnan CH [Thu, 13 Apr 2017 08:43:46 +0000 (14:13 +0530)]
Updated git submodules
Project: netvirt master
0e05f1b2e17f13c3912c58d9145c5366319e568b
Bug 8142 : DHCP timeout issue.
Issue:
stable/boron not usable - DHCP timeout
Analysis:
more than 5 thread were waiting on BGPConfigurationManager when BGP was
trying to send thrift messages to QBGP and QBGP is not up. BGP was
retrying it again and again. Meanwhile, services which call addPrefix is
getting blocked due to synchronized behavior of addPrefix.
Fix:
APIs exposed by BGP to other services - addPrefix, delPrefix, addvrf and
delVrf is made unsynchronized.
Change-Id: I6010b1eeef680b1f8d8908c2b9faf283b3827cfc
Signed-off-by: Vyshakh Krishnan CH <vyshakh.krishnan.c.h@ericsson.com>
Ryan Goulding [Wed, 19 Apr 2017 22:19:38 +0000 (22:19 +0000)]
Updated git submodules
Project: aaa master
61c3e35c97cff9c2aa3ab6c7e3a8f7e8cf17aff1
Merge "Fix issues related to checkstyle enforcement for module aaa-authn-mdsal-store-impl"
Fix issues related to checkstyle enforcement for module
aaa-authn-mdsal-store-impl
- Copyright sections
- Line lengths
- Formatting
- Remove redundant modifiers
- Move variable declaration closer to its use
- Group overloaded methods
- Change variable names
- Enforcement in pom.xml
Note: I'll fix exception catching in a separate change.
Change-Id: If1065f78d6f7ef737bb64deb70feaf7992856d35
Signed-off-by: David <david.suarez.fuentes@ericsson.com>
Sam Hague [Fri, 14 Apr 2017 19:15:57 +0000 (15:15 -0400)]
Updated git submodules
Project: netvirt master
8db3f94689e0086799fade381e0febfeae17ab34
Deprecate legacy features
Depends-on: https://git.opendaylight.org/gerrit/55083
Change-Id: Ia0ac9c5d427bd616eaa651df2e85297225afdfe3
Signed-off-by: Sam Hague <shague@redhat.com>
Michael Vorburger [Wed, 19 Apr 2017 18:09:03 +0000 (20:09 +0200)]
Updated git submodules
Project: odlparent master
3d622f95319336f5a5b9587b924bd6bac98982d7
Relax Checkstyle RightCurly rule for LITERAL_WHILE
In the Checkstyle upgrade from 6.16 to 7.6.1 done in parallel in other
changes, I've come across a number of "violations" because it did not
like "... } while (condition)" in one line.
This indeed seems to be what our current Checkstyle rule would mandate,
but because of what looks like a bug in our currently used version 6.16
was never enforced. As we upgrade, they seem to have fixed that, so
either we add a \n after } before while during the upgrade in the
projects which are already enforcing Checkstyle - or we just relax this
rule - personally I think it's ugly on two lines, and thus suggest this.
See http://checkstyle.sourceforge.net/config_blocks.html#RightCurly
I have not actually really tested this, just seems above right.
Change-Id: I21e20d91b854340a636c4fbbe5a6038caf0bee57
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Sam Hague [Wed, 19 Apr 2017 18:26:47 +0000 (14:26 -0400)]
Updated git submodules
Project: netvirt master
678620f70e45d39481a9791980c939d41aa21e50
add odl-sfc-genius to odl-netvirt-sfc
Change-Id: I2512b14e15210bda5e5b8339621ea8a7b2b02f13
Signed-off-by: Sam Hague <shague@redhat.com>
Scott Melton [Fri, 14 Apr 2017 06:48:54 +0000 (23:48 -0700)]
Modify the TSDR documentation
Add ElasticSearch and Web Activity Collector documentation to
installing_opendaylight, karaf_features, project-specific-guides
and tsdr-user-guide. Modified to fix review changes.
Change-Id: Ib65ae0e7f7c4a8aa6d21df76a1d5cc9d01bb69b0
Signed-off-by: Scott Melton <smelton2@uccs.edu>
Alon Kochba [Tue, 18 Apr 2017 09:04:18 +0000 (12:04 +0300)]
Updated git submodules
Project: integration/test master
2a65d9a0f0c7733c870263a6955c776aed504cb3
Add script to configure SNAT mode
Allow configuration of the SNAT mode to prepare
for transitioning to conntrack based SNAT.
Change-Id: Ia10c391fdca35b5cb3115ec15695db6de903f68b
Signed-off-by: Alon Kochba <alonko@hpe.com>
Alon Kochba [Tue, 18 Apr 2017 09:25:14 +0000 (12:25 +0300)]
Updated git submodules
Project: integration/test master
f87189b93374d7fcd3092bbe6c59218f5870626f
Fixes to openstack-sfc CSIT
* Delete neutron ports to properly cleanup suite
* Add model dumps for SFC to verify translator
Change-Id: I8cbf74dfc9442d3aed21f65c47aab46efbbff5c4
Signed-off-by: Alon Kochba <alonko@hpe.com>
Jamo Luhrsen [Wed, 19 Apr 2017 17:47:52 +0000 (17:47 +0000)]
Updated git submodules
Project: releng/builder master
06c41721530a81dd8369d73e3435a826a5131a7e
Merge "Correct nitrogen and carbon streams in CSIT"
Correct nitrogen and carbon streams in CSIT
Change-Id: Ief23c894f1508bcd805247cd395ec1cb9d6937b2
Signed-off-by: Alon Kochba <alonko@hpe.com>
jenkins-releng [Wed, 19 Apr 2017 15:13:24 +0000 (15:13 +0000)]
Updated git submodules
Project: releng/builder master
7e2e822eef004a75aaf1c969c623b8fefb00deb3
Auto Update CSIT Jobs to run
Change-Id: I4c08551543ec6b8dfe12478905357adf645f820c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Wed, 19 Apr 2017 16:09:51 +0000 (12:09 -0400)]
Add link to Release Tracking folder
There is a Google Drive directory containing Release Tracking
spreadsheets and other documents. Link to it from the docs.
Change-Id: Idac07d5690c7c010802cfd65d567b082143be846
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Alon Kochba [Tue, 18 Apr 2017 09:50:27 +0000 (12:50 +0300)]
Updated git submodules
Project: releng/builder master
258253ac6a9255b39bc4b995011f49a4c5dd7e0d
Job to test conntrack based SNAT
Change-Id: Ie18fe2683d05929946484bfb16c049436ed5cfeb
Signed-off-by: Alon Kochba <alonko@hpe.com>
Sam Hague [Wed, 19 Apr 2017 13:39:29 +0000 (09:39 -0400)]
Updated git submodules
Project: releng/builder master
75bc70b324a31a6003e74a273b709874372d12f2
disable topic/vpp distro-check
Change-Id: I11cc2aab81496c50797b299e39d343dd8ab0bfb5
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Wed, 19 Apr 2017 12:10:37 +0000 (12:10 +0000)]
Updated git submodules
Project: releng/builder master
48b48d758b9bfa1f81d4700f1b62ce70bdb37dc4
Merge "Install odl-sfc-genius for openstack-sfc CSIT"
Install odl-sfc-genius for openstack-sfc CSIT
Properly install SFC feature for CSIT.
Also parameterize the driver name so it will be
configurable, and currently use odl (v1).
Change-Id: Iabf3002e3bc4f2e46da98bf5e02742d63c6958ff
Signed-off-by: Alon Kochba <alonko@hpe.com>
Slava Radune [Thu, 6 Apr 2017 07:12:51 +0000 (10:12 +0300)]
Updated git submodules
Project: genius master
674d48d6af0ceb666d0a91126e9174b374c1fda7
Utils for remote acl merging metadata
Change-Id: I8f7f49a5b6f57e50e13c6d4f42acabd3585de229
Signed-off-by: Slava Radune <slava.radune@hpe.com>
Brady Johnson [Tue, 18 Apr 2017 13:50:13 +0000 (15:50 +0200)]
Updated git submodules
Project: netvirt master
61597fd45596481112541e818f5e0d4b04b66dfe
BUG 8240 - Fix odl-netvirt-sfc dependent features
- Needed to install odl-sfc-openflow-renderer instead of
odl-sfc-provider in order to bring in all the needed
SFC features.
Change-Id: Id83d65c5b67214a826ff903cf48efeeca61aa99a
Signed-off-by: Brady Johnson <brady.allen.johnson@ericsson.com>
karthikeyan [Sat, 8 Apr 2017 17:21:57 +0000 (22:51 +0530)]
Updated git submodules
Project: netvirt master
767d666b4a15f064be1478006328abf720c11c65
Bug 8188: L3VNI without configured UC handled for EVPN
Problem Description:
==================
L3VNI without configured in Internet VPN needs to be handled for EVPN in
NAT feature.
Currently Internet(External) VPN with L3VNI use case only handled for
external VXLAN network (EVPN) in NAT feature.
Internet(External) VPN without L3VNI use case also needs to be handled for
external VXLAN in NAT feature. Since Openstack Operator may configure L3VNI or
may not configure L3VNI.
Solution:
=========
Unconfigured of L3VNI value in Internet(External) VPN, will carve-out
the L3VNI value from OpenDaylight VXLAN VNI Pool to use SNAT and DNAT
flows.
The following UCs are handled based on the L3VNI configured/unconfigured
for GRE and VXLAN provider type.
Ext-Net-Type || Internet-VPN-L3VNI || External and Internal VXLAN uses
===============================================================================
GRE Configured Ignore L3VNI, allocate VNI from pool and
use it for Intra-DC only
--------------------------------------------------------------------------------
GRE Not Configured A VNI taken from ODL Pool and used for
Intra-DC communication
---------------------------------------------------------------------------------
VXLAN Configured Internet-VPN-L3VNI used for both
Intra-Inter-DC communication
---------------------------------------------------------------------------------
VXLAN Not Configured A VNI taken from ODL Pool and used for both intra-
inter-DC communication
---------------------------------------------------------------------------------
Note: If VNI value is unable to get from ODL VNI Pool, router-id will be
used as tunnel-id for external network provider type as VXLAN
Change-Id: I3c3f21e026303edf7eb2ad88bfd33622523085f0
Signed-off-by: karthikeyan <karthikeyan.k@altencalsoftlabs.com>
Faseela K [Wed, 19 Apr 2017 07:05:34 +0000 (07:05 +0000)]
Updated git submodules
Project: genius master
a97db37da8bc5cc0dd78904a9fb5a97d345026b7
Merge "LockManager catch (InterruptedException e) LOG error not info"
LockManager catch (InterruptedException e) LOG error not info
or is this intentional only info, for some reason?
If so, then it should be documented with an in-line comment...
Change-Id: I10e3c50f74a7fa866fbb67e8513974bb289570d5
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Vishal Thapar [Wed, 19 Apr 2017 04:50:59 +0000 (04:50 +0000)]
Updated git submodules
Project: genius master
4888346ae812ded05196cd37123ce27ad24cbf63
Merge "Fix getPortsOnBridge() API"
Fix getPortsOnBridge() API
The current API tries to read bridge-interface-entry which will be missing
for non-tunnel ports.
Change-Id: If2fb677bc84c2aeca59f6020371051f45f761240
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Alon Kochba [Sun, 2 Apr 2017 06:47:40 +0000 (09:47 +0300)]
Updated git submodules
Project: integration/test master
b57cf8978cbba41ba224a5b2e85bc2556a7ecba1
Verify dispatcher flows are cleaned at suite end
These tests will possibly fail until this bug is resolved:
https://bugs.opendaylight.org/show_bug.cgi?id=7451
Change-Id: I9195e0af0422bb89a6481374cd79075343b219b7
Signed-off-by: Alon Kochba <alonko@hpe.com>
Alon Kochba [Tue, 18 Apr 2017 14:53:40 +0000 (17:53 +0300)]
Updated git submodules
Project: integration/test master
d8919c070ab015de1c159eaabe47eb9c85e94c90
Remove installation of netcat in suite
Remove installation of netcat inside the suite itself,
as it is already pre-installed in the image by packer scripts.
Change-Id: Ic9479f24cdcf976fb479a1b8f32d060baa22a785
Signed-off-by: Alon Kochba <alonko@hpe.com>
Stephen Kitt [Mon, 10 Apr 2017 14:57:56 +0000 (16:57 +0200)]
Updated git submodules
Project: ovsdb master
368351e495edefbba7c760e5b0ceee43b602715c
Bug 7619: correct the southbound artifact
The feature repository should be southbound-features4, not features4.
Change-Id: I03250768f0371929f61eb79f6eca32752e16afe7
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Thanh Ha [Wed, 19 Apr 2017 01:33:54 +0000 (01:33 +0000)]
Merge "Add verify signature step to release process"
Anil Belur [Wed, 19 Apr 2017 00:58:29 +0000 (10:58 +1000)]
Updated git submodules
Project: releng/builder master
bfaba0aa14fee915d0c4b934d4d042bc92ae15dd
Make install message more consistant for parsing
Change-Id: I048dddcab82da0ccb7fa5c633c4ffebec5853f9e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Alon Kochba [Tue, 18 Apr 2017 17:07:17 +0000 (20:07 +0300)]
Updated git submodules
Project: netvirt master
a43bf48ee4c0cbd5b36008b3b70179c81d7906a0
Bug 8241: Fix openstack-sfc ACLs IllegalArgumentException
Fix ace port range to be set only if mandatory lower port
is specified, otherwise we hit an exception.
Change-Id: Ic6206394e4255653a837c2b57cefc538555eefa4
Signed-off-by: Alon Kochba <alonko@hpe.com>