sathwik boggarapu [Wed, 14 Mar 2018 07:17:00 +0000 (12:47 +0530)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
434a8556ed3c6e6e0df9829d48b5f04be6174970
- Fix logging issues in InterfaceManager
Change-Id: Ib77840b84f6190be7537c4a6f6f32d317cf89414
Signed-off-by: sathwik boggarapu <b.sathwik@ericsson.com>
Michael Vorburger [Mon, 12 Mar 2018 22:56:39 +0000 (23:56 +0100)]
Update git submodules
* Update docs/submodules/aaa from branch 'master'
to
1043cf9a190cf5ebd1f51d241458cb6bce65509c
- Refactor AAAShiroProvider & Co. to be non static
- The IdmLightApplication is now instantiated and injected
with the AAAShiroProvider and passed to the ServletContainer
instead of the ServletContainer instantiating it via reflection.
- For KarafIniWebEnvironmentLoaderListener and KarafIniWebEnvironment,
the initial plan was to inject the AAAShiroProvider however there
are still web.xml files in ODL land that reference
KarafIniWebEnvironment and expect a no-arg ctor. We need to keep
backwards compatibility for a while so I'll follow-up later
to add a new KarafIniWebEnvironmentLoaderListener that is advertised
as a service for programmtic use. KarafIniWebEnvironment was changed
to obtain the ShiroConfiguration statically rather than the
AAAShiroProvider.
- The shiro lib still instantiates the filter/realm etc instances via
reflection. These are specified via String key/value pairs with class names
in the Ini instance. Unfortunately I see no way around this. So
to avoid having to pass our services, eg DataBroker, via statics,
I opted to use ThreadLocals to inject indirectly. This is a bit
ugly but works.
Change-Id: I8f5114802c76cbd2b4bfda69952df2b28557cf8d
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Kit Lou [Thu, 15 Mar 2018 15:38:20 +0000 (15:38 +0000)]
Merge "Add BIER Oxygen MF"
Kit Lou [Thu, 15 Mar 2018 15:36:52 +0000 (15:36 +0000)]
Merge "Merge BIER oxygen release notes"
Kit Lou [Thu, 15 Mar 2018 15:33:30 +0000 (15:33 +0000)]
Merge "add project of-config mf readouts"
Kit Lou [Thu, 15 Mar 2018 14:06:03 +0000 (14:06 +0000)]
Merge "add project p4plugin mf readouts"
Kit Lou [Thu, 15 Mar 2018 14:01:34 +0000 (14:01 +0000)]
Merge "Update controller RN"
Kit Lou [Thu, 15 Mar 2018 13:57:32 +0000 (13:57 +0000)]
Merge "Oxygen distribution release notes"
Tom Pantelis [Thu, 15 Mar 2018 12:33:47 +0000 (08:33 -0400)]
Update controller RN
Change-Id: I344440552b27c40dba35dd6cdc83b86438a9e5de
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Claudio D. Gasparini [Thu, 15 Mar 2018 08:06:48 +0000 (09:06 +0100)]
Update git submodules
* Update docs/submodules/bgpcep from branch 'master'
to
f0a5116b3cd3473aa9b977be873a85bfc54a5f95
- BGPCEP-589: BGP Neighbor match
match Peer-Id generated from neighbor address,
it can be used as replacement for generate similar
policy than removed simple-routing-policy.
Change-Id: I347a77cb40c72ff110b5088682f8edd375cecca1
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Claudio D. Gasparini [Thu, 15 Mar 2018 10:47:28 +0000 (11:47 +0100)]
Update git submodules
* Update docs/submodules/bgpcep from branch 'master'
to
b046d7bc769d07e1c7cae657e7e1754bc0f7c5f3
- Fix BestPathState NPE
Check As Path segments are not null when
selecting best path.
Change-Id: Id4d76b9f83d957b505300aabde248978151f5b73
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
sunilkumarms [Thu, 28 Sep 2017 08:14:28 +0000 (13:44 +0530)]
Update git submodules
* Update docs/submodules/openflowplugin from branch 'master'
to
f0c4018a26ed07b3783b1189f0be10a2d6ccf502
- OPNFLWPLUG-858/Bug 7826
Identified the root cause for issue TransactionCommitFailed for group during statistic collection.
Issue seems to be while the group being added to OperDS after adding it to config DS interms of cache,
it is completely made to be added only through statistic collection and not in any other transaction.
This way we can avooid the deletion of non existing group from OperDS after reading it from cache.
Change-Id: I8fe639e6102629fb903689114c617e76a61d68db
Signed-off-by: sunilkumarms <sunil.g.kumar@ericsson.com>
David Suarez [Mon, 29 Jan 2018 13:00:52 +0000 (14:00 +0100)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
8abc2c32cdf583896e75d78eb7698343fc2e9f38
- Migrate ItmTunnelEventListener to use new listeners fw
Some additional changes:
- Make some variables final
- Remove dead code
- Make some methods private
Change-Id: I2679bb74ef1aafa775ab23cb1577a6c770f617fe
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Stephen Kitt [Tue, 14 Nov 2017 11:15:51 +0000 (12:15 +0100)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
a88dc17e7941f8bd40784a5a62958f98ca01d4ed
- GENIUS-102: interface manager: use transaction manager
Use the transaction manager to manage all write transactions.
Change-Id: If224c5193e4e9f4c12ebcaa1c31864646aafd026
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Stephen Kitt [Mon, 12 Mar 2018 16:33:26 +0000 (17:33 +0100)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
a2f481b5f7c9ea448f1eadcb9edd32370ffab088
- Use List::sort instead of Collections::sort
Change-Id: Ia9949460dd3e09b00cabd887a70386e42370734c
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Luis Gomez [Thu, 15 Mar 2018 05:53:53 +0000 (22:53 -0700)]
Oxygen distribution release notes
Change-Id: I16737fec1c5b859182f9ea30697711881e42fa1f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Tom Pantelis [Thu, 8 Mar 2018 12:56:12 +0000 (07:56 -0500)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
a9827ce49296fe356ae7bdffdecb9ed822d57e83
- Extend DataObjectCache to allow for custom key
Users want to be able to provide a custom key derived from the
DataObject instead of keying by InstanceIdentifier.
Change-Id: I5f55068ff56390998270c2813d2682763479a404
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Quan Xiong [Thu, 15 Mar 2018 04:14:20 +0000 (12:14 +0800)]
Add BIER Oxygen MF
Change-Id: Iec3506254b99975ea7aa8c39e8a985aeca85b6fb
Signed-off-by: Quan Xiong <xiong.quan@zte.com.cn>
Quan Xiong [Thu, 15 Mar 2018 04:03:19 +0000 (12:03 +0800)]
Merge BIER oxygen release notes
Change-Id: Id773ec1d3cc1130155045728ceedce798f21e0e2
Signed-off-by: Quan Xiong <xiong.quan@zte.com.cn>
wsx25289 [Thu, 15 Mar 2018 02:46:59 +0000 (10:46 +0800)]
add project of-config mf readouts
Change-Id: Ic3f5364b1b49134e12842f2dc863011ccf9aed01
Signed-off-by: Wsx25289 <10200860@zte.com.cn>
wsx25289 [Thu, 15 Mar 2018 02:20:52 +0000 (10:20 +0800)]
add project p4plugin mf readouts
Change-Id: Iefef3b6fdbc716e10236bde9c6ba623adb5ce709
Signed-off-by: Wsx25289 <10200860@zte.com.cn>
eupakir [Tue, 13 Mar 2018 11:29:50 +0000 (16:59 +0530)]
Update git submodules
* Update docs/submodules/netvirt from branch 'master'
to
c2e14b84e90b6b6226e43467be177f7258375749
- NETVIRT-1144: PNF failure: Ping External Network PNF from Vm Instance 1
The rotuer<->bgpvpn swap procedure was being triggered even for addition
of a new adjacency to the vpn-interface, leading to a delay of two
seconds(the sleep present in the swap logic) in learning the PNF route.
Change-Id: I1178545da1d11dd7635fbdeb7f5848b25d2ade1a
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
Sam Hague [Thu, 8 Mar 2018 19:35:04 +0000 (14:35 -0500)]
Update git submodules
* Update docs/submodules/integration/test from branch 'master'
to
48e4130b02fec59f9c73e809dae6d05ad2130e40
- Remove newton code
Change-Id: I71d7cfa174333f69e2ef02aa3ee6ec0227b10041
Signed-off-by: Sam Hague <shague@redhat.com>
Charles La Voy [Wed, 14 Mar 2018 23:02:50 +0000 (23:02 +0000)]
Merge "BGP LS PCEP: Final Oxygen release notes"
David Suarez [Wed, 14 Mar 2018 19:51:11 +0000 (20:51 +0100)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
be123487a254755f8c91563b93d2eebefe2fad2a
- Fix abstract listeners
The deprecated method are now properly implemented in the base class
Change-Id: Ieab4e8e4537400a7a1d27ca85a1bee4a812c79b8
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Kit Lou [Wed, 14 Mar 2018 20:32:30 +0000 (20:32 +0000)]
Merge "Release notes for SFC Oxygen."
sathwik boggarapu [Wed, 14 Mar 2018 11:56:45 +0000 (17:26 +0530)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
36a1b8dcf9d250e7dd723cb10e24a2c82d223209
- Fix logging issues in alivenessmonitor
Change-Id: I730efda2afc6ffbeed547737e47c980ae418ccd5
Signed-off-by: sathwik boggarapu <b.sathwik@ericsson.com>
Faseela K [Wed, 14 Mar 2018 16:42:35 +0000 (22:12 +0530)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
130c0ef659fc92020bcbb5d5891e672d675117a8
- Make recoverableListenerMap maintain a queue of recoverableListeners.
This was a review comment from Michael which was not addressed on the
original patch
Change-Id: I14b7d9f4a92a4439cae40b4c4b23b7972f5468b4
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Tomas Jamrisko [Mon, 12 Mar 2018 15:38:58 +0000 (16:38 +0100)]
Update git submodules
* Update docs/submodules/integration/test from branch 'master'
to
34b87fa0bb4a1155c1da550b6a7a4e3483720ea4
- Allow offsetting index for raft queries
Our downstream CI uses tripleO for deployment of OS. This can cause
differences in deployment. In this case it's related to akka.conf
which indexes member roles from 0, instead of 1. This results in
some queries failing with 404.
This patch allows us to add an offset for indexes so that we query
the appropriate member-${index}
Change-Id: I024eb521436530806c15fd4109ddf3644a2191f4
Signed-off-by: Tomas Jamrisko <tjamrisk@redhat.com>
David Suarez [Mon, 12 Mar 2018 15:37:33 +0000 (16:37 +0100)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
to
c18163f70879c5be13c6a08f1bccf2f0b4dfef95
- Remove deprecated abstract listeners
These abstract listeners were superseded by the Genius' listeners. They
were deprecated in Nitrogen and now we delete them.
Change-Id: Iac27ae94535b03a77b816678a17f03fe3b50ed59
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
ebrjohn [Fri, 9 Mar 2018 21:46:24 +0000 (15:46 -0600)]
Release notes for SFC Oxygen.
Change-Id: I0bbcc204580afe4afadfc43df465fd0fcaa4e0cf
Signed-off-by: Brady Johnson <bjohnson@inocybe.com>
Claudio D. Gasparini [Wed, 14 Mar 2018 16:18:01 +0000 (17:18 +0100)]
BGP LS PCEP: Final Oxygen release notes
Change-Id: Ibd4809e7a58e2b04f4b1b8b2597dc7ceeaf98375
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
sathwik boggarapu [Wed, 14 Mar 2018 12:41:04 +0000 (18:11 +0530)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
c0a81eaee6768f881a56fb36625b8a05df50a5fc
- Fix logging issues in SRM
Change-Id: I89a5ff35903202d549a91a510f323856d78b1542
Signed-off-by: sathwik boggarapu <b.sathwik@ericsson.com>
Charles La Voy [Wed, 14 Mar 2018 15:52:16 +0000 (15:52 +0000)]
Merge "Use reference on release notes"
Tomas Markovic [Wed, 14 Mar 2018 09:58:59 +0000 (10:58 +0100)]
Update git submodules
* Update docs/submodules/integration/test from branch 'master'
to
7ed14932800430c8cae753b6b56ebb52731859f5
- Move Karaf Home variable
Karaf_home variable is used in Variables.robot
without definition, which causes test execution error
in some test suites.
Moved it from Clustermanagement.robot library to
Variables.robot
Change-Id: I09e7be5046cb1971084d90dd77c8972cbde509e6
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
sathwik boggarapu [Wed, 14 Mar 2018 11:09:05 +0000 (16:39 +0530)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
575af1e180b25896ba14d2948f57c9e7b95b5795
- Fix logging issues in fcapsapplication
Change-Id: I4aa3358a1c4774f6eea83b7c8b7d2805d5565f5b
Signed-off-by: sathwik boggarapu <b.sathwik@ericsson.com>
Hema Gopalakrishnan [Sat, 24 Feb 2018 09:45:44 +0000 (15:15 +0530)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
9d3001f96a6aff8d2a2419938fb783ee58d17fea
- Fixed issue when null is passed in CLI cmds
Due to the karaf migration, the tep CLIs were not working as expected when
null is passed as arguments in CLI cmds.
Change-Id: I4b493c1615846651717ac345b7eaf51551b80abe
Signed-off-by: Hema Gopalakrishnan <hema.gopalkrishnan@ericsson.com>
Claudio D. Gasparini [Mon, 12 Mar 2018 12:53:05 +0000 (13:53 +0100)]
Use reference on release notes
use refence on release notes for
avoid duplciated documentation
and mismatching.
Rework bgpcep users guides.
Change-Id: I603da0d5c9c1397e888d32c0c8e446184bad4611
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Michael Vorburger [Wed, 14 Mar 2018 10:48:50 +0000 (11:48 +0100)]
Update git submodules
* Update docs/submodules/aaa from branch 'master'
to
d8dd081c05eb18df5aeead910207ab1eb7aacb21
- use web-api as dependency instead of web-osgi-impl in aaa-shiro
and amend @author in PaxWebServer for credit where credit is due
and some minor logging related clean up in PaxWebServer
Change-Id: Ibc4f4d8fd95f5d5693c11abcad4735af2c3e4d27
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Tom Pantelis [Wed, 14 Mar 2018 02:59:26 +0000 (22:59 -0400)]
Update git submodules
* Update docs/submodules/aaa from branch 'master'
to
cce28736c57fdc23eeaea82e83215a67a79fca64
- AAA-169: Advertise PaxWebServer as an OSGi service
The Pax Web WebContainer implementation registers a ServiceFactory and
uses the class loader of the bundle that obtains the OSGi service
reference. When PaxWebServer is advertised as a service, it causes a
ClassNotFoundEx when initializing shiro b/c it uses the TCCL that is
set by Pax Web obtained from the PaxWebServer's bundle. To alleviate this,
we can advertise a WebServer ServiceFactory so it use the caller's
bundle to get the WebContainer service.
Change-Id: I591c340ccb0551a8138d07ec79443bc648218baf
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Michael Vorburger [Tue, 27 Feb 2018 20:34:07 +0000 (21:34 +0100)]
Update git submodules
* Update docs/submodules/aaa from branch 'master'
to
9835a203b4cc46d4859771a561d5c3266975b5ab
- replace AAA's web.xml with programmatic registration
This is a first step with a like-for-like transformation;
future changes could go further; notably integrate it with
AAAShiroProvider which, strangely, had separate web registration
not using web.xml, and -likely- (TBC) replace the static
CompletableFuture "hoop" in AAAShiroProvider with normal DI.
Change-Id: I43c5fe90a087e2fbc68f779655c211253775c2db
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Kit Lou [Wed, 14 Mar 2018 13:17:22 +0000 (13:17 +0000)]
Merge "Add SNMP4SDN Oxygen release note"
Kit Lou [Wed, 14 Mar 2018 12:55:54 +0000 (12:55 +0000)]
Merge "Neutron Northbound: Oxygen final offset 1 status"
SujaT [Fri, 15 Dec 2017 11:28:03 +0000 (16:58 +0530)]
Update git submodules
* Update docs/submodules/openflowplugin from branch 'master'
to
9da2ccf7745c4ece86f84d355c9dfdd74b22832d
- OPNFLWPLUG-968: The channelOutboundQueueSize is made configurable:
The change is being made by adding a queue size parameter
to the already existing config file.
Change-Id: I94d467ecbeca8fbf3acf837e1b618f91867cf038
Signed-off-by: SujaT <suja.t@ericsson.com>
Faseela K [Wed, 14 Mar 2018 06:54:41 +0000 (12:24 +0530)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
59ef469010d1e592254c34545f63e76fc2aedca8
- fix logging issues in mdsalutil
Change-Id: If22e310b05d927b61d3829c7a8e7188727348afd
Signed-off-by: Faseela K <faseela.k@ericsson.com>
David Suarez [Thu, 8 Mar 2018 23:33:26 +0000 (00:33 +0100)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
d7a9463b08e7986fa25fb55fe0a07849717f6e41
- Add InstanceIdentifier to method add/update/remove in Genius' listeners
Some use cases require the Genius' listeners to provide the
InstanceIdentifier as a parameter in add, update and remove methods.
The change is made on the DataTreeChangeListenerActions interface by
making the new methods the default ones. The current methods are
deprecated and they will be removed once all the current implementations
are converted.
The AbstractDataTreeChangeListener will implement the old methods until
the migration to the new ones finishes.
Change-Id: I979e5f3e2480f441828f2ee87e917543df6504b0
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Faseela K [Tue, 13 Mar 2018 09:09:43 +0000 (14:39 +0530)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
bf9f0a15da33fc0d3e24d189a17e7729b020ef80
- Re-enable bindings of interfacemanager junits
Change-Id: I6618539c8349ad1fd3e83959377eb08ea8a597e6
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Stephen Kitt [Tue, 13 Mar 2018 16:46:46 +0000 (17:46 +0100)]
Update git submodules
* Update docs/submodules/odlparent from branch 'master'
to
93b18bf5416688b3d5bffecc3e688fe5a671217f
- Update usage information for odlparent properties
This patch updates the usage information for all active projects in
ODL, and removes some unused properties:
* maven.clean.plugin.version
* compiler.version
* releaseplugin.version
* akka.version
* leveldb.version
This is technically a breaking change, so this is 4.0 material only.
Change-Id: Ia68136adef7c6ab3c40544546908653e81d8ba11
Signed-off-by: Stephen Kitt <skitt@redhat.com>
D Arunprakash [Wed, 14 Mar 2018 02:00:40 +0000 (07:30 +0530)]
Update git submodules
* Update docs/submodules/openflowplugin from branch 'master'
to
45fd23a1cca4ee31343ab6664810827955634b8f
- TCs in ofp failing as yang class toString method defintion changed
[1] https://git.opendaylight.org/gerrit/#/c/68958/
Due to patch in mdsal [1], yang generated toString is giving
different output and it is causing someof the TCs to fail in
openflowplugin.
Modified the comparision equivalent to the generated toString
output
Change-Id: Ibf7b4f629b296ffe59897f2206f8ab54fea5907b
Signed-off-by: D Arunprakash <d.arunprakash@ericsson.com>
ylhsieh [Fri, 9 Mar 2018 09:01:14 +0000 (17:01 +0800)]
Add SNMP4SDN Oxygen release note
Change-Id: Iea58b56218ad9f2e966fd3b08f91e2901895e1b2
Signed-off-by: ylhsieh <ylhsieh@itri.org.tw>
Isaku Yamahata [Wed, 14 Mar 2018 01:59:26 +0000 (18:59 -0700)]
Neutron Northbound: Oxygen final offset 1 status
Change-Id: Ibc0d00fa1ea56e4048de43a225e6cbb844ccafbe
Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
Kit Lou [Wed, 14 Mar 2018 02:29:42 +0000 (02:29 +0000)]
Merge "Neutron Northbound: release note update for Oxygen"
Isaku Yamahata [Tue, 13 Mar 2018 20:07:16 +0000 (13:07 -0700)]
Neutron Northbound: release note update for Oxygen
Change-Id: Ide5a82a62bb3db0d0da8955b1850e4de32828ac5
Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
Kit Lou [Wed, 14 Mar 2018 01:23:46 +0000 (01:23 +0000)]
Merge "Coe Oxygen Release notes"
Kit Lou [Wed, 14 Mar 2018 01:03:52 +0000 (01:03 +0000)]
Merge "Final Oxygen release notes for SFC"
Kit Lou [Wed, 14 Mar 2018 00:52:23 +0000 (00:52 +0000)]
Merge "NEMO Oxygen Release Review"
Kit Lou [Wed, 14 Mar 2018 00:50:30 +0000 (00:50 +0000)]
Merge "USC Oxygen Release Review"
Victor Pickard [Mon, 12 Mar 2018 18:02:48 +0000 (14:02 -0400)]
Update git submodules
* Update docs/submodules/netvirt from branch 'master'
to
7a700bf1fd3e0f5a642b013e0d8f1f1a9fbfbd16
- NETVIRT-1132: NPE in TunnelInterfaceStateListener
Fix NPE caused by auto boxing by initializing
boolean in yang model to "false" so that the
Boolean object will not be null when checked,
for example, in if statements.
Details of analysis can be found in the JIRA
https://jira.opendaylight.org/browse/NETVIRT-1132
Change-Id: Iffa77778c178d7362e69b7cde3b0243a3d481de6
Signed-off-by: Victor Pickard <vpickard@redhat.com>
K.V Suneelu Verma [Mon, 12 Mar 2018 06:02:43 +0000 (11:32 +0530)]
Update git submodules
* Update docs/submodules/netvirt from branch 'master'
to
e3fee34afc75b60b6677f4b90a9b769f1edf6929
- csit error log cleanup
when l2gw use case is not executed oper elan instance is not present
do not put error log if oper elan instance is absent.
Change-Id: Ie462ee96ce9239d5159b3a5809e0cce1558423f8
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
Signed-off-by: Sam Hague <shague@redhat.com>
ebrjohn [Tue, 13 Mar 2018 20:55:25 +0000 (15:55 -0500)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
to
f38fb202460338230e3b41f1cb146e4273dc86cb
- Clean up fragile Unit Test
Change-Id: If23f0d1acda11a57d52686608dce43785071dea1
Signed-off-by: Brady Johnson <bjohnson@inocybe.com>
eupakir [Sat, 10 Mar 2018 16:23:13 +0000 (21:53 +0530)]
Update git submodules
* Update docs/submodules/netvirt from branch 'master'
to
6f1010d2e583ec27ef8c6c41a12b54ea870a6e82
- NETVIRT-1134 : ModifiedNodeDoesNotExistException bgp/networks in CSIT
This exception was being thrown when a delete was performed on a
non-existent node.
This was because of the data-remaining in the data-stores that were
created during the initial_create-networks on devstack bringup.
This patch aims at proper handling of deletion of those bgp routes that
have no nexthop.
It also prevents withdrawal of extra-routes from bgp when such the router
for the extra-routes is not associated to a bgpvpn
Change-Id: Ia666014c03b3f3454878487d3d42ef756a8bd2b2
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Nishchya Gupta [Tue, 27 Feb 2018 09:02:24 +0000 (14:32 +0530)]
Update git submodules
* Update docs/submodules/netvirt from branch 'master'
to
e930f4d27c52722186cb7f9220fb5d5b202703a3
- NETVIRT-1141: Remote ACL count missing in acl stats data
While displaying the stats for acl it is not considering remote acl
drop in the count.
Providing implementation to consider that also.
Jira Id:https://jira.opendaylight.org/browse/NETVIRT-1141
Change-Id: I72fa8ad261ada769a65ae7e992e670523ed99b83
Signed-off-by: Nishchya Gupta <nishchyag@altencalsoftlabs.com>
LiGuosheng [Thu, 8 Mar 2018 01:52:46 +0000 (09:52 +0800)]
Update git submodules
* Update docs/submodules/netconf from branch 'master'
to
b002fe13889544c888e5308d6acffc5984ecbe69
- Add TLS client channel initializer
The initializer will use the SslHandlerFactory to create
SslHandler each time the channel is active.
Change-Id: Id7010f3e47d60723b4be4bd0d6f99ffcf3a67aa2
Signed-off-by: Li guosheng <li.guosheng6@zte.com.cn>
Robert Varga [Tue, 13 Mar 2018 18:10:42 +0000 (19:10 +0100)]
Update git submodules
* Update docs/submodules/ovsdb from branch 'master'
to
443462fa015ee9edf758f0b69d5d4744289d53eb
- Fix odl-ovsdb-utils
This feature should depend on odl-mdsal-broker-local to pull
in the dependencies.
Change-Id: Iae9cbdcd48e598a7c9becc55b5a547e7bb1895b7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Tom Pantelis [Sat, 3 Mar 2018 18:43:55 +0000 (13:43 -0500)]
Update git submodules
* Update docs/submodules/netconf from branch 'master'
to
4cbd10f1bd2b2bfb623e20e0828d603eb8879eec
- Convert rfc8040 ListenerAdapter to DOMDataTreeChangeListener
DOMDataChangeListener is scheduled for removal - the bierman02
ListenerAdapter was already converted. Also modified the
ListenerAdapter to use the org.json lib instead of the jackson
lib as the UT revealed that the jackson lib doesn't convert
the XML to JSON correctly and the bierman02 ListenerAdapter
was recently converted to use org.json.
Change-Id: I9e6778a206f412bb8498297cdcb94b77ebba25dd
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Michael Vorburger [Mon, 12 Mar 2018 16:52:19 +0000 (17:52 +0100)]
Update git submodules
* Update docs/submodules/infrautils from branch 'master'
to
91f180353d7e0c55f2ddbe32cffa6cbb7a4c02cb
- enforce Error Prone's BoxedPrimitiveConstructor check
see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor
Change-Id: I7876809de025cac1dce0b4d7f8a32f95c5631121
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Stephen Kitt [Mon, 12 Mar 2018 09:33:20 +0000 (10:33 +0100)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
22f8235a379b80ae536e3298b03916c72e47ed0f
- Remove unnecessary boxing/unboxing
Change-Id: I06fee32b08066e3b1d95b7c2ca0220cef9800ab1
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Tom Pantelis [Mon, 12 Mar 2018 22:01:26 +0000 (18:01 -0400)]
Update git submodules
* Update docs/submodules/infrautils from branch 'master'
to
92ee8ff9a6d6edda603452fc087e170e52af9d75
- Add asMap method to the Cache interface
Change-Id: Ie977d4c24041ef5a2e09aef38c684bbd6effcbe8
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Robert Varga [Sun, 4 Feb 2018 19:24:23 +0000 (20:24 +0100)]
Update git submodules
* Update docs/submodules/odlparent from branch 'master'
to
7f56e62cf7e36c5fffddf34fe38fadae9bed5323
- Bump jacoco to 0.8.0
https://github.com/jacoco/jacoco/releases/tag/v0.8.0
Change-Id: Ibca747463e8c568bdc48147999f3d6f232ff6599
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
LiGuosheng [Thu, 8 Mar 2018 08:40:15 +0000 (16:40 +0800)]
Update git submodules
* Update docs/submodules/netconf from branch 'master'
to
401f9ee77a87da5096e1a369ce4ca9172819cf43
- Add SslHandlerFactory to NetconfClientConfiguration
If client protocol is TLS, then add a SslHandlerFactory instance to
NetconfClientConfiguration instead of SSH AuthenticationHandler.
Change-Id: Ie0d06a31e1cfca7f78dc0721a76b4995d69cd529
Signed-off-by: Li guosheng <li.guosheng6@zte.com.cn>
Claudio D. Gasparini [Tue, 13 Mar 2018 06:25:45 +0000 (07:25 +0100)]
Update git submodules
* Update docs/submodules/bgpcep from branch 'master'
to
30ce0b59f7b38123a39706469fbd07e140c9b98c
- Fix RIB SPI checkstyle complains
Change-Id: Ia1862f8db58413ca284f4d76f1d24c0a2d818ac9
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
- BGPCEP-574: Apply Export Config policy
Change-Id: Ia117f0676edb02b2d92aba46aa99d2ba5fa52ce5
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
- BGPCEP-574: Remove old Export Policy
Change-Id: I99c774cfb9c40469f2880307b2b9e2427f9b9dfa
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Robert Varga [Thu, 18 Jan 2018 00:21:17 +0000 (01:21 +0100)]
Update git submodules
* Update docs/submodules/odlparent from branch 'master'
to
8c1daff6db22606b614348a6574d0f6834809dc2
- Add odl-jackson-2.8
This a package containing a pre-configured jackson software package.
Change-Id: I459cfda5fb147b21a1e5339360fac06522307fbc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
- Bump akka to 2.5.10
https://akka.io/blog/news/2018/02/23/akka-2.5.10-released
Change-Id: I10d598a96e4a08078e10551517cee7f3882fc49d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 8 Mar 2018 14:25:07 +0000 (15:25 +0100)]
Update git submodules
* Update docs/submodules/netconf from branch 'master'
to
523c395e95ca8ce8373344fd75cedf45890e41d2
- Bump yangtools to 2.0.2
This patch bumps yangtools to 2.0.2.
Change-Id: I35fce822efbf72b0f88e842e6f078e646c8161d0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Tom Pantelis [Mon, 12 Mar 2018 22:55:08 +0000 (18:55 -0400)]
Update git submodules
* Update docs/submodules/netconf from branch 'master'
to
f4b565fa5729237f88466358fb32bc558009a77a
- Fix compile errors in UTs
This was caused by a recent controller patch which converted
CDS to implement the msdal APIs. Modified the affected UTs
to use the SerializedDOMDataBroker so as not to depend in CDS
implementation.
Change-Id: I1317310fe601387c03892a1ddd53ac79f1704f71
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Robert Varga [Thu, 8 Mar 2018 14:30:55 +0000 (15:30 +0100)]
Update git submodules
* Update docs/submodules/bgpcep from branch 'master'
to
6051a6cab0737a1235f5c4a6c3aa363d4decf839
- Bump yangtools to 2.0.2
This patch bumps yangtools 2.0.2.
Change-Id: I21576a27323dff34e77db70f290e3a4e5b6beeb6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Faseela K [Thu, 8 Mar 2018 08:07:23 +0000 (13:37 +0530)]
Coe Oxygen Release notes
Change-Id: Ie22834a52e3dd0f620c9836d7d561fde424518cf
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Wed, 7 Mar 2018 10:51:37 +0000 (10:51 +0000)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
1c26ba35a1c6e03534151bbddeed8ec4d460c109
- Revert "GENIUS-116: Efficient Handling of DPN disconnect"
This reverts commit
3cf5a4776c2b8dcd77049ecb3ba4e1b28bc1aa4c.
Change-Id: I7a377a9b4cd74fe9052843882e7b730a63cb0036
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Tom Pantelis [Sun, 4 Mar 2018 21:54:13 +0000 (16:54 -0500)]
Update git submodules
* Update docs/submodules/ovsdb from branch 'master'
to
8c9a1e772abc55ead1b4bf6b2825643101c44524
- Fix findbugs violations in hwvtepsouthbound-impl
- Method call passes null for non-null parameter
- Nullcheck of value previously dereferenced
- Method ignores exceptional return value
- Inefficient use of keySet iterator instead of entrySet iterator
- Should be a static inner class
- Private method is never called
- Unread field
- Result of integer multiplication cast to long
- Dead store to local variable
- Method uses the same code for two switch clauses
- Write to static field from instance method
- Parameter must be non-null but is marked as nullable
- Redundant nullcheck of value known to be non-null
- Field not initialized in constructor but dereferenced without null check
- Useless object created
Change-Id: I78b60ea44fe72475b931bcb066a776fcd8dfa32d
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Tom Pantelis [Sat, 3 Mar 2018 17:04:27 +0000 (12:04 -0500)]
Update git submodules
* Update docs/submodules/ovsdb from branch 'master'
to
e6b469e18d5f72402ccb817ce1fb1469dd2a9d6c
- Fix findbugs violations in utils
- Naked notify
- An apparent infinite recursive loop
- Field isn't final but should be
- Boxing/unboxing to parse a primitive
- Method concatenates strings using + in a loop
- Method ignores exceptional return value
- Reliance on default encoding
- Should be a static inner clas
- Could be refactored into a static inner class
- Result of integer multiplication cast to long
Change-Id: Ie10a638f81490f9ddc1c27f651c4471168c50bd6
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
- Fix findbugs violations in library
- Possible null pointer dereference
- Equals method should not assume anything about the type of its argument
- Method ignores exceptional return value
- Equals checks for incompatible operand
- Unusual equals method
- Class is Serializable, but doesn't define serialVersionUID
- Consider using Locale parameterized version of invoked method
- Field isn't final but should be
- Incorrect lazy initialization of static field
- Inefficient use of keySet iterator instead of entrySet iterator
- Should be a static inner class
- Boxing/unboxing to parse a primitive
- Unread field
- Return value of method without side effect is ignored
- Write to static field from instance method
- Load of known null value
Change-Id: I5f7ae7b280919d2f1cfcd86be41cab5d8370a752
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
- Fix checkstyle violations in ITs
Change-Id: I8f65b5b04e2ce67629ed24c07a0f728436c6c6c4
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
- Enable checkstyle enforcement in the parent pom
Change-Id: Ib084479d03b9406a9a629be93b22675d126a8648
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
- Fix checkstyle violations in hwvtepsouthbound-impl
Change-Id: I833e09a7dd8ff3894ea069ade257defee61881de
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Michael Vorburger [Mon, 12 Mar 2018 21:19:40 +0000 (22:19 +0100)]
Update git submodules
* Update docs/submodules/infrautils from branch 'master'
to
58f79f2239354e6c6996aeea7eb3948b64d32bcb
- make AbstractIntegrationTest more extensible
Change-Id: I9aca5843fb79a147d6388b56e0f4d636179b640b
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Michael Vorburger [Mon, 12 Mar 2018 20:22:44 +0000 (21:22 +0100)]
Update git submodules
* Update docs/submodules/infrautils from branch 'master'
to
b0bf87790bd63b52e28444c3428fafaa767a680e
- fix POM problems in itestutils-parent
This change makes it possible to re-use itestutils
in other ODL projects (which was always its idea).
Change-Id: I9cdb24d7a173e17eb544feec2c3fed4e118bb7d3
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
ebrjohn [Mon, 12 Mar 2018 20:51:20 +0000 (15:51 -0500)]
Final Oxygen release notes for SFC
Change-Id: I3dcbc288b924d8fc5fec1f4bf71480a040577528
Signed-off-by: Brady Johnson <bjohnson@inocybe.com>
Tom Pantelis [Thu, 8 Mar 2018 13:34:17 +0000 (08:34 -0500)]
Update git submodules
* Update docs/submodules/netvirt from branch 'master'
to
6790a32a102747cdf6432ad7f1936208b32f7f24
- Switch to InstanceIdDataObjectCache
Change-Id: Ie6a2d4676d978d3f6ad192cfc1fb913b137b0b93
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
K.V Suneelu Verma [Sat, 24 Feb 2018 03:35:31 +0000 (09:05 +0530)]
Update git submodules
* Update docs/submodules/ovsdb from branch 'master'
to
2840ce8b2af0c3264ed94b5f060777686a5623c1
- distinguish between controller and device logs
Change-Id: I5fe0a7015f100e20747ab01b514b8190b527faaf
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
Anil Vishnoi [Mon, 12 Mar 2018 18:22:56 +0000 (18:22 +0000)]
Update git submodules
* Update docs/submodules/openflowplugin from branch 'master'
to
051ea1f9550e40e4fb824ae860dc5c9e08a06dd2
- Merge "OPNFLWPLUG-981: per-capability configuration for stats polling"
- OPNFLWPLUG-981: per-capability configuration for stats polling
Implemented granular config knobs to enable or disable statistics
polling for each of the OpenFlow capabilities. Only if supported by
device and enabled by this configuration will the plugin poll the
statistics. By default all are enabled.
Change-Id: Ic0bc81f1f2efc51f96dc6ccd94e803b70ad14174
Signed-off-by: Evan Zeller <evanrzeller@gmail.com>
Yrineu Rodrigues [Thu, 22 Feb 2018 18:01:09 +0000 (10:01 -0800)]
Update git submodules
* Update docs/submodules/openflowplugin from branch 'master'
to
f9011c83241fe1fab1caaedde95643aa364cfa43
- OPNFLWPLUG-951: Adding equal role functionality
Change-Id: Ief56ad88f05ce8c89e04243d655d5f89d73a8d00
Signed-off-by: Yrineu Rodrigues <yrineu.rodrigues@luminanetworks.com>
Thanh Ha [Mon, 12 Mar 2018 17:57:58 +0000 (17:57 +0000)]
Merge "Add Fluorine release goals"
Tom Pantelis [Mon, 12 Mar 2018 16:32:28 +0000 (12:32 -0400)]
Update git submodules
* Update docs/submodules/infrautils from branch 'master'
to
6ba57a80fce11326adac7d85059fd32642d7f6eb
- Change the CachePolicy.maxEntries default to unlimited
Change-Id: Iff95c22a39818f199e8b2ba40f882fe769d6f231
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Claudio D. Gasparini [Sun, 11 Mar 2018 20:35:48 +0000 (21:35 +0100)]
Update git submodules
* Update docs/submodules/bgpcep from branch 'master'
to
23bc75bd38a35de52062120d412a08f047c50448
- Use long instead of PathId wrapper
until the moment a PathId is required.
Change-Id: Idc2ce010fe4f2081f0d8131f2af226dfe88aec72
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Michael Vorburger [Fri, 9 Mar 2018 20:43:07 +0000 (21:43 +0100)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
4088dbf9a82943c5349a9c08969553a2056abfb3
- simplify TestableJobCoordinatorEventsWaiter
Change-Id: Ic9e5ab1e695e296d983b5ed3783e40c0373b6189
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
David Suarez [Sat, 10 Mar 2018 10:41:25 +0000 (11:41 +0100)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
to
f5927529bbc90c26d273df838ddbfabf40d27588
- Fix some unit tests for listeners
Change-Id: Idbee6a8ae6047af5fb377b4f1f13535e95c8cccb
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
David Suarez [Thu, 8 Mar 2018 09:11:20 +0000 (10:11 +0100)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
to
75a11d0689ed5eeace41c86f7a67cd9d5528c70b
- Refactor to change packages' names
org.opendaylight.sfc.ofrenderer package is replaced by a more canonical
name: org.opendaylight.sfc.renderers.openflow
Change-Id: I170fefdca841d7deeb86d42d587a4478c4073467
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Ankit [Mon, 12 Mar 2018 09:39:28 +0000 (15:09 +0530)]
Update git submodules
* Update docs/submodules/genius from branch 'master'
to
5ada1f8034fae6acbcb75e393865ab162edeb9ee
- LockManager test failure
Looks like underlying error message has changed. After changing the
expected error message accordingly, test is passing.
Change-Id: I46829aa23c353c3c7a7de9968d54462f8d0ba7ba
Signed-off-by: Ankit <ankit.j.jain@ericsson.com>
- fix ItmManagerRpcServiceTest ExternalTunnelBuilder destinationDevice
but ... the fact that this destinationDevice is a "String typed" instead
of "strongly typed" (a real YANG model) seems really wrong, to me.
Change-Id: Ibfab110a7488c3dfd1a8cecd3cace773c55bc277
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Claudio D. Gasparini [Mon, 12 Mar 2018 09:21:55 +0000 (10:21 +0100)]
Update git submodules
* Update docs/submodules/bgpcep from branch 'master'
to
440ecfa6ac007ce8ca05c43c20d59cf6dde5d1b6
- Fix Test values comparison
use { instead of [
Change-Id: I2750e4d00a389f6ca1051851749cb6f21f9f5538
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Michael Vorburger [Tue, 27 Feb 2018 20:21:14 +0000 (21:21 +0100)]
Update git submodules
* Update docs/submodules/aaa from branch 'master'
to
ba4a45d76d9391785b1c61d0ca09c49b613f2f68
- add web API implementation for OSGi environment, based on Pax Web
usage of this in AAA can be seen in the next commit ("chained")
Change-Id: If298047e2b295ca88d0494dc9733e1d91ee44a12
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Michael Vorburger [Tue, 27 Feb 2018 18:43:56 +0000 (19:43 +0100)]
Update git submodules
* Update docs/submodules/aaa from branch 'master'
to
b2bdc6b2d086944014c3f035f18763c7aad7e021
- add new API for programmatic registration of web Servlet, Filter, etc.
implementation & usage of this can be seen in the next "chained" commits
The purpose of this API is to let projects with web components, such as
neutron, aaa or restconf, ditch their respective web.xml. This will have
a number of advantages, some of which are documented in the JavaDoc of
the new WebServer interface and WebContext class.
see also discussion and interest from project neutron re. adoption on:
https://lists.opendaylight.org/pipermail/neutron-dev/2018-February/001587.html
This is the change originally raised in infrautils as
Ib2df87ca31a2bde547efbf73e0475a1cd64ea6ea, but now instead proposed
to aaa, as discussed during the Kernel Projects call on 2018/02/27.
Change-Id: Ib2fb02aa19e49aa482062f18ba84124a9a623364
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Claudio D. Gasparini [Sun, 11 Mar 2018 19:07:04 +0000 (20:07 +0100)]
Update git submodules
* Update docs/submodules/bgpcep from branch 'master'
to
9e43bfa0f29a49c151a61eef76742a3042c79cfc
- Clean up
Remove unused ribsupport method
Change-Id: I7d0867e51faf6f420c14e5df65ac8b4b43c794e8
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Claudio D. Gasparini [Sun, 11 Mar 2018 12:28:18 +0000 (13:28 +0100)]
Update git submodules
* Update docs/submodules/bgpcep from branch 'master'
to
ae65429b47dddf682bb54c6b3217b4c1dddbee2f
- BGPCEP-574: Remove unnesary methods
- remove extract key
- remove extract changed routes
Change-Id: I6bc6e83be77edcc8312dde8509ebd18051d888ee
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Kiran N Upadhyaya [Sun, 11 Mar 2018 15:32:29 +0000 (21:02 +0530)]
Update git submodules
* Update docs/submodules/integration/test from branch 'master'
to
c7fe6444a950fb6cb325b758f36ea1496b5bccad
- Modify data-store URLs for NetVirt data collection
1) Added config/ebgp:bgp
2) operational/l3vpn:vpn-interfaces is not used anymore from Oxygen. It
has been replaced by operational/odl-l3vpn:vpn-interface-op-data. Keep
both models and just let it be empty for the different branches.
Change-Id: Ie82adead893060f1dc70ae39b4fd28556148e9d0
Signed-off-by: Kiran N Upadhyaya <kiran.n.upadhyaya@ericsson.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Sun, 11 Mar 2018 13:15:42 +0000 (13:15 +0000)]
Update git submodules
* Update docs/submodules/netvirt from branch 'master'
to
9f84d41f2670bdd0296f53d2af963dbe18aaddce
- Revert "NETVIRT-1134 : ModifiedNodeDoesNotExistException bgp/networks in CSIT"
This reverts commit
eead978ce7038d1709ff0456134650ca603acf72.
Change-Id: I73248f5fef1cd799c87e3a2b593e0c22c702aef9
Signed-off-by: Sam Hague <shague@redhat.com>