bgpcep.git
10 years agoEradicate mockito-configuration references 60/4660/1 jenkins-bgpcep-bulk-release-prepare-only-3
Robert Varga [Thu, 23 Jan 2014 17:33:37 +0000 (18:33 +0100)]
Eradicate mockito-configuration references

Change-Id: I5a36564f8ffaa2380c734329e728edbcd768e053
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoRemove unused import 33/4633/2 jenkins-bgpcep-bulk-release-prepare-only-2
Robert Varga [Thu, 23 Jan 2014 10:58:00 +0000 (11:58 +0100)]
Remove unused import

Change-Id: I39f60b1e5db79c08ee361da69327616135aae3d6
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMake TopologySessionListener implement AutoCloseable 23/4623/2
Robert Varga [Thu, 23 Jan 2014 04:24:05 +0000 (05:24 +0100)]
Make TopologySessionListener implement AutoCloseable

Change-Id: Idb872ebb103d237fe311a78364aab0e6dd91e9e2
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoCreate model-agnostic AbstractTopologySessionListener 22/4622/2
Robert Varga [Thu, 23 Jan 2014 04:05:24 +0000 (05:05 +0100)]
Create model-agnostic AbstractTopologySessionListener

This finishes the refactor for support of multiple stateful models: we
now have an Abstract class which each of the model-specific listeners
need to implement.

Change-Id: I074e8c2a593a5e34a652364daa3e4aa21390e516
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoExtract TopologySessionListener as an interface 21/4621/2
Robert Varga [Thu, 23 Jan 2014 02:59:39 +0000 (03:59 +0100)]
Extract TopologySessionListener as an interface

This removes coupling between ServerSessionManager and the interface
that per-model listeners need to implement.

Change-Id: Ibdf6d91b571943edf205e8486d06dba50dbd7c10
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoBreak ServerSessionManager into multiple components 20/4620/2
Robert Varga [Thu, 23 Jan 2014 02:28:21 +0000 (03:28 +0100)]
Break ServerSessionManager into multiple components

In order to support multiple stateful models, ServerSessionManager has
to be split into common and model-specific parts. This commit separates
the topology-wide logic from per-peer logic.

Change-Id: Ia489570270c3aece2ea260c61d222d70bc140d4b
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoDynamically manage nodes implied by links 04/4604/3
Robert Varga [Wed, 22 Jan 2014 19:07:48 +0000 (20:07 +0100)]
Dynamically manage nodes implied by links

Change-Id: Ibc0d3603124fb48319613471282ea37739c54d75
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoFixed incorrect mocking of bundle context. 51/4651/1
Tony Tkacik [Thu, 23 Jan 2014 14:04:34 +0000 (15:04 +0100)]
Fixed incorrect mocking of bundle context.

Mock of bundle context did not adhere to contract
   ServiceReference<T> getServiceReference(T)
   T getService(ServiceReference<T>)
   which caused class cast exception.

Change-Id: I2500d6f30aa01b68f002e87c19ba6a4d17cb393c
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
10 years agoMerge "Created stateful and initiated 02 configuration files and make them default."
Robert Varga [Thu, 23 Jan 2014 07:33:31 +0000 (07:33 +0000)]
Merge "Created stateful and initiated 02 configuration files and make them default."

10 years agoAdd a trace when we update MD-SAL 99/4599/1
Robert Varga [Wed, 22 Jan 2014 15:41:54 +0000 (16:41 +0100)]
Add a trace when we update MD-SAL

Improves logging just a tiny bit so that we know wat are we doing

Change-Id: I7b542b973c544fe12c7fb5bc11744b6430e43374
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoCreated stateful and initiated 02 configuration files and make them default. 88/4588/1
Dana Kutenicsova [Wed, 22 Jan 2014 15:11:39 +0000 (16:11 +0100)]
Created stateful and initiated 02 configuration files and make them default.

Change-Id: I12923a279e5601599c7ccf90a0368b2b9e26d26b
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoMerge "Make sure we record a reused node"
Dana Kutenicsova [Wed, 22 Jan 2014 14:10:19 +0000 (14:10 +0000)]
Merge "Make sure we record a reused node"

10 years agoMerge "Renamed pcep parser stateful & initiated extensions."
Robert Varga [Wed, 22 Jan 2014 14:09:27 +0000 (14:09 +0000)]
Merge "Renamed pcep parser stateful & initiated extensions."

10 years agoRenamed pcep parser stateful & initiated extensions. 78/4578/1
Dana Kutenicsova [Wed, 22 Jan 2014 13:34:19 +0000 (14:34 +0100)]
Renamed pcep parser stateful & initiated extensions.

Change-Id: I83f4ac3054e13905a1831295baae8cd8b2094175
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoMake sure we record a reused node 77/4577/2
Robert Varga [Wed, 22 Jan 2014 13:27:28 +0000 (14:27 +0100)]
Make sure we record a reused node

This fixes a bug where we fail to record the base node identifier when
we reuse an already-existing node in MD-SAL.

Change-Id: I33f407810da6ab452a0c12933d3572bfa14a1f53
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoFinish committing transactions when state resync is done 74/4574/2
Robert Varga [Wed, 22 Jan 2014 13:08:19 +0000 (14:08 +0100)]
Finish committing transactions when state resync is done

It turns out we forgot to commit the modification transaction when the
initial resync is done. Also add a few debugs so we know what we push
where.

Change-Id: Ia253bd4a421d88ea4f3ed70a73ba238a931e7a4b
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoBump version model for yangtools release 66/4566/1
Robert Varga [Wed, 22 Jan 2014 11:09:10 +0000 (12:09 +0100)]
Bump version model for yangtools release

Change-Id: I8cea9472c8dc6fba90168fa7e09870fe937614a2
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoFix formatting of ISO system IDs 63/4563/2
Robert Varga [Wed, 22 Jan 2014 10:48:32 +0000 (11:48 +0100)]
Fix formatting of ISO system IDs

Change-Id: I4751384774680484c167f8b19a8f513998613c45
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMake sure we fail on any unresolved bundles 29/4529/3
Robert Varga [Tue, 21 Jan 2014 21:09:29 +0000 (22:09 +0100)]
Make sure we fail on any unresolved bundles

Change-Id: Icf454acf2fd02b0ab5e8866bb114851d89183870
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Fix removal of linkstate routes"
Dana Kutenicsova [Wed, 22 Jan 2014 08:44:12 +0000 (08:44 +0000)]
Merge "Fix removal of linkstate routes"

10 years agoMerge "Change the type of some leafs to uint32"
Dana Kutenicsova [Wed, 22 Jan 2014 08:42:22 +0000 (08:42 +0000)]
Merge "Change the type of some leafs to uint32"

10 years agoFix removal of linkstate routes 34/4534/1
Robert Varga [Tue, 21 Jan 2014 22:35:03 +0000 (23:35 +0100)]
Fix removal of linkstate routes

Fixes the following exception seen when processing MP_UNREACH:

java.lang.ClassCastException: org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.linkstate.rev131125.update.path.attributes.mp.unreach.nlri.withdrawn.routes.destination.type.DestinationLinkstateCaseBuilder$DestinationLinkstateCaseImpl cannot be cast to org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.linkstate.rev131125.LinkstateDestination
        at org.opendaylight.protocol.bgp.linkstate.LinkstateAdjRIBsIn.removeRoutes(LinkstateAdjRIBsIn.java:214) ~[na:na]
        at org.opendaylight.protocol.bgp.rib.impl.RIBImpl.updateTables(RIBImpl.java:132) ~[na:na]
        at org.opendaylight.protocol.bgp.rib.impl.BGPPeer.onMessage(BGPPeer.java:46) ~[na:na]
        at org.opendaylight.protocol.bgp.rib.impl.BGPPeer.onMessage(BGPPeer.java:32) ~[na:na]
        at org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl.handleMessage(BGPSessionImpl.java:199) ~[na:na]
        at org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl.handleMessage(BGPSessionImpl.java:50) ~[na:na]
        at org.opendaylight.protocol.framework.AbstractProtocolSession.channelRead0(AbstractProtocolSession.java:45) ~[na:na]
        at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) ~[bundlefile:na]
        at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [bundlefile:na]
        at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [bundlefile:na]
        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:173) ~[na:na]
        at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [bundlefile:na]
        at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [bundlefile:na]
        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:173) ~[na:na]
        at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [bundlefile:na]
        at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [bundlefile:na]
        at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) ~[bundlefile:na]
        at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:100) ~[bundlefile:na]
        at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:480) ~[bundlefile:na]
        at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:447) ~[bundlefile:na]
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:341) ~[bundlefile:na]
        at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101) ~[bundlefile:na]
        at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]

Change-Id: I95d9b586ddeacbd7bc39500525e8877def604a4c
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMoved stateful07 parser to their own project. 60/4460/4
Dana Kutenicsova [Tue, 21 Jan 2014 19:30:42 +0000 (20:30 +0100)]
Moved stateful07 parser to their own project.

Change-Id: I6bc8ec2bb36f8041ee95d5ff38a8640bdccc4e2d
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoChange the type of some leafs to uint32 31/4531/1
Robert Varga [Tue, 21 Jan 2014 19:20:28 +0000 (20:20 +0100)]
Change the type of some leafs to uint32

These were four-byte entities, which are specified to be "32-bit
integers" in their specification.

Change-Id: Ibfaa7317e8034645311a6f0dddd53d6809f11f15
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Failure to send message should result in negotiation failure"
Dana Kutenicsova [Tue, 21 Jan 2014 20:42:30 +0000 (20:42 +0000)]
Merge "Failure to send message should result in negotiation failure"

10 years agoFailure to send message should result in negotiation failure 24/4524/1
Robert Varga [Tue, 21 Jan 2014 20:23:00 +0000 (21:23 +0100)]
Failure to send message should result in negotiation failure

This is evidenced by the session getting stuck after the peer closes the
connection but we try to send the open message. The state would be
recovered by the hold timer, but there's no reason why we should wait
for that.

Change-Id: I7abb4e86ced7e36ed720614243ad1938d69fab3a
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Update Linkstate attribute parser" jenkins-bgpcep-bulk-release-prepare-only-1
Dana Kutenicsova [Tue, 21 Jan 2014 16:43:02 +0000 (16:43 +0000)]
Merge "Update Linkstate attribute parser"

10 years agoUpdate Linkstate attribute parser 97/4497/5
Robert Varga [Tue, 21 Jan 2014 12:59:59 +0000 (13:59 +0100)]
Update Linkstate attribute parser

This updates the parser to check which NLRI type is being handled and
set attributes accordingly.

Do not trigger deserialization errors when an unexpected TLV is seen in
the attribute, just emit a warning.

Change-Id: I5be1bae5448ae299082023b4fd8f424645236c63
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Make sure attributes are parsed in order of their increasing type"
Dana Kutenicsova [Tue, 21 Jan 2014 13:10:50 +0000 (13:10 +0000)]
Merge "Make sure attributes are parsed in order of their increasing type"

10 years agoEnabled temporary commented documentation generation. 90/4490/1
Martin Vitez [Tue, 21 Jan 2014 10:49:18 +0000 (11:49 +0100)]
Enabled temporary commented documentation generation.

Change-Id: Ia08ef470eabeb1b8f7a5561f56ef6d842e74277b
Signed-off-by: Martin Vitez <mvitez@cisco.com>
10 years agoMake sure attributes are parsed in order of their increasing type 89/4489/2
Robert Varga [Tue, 21 Jan 2014 10:44:31 +0000 (11:44 +0100)]
Make sure attributes are parsed in order of their increasing type

This improvement of API specification allows later attributes to see the
previous ones. This is needed for linkstate, where the Linkstate
Attribute needs to see the Multiprotocol attribute.

Change-Id: I3b05cda27ae5277387881d6f34bf6359cae75a99
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Improve generation of node/link identifiers"
Dana Kutenicsova [Tue, 21 Jan 2014 08:54:28 +0000 (08:54 +0000)]
Merge "Improve generation of node/link identifiers"

10 years agoMerge changes Ic58ee772,Id447e440
Dana Kutenicsova [Tue, 21 Jan 2014 08:52:59 +0000 (08:52 +0000)]
Merge changes Ic58ee772,Id447e440

* changes:
  Add more info about state being processed
  Spell out termination points being created

10 years agoImprove generation of node/link identifiers 81/4481/1
Robert Varga [Tue, 21 Jan 2014 07:50:03 +0000 (08:50 +0100)]
Improve generation of node/link identifiers

Change-Id: I90580daa4f3a2e34cf51b754a07e7e6950bd5015
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMoved stateful02 parsers to its own artefact. 55/4455/1
Dana Kutenicsova [Mon, 20 Jan 2014 17:48:03 +0000 (18:48 +0100)]
Moved stateful02 parsers to its own artefact.

Change-Id: I5dfc1f561c0b21932dcf6d9a4e4d35a5ebd77bb0
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoAdd more info about state being processed 80/4480/1
Robert Varga [Mon, 20 Jan 2014 17:05:01 +0000 (18:05 +0100)]
Add more info about state being processed

Change-Id: Ic58ee7726658cb98ca96d6ec4ceeb1fcb09fc4d4
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoSpell out termination points being created 79/4479/1
Robert Varga [Mon, 20 Jan 2014 17:04:11 +0000 (18:04 +0100)]
Spell out termination points being created

Change-Id: Id447e4409c9d1aee0b7eb19e3c6cdb295cf7c7a8
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoBumped to ietf-stateful-02. 50/4450/2
Dana Kutenicsova [Mon, 20 Jan 2014 15:28:01 +0000 (16:28 +0100)]
Bumped to ietf-stateful-02.

Change-Id: I0316e6fbc0d0e2ea86d0d89c53ec1d2a9699149a
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoCreated separated project for stateful07. 46/4446/3
Dana Kutenicsova [Mon, 20 Jan 2014 14:02:04 +0000 (15:02 +0100)]
Created separated project for stateful07.

Change-Id: I04b6f5c4ff8bebcbd9e3e675de853b53c6486d0f
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoRename models to reside in ODL namespace 45/4445/1
Robert Varga [Mon, 20 Jan 2014 13:26:39 +0000 (14:26 +0100)]
Rename models to reside in ODL namespace

Change-Id: Ica56ec7c909ea6d99649a85b901f846d71c5ea6a
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Created separated project for stateful-02."
Robert Varga [Mon, 20 Jan 2014 13:13:00 +0000 (13:13 +0000)]
Merge "Created separated project for stateful-02."

10 years agoCreated separated project for stateful-02. 32/4432/3
Dana Kutenicsova [Mon, 20 Jan 2014 10:15:39 +0000 (11:15 +0100)]
Created separated project for stateful-02.

Change-Id: I1914920cd7006d272eaed260d868018a871cf663
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoAdded routed rpcs to pcep-topology|tunnel-provider 36/4136/10
Maros Marsalek [Thu, 9 Jan 2014 11:52:25 +0000 (12:52 +0100)]
Added routed rpcs to pcep-topology|tunnel-provider

Also added integration(pax-exam) test to test the routing

Change-Id: I385f99ecc0fbb9c3cee0a555c87335f3080e2412
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
10 years agoMerge "Bump yangtools to 0.6.0"
Dana Kutenicsova [Mon, 20 Jan 2014 08:37:04 +0000 (08:37 +0000)]
Merge "Bump yangtools to 0.6.0"

10 years agoBump yangtools to 0.6.0 27/4427/2
Robert Varga [Mon, 20 Jan 2014 08:23:11 +0000 (09:23 +0100)]
Bump yangtools to 0.6.0

Change-Id: I7f0018ad64e49356b6f3dd7ab1d42f6cdcb47f82
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Bumped initiated draft to draft-ietf-pce-pce-initiated-lsp-00."
Robert Varga [Sun, 19 Jan 2014 14:50:05 +0000 (14:50 +0000)]
Merge "Bumped initiated draft to draft-ietf-pce-pce-initiated-lsp-00."

10 years agoBumped initiated draft to draft-ietf-pce-pce-initiated-lsp-00. 00/4400/1
Dana Kutenicsova [Sun, 19 Jan 2014 14:12:38 +0000 (15:12 +0100)]
Bumped initiated draft to draft-ietf-pce-pce-initiated-lsp-00.

Change-Id: I0882741b7e8b5a95479aa687d203409cf8562109
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoAdd logback into dependency management section 98/4398/1
Robert Varga [Sun, 19 Jan 2014 13:19:22 +0000 (14:19 +0100)]
Add logback into dependency management section

Change-Id: I107aa6dd3fd2e5efc065b37e9c16ec3f473e5608
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoSwitch to controller-provided protocol framework 24/4324/5
Robert Varga [Thu, 16 Jan 2014 16:14:28 +0000 (17:14 +0100)]
Switch to controller-provided protocol framework

Change-Id: I378be68986a867477044ef8f35a0f50e410de82f
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoSwitch to yangtools-provided mockito configuration 23/4323/4
Robert Varga [Thu, 16 Jan 2014 15:58:54 +0000 (16:58 +0100)]
Switch to yangtools-provided mockito configuration

This depends on https://git.opendaylight.org/gerrit/#/c/4316/ being
merged.

Change-Id: Ibbe90af42acb202a42d2329b6e24ee88dc90c981
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoAdd scm tag in preparation for release 53/4353/2
Robert Varga [Fri, 17 Jan 2014 12:28:52 +0000 (13:28 +0100)]
Add scm tag in preparation for release

Change-Id: I08ccc6ef9fe636a61f659c2b21ce8e3d1449e014
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Bumped stateful draft to 07."
Robert Varga [Fri, 17 Jan 2014 11:30:55 +0000 (11:30 +0000)]
Merge "Bumped stateful draft to 07."

10 years agoFix unimplemented module 50/4350/1
Robert Varga [Fri, 17 Jan 2014 11:16:53 +0000 (12:16 +0100)]
Fix unimplemented module

Change-Id: I6c8a37361ea2305ec3d085fb231e6f0ca651ffc8
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoBumped stateful draft to 07. 47/4347/1
Dana Kutenicsova [Fri, 17 Jan 2014 10:26:22 +0000 (11:26 +0100)]
Bumped stateful draft to 07.

Change-Id: Ic81ddd5138436c2795a7b94505d1df49cd3c6639
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoBUG-221 : created Activator for stateful draft. 12/4312/4
Dana Kutenicsova [Thu, 16 Jan 2014 12:52:24 +0000 (13:52 +0100)]
BUG-221 : created Activator for stateful draft.

Change-Id: Ia10f071da98835c29d0e65bb6b5d2952383916af
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoTransform initial config files to xml format 50/4250/6
Maros Marsalek [Tue, 14 Jan 2014 12:51:57 +0000 (13:51 +0100)]
Transform initial config files to xml format

Change-Id: I33401ad6065bdf18ad65ed4c2e22a6d05ca39822
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
10 years agoUpdate to new version of the artifacts proposed by jenkins-bgpcep-version-changes-2 95/4295/1
jenkins-bgpcep [Thu, 16 Jan 2014 09:54:20 +0000 (09:54 +0000)]
Update to new version of the artifacts proposed by jenkins-bgpcep-version-changes-2

Change-Id: Ie2fc60b51d84ef76a8d7674a59e4eff85bec5718
Signed-off-by: jenkins-bgpcep <jenkins-bgpcep@opendaylight.org>
10 years agoDeprecate SSLUtil 90/4290/1
Robert Varga [Thu, 16 Jan 2014 08:43:32 +0000 (09:43 +0100)]
Deprecate SSLUtil

SSLUtil has no use in this project and was moved into ints sole user in
the controller project.

Change-Id: I10418fb2abe436c79ab967a911e8e9c5fc33c451
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMore missing copyright headers 72/4272/1
Robert Varga [Wed, 15 Jan 2014 15:51:13 +0000 (16:51 +0100)]
More missing copyright headers

Change-Id: Ide3aa6263b557d9497eac1f9a56db1993caca50d
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoRework metadata storage to retain metadata through PCEP session flaps 31/4231/1
Robert Varga [Tue, 14 Jan 2014 13:32:55 +0000 (14:32 +0100)]
Rework metadata storage to retain metadata through PCEP session flaps

Change-Id: I38651e6286cbca4280ac342799d3b42fab8d8bcd
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoDisable example BGP client 74/4174/2
Robert Varga [Mon, 13 Jan 2014 10:27:50 +0000 (11:27 +0100)]
Disable example BGP client

Change-Id: I81cddad1b763458af42500b4b94f7c22b52c7cbc
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoUnify logback version 77/4177/2
Robert Varga [Mon, 13 Jan 2014 11:41:57 +0000 (12:41 +0100)]
Unify logback version

Also remove OSGi dependency, as it is no longer used

Change-Id: Ied9c19c9b761485607f318704e9a08239bacb704
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoUse ODL nexus group for release artifacts 71/4171/1
Robert Varga [Mon, 13 Jan 2014 10:10:26 +0000 (11:10 +0100)]
Use ODL nexus group for release artifacts

Change-Id: Ibe1e7a0d9804723f0a9a6bab72b89b465fa850ba
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoAdd missing copyright headers 67/4167/1
Robert Varga [Mon, 13 Jan 2014 09:45:08 +0000 (10:45 +0100)]
Add missing copyright headers

Change-Id: I5e98168c13ee87e16d76dfed5a983d8d42ed0ab6
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoSwitch to using System.err.println() for help 65/4165/1
Robert Varga [Mon, 13 Jan 2014 09:34:11 +0000 (10:34 +0100)]
Switch to using System.err.println() for help

Change-Id: Ie7a1b1df9393d03472b7975534dda0f2e39eb3b9
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoRemove System.out and improve the test 64/4164/1
Robert Varga [Mon, 13 Jan 2014 09:27:56 +0000 (10:27 +0100)]
Remove System.out and improve the test

Change-Id: I53d13a6f08aab159f3c52a1377852c957bc6011e
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoBUG-221 : finished splitting stateful draft. 31/4131/2
Dana Kutenicsova [Fri, 10 Jan 2014 10:24:29 +0000 (11:24 +0100)]
BUG-221 : finished splitting stateful draft.

Change-Id: Iabd77a3bc5c9ab8c3b9add1ed8a247b03c0c16e8
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoAdjusted area identifier. 30/4130/1
Dana Kutenicsova [Thu, 9 Jan 2014 20:18:38 +0000 (21:18 +0100)]
Adjusted area identifier.

Change-Id: I0258a1cc80605b30c29835b428c5cbfd2f1d692c
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoAdded test for ProgrammingServiceImpl 66/4066/4
Maros Marsalek [Wed, 8 Jan 2014 10:57:44 +0000 (11:57 +0100)]
Added test for ProgrammingServiceImpl

Tested
-scheduling, canceling, executing and cleaning of transactions with or without dependencies
-timeout of instructions in different states with or without dependencies

Change-Id: I2fa5d592c31fe93227c535f2c7deb015aaf4f2e2
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
10 years agoMerge "Improve debug logging to track prefixes"
Dana Kutenicsova [Thu, 9 Jan 2014 15:39:28 +0000 (15:39 +0000)]
Merge "Improve debug logging to track prefixes"

10 years agoMerge "Add an attachment point for metadata and propagate it into topology"
Dana Kutenicsova [Thu, 9 Jan 2014 15:35:47 +0000 (15:35 +0000)]
Merge "Add an attachment point for metadata and propagate it into topology"

10 years agoImprove debug logging to track prefixes 17/4117/1
Robert Varga [Thu, 9 Jan 2014 15:13:14 +0000 (16:13 +0100)]
Improve debug logging to track prefixes

Change-Id: Ibdd5cf0e50f096153e7e6cbb745fd7ddb30a3dd5
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Changed length of IS-IS Area Identifier from fixed to range."
Robert Varga [Thu, 9 Jan 2014 14:12:38 +0000 (14:12 +0000)]
Merge "Changed length of IS-IS Area Identifier from fixed to range."

10 years agoMerge "Re-activate disabled test"
Dana Kutenicsova [Thu, 9 Jan 2014 14:07:42 +0000 (14:07 +0000)]
Merge "Re-activate disabled test"

10 years agoChanged length of IS-IS Area Identifier from fixed to range. 14/4114/1
Dana Kutenicsova [Thu, 9 Jan 2014 13:33:40 +0000 (14:33 +0100)]
Changed length of IS-IS Area Identifier from fixed to range.

Change-Id: I626f8e6b6bc36a5a5f3d41355e1dd0ae2a48b7df
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoAdd an attachment point for metadata and propagate it into topology 12/4112/1
Robert Varga [Thu, 9 Jan 2014 11:05:26 +0000 (12:05 +0100)]
Add an attachment point for metadata and propagate it into topology

Change-Id: I3083ea3e6c427d4168376e8158bba9a60d588fec
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoRe-activate disabled test 47/3847/5
Robert Varga [Thu, 19 Dec 2013 12:27:55 +0000 (13:27 +0100)]
Re-activate disabled test

The test was deactivated due to deficiencies in testing framework.

Change-Id: I3846dfbf44219e3ddde45a01094ca16ac1e167fb
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoBUG-185 : fixed NPE. 73/4073/1
Dana Kutenicsova [Wed, 8 Jan 2014 14:31:18 +0000 (15:31 +0100)]
BUG-185 : fixed NPE.

Change-Id: Ic2c2e64628815c61a95226bdcab9b22a2d0b0209
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoFixed BGP configuration. 71/4071/1
Dana Kutenicsova [Wed, 8 Jan 2014 14:11:50 +0000 (15:11 +0100)]
Fixed BGP configuration.

Change-Id: I3aa3dee36d0233b67c8db05f1a21c7fbf2390f04
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoBUG-185 : implemented Best Path Selection Algorithm. 62/3762/5
Dana Kutenicsova [Tue, 7 Jan 2014 13:55:04 +0000 (14:55 +0100)]
BUG-185 : implemented Best Path Selection Algorithm.

Change-Id: Iec0f6440e21f12e140606973e15901542092c63e
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoMerge "Generate WADL files for RESTCONF endpoints"
Dana Kutenicsova [Tue, 7 Jan 2014 08:34:55 +0000 (08:34 +0000)]
Merge "Generate WADL files for RESTCONF endpoints"

10 years agoMerge "Adding support for the git-review command line tool"
Robert Varga [Mon, 6 Jan 2014 09:44:25 +0000 (09:44 +0000)]
Merge "Adding support for the git-review command line tool"

10 years agoGenerate WADL files for RESTCONF endpoints 26/4026/1
Robert Varga [Mon, 6 Jan 2014 08:30:15 +0000 (09:30 +0100)]
Generate WADL files for RESTCONF endpoints

Change-Id: Ia6f21ef49d12db95b6ef6af2553711f2e8c65497
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoRename lists such that they follow IETF conventions 95/3995/1
Robert Varga [Wed, 1 Jan 2014 13:03:13 +0000 (14:03 +0100)]
Rename lists such that they follow IETF conventions

reported-lsps -> reported-lsp
various subobjects -> subobject

Change-Id: I08bea6203401a2a05a78af669fe3c6a98636b326
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoExpose PCEP peer IP address in topology 91/3991/1
Robert Varga [Tue, 31 Dec 2013 12:06:08 +0000 (13:06 +0100)]
Expose PCEP peer IP address in topology

This patch adjusts the PCEP topology extensions to explicitly expose the
PCC IP address as visible by the PCE. Note that this address may be
subject to NAT and thus may not bear any relationship with the IP
address as seen on the PCC.

Change-Id: I7513a6278fadc023a624367a99df2b9edd4e13ca
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoAdding support for the git-review command line tool 65/3965/1
Colin McNamara [Mon, 30 Dec 2013 03:10:50 +0000 (19:10 -0800)]
Adding support for the git-review command line tool

The OpenStack doc workflow (and entire gerrit workflow) has the
option of using a tool called git-review that automates ChangeID:
creation and management,automates rebasing of local commits
as well as simplifies submiting to gerrit and pulling and
pushing reviews.

Usage of the tool is entirely optional, however it does require
a pointer file named .gitreview in the root of the repository
that is referenced.

I am totally new to this project, if you guys don't want to merge
this then no big deal. However I think this will help with dev's
coming over from OpenStack as it will provide a optional workflow
that is closer to the OpenStack workflow.

It is necessary to run git review -s to append the change-id into
git-hooks the first time you use the tool

Change-Id: I73a912d2b8a6a00166387b97d96f1ec8804e3558
Signed-off-by: Colin McNamara <colin@2cups.com>
10 years agoBUG-221: Split off stateful draft 02/3902/3
Robert Varga [Sun, 22 Dec 2013 20:33:37 +0000 (21:33 +0100)]
BUG-221: Split off stateful draft

Change-Id: I053aedb426efaa8d1a1758064d366166feba300f
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoRemove stray comment 01/3901/2
Robert Varga [Sun, 22 Dec 2013 20:32:23 +0000 (21:32 +0100)]
Remove stray comment

Change-Id: I3ea3e909982ce0cf1fa224bfd1d7812b802a9019
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoInitialize instruction list to empty 09/3909/1
Robert Varga [Mon, 23 Dec 2013 12:58:41 +0000 (13:58 +0100)]
Initialize instruction list to empty

Change-Id: I972caaa6e320a6335f329ba75bde997066c7165d
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoInitialize the list of reported LSPs 08/3908/1
Robert Varga [Mon, 23 Dec 2013 09:22:59 +0000 (10:22 +0100)]
Initialize the list of reported LSPs

Change-Id: I07fad7cc59c3c381c15325bfac783177e6af3e7e
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoFix a few deprecation warnings in framework 04/3904/1
Robert Varga [Mon, 23 Dec 2013 07:33:14 +0000 (08:33 +0100)]
Fix a few deprecation warnings in framework

Change-Id: I8eacfe7e84b2322d6daf8d0838fcb69ec391a050
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoInstantiate the local rib with empty tables 03/3903/1
Robert Varga [Mon, 23 Dec 2013 07:28:03 +0000 (08:28 +0100)]
Instantiate the local rib with empty tables

Change-Id: Ie949507cf51ae8291f513ca5d2a29c34c8f0cdc0
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Add SimpleBGPExtensionProviderContextModuleTest."
Robert Varga [Fri, 20 Dec 2013 16:50:07 +0000 (16:50 +0000)]
Merge "Add SimpleBGPExtensionProviderContextModuleTest."

10 years agoImprove BGP/LS topology export 68/3868/1
Robert Varga [Fri, 20 Dec 2013 12:35:31 +0000 (13:35 +0100)]
Improve BGP/LS topology export

This improves the topology export in the following ways:
- dynamic hostname is propagated
- OSPF router types for internal, ABR and pseudonode are handled
- IS-IS node types are detected correctly
- OSPF TED information is being filled

Change-Id: Ic437871cd658ab44f9914aa86e2846652811b0e7
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMerge "Replaced Linkstate attribute tlv codes with static finals."
Robert Varga [Fri, 20 Dec 2013 10:01:48 +0000 (10:01 +0000)]
Merge "Replaced Linkstate attribute tlv codes with static finals."

10 years agoReplaced Linkstate attribute tlv codes with static finals. 58/3858/1
Dana Kutenicsova [Thu, 19 Dec 2013 15:33:07 +0000 (16:33 +0100)]
Replaced Linkstate attribute tlv codes with static finals.

Change-Id: Ia7dd3ed6c172ae1e01109c41ca1164dfc6fa20b1
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
10 years agoImplement PCE ID union type builder 55/3855/2
Robert Varga [Thu, 19 Dec 2013 17:06:19 +0000 (18:06 +0100)]
Implement PCE ID union type builder

Change-Id: I7e53b274101feb357dfef67bf3d71148be8f94a8
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoBUG-185: include the ability to configure multiple peers 67/3667/5
Robert Varga [Thu, 12 Dec 2013 08:30:51 +0000 (09:30 +0100)]
BUG-185: include the ability to configure multiple peers

Change-Id: Ia09859bc7b2c9483029df0584a8630d3fb92fd9f
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoMake sure RIB entry is created when the implementation starts 42/3842/2
Robert Varga [Wed, 18 Dec 2013 23:02:05 +0000 (00:02 +0100)]
Make sure RIB entry is created when the implementation starts

Change-Id: I92174ea6634cd738dec97058fa35316d726c477e
Signed-off-by: Robert Varga <rovarga@cisco.com>
10 years agoFix RIB ID not being set 41/3841/1
Robert Varga [Wed, 18 Dec 2013 22:13:56 +0000 (23:13 +0100)]
Fix RIB ID not being set

Change-Id: I3cca8ead10a74206e1fcbeaabf967b8d83e3af55
Signed-off-by: Robert Varga <rovarga@cisco.com>