Daniel Farrell [Mon, 24 Jul 2017 15:04:17 +0000 (11:04 -0400)]
Updated git submodules
Project: integration/packaging master
0bbdbb29f09b8f71823911efa096d9e397d22117
Fix typo in 60-release example RPM repo config
Just effected the name of the repo, still worked as expected.
Change-Id: Icca37a75ac4fc7ad6d7cb1c1babdb13c309ee6eb
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Anil Belur [Mon, 24 Jul 2017 08:18:38 +0000 (18:18 +1000)]
Updated git submodules
Project: releng/builder master
f103a3a8958470093d17493599ebd61b99a723fd
Remove autorelease guava21 job
Change-Id: I9f0e1dc56c2f14ea4dc53165a1131d4594fa13d5
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Tom Pantelis [Sat, 22 Jul 2017 16:49:53 +0000 (12:49 -0400)]
Updated git submodules
Project: netvirt stable/carbon
8139526fb0122a94be490ee9a6d65839a7e2965a
Remove derivation from controller config-parent
Netvirt does not use the config subsystem so does not need to
derive from controller config-parent. I removed the local
config-parent and changed poms to derive from the local
binding-parent.
Change-Id: Ib6ab82d43a021247808f17cefb8d836e5b00b36e
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Aswin Suryanarayanan [Mon, 17 Jul 2017 07:27:28 +0000 (12:57 +0530)]
Updated git submodules
Project: netvirt stable/carbon
6e7f4816cfdb4d423ebe222edd72618965f6d8cd
Bug 8853 - In conntrack SNAT , FIB flows are not created for existing
Non-NAPT switch ports.
When a port is added to the VpnDpnList it is not checked whether it is a
first/last port and handle the fib flows.
VpnFootprint service Api is now used to handle the last port and
add/delete the fib flows.
Change-Id: Iea809bad856846aaad623bd4c49f4b0f0642982b
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
eswanit [Thu, 20 Jul 2017 14:30:13 +0000 (20:00 +0530)]
Updated git submodules
Project: netvirt stable/carbon
8cf2c1585b8d48faf01efd1ef37ddca479b037a7
Bug 8753 : Changes to create bgpvpn without VPN target
When bgpvpn is created without VPN targets, it throws
an error as "GetVPN failed due to null" in VPN config.
This is fixed by adding a check of, if VPN target is
null, then also create VPN by avoiding the exception.
Change-Id: I08179cc7a7e9013be7008e0514b98e9e0edc3bd9
Signed-off-by: eswanit <swati.udhavrao.niture@ericsson.com>
Luis Gomez [Fri, 21 Jul 2017 23:20:05 +0000 (23:20 +0000)]
Updated git submodules
Project: releng/builder master
bd725532d0ee35b70923351b6812fdfe872f4655
Merge "Add macro for ELK push data script"
Add macro for ELK push data script
Change-Id: I9db3043165d31c4b2764e36a5e22f3049db4d1c8
Signed-off-by: Raghuram Vadapalli <raghuram.4350@gmail.com>
Signed-off-by: Jaspreet Singh <jaspreetsingh112@gmail.com>
Raghuram Vadapalli [Fri, 30 Jun 2017 17:19:45 +0000 (22:49 +0530)]
Updated git submodules
Project: integration/test master
b811dbd9940462bbd7ee3c7eb15904fa87bfba15
Push data to ELK using native REST API
Change-Id: I366fd0e80cb914cef495cedeb8054c38180bd3ce
Signed-off-by: Raghuram Vadapalli <raghuram.4350@gmail.com>
Noel de Prandières [Mon, 10 Jul 2017 14:50:53 +0000 (16:50 +0200)]
Updated git submodules
Project: netvirt stable/carbon
619dbc0aeefa8ac1a12d57005515621f36986b77
Bug 8841 : add fib-show option to select entries per address-family or prefix
An enhancement of fib-show is done here to show optionally prefixes
based on address-families or/and prefix/subnet value given in input.
Available values for address-families are : ipv4, l2vpn, ipv6.
Available values for prefix/subnet are IPv4 or IPv6 entries, with or without
prefix length.
Change-Id: I8d1c61149bae7442221dea5b0d04aae0de59f9b5
Signed-off-by: Noel de Prandières <prandieres@6wind.com>
Tarun Thakur [Tue, 4 Jul 2017 09:50:16 +0000 (15:20 +0530)]
Updated git submodules
Project: netvirt stable/carbon
f2ddba6f5526e232125180185170e84319d97f7a
Bug 8683: Aclservice releaseId IdManager Exception
Issue: When VM port is deleted, ACL service calls IDManager to release ID
which in turn throws exception that Id Entries does not exist.
Root cause:
When OVS is restarted, then ACL pools are deleted and created freshly
due to which IDs allocated to SG flows of VM port before OVS restart are
not available in IdManager ACL pools after OVS restart.
Fix:
On OVS restart, Do not delete ACL pools for OVS if VM ports are associated with OVS.
Change-Id: I0a0d36d4d8f25d7157d73292f9a027f67fe6dc0c
Signed-off-by: Tarun Thakur <tarun.t@altencalsoftlabs.com>
jenkins-releng [Fri, 21 Jul 2017 14:44:28 +0000 (14:44 +0000)]
Updated git submodules
Project: releng/builder master
249f88b67d6ff34f7afb5409275edc41ba3ff9f2
Update validate autorelease projects for nitrogen
Change-Id: Ic15d76f78f9eef5ce05188a2669bfda11624c1f0
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Faseela K [Fri, 21 Jul 2017 06:03:59 +0000 (11:33 +0530)]
Updated git submodules
Project: releng/builder master
e51fa7b8418a0f917eab68ff371e30c4a02aba69
Fix kuryr.conf location
Change-Id: Ide7cc0ca4b7de008abcfb6d9fd19cb0ca9734298
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Sun, 4 Jun 2017 06:02:19 +0000 (11:32 +0530)]
Updated git submodules
Project: integration/test master
4a7827558e3b2cc544bdea7befb0d56d0017b1d9
Add initial COE testplans
Use basic netvirt CSIT suite initially to verify nothing is broken.
The next step will be replacing these with basic docker
to openstack smoke tests.
Change-Id: I59a172153f6b361b9dc05315545552e25862c1ef
Signed-off-by: Faseela K <faseela.k@ericsson.com>
jenkins-releng [Thu, 20 Jul 2017 23:34:45 +0000 (23:34 +0000)]
Updated git submodules
Project: releng/builder master
e5ae396840d43957047adf01d3d518fafa07d511
Auto Update CSIT Jobs to run
Change-Id: I3c812ffc4d0b3d1e2a99b54741f3339dd115928c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Jamo Luhrsen [Thu, 20 Jul 2017 23:24:52 +0000 (23:24 +0000)]
Updated git submodules
Project: releng/builder master
68efa79fff338a01f1a7121219f5bf819802a5ac
Merge "Add COE Openstack CSIT Job"
Add COE Openstack CSIT Job
Change-Id: If5a889d2ee9c623eb94b16fa28ecb20773259ec2
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Zhijiang Hu [Thu, 20 Jul 2017 04:34:59 +0000 (00:34 -0400)]
Updated git submodules
Project: integration/test master
27b7911a5c2315145f2cf06726303dadfe508940
No more Content-Type for DELETE request header
According to [1], neutron can not accept DELETE request with
body. And according to [2], the way to solve is do not
add 'Content-Type' in header while sending DELETE request.
[1] http://git.openstack.org/cgit/openstack/neutron/tree/neutron/api/v2/base.py#n555
[2] https://github.com/bulkan/robotframework-requests/issues/160
Change-Id: I4155153d789853ceb642b18089d1176a33c25614
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
Jamo Luhrsen [Thu, 20 Jul 2017 22:41:45 +0000 (22:41 +0000)]
Updated git submodules
Project: releng/builder master
1f97daf89150b6d0e3080ee6257e956e71c3639d
Merge "Fix L2GW jobs"
Fix L2GW jobs
networking-l2gw is needed for using l2gateway commands.
It works only with neutron clients older than 7.
Change-Id: I222d6f624f588b2a73202f8e3cf64a69ad2023be
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Sam Hague [Thu, 20 Jul 2017 19:59:14 +0000 (15:59 -0400)]
Updated git submodules
Project: releng/builder master
64b19c329105274ef7d1927042d9c8588944ebf7
Use the default template for sonar
NetVirt used a custom job for sonar so that it
could include integration tests inthe coverage.
IT is no longer used so the default template can be used.
Change-Id: Ie0f216513abe56ac881bbd7f184a578c8818bfc2
Signed-off-by: Sam Hague <shague@redhat.com>
jenkins-releng [Thu, 20 Jul 2017 14:51:52 +0000 (14:51 +0000)]
Updated git submodules
Project: releng/builder master
ed6fe7cc460dcc9e142a7e928e2b3d022fabb772
Update validate autorelease projects for nitrogen
Change-Id: I11a07d11bd3debeb4375ac38758dae2ad57d2166
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Thu, 20 Jul 2017 14:42:39 +0000 (14:42 +0000)]
Updated git submodules
Project: releng/builder master
004c8ec94de50085a9eeade1ccfbd9c61e8c3eba
Update validate autorelease projects for nitrogen
Change-Id: I9baaffb8fba61a930799cdb5dc20d27585d328bc
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Stephen Kitt [Wed, 19 Jul 2017 15:25:19 +0000 (17:25 +0200)]
Updated git submodules
Project: netvirt stable/carbon
d139debee567e95da37e205fb1b34dc30c572168
Move statistics into org.opendaylight.netvirt
Now that the BluePrint plugin only considers org.opendaylight.netvirt,
we need to move all NetVirt’s packages into that namespace.
Change-Id: I953e9df0a9c650161083239acb1889e529429f1a
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Faseela K [Tue, 4 Jul 2017 06:33:50 +0000 (12:03 +0530)]
Updated git submodules
Project: genius stable/carbon
5c21c1e879e45c4cbcbdc6d38a6912898d14aad3
Exception in service-binding logic when a neutron port is deleted
With the recent changes in ACL, deletion of a vpninterface triggers
an unbind and bind of ACL service. Parallelly interface-config
delete triggers one more unbind of ACL service, and the final unbind
results in NPEs in service-binding logic. The last unbind is anyways
a NOP, and hence returning with an ERROR message. Whenever ACL improvises
their logic, this ERROR will also automatically go away.
Change-Id: Ib28794ef5b6ace7a8759be9c6b2c8e9ef9c9793e
Signed-off-by: Faseela K <faseela.k@ericsson.com>
(cherry picked from commit
a423e4297613e6a344b9b2d1372bfa6a6f4d2f86)
Stephen Kitt [Fri, 16 Jun 2017 16:36:38 +0000 (18:36 +0200)]
Updated git submodules
Project: netvirt stable/carbon
f272f13aa85ead9259d5fcf0986e74e80e6cd049
Clean up lambdas and streams
* Use method references where appropriate.
* Use lambdas instead of anonymous classes where appropriate.
* Simplify lambdas as far as possible.
* Use forEach() directly on collections instead of streaming them.
* Simplify streaming matchers (!anyMatch -> noneMatch in particular).
Change-Id: I38c4ec0b45d355d495b9db563cb363414059f1aa
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Luis Gomez [Fri, 14 Jul 2017 07:10:33 +0000 (00:10 -0700)]
Updated git submodules
Project: integration/test master
e4ac6a9642ae8293222d9a7f027cb7acb7c08c71
Add scriptplan and testplan for new gate jobs
Also create simlink for openflow
Change-Id: Id28fe19fcba22dcb3395518177d5e53e7934961a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Jamo Luhrsen [Wed, 19 Jul 2017 21:06:47 +0000 (21:06 +0000)]
Updated git submodules
Project: releng/builder master
9fef42ce003874231825076d852d87b00644c3c2
Merge "Add new gate jobs for netconf and bgp"
Add new gate jobs for netconf and bgp
This goes with https://git.opendaylight.org/gerrit/#/c/60319/
Change-Id: I79aa9f9df49dcd04f24ae1cedf4fa3867dec983c
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Wed, 19 Jul 2017 14:57:10 +0000 (10:57 -0400)]
Updated git submodules
Project: releng/builder master
3e0433492ba64a4bad973384da83ca0bff54a526
Detect if staging has failed
The mvn command always exits 0 when using the staging plugin to stage a
Nexus repository. Due to this when failure occurs we do not currently
detect it. This patch parses the staging log file for any lines starting
with [ERROR] (typical of mvn errors) and exits the script with a failure
code if detected to make Jenkins fail the build.
Issue: RELENG-218
Change-Id: I5ddc56d88ca23baada1a8044ef9dc26345a583f9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Aswin Suryanarayanan [Tue, 18 Jul 2017 12:50:47 +0000 (18:20 +0530)]
Updated git submodules
Project: netvirt stable/carbon
fe51f67e79de397ed6e6f5697af65d090aa7ff0c
Bug 8857 - SNAT Conntrack - VM MAC is used as Source MAC for all
outbound traffic
The vm mac is replaced with router mac address
Change-Id: Ia49aad53178d5f5b67b915dce72e453a23b3e9d2
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
Philippe Guibert [Thu, 6 Jul 2017 14:12:12 +0000 (15:12 +0100)]
Updated git submodules
Project: netvirt stable/carbon
327dc13ba10c7a5cf3b451a3cf6d42ae50b8cb30
Bug 8810 : BGP Manager / support for EVPN on OAM submodule missing
Despite EVPN is supported on VPNs, there is no statistics coming from
BGP. The changes include the following:
- evpn summary information ( list of neighbors speaking epvn)
- evpn total list of entries
Change-Id: I18b89b6ebe5815e1e3b827e96e0269852fd88a5f
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Matt Welch [Tue, 18 Jul 2017 19:18:00 +0000 (15:18 -0400)]
Updated git submodules
Project: integration/packaging master
5620098274d3df4ec41fa0fc86d12f755d8f68c6
enable building of s3p/systemd base container
Build script and Dockerfile to build systemd base container.
Compute and service nodes will be based on this image (FROM).
See https://github.com/matt-welch/docker-devstack/tree/master/systemd
for development history.
Change-Id: I6ff5f8520ae889df81dccac12bf35f3995e5cbd0
Signed-off-by: Matt Welch <matt.welch@intel.com>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Alok Anand [Thu, 13 Jul 2017 19:54:12 +0000 (01:24 +0530)]
Updated git submodules
Project: integration/packaging master
73a0b8c071271d8819d5c6294e5a73a84ec4fcc6
Remove existing/YAML building logic
The building logic is moving towards automated
vars collection and is triggered by Jenkins
jobs.Using old list of builds configs makes it
difficult to refactor a consistent interface for
both rpm and deb piplelines.
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Change-Id: I0cf19c21f2417ce915c850fe4861fe40653f4714
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Philippe Guibert [Thu, 6 Jul 2017 14:13:30 +0000 (15:13 +0100)]
Updated git submodules
Project: netvirt stable/carbon
66a9682613a26967aacfead77c666ba58256ab15
Bug 8809 : BGP Manager / neighbor summary for VPNv6 wrongly parsed
Instead of filtering the BGP neighbor IP with IPv6 address, the
filtering is done against IPv4 neighbor addresses. There is no need to
match with IPv6 neighbors, since it is related to underlays tunnels, and
not overlays information like VPNv6.
Change-Id: I6f2da4c1ca84a842a34a4c7beab02e4899322803
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Philippe Guibert [Thu, 6 Jul 2017 14:39:53 +0000 (15:39 +0100)]
Updated git submodules
Project: netvirt stable/carbon
b38b6a53175785c8bb381499e39d0bb15a96a21d
Bug 8811 : BGP Manager / bgp-nbr shell config with afi vpnv6 / evpn
This commit brings some changes related to VPNv6 and EVPN capabilities,
since it is becoming possible to create neighbours with VPNv6 or EVPN.
Change-Id: I821475d5d44790fb8ec0f86b6eb3a4d4577f1e57
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Philippe Guibert [Fri, 7 Jul 2017 08:09:41 +0000 (09:09 +0100)]
Updated git submodules
Project: netvirt stable/carbon
223a9b63b12a3933d8ee4cf4b7627e2b7312b263
Bug 8818 : BGP Manager. VPNv6 prefixes injected to QBGP
This issue is related to VPNv6 prefixes under the format prefix/length.
Indeed, the prefix/length format is not recognized by bgp manager when
analysing the prefix. Then it fails and considers it as IPv4.
Subsequently, an inconsistency is detected by QBGP, and it is rejected.
The fix consists in striping the length part so that the prefix can be
analysed correctly.
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Change-Id: Ic396fe795eb6704c92b099c74631c96774034427
Philippe Guibert [Fri, 7 Jul 2017 13:55:38 +0000 (14:55 +0100)]
Updated git submodules
Project: netvirt stable/carbon
0c6928ae3736f4d409837fbb0530bdaac93df1a4
Bug 8822 : Bgp Manager / bgp-cache dumps unknown address-families
The fix consists in parsing the various afi/safis of neighbour contained
in address-family list, and identify as VPNv6 or EVPN address-families.
Change-Id: Ifffa01aef4f6f8e27b6750d1c7dde6c3bca8e008
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Anil Belur [Tue, 18 Jul 2017 20:17:10 +0000 (20:17 +0000)]
Updated git submodules
Project: releng/builder master
c7f29b1676ba858ba0590e2956b5c2daa8d349d9
Merge "Remove service release tag"
Remove service release tag
We decided not to do this anymore:
https://lists.opendaylight.org/pipermail/release/2017-July/011619.html
Change-Id: I7d9e918f8b3941c38116ad8bd43f45d2f61ea9da
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Tue, 18 Jul 2017 17:40:05 +0000 (17:40 +0000)]
Updated git submodules
Project: releng/builder master
76d78964ee02fe719068a7f17a4b24e2b4f2e9fb
Merge "Update with suggestions from 60434"
Update with suggestions from 60434
Suggestions from I224153876e0749eb7a917244edbd5189495f5999
Change-Id: Ic86ca868b761166eaf8acbb1d9c47eb769e4e24a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sri Sanketh U [Tue, 18 Jul 2017 16:38:15 +0000 (22:08 +0530)]
Updated git submodules
Project: integration/packaging master
ddaf0a1616cab4d301aca3f4d5d41cc2cca2970d
Remove unnecessary docker_repo variable
Change-Id: I74dfd7f6a06ba37554d5850810a47657c8dfbcf8
Signed-off-by: Sri Sanketh U <sanketh.uppalapati@research.iiit.ac.in>
jenkins-releng [Tue, 18 Jul 2017 16:31:50 +0000 (16:31 +0000)]
Updated git submodules
Project: releng/builder master
fd079906365ec8fca74e67d5e8de7e27a3193c7e
Update validate autorelease projects for nitrogen
Change-Id: I3d747adea7b767801a31da85688db1e5e80e3c22
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Daniel Farrell [Tue, 18 Jul 2017 14:07:45 +0000 (14:07 +0000)]
Updated git submodules
Project: releng/builder master
4fa2b7d474739323246a1e27d4964172a1cf1385
Merge "Upload packaging snapshot jobs rpms to nexus"
Upload packaging snapshot jobs rpms to nexus
Change-Id: Ib6c83663d4b2562e9a090477a9d1a9ef795a32b0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Philippe Guibert [Thu, 30 Mar 2017 09:51:16 +0000 (10:51 +0100)]
Updated git submodules
Project: netvirt stable/carbon
37b25203fae4e68f0235583c1c6f63294ce3d981
Spec to support dualstack VMs in L3VPN
This specification brings the ability for a BGPVPN configured VPN to
distribute IPv4 and IPv6 addresses within the same VPN, and by using two
distinct routers to respectively handle IPv4 and IPv6 routing issues.
Change-Id: Ia76e88a8eff6135d58b52ec69e610952cf8a3621
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Signed-off-by: Sam Hague <shague@redhat.com>
karthikeyan [Tue, 4 Jul 2017 04:30:51 +0000 (10:00 +0530)]
Updated git submodules
Project: netvirt stable/carbon
da481cc4ff4b2d93180ed96bb75db4000a1c49ca
Bug 8770: Stale NAT entries are not getting removed for external FLAT
Problem Description:
=====================
Stale NAT entries are not getting removed for external FLAT/VLAN network
on following flows
Stale FIB Entry =>L3_FIB_TABLE(21)-> INBOUND_NAPT_TABLE(44)
Stale Tunnel Entry =>INTERNAL_TUNNEL_TABLE(36)-> OUTBOUND_NAPT_TABLE(46)
Stale LFIB Entry =>NAPT_PFIB_TABLE(47)->L3_FIB_TABLE(21)
Solution:
=============
As part of hairpinning feature support, external vpn name was generated
from external-subnet Id instead of external-network Id. To accomplish this
changes have done the changes in all the places to install and remove the
NAT related flows for external FLAT/VLAN use cases.
Change-Id: I0bd0c79ca638cf6664eaa4237334c6524f2d2c1f
Signed-off-by: karthikeyan <karthikeyan.k@altencalsoftlabs.com>
Sri Sanketh U [Sun, 16 Jul 2017 14:31:19 +0000 (20:01 +0530)]
Updated git submodules
Project: integration/packaging master
9611ad2d91714a6e97e4f796c56adaa82982ad92
Add WriteGoodLintBear support
Fix WriteGood errors where appropriate
Fix readability, inheritance issues in coafile
Change-Id: I7c778e391c05b20326edc04c7a102864dc38ee8a
Signed-off-by: Sri Sanketh U <sanketh.uppalapati@research.iiit.ac.in>
Luis Gomez [Mon, 17 Jul 2017 23:20:33 +0000 (16:20 -0700)]
Updated git submodules
Project: integration/test master
d4fbe05c68d85f51a686be3ff39593b5e4faa9bb
Make AAA TLS test more robust
Use retry on karaf session commands
Change-Id: I90fabb4c14f66cc817aef711aab6e78e21cea6c2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
jenkins-releng [Tue, 18 Jul 2017 03:32:48 +0000 (03:32 +0000)]
Updated git submodules
Project: releng/builder master
26b3d06ffabdb367af84e4f91af138f819c74f2b
Update validate autorelease projects for nitrogen
Change-Id: I46125fd20142fbb9bd799387a5cfe5c3708957a5
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
David Suarez [Sun, 16 Jul 2017 14:26:03 +0000 (16:26 +0200)]
Updated git submodules
Project: netvirt stable/carbon
ee23cd929b0337bedb98206170b692961bda7601
Add a private constructor to this utility class
Add a private constructor to this utility class so that it cannot be
instantiated.
Change-Id: Iba69fb65160e8fd905c477cec8c89f4d59c1c538
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
(cherry picked from commit
44946c0fd5283147460f56213104ac10d65aacd0)
Anil Belur [Tue, 18 Jul 2017 02:01:26 +0000 (02:01 +0000)]
Updated git submodules
Project: releng/builder master
a5acf5f01b091287a3cc41c9b89a916f7ef5a500
Merge "Do not archive packages on Jenkins"
Do not archive packages on Jenkins
With recent changes we are uploading packages on nexus.
Change-Id: I4e42bbbb5163f3db969572d30b721fba4757cf1d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Stephen Kitt [Mon, 17 Jul 2017 08:26:19 +0000 (08:26 +0000)]
Updated git submodules
Project: netvirt stable/carbon
8bc1f08e8ebb6ee46f49c0b34b9ef351f8d5bc6e
Revert "Ship aaa-cli-jar.jar in the distribution"
This reverts commit
22ec593f55cf8bb1cf3674dd8b4a15f11667a3d7, which breaks the build of the Karaf distribution (on Jenkins).
Change-Id: I5eb91fe277bcb75c2706d01761fee216ac6c4323
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Stephen Kitt [Thu, 6 Jul 2017 15:04:35 +0000 (17:04 +0200)]
Updated git submodules
Project: netvirt stable/carbon
1d7be7f43ae09fc8a9ed9a9adc9dd22dfc3840d6
natservice-impl: propagate upstream non-null annotations
Change-Id: I458244f842dd1266ae8560032151f6f8224b79ba
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Sri Sanketh U [Sun, 16 Jul 2017 15:28:32 +0000 (20:58 +0530)]
Updated git submodules
Project: releng/builder master
ce5ce3c317a15255bdd9656e4de262cfb349f125
Add WriteGoodLintBear for Documentation
Fixes WriteGood errors where appropriate.
Pins nodeenv to 1.1.2 as there are bugs in more recent version related
to pathing making it difficult to run tox multiple times in a row
without running into a path failure.
Change-Id: I224153876e0749eb7a917244edbd5189495f5999
Signed-off-by: Sri Sanketh U <sanketh.uppalapati@research.iiit.ac.in>
Thanh Ha [Mon, 17 Jul 2017 15:27:44 +0000 (15:27 +0000)]
Updated git submodules
Project: releng/builder master
f421e70ead5230ff2c72c999200180ca8e2a29fc
Merge "Fix surefire logs in project distribution-check"
Fix surefire logs in project distribution-check
- Controller deploy script should not wipe out workspace.
- Use macro integration-csit-archive-build to archive robot.
- Clean up {archive-artifacts} variable.
Change-Id: I263d4a07060361096774423ddbb786ce17c3f45c
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Mon, 17 Jul 2017 15:00:20 +0000 (15:00 +0000)]
Updated git submodules
Project: releng/builder master
44dda7cdc7026423d5caa1e68d7b368e007b2daa
Merge "Update cloud image list docs"
Update cloud image list docs
Change-Id: I18c61637017885aaa27da535b7c1bea49aa730c5
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Mon, 17 Jul 2017 14:32:22 +0000 (14:32 +0000)]
Updated git submodules
Project: releng/builder master
19c507029d80c90dac7730894a92e315cdfc991c
Update validate autorelease projects for nitrogen
Change-Id: I87253ee4d99c21b7c5a775f08151820da66db45b
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Mon, 17 Jul 2017 14:28:50 +0000 (14:28 +0000)]
Merge "Fix formatting in release notes" into stable/carbon
Tomas Cere [Mon, 17 Jul 2017 10:10:44 +0000 (10:10 +0000)]
Updated git submodules
Project: netconf stable/carbon
bf23acf96de5bda67eb1cce4212e42769e896dfe
Merge "Bug 8832 - rpc-error in keepalive rpc-reply shouldn't bounce the session" into stable/carbon
Bug 8832 - rpc-error in keepalive rpc-reply shouldn't bounce the session
Change-Id: I2ef4153b5910e56c3401c08d57465741f1002691
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Tomas Cere [Mon, 17 Jul 2017 10:10:41 +0000 (10:10 +0000)]
Updated git submodules
Project: netconf stable/carbon
37bc9bad781eabbb7723f13f6356f9f7d1864fa7
Merge "Bug 8824 - NETCONF request hangs when rpc-rply has invalid xml" into stable/carbon
Bug 8824 - NETCONF request hangs when rpc-rply has invalid xml
The decoder handler is blindly throwing the SAXException but
nobody is there to intercept it. Also, as we're in the netty
world, to be able to propagate the exception, we're using the
NetconfMessage POJO.
That latest has been modified to accept either the decoded message
or an exception, if exception is thrown.
Change-Id: I62af5a885cc4e9f459c4aa71871b7d9331c4b946
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Robert Varga [Thu, 13 Jul 2017 16:06:13 +0000 (18:06 +0200)]
Updated git submodules
Project: netconf stable/carbon
6de81fd1be0dcf5ec943380d6a2657692c6607c4
Do not pull in yang-maven-plugin
This plugin is not used and pollutes the build environment with
incorrect version.
Change-Id: I55512253dc8a034274c79b095906b017190f0dfa
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
55ff44f854bfb9c8d6d72ba85107780451484ff2)
naveen [Mon, 10 Apr 2017 20:33:09 +0000 (02:03 +0530)]
Updated git submodules
Project: integration/test master
6dcd6ab8611b4bad538a51b4f4d1048fd303f7d6
Verification of OF18 current Term
Change-Id: I21cb25420d984db1da4f2a0d1e9a34c589afa3ce
Signed-off-by: naveen <naveenk.t@tcs.com>
Sam Hague [Fri, 14 Jul 2017 16:04:21 +0000 (12:04 -0400)]
Updated git submodules
Project: integration/test master
33fa6a1621564c4272ed9e43eaff50a43456d93e
Update sg suite settings to match other suites
Change-Id: I0e54d9bc0efbfd40c461670029f0bc61d41f700c
Signed-off-by: Sam Hague <shague@redhat.com>
Faseela K [Sun, 16 Jul 2017 17:17:31 +0000 (17:17 +0000)]
Updated git submodules
Project: genius stable/carbon
bf0678554001c6193fff418f2b3faf128cd2db9d
Merge "Removing unnecessary TRACE log in service-binding" into stable/carbon
Removing unnecessary TRACE log in service-binding
This TRACE log is printing the whole tree of a change notification.
There are other informative logs already in place after the initial
processing, and this one is not needed.
Change-Id: I5063c5b88de602065eaf294fb100ae92ba057d16
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Sun, 16 Jul 2017 17:17:05 +0000 (17:17 +0000)]
Updated git submodules
Project: genius stable/carbon
e42bc67ef8ede1465af9cd525352a05f4e4c65b7
Merge "Making ActionConverterUtil log to DEBUG" into stable/carbon
Making ActionConverterUtil log to DEBUG
As these logs are filling up netvirt CSIT logs
Change-Id: I3b1225d484693dad4d9dc664760a4125ff8bd20e
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Siva Kumar Perumalla [Tue, 11 Jul 2017 17:32:34 +0000 (23:02 +0530)]
Updated git submodules
Project: netvirt stable/carbon
f92f853cd0cbe2a87a361c1b1f4c863c4edd00d3
Bug 8835: Java NullPointerException in display-bgp-config command
Change-Id: I8df4de8620c1147d4d9f30152339e2db840f5787
Signed-off-by: Siva Kumar Perumalla <sivakumar.perumalla@ericsson.com>
eswanit [Tue, 11 Jul 2017 16:59:59 +0000 (22:29 +0530)]
Updated git submodules
Project: netvirt stable/carbon
5c035b5771de22ec081fa80c82e9beb92c6fc8a7
Bug 8567: Addition of new flows after addng extra route
When the extra routes are configured on VMs, ping between
them works and these extra route IP entries appear in list
of adjacencies and new flows are added in table 21.
This is fixed by adding a check of, if an extra route IP
is present in any of the adjacencies' listed subnets,
then do not execute ProcessArpLearning.
Change-Id: I49f691b48b7f838bdc42d14ee81daff1e96d7e16
Signed-off-by: eswanit <swati.udhavrao.niture@ericsson.com>
Achuth Maniyedath [Wed, 12 Jul 2017 13:55:54 +0000 (19:25 +0530)]
Updated git submodules
Project: netvirt stable/carbon
34201d96642f768582a2157192b42c30035ee7f1
New Yang model container for Neutron DHCP Port service.
Updated spec with correct yang.
Change-Id: I8ee02c72db01dcb840683584a1bacc24f20448c9
Signed-off-by: Achuth Maniyedath <achuth.m@altencalsoftlabs.com>
Stephen Kitt [Thu, 6 Jul 2017 14:27:53 +0000 (16:27 +0200)]
Updated git submodules
Project: netvirt stable/carbon
9c846dc32bc3019fa24d6f6a6775b6042ca3d41c
Enforce non-null collection returns in NatUtil
Collection-returning methods shouldn’t return null; this fixes
NatUtils appropriately and propagates the non-null guarantees.
Change-Id: Ibf7a1c87ba37098df1abb1d1dbbd8517a9c7e454
Signed-off-by: Stephen Kitt <skitt@redhat.com>
karthikeyan [Wed, 12 Jul 2017 06:53:35 +0000 (12:23 +0530)]
Updated git submodules
Project: netvirt stable/carbon
b7a19dc907554b77787a01d5d7675cd23592220f
Bug 8844: CSIT Job: NullPointerException from NAT feature
Problem Description:
====================
Retrieving router-name from router-id NAT DS
"odl-nat/router-id-name/routerIds" sometimes returning with empty as
resulting Nullpointer exceptions are been thrown from NAT module. Since
there is no check to handle for null values.
Solution:
============
As part of fixing this Nullpointer exception, we have added the
appropriate check to validate the null values in cll the aller methods.
Change-Id: I6b7b057632fb430ae61af00a31a212684edb1e9a
Signed-off-by: karthikeyan <karthikeyan.k@altencalsoftlabs.com>
cgowdru [Wed, 28 Jun 2017 09:10:10 +0000 (14:40 +0530)]
Updated git submodules
Project: netvirt stable/carbon
cbf6784b279c1f90e0a29698c097c0bd14d61f8f
SNAT performance improvement for Controller-Based SNAT
Description : Updated log statements and reduced number of retry
threads required for processing.
Change-Id: I41a4d03088efbe2c8c2e5c000e68b665c215453e
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
kaoru sueda [Fri, 14 Jul 2017 05:48:34 +0000 (14:48 +0900)]
Updated git submodules
Project: netvirt stable/carbon
85a50a3600c7910bf90688881fd3736cce5a2c23
Bug 8796: Fix of issue that vxlan port is created with remote_ip set to the node itself
Issue:
If start L2GW node (Open vSwitch HWVTEP emulator) without setting HA
configuration and create L2GW GATEWAY and L2GW CONNECTION, after
update (set) HA configuration for this L2GW Node, vxlan port which
its remote_ip is set to the node itself will be created.
Cause of this issue:
If there are multiple tep ips of the node itself in the tep ip list
which is generated from L2GW devices information,
the information of the node itself will be set in RemoteMcastMac.
Fix:
Do not add the node information to tep ip list if the same tep ip
exists in the list which is generated from L2GW devices information.
Change-Id: I8ca27a32248a9439a1f9d56077d6071fe4de30ac
Signed-off-by: kaoru sueda <k-sueda@zj.nes.jp.nec.com>
Stephen Kitt [Thu, 13 Jul 2017 14:34:30 +0000 (16:34 +0200)]
Updated git submodules
Project: netvirt stable/carbon
22ec593f55cf8bb1cf3674dd8b4a15f11667a3d7
Ship aaa-cli-jar.jar in the distribution
This is a port of https://git.opendaylight.org/gerrit/49278 and
https://git.opendaylight.org/gerrit/54388
Change-Id: I1c3cf5efd60a017bc33f63c5872e21f1eef9eda3
Signed-off-by: Stephen Kitt <skitt@redhat.com>
eaksahu [Mon, 3 Jul 2017 12:51:33 +0000 (18:21 +0530)]
Updated git submodules
Project: netvirt stable/carbon
97579dd37bbea755415e8456f611e6fb47383760
Bug 8791 - L2gateway delete is not clearing l2gwCo
L2gw delete was not clearing associated L2gateway Connection.
CLearing associated l2gwConnection as part of the review.
Change-Id: Ie8b6a9668c7a943041bb2cc7f20bbcab7e68b51d
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
eaksahu [Mon, 3 Jul 2017 12:38:35 +0000 (18:08 +0530)]
Updated git submodules
Project: netvirt stable/carbon
23aced2b28cce463ad6186d3207880dcc873c6d7
Bug 8790 - Local Macs getting cleared
Local Macs are getting cleared from HA parent node , in case only one of
the HA child node is diconnected.
It should be cleared if both the HA nodes are disconnected .
Change-Id: I222bc69aa7e4aa477870014a793e0ae5d73de26c
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
Stephen Kitt [Fri, 7 Jul 2017 14:32:39 +0000 (16:32 +0200)]
Updated git submodules
Project: netvirt stable/carbon
912deac5fc2c274712f8ed0c03532be72d54f04b
Fix dpnId handling in SRISCListener
In SubnetRouteInterfaceStateChangeListener::add, we call
vpnSubnetRouteHandler.onInterfaceUp() whether we get a dpnId or not.
But onInterfaceUp() immediately returns if dpnId is BigInteger.ZERO,
so there’s no point in doing so, and having both calls in the same try
blocks makes the whole process clearer.
Change-Id: Icfe7a1273305ec4825afa16484ee0a8e8f685d47
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Sam Hague [Fri, 14 Jul 2017 22:01:27 +0000 (22:01 +0000)]
Updated git submodules
Project: releng/builder master
9861b08bd3bb5651e2fa275c210f0845b3af1887
Merge "Update CentOS 7 devstack newton images"
Update CentOS 7 devstack newton images
Change-Id: I8f12768f059ef7fde0e588a8bc987e7860e8886f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jaime Caamaño Ruiz [Mon, 10 Jul 2017 10:41:15 +0000 (12:41 +0200)]
Updated git submodules
Project: netvirt stable/carbon
2611d291364ba7e6d136758fc04c2fe1577b7ef4
BUG 8828: Fix NPE when no remote IP on interface
Fix NPE When new netvirt classifier fetches the remote IP address of an
egress interface that does not have one (for example, when it is not
a tunnel interface).
Change-Id: Ie76ca25847113d04d440c6497768e9f363ac9569
Signed-off-by: Jaime Caamaño Ruiz <jaime.caamano.ruiz@ericsson.com>
Vishal Thapar [Tue, 4 Jul 2017 09:45:49 +0000 (15:15 +0530)]
Updated git submodules
Project: netvirt stable/carbon
bcf70ca8c4f7a205e8cd798fe3900a6a9ac804d7
Filter notifications for unwanted interfaces
Change-Id: I3e6a82c97bdd8fd467cf5f39cd59fdb88c121223
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Sam Hague [Fri, 14 Jul 2017 19:29:18 +0000 (19:29 +0000)]
Updated git submodules
Project: netvirt stable/carbon
ec9b17a77732ab1fd9051fc4fa4dd4f4e8904cf9
Revert "Spec to support dualstack VMs in L3VPN"
This reverts commit
590dcb2a96af99052e20465be3ae4c75742b2ef5.
Change-Id: I4457dc6d0f76e527ab894f5ef0bd38b768b8e963
Signed-off-by: Sam Hague <shague@redhat.com>
Thanh Ha [Fri, 14 Jul 2017 19:38:57 +0000 (15:38 -0400)]
Fix formatting in release notes
Change-Id: I24c934040ecb7f2b0e8dba9a69709e7b06d3549c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Michael Vorburger [Tue, 11 Jul 2017 21:40:26 +0000 (03:10 +0530)]
Updated git submodules
Project: netvirt stable/carbon
c573f20fba42ded27fee9093481c95467c22558a
Fix ActionNxResubmit in FlowEntryObjectsStateless for aclservice
This fixed a test failure I'm seeing locally in aclservice's
AclServiceStatelessTest>AclServiceTestBase.newInterface
(and which should fail on Jenkins as well; if it does not, I do not
understand how it can work on the build; we should find out more why).
The test failure message shown is confusing; with
https://git.opendaylight.org/gerrit/#/c/60219/ it becomes much clearer.
Change-Id: Ib69703c13b9bbfae12eaca7fab6a073cdeea4c54
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Sam Hague [Mon, 10 Jul 2017 19:35:55 +0000 (15:35 -0400)]
Updated git submodules
Project: netvirt stable/carbon
53e54a7def68f029cdccb330c7114ce4de37ba85
Use right version for statistics pom
Change-Id: I71099836cb81f55c9a590a565b4d244e7ed47d3a
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Mon, 10 Jul 2017 18:58:15 +0000 (14:58 -0400)]
Updated git submodules
Project: netvirt stable/carbon
e9ed39a1ecc64076e453fef84976cebaf9b8638f
Fix cherry-pick of 56902
Change-Id: I5b4ab5f5d0d80fcd31ff844734fb8931dda404dc
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Mon, 10 Jul 2017 18:56:35 +0000 (14:56 -0400)]
Updated git submodules
Project: netvirt stable/carbon
2806c874ae33de9f04ef808325a08e2fc6ed56ca
Fix cherry-pick of 56875
Change-Id: I91c94af8343b5c0e0ec3841edd92f1a5693dd939
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Mon, 10 Jul 2017 19:02:49 +0000 (15:02 -0400)]
Updated git submodules
Project: netvirt stable/carbon
1065b201e42cb4ec19ec84736c5f07e8da9f04ba
Fix cherry-pick of 58749
Change-Id: Ie134f9b5925b3c1e40ff89519ec58e20bbe9d8b2
Signed-off-by: Sam Hague <shague@redhat.com>
Josh [Thu, 6 Jul 2017 07:52:42 +0000 (10:52 +0300)]
Updated git submodules
Project: netvirt stable/carbon
a0cc3c17d99f9b53c8440d0cace13e7e599119b4
Fix funny character in ebgp.yang (slanted quotation mark)
Change-Id: If8b5aa13c1884685f0d283ad2e622be42aa29f22
Signed-off-by: Josh <jhershbe@redhat.com>
(cherry picked from commit
e9421c8ae44ce642277d37f80c6d4f00f3eb8011)
kiranvasudeva [Tue, 27 Jun 2017 08:56:36 +0000 (14:26 +0530)]
Updated git submodules
Project: netvirt stable/carbon
76a76a21d623893c2edf6a72fcd5b45d41096dc5
Adding Log statements, helps during debugging
Change-Id: Iaff8515aeff1fed46b4552029c3520ed79015826
Signed-off-by: kiranvasudeva <kirankumar.v@altencalsoftlabs.com>
Michael Vorburger [Tue, 4 Jul 2017 22:55:20 +0000 (00:55 +0200)]
Updated git submodules
Project: netvirt stable/carbon
146521dbc74cc69b883e8c96dd1b1d433cb16096
Bug 8800: Fix AclServiceStatefulTest newInterfaceWithMultipleAcl()
The expected objects of that tests were broken, but due to Bug 8800, the
test did not fail because of that. (This needs to be reviewed and
merged before the actual root cause fix for Bug 8800 can go it.)
Change-Id: I6e9f0a9f42a36cf242c8b43988a76c2a747f2178
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Sam Hague [Fri, 14 Jul 2017 19:22:34 +0000 (19:22 +0000)]
Updated git submodules
Project: genius stable/carbon
434e93b0e09bb05115c892fa2c2f5265eac63e98
Merge "Bug 8800: Prevent xtendbeans NPE warn.log in InstructionApplyActions" into stable/carbon
Bug 8800: Prevent xtendbeans NPE warn.log in InstructionApplyActions
Change-Id: I0e5c018231a79a5970efe862d62aaedfc091ebfd
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Aswin Suryanarayanan [Wed, 12 Jul 2017 18:14:19 +0000 (23:44 +0530)]
Updated git submodules
Project: netvirt stable/carbon
1407e68dfcb04bb014c0411b595062bf64e2de8a
Bug 8838 - aclservice NPE's
Fixes NPE in programConntrackRecircRules in Egress and Ingress Acl
serivce.
Interface is now deleted from the cache after notify is called.
Change-Id: I42d6981f36e1309dc70e721e76b91176cae01319
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
Aswin Suryanarayanan [Thu, 13 Jul 2017 18:17:13 +0000 (23:47 +0530)]
Updated git submodules
Project: netvirt stable/carbon
c7d20f1830e2270314dc718148c3945f9c747120
Bug 8838 - aclservice NPE's
Ignoring notification for ports which are not present in AclInterface
cache.
Change-Id: I8492eb356482d0d84afe5843db74c9e0ac1496b7
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
Michael Vorburger [Thu, 29 Jun 2017 13:41:07 +0000 (15:41 +0200)]
Updated git submodules
Project: netvirt stable/carbon
507b59be0f700e8298a331310c47b1a768344933
Fix NullPointerException in QosInterfaceStateChangeListener
2017-06-27 18:29:37,596 | ERROR | eChangeHandler-0 |
QosInterfaceStateChangeListener | 344 -
org.opendaylight.netvirt.qosservice-impl - 0.4.1.SNAPSHOT |
Qos:Exception caught in Interface Operational State Up event
java.lang.NullPointerException: the Function passed to
Optional.transform() must not return null.
at
com.google.common.base.Preconditions.checkNotNull(Preconditions.java:226)[38:com.google.guava:18.0.0]
at
com.google.common.base.Present.transform(Present.java:71)[38:com.google.guava:18.0.0]
at
org.opendaylight.netvirt.qosservice.QosInterfaceStateChangeListener.getNeutronPort(QosInterfaceStateChangeListener.java:117)[344:org.opendaylight.netvirt.qosservice-impl:0.4.1.SNAPSHOT]
Change-Id: Ic2a6750ac605dedeb61572689f62a97c811b8fa2
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
(cherry picked from commit
a32ac7563dda41f0b581b4e93826bee7ff4bee20)
Michael Vorburger [Mon, 3 Jul 2017 17:06:08 +0000 (19:06 +0200)]
Updated git submodules
Project: netvirt stable/carbon
301589e5928cdc5245241dd5a0801d447276f1c0
Use manual setters instead @Immutable in IdentifiedAceBuilder.xtend
The mix of Immutables.org with Xtend.org seemed cool when I originally
came up with this 1 year ago, but after having run into issues with
in-IDE compilation order in Eclipse EVERY TIME I want to touch something
in aclservice, this got enough on my nerves to finally simplify this.
The issue basically is that the Xtend IDE and Eclipse APT processor seem
to struggle about the correct order in which Xtend active annotations
and APT processors should run (although it did, always, work, reliably,
in the mvn CLI build); Eclipse IDE could never get this right, and there
was too often red ink errors for (supposedly) missing
ImmutableIdentifiedAceBuilder... so basically this mix of Xtend with
Immutables.org probably wasn't a good idea.
The Xtend active annotations @Accessor (as well as @Data) really do
something quite similar to Immutables.org (yet let us keep the "pretty"
object literal initialization syntax of Xtend); however they generate
"real" setters, which do not "return this;", so instead it's simplest to
just hand write those few setters, for now. Later if this pattern is
used more widely, we could have a new Xtend active annotation, such as
@Builder.
This also, and strictly speaking kind of unrelated, changes the double
indirection of Builder -> Immutable -> DataObject to a simpler to
understand single level, without the intermediate Immutable (which makes
these Builders used to compose objects more easily in tests not thread
safe, which is perfectly fine, actually).
dito for IdentifiedInterfaceWithAclBuilder
Change-Id: Ia70f5f62fa9d3d71da0521cd22808907c97a4619
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Philippe Guibert [Thu, 30 Mar 2017 09:51:16 +0000 (10:51 +0100)]
Updated git submodules
Project: netvirt stable/carbon
590dcb2a96af99052e20465be3ae4c75742b2ef5
Spec to support dualstack VMs in L3VPN
This specification brings the ability for a BGPVPN configured VPN to
distribute IPv4 and IPv6 addresses within the same VPN, and by using two
distinct routers to respectively handle IPv4 and IPv6 routing issues.
Change-Id: Ia46965797d35a3493b3065c6725aea1501f3941f
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
jenkins-releng [Fri, 14 Jul 2017 18:29:58 +0000 (18:29 +0000)]
Updated git submodules
Project: releng/builder master
97c466de742ea65a9402ad6439c63a79c15865d8
Update validate autorelease projects for nitrogen
Change-Id: I0df83f10d341c6448e873abbf93816cc942cd0d0
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Fri, 14 Jul 2017 18:45:41 +0000 (18:45 +0000)]
Merge "Add Carbon-SR1 release notes" into stable/carbon
Thanh Ha [Fri, 14 Jul 2017 17:59:33 +0000 (13:59 -0400)]
Update GPG signing docs
Change-Id: Iae1dc07a2a91b456e661f99cdb5e934703362278
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
(cherry picked from commit
eaf8bb9b017df61290665f0ddbd3ac50ccedba06)
Thanh Ha [Fri, 14 Jul 2017 17:30:10 +0000 (13:30 -0400)]
Add Carbon-SR1 release notes
Change-Id: Ia7e9dbb5a7593cc46d986ac446e83cc032c501f7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Ryan Goulding [Fri, 14 Jul 2017 18:09:07 +0000 (18:09 +0000)]
Updated git submodules
Project: aaa stable/carbon
77eefdfcb2a01ae3b9acf877efaac5f1e29c56a1
Merge "Export aaa-cli-jar in the artifacts" into stable/carbon
Export aaa-cli-jar in the artifacts
aaa-cli-jar is used by dependent projects, add it to the artifacts.
Change-Id: I36da018c2c51aadf8422bb575f95f9c466ded30f
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Thanh Ha [Fri, 14 Jul 2017 17:31:05 +0000 (13:31 -0400)]
Update .gitreview
Change-Id: I263e3d2bb47465948a22846fde2fa61bc1853307
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Fri, 14 Jul 2017 12:49:18 +0000 (12:49 +0000)]
Updated git submodules
Project: aaa stable/carbon
e4f0f1cf2b44f14068afc0f5f16eb1edb162553a
Bump versions by x.y.(z+1)
Change-Id: I06e6d82c0d75bb7d125ab5a60ffcb7cc7284d141
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Fri, 14 Jul 2017 12:49:19 +0000 (12:49 +0000)]
Updated git submodules
Project: genius stable/carbon
8c9bedbe893f7e9c41a446b6cdc9ec24334ecf23
Bump versions by x.y.(z+1)
Change-Id: I278bf8702fed102fde4314b60b79601154e5fcce
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Fri, 14 Jul 2017 12:49:21 +0000 (12:49 +0000)]
Updated git submodules
Project: odlparent stable/carbon
d835bf95239af837f7461ac39eb93bbe29f82eb7
Bump versions by x.y.(z+1)
Change-Id: Ia20bb131fcff941ae2a8d0f7c31c444ff88fba30
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Fri, 14 Jul 2017 12:49:20 +0000 (12:49 +0000)]
Updated git submodules
Project: netconf stable/carbon
46742c526ac0c2c8c8053c1f71ec177f078d70f5
Bump versions by x.y.(z+1)
Change-Id: I09555360e9dc17a5d2f78dc06c0aefed1dbbec47
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Fri, 14 Jul 2017 12:49:20 +0000 (12:49 +0000)]
Updated git submodules
Project: netvirt stable/carbon
a5b83943e8727dfe6eacd7dd01e5add60b843fef
Bump versions by x.y.(z+1)
Change-Id: I4c23006c1ef00c8233f637ad97217aaf3b2ae72a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>