summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
Olivier [Wed, 25 Oct 2017 13:26:32 +0000 (15:26 +0200)]
Version update to 1.6 of the service-path model
RPCs originally in service-path are now split in several modules which
expose them.
- Replacement of node-id by tp-node-id in path-description/resource to
avoid potential conflicts in the service handler code.
- Move previous and new service path yang models to the 'service_path'
folder.
- Rename transportpce yang models with their revision date.
- Add old revision statement to service_path_v1.6 yang files.
- Modifiy prefix import for transportpce-routing-constraints to be
'transportpce-routing-constraints' and not 'org-openroadm-routing
-constraints' in yang 'transportpce-common-service-path-types
@2017-10-16.yang'.
- Add revision-date statement to import.
- Add missing 'leaf status-message' in grouping rpc-response-status-ex
in 'transportpce-common-service-path-types@2017-10-16.yang'.
- Move stubpce and stubrenderer to tests folder.
- Add missing grouping 'stubpce-path-description' and container
'path-description-list' to transportpce-pce.yang model.
Change-Id: I06667dabb39490c378dfbbf4462c262e078a7f9d
Signed-off-by: Olivier <olivier.renais@orange.com>
Guillaume Lambert [Fri, 27 Oct 2017 08:54:02 +0000 (08:54 +0000)]
Merge "Bug correction to manage unordered SRGs"
Gilles Thouenon [Thu, 26 Oct 2017 15:41:21 +0000 (17:41 +0200)]
Wrong Tp designation in DeviceRenderer.java
A bug was introduced with ch. 64616 and XPDR portmapping improvements.
Termination points were incorrectly named in some checks.
This change corrects the problem.
Change-Id: If6d9ebe3a3b88f90d16aec3fd90e5742a1ed42c7
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Christophe Betoule [Tue, 24 Oct 2017 13:52:07 +0000 (15:52 +0200)]
Bug correction to manage unordered SRGs
Srg-numbers were parsed by an incremental loop. In case of discontinuity
in the numbering of the SRG, the last ones were not taken into account.
This change solves this issue.
Change-Id: I1287447539b5bad2be317b1e7a4f612942c081fd
Signed-off-by: Christophe Betoule <christophe.betoule@orange.com>
Co-authored-by: Gilles Thouenon <gilles.thouenon@orange.com>
Gilles Thouenon [Thu, 12 Oct 2017 08:25:36 +0000 (10:25 +0200)]
Update PortMapping for XPDR netconf devices
Add some logs in the PortMapping treatment and deal with the case
where a XPDR includes at least one circuit-pack that does not support
even one port.
Change-Id: Icdceee60cd7cd22be4a25b116c357207bac4e251
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Gilles Thouenon [Thu, 12 Oct 2017 07:46:53 +0000 (09:46 +0200)]
Manage disconnection of a Netconf device from ODL
Updates PortMapping to manage the case when a netconf device is
disconnected from Karaf.
Corrects a bug in RendererNotificationsImpl. During the transient
state of node deletion, the nnode value becomes null. So the
disconnection treatment inside the condition nnode!=null was never
executed.
Change-Id: Icd7db2d1864ec3e2b8fba1526665a4b8520b1447
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Christophe Betoule [Tue, 10 Oct 2017 15:36:22 +0000 (17:36 +0200)]
Manage the modulation format of the Och interface
It takes into account the modulation format filled in
the service create Rpc used for the creation of the Och interface
during the createLineInterfaces process
It also updates config-parent version
Change-Id: Id3966a1690ed45c17c8faf1187dac00d2f501b74
Signed-off-by: Christophe Betoule <christophe.betoule@orange.com>
Christophe Betoule [Wed, 11 Oct 2017 10:42:16 +0000 (12:42 +0200)]
Update all pom.xml to be aligned with Oxygen
Change-Id: Iacb7bb349787370d5845e748ae233f315c62d548
Signed-off-by: Christophe Betoule <christophe.betoule@orange.com>
guillaume.lambert [Thu, 14 Sep 2017 16:44:46 +0000 (18:44 +0200)]
adds a folder with some debug tools
This commit includes:
- a simple perl netconf client terminal for testing RPCs.
It eases the hello handshake and can load custom capabilities from an
external xml file.
- a perl TCP SSH netconf hijacking proxy for debug purposes.
It allows to unencrypt and log netconf messages/exchanges between the
contoller and managed netconf devices.
Exchanges between both ends (eg. capabilities) are altered according to
the modifiable rules specified inside the script. This can be useful to
debug netconf devices and make them work with ODL when they do not send
the required parameters expected by the controller.
An option allows to disable this default behavior and turn this script
into a simple netconf TCP SSH proxy.
Change-Id: Ib6f4ca5c234f4bd97e352cc37dc1a2dff7d8d228
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Cédric Ollivier [Sat, 16 Sep 2017 14:30:00 +0000 (14:30 +0000)]
Merge "minor improvements / corrections in unit tests"
guillaume.lambert [Wed, 13 Sep 2017 09:21:57 +0000 (11:21 +0200)]
minor improvements / corrections in unit tests
- clarifies dependencies licenses in pip requirements.txt files
- adds in portmapping unit tests
a copyright / license header
a classs variable for the controller restconf URL
Change-Id: I09f9b36cc013123901ee42c3b2ed52bbed36ce06
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Cédric Ollivier [Thu, 14 Sep 2017 09:56:22 +0000 (11:56 +0200)]
Increase timers
At first it was testing on a very decent machine.
Then it is better to increase the timers.
Change-Id: I98c0e456cec8efeb8ab192dc150e4cab2bf2fb9d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 14 Sep 2017 08:01:28 +0000 (10:01 +0200)]
Skip generating javadocs when testing
Change-Id: I9364aea21d325a09b91f50fd5597b6bb56f8c137
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Tue, 12 Sep 2017 18:36:14 +0000 (20:36 +0200)]
Order unit tests
Change-Id: Iedeab940c838962eb93d5d340e84ddb36e0786cf
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Tue, 12 Sep 2017 08:02:16 +0000 (10:02 +0200)]
Stop using karaf zip
It's now useless as tox builds the transportpce distributions.
Change-Id: I228d0502ed7b42eafd67c0ae39b167d28e7a3b7a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 11 Sep 2017 20:28:25 +0000 (22:28 +0200)]
Test renderer:operation": "delete"
Change-Id: I3eac58c093e8535caba4addb3f55245ad964e16d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 11 Sep 2017 19:35:10 +0000 (21:35 +0200)]
Set bash as whitelist_external
Change-Id: I3c9b2570c9a4de52b9a88f1d38e929df31b63390
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 11 Sep 2017 19:20:34 +0000 (21:20 +0200)]
Stop freezing terminal when stopping ODL
Change-Id: I9bfe3d5ee33efefb1e1710c84aeaa86ccfec8d3d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 11 Sep 2017 18:59:08 +0000 (20:59 +0200)]
Complete tox commands
It also compiles ODL, modifies testtools before compiling it.
Change-Id: Ibb2514577bfefa1f44958379d77f374561694a16
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 11 Sep 2017 18:42:26 +0000 (20:42 +0200)]
Add UTs for operations/renderer:service-path
It also adds a mock for get-connection-port-trail rpc.
The rpc reply is partial as only one Element can be returned.
Change-Id: I3fa6fe8fd8ca66c95583d79ab4d52fdbb9f3e549
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 11 Sep 2017 08:25:47 +0000 (10:25 +0200)]
Allow running unit tests via tox
It eases publishing results in Jenkins.
Change-Id: Iac0295ac359ff1e53a4639bcf4fc742b99d72dff
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 11 Sep 2017 08:15:15 +0000 (10:15 +0200)]
Split portmapping testing into dedicated unit tests
Change-Id: I24fc1ef86d4b1b210a97f365278abe10ad8706d9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Wed, 6 Sep 2017 15:22:37 +0000 (17:22 +0200)]
First integration tests for portmapping
Change-Id: I4d57d8f81dc1db8c35c197681eb4c2e670d26665
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Olivier [Wed, 6 Sep 2017 14:48:15 +0000 (16:48 +0200)]
Publish sample configs for future IT
Change-Id: I542a8dd3f61e2ea5a149929eb65ea5d0cb589382
Signed-off-by: Olivier <olivier.renais@orange.com>
Cédric Ollivier [Wed, 30 Aug 2017 16:03:01 +0000 (18:03 +0200)]
Protect renderer vs cp.getPorts() == null
Otherwise it raises NullPointerException later in the process.
Change-Id: Icc662493b3239cecf790400f25b5970a570e9f8b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Fri, 1 Sep 2017 07:27:29 +0000 (07:27 +0000)]
Merge "makes renderer ignore controller-config"
Cédric Ollivier [Wed, 30 Aug 2017 16:02:18 +0000 (18:02 +0200)]
makes renderer ignore controller-config
The ODL controller exposes a northbound netconf connector automatically
loaded at karaf start-up under the node-id 'controller-config'.
This connector advertises supported (openroadm) southbound capabilities
but, strictly spoken, it is not an openroadm device.
The renderer should not interact with it.
Change-Id: I366065360b9ba0d90073a9f8739a749eb78315da
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Wed, 30 Aug 2017 12:19:09 +0000 (12:19 +0000)]
Merge "Bypass testtool issues in NETCONF get rpc"
Cédric Ollivier [Wed, 30 Aug 2017 09:37:41 +0000 (11:37 +0200)]
Bypass testtool issues in NETCONF get rpc
It simply proposes a patch to modify testtools [1].
start.sh is updated to apply it.
[1] https://lists.opendaylight.org/pipermail/netconf-dev/2015-December/000195.html
Change-Id: I06ba0058ded7d0b5aaa97b7696735b23b436c861
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Archana [Mon, 14 Aug 2017 20:50:48 +0000 (16:50 -0400)]
Applies some changes proposed by Sonar
Change-Id: Ia4f30a6be60b1cd87103e0330b82913d8945259b
Signed-off-by: Archana <as7463@att.com>
Guillaume Lambert [Tue, 29 Aug 2017 13:12:44 +0000 (13:12 +0000)]
Merge "Corrects various javadoc problems"
guillaume.lambert [Mon, 21 Aug 2017 10:19:20 +0000 (12:19 +0200)]
Corrects various javadoc problems
- reactivates javadoc comments in servicehandler.
- fills some missing parameters in existing javadoc comments.
- removes jenkins-releng javadoc useless warnings on api and ordmodels
generated-sources.
Change-Id: I4fab420479a5c3031c3186158378bef46c6423f6
Co-authored-by: Ahmed Triki <ahmed.triki@orange.com>
Co-authored-by: Martial COULIBALY <martial.coulibaly@gfi.fr>
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Cédric Ollivier [Fri, 25 Aug 2017 11:57:02 +0000 (11:57 +0000)]
Merge "Sync model with Open ROADM Service"
Cédric Ollivier [Mon, 21 Aug 2017 16:30:39 +0000 (16:30 +0000)]
Merge "Updates to Renderer"
Cédric Ollivier [Mon, 21 Aug 2017 16:08:39 +0000 (18:08 +0200)]
Sync model with Open ROADM Service
It adds org-openroadm-service.yang, renames
org-openroadm-routing-constraints.yang and removes local
modifications.
Change-Id: I3d9658027b7c672924574429c33e0a67d02716cb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Dhruv Bhardwaj [Thu, 20 Jul 2017 18:29:21 +0000 (14:29 -0400)]
Updates to Renderer
Added code for following interface creation on XPDR
1. Ethernet
2. OCH
3. OTU
4. ODU
5. updated LOGs in OpenRoadmInterfaces.java with nodeId.
Change-Id: Ia41d83347d2bff1d2352a37a3f1d2eb73c02f3f6
Signed-off-by: Dhruv Bhardwaj <db929a@att.com>
Cédric Ollivier [Thu, 10 Aug 2017 19:52:49 +0000 (21:52 +0200)]
Add submodules and scripts to run netconf-testtool
Change-Id: Idb44b8da8caa2b927c0f82e021b8b589e5d677a5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Cédric Ollivier [Sun, 13 Aug 2017 07:46:20 +0000 (09:46 +0200)]
Protect vs bad requests to non Open ROADM devices
Getting Open ROADM device info raises NullPointerException if the
device is not compatible. It should be completed by testing the
capabilities before processing.
It also fixes wrong LOG levels.
Change-Id: Ic5f55904ad347eafc99c9b6b90a7b2a1155268ba
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Fri, 11 Aug 2017 06:05:35 +0000 (08:05 +0200)]
Keep only Open ROARM models in ordmodels
All other yang files are moved into api.
It may allow using git submodules or git subtree to get ordmodels.
Change-Id: Ib887868bd7213a3e02bbe58a1531f8d1b05ae6f1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Tue, 8 Aug 2017 18:11:49 +0000 (20:11 +0200)]
Fix typo in portmapping.yang
It also converts it to unix format.
Change-Id: I6d14f0dd3d0fae721573938f2258741d82c68a01
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 10 Aug 2017 20:06:09 +0000 (22:06 +0200)]
Sync model with Open ROADM
It only modifies org-openroadm-tca.yang
Change-Id: I99a938bcf4f85cfae0e719395904de73c52c8b93
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 10 Aug 2017 20:00:52 +0000 (22:00 +0200)]
Ignore ordmodels/src/main/java
Change-Id: If902f0fa75ab216b551930893f9aaaf2ac419524
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Robert Varga [Wed, 9 Aug 2017 21:58:11 +0000 (23:58 +0200)]
Bump odlparent version to 2.0.4
Track latest upstream, fixes some bundle refreshes.
Change-Id: I393bee20dddd22d744124f679d4d0cee3a58ee6b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
svachhani [Thu, 20 Jul 2017 19:17:57 +0000 (15:17 -0400)]
Power control commit for OLM
It includes implementation of 2 functionalities:
1. Turning up a wave-length: It includes calculating power requirement,
Updating target-output-power and setting power mode for Roadm and
Transponder
2. Turning down a wave-length: It sets interface state to out of status
and updates powers levels
Change-Id: Ie42b6db766d76e13a5ed8763ec263d8d947d47c7
Signed-off-by: Shweta Vachhani <sv111y@att.com>
Christophe Betoule [Mon, 3 Jul 2017 16:00:08 +0000 (18:00 +0200)]
revision format correction in api yang models
added a 0 in the month revision of olm.yang portmapping.yang renderer.yang
Change-Id: I6738d7e782eb25c7b72b27e111298d7b2ebd14dc
Signed-off-by: Christophe Betoule <christophe.betoule@orange.com>
Shweta [Tue, 27 Jun 2017 17:08:17 +0000 (20:08 +0300)]
Karaf 4 Migration
1. The parent of karaf project is changed from karaf-plugin
to karaf4-plugin.
2. odl-parent aligned to 2.0.2
3. Reorganized features folder according to migration guide
( one folder for each feature )
4. Fixed dependencies
- feature-* dependency migrated to feature4-*
- dependency removed from features/pom.xml file
5. Fixed test phase by commenting problematic dependencies
6. Corrected the parent of features-tranportpce from features-parent to
single-feature-parent according to
http://docs.opendaylight.org/en/stable-carbon/
developer-guide/odl-parent-developer-guide.html
Change-Id: I7f5fd0caa66d0609f8f1792d46be961ee458c062
Signed-off-by: Shikun Li <jacketshikun@gmail.com>
Signed-off-by: Christophe Betoule <christophe.betoule@orange.com>
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Dhruv Bhardwaj [Thu, 1 Jun 2017 19:33:32 +0000 (22:33 +0300)]
pom and features version upgrade (odlparent 1.9.0)
1. Updating version by x.y+1.z for next dev cycle
2. Removed xsql feature from features.xml currently not being used.
https://lists.opendaylight.org/pipermail/odlparent-dev/2017-June/001089.html
Change-Id: I82b996016e57e0b3e60f61cab37a0ed2e433670f
Signed-off-by: Dhruv Bhardwaj <db929a@att.com>
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Martial COULIBALY [Fri, 5 May 2017 09:24:49 +0000 (11:24 +0200)]
Initial commit for ServiceHandler
- Add Servicehandler folder to project
- Add Stubpce & Stubrender folder to project
- Add RPCs implementation :
* serviceCreate
* serviceDelete
* serviceFeasabilityCheck
* serviceReconfigure
* serviceRestoration
Change-Id: I98c887222ab57d15a41aecf1097b1ee5c894c251
Signed-off-by: Martial COULIBALY <martial.coulibaly@gfi.fr>
Signed-off-by: Xavier POUGNARD <xavier.pougnard@orange.com>
shweta [Fri, 12 May 2017 18:20:11 +0000 (14:20 -0400)]
Initial commit for OLM
It includes implementation of 2 functionalities:
1. PM retrieval by nodeId, resource type, resource Id and granuality.
This RPC simplifies PM reading which can be used for BER test or
PM monitoring service
2. Spanloss calculation for links and update spanloss in device's
OTS interface subtree.
Change-Id: I1f8a16a5ba776eb420003b8e153681ff484edbe9
Signed-off-by: shweta <sv111y@att.com>
Guillaume Lambert [Fri, 12 May 2017 15:26:01 +0000 (15:26 +0000)]
Merge "Revert "Initial commit for OLM""
Guillaume Lambert [Fri, 12 May 2017 15:22:28 +0000 (15:22 +0000)]
Revert "Initial commit for OLM"
This reverts commit
44c2d07fd781d76645f27e3056bd35d706c933eb.
Change-Id: I0cb5aede502548b07a4a236cd2a7886dcd787ae4
Guillaume Lambert [Fri, 12 May 2017 13:35:03 +0000 (13:35 +0000)]
Merge "Initial commit for OLM"
user [Fri, 5 May 2017 17:33:05 +0000 (20:33 +0300)]
Code refactoring and added new checks
1. Divided code into subclasses
2. Before deleting the interface now method checks if:
--interface exists
--if yes, then change admin state to out of service
--if change of state successful then delete
3. Before creating interface now the method checks if:
--if interface with same name in service exists then donot create
new
--if exists but state not in service then create new
--if does not exist then create new interface with state in service
4. Before deleting a cross connect check if it exists, if not
then do not proceed.
5. Created new class CrossConnect.java with methods:
--getCrossConnect()
--postCrossConnect()
--deleteCrossConnect()
--setPowerLevel()
--getConnectionPortTrail()
6. Created new class OpenRoadmInerface.java with methods/attributes
common to all interface irrespective to their type:
--getIntfBuilder()
--postInterface()
--getInterface()
--deleteInterface()
7. Added child classes OpenRoadmOdu4Interface.java,
OpenRoadmOchInterface.java,OpenRoadmOtu4Interface.java
8. Added check for nodeType mandatory field.
9. Added checks for null value in data change notification
when a device is disconnected.
Change-Id: Id775e36a8db0d14a11147e23414df4b07d1d6910
Signed-off-by: Dhruv Bhardwaj <db929a@att.com>
svachhani [Tue, 2 May 2017 03:34:54 +0000 (23:34 -0400)]
Initial commit for OLM
It includes implementation of 2 functionalities:
1. PM retrieval by nodeId, resource type, resource Id and granuality.
This RPC simplifies PM reading which can be used for BER test or
PM monitoring service
2. Spanloss calculation for links and update spanloss in device's
OTS interface subtree.
Change-Id: I6cf146e887f85db499d2df62207b2330c99d2e59
Signed-off-by: svachhani <sv111y@att.com>
Guillaume Lambert [Fri, 28 Apr 2017 09:17:57 +0000 (09:17 +0000)]
Merge "Update PortMapping & imports to v1.2.1"
Dhruv Bhardwaj [Mon, 24 Apr 2017 18:57:24 +0000 (21:57 +0300)]
Update PortMapping & imports to v1.2.1
1. Updated code to Device model version 1.2.1.
2. Updated portmapping to store OTS interface required for spanloss
measurement.
3. Updated portmapping to handle uni-directional PP ports by appending
TX/RX/TXRX based on direction of th port.
4. Updated portmapping to create mapping for xponder line and client
ports.
Signed-off-by: Dhruv Bhardwaj <db929a@att.com>
Change-Id: Icb440866648d4d1c50f12d9684c1321003f96da7
guillaume.lambert [Tue, 25 Apr 2017 13:54:09 +0000 (15:54 +0200)]
fixing ordmodels/pom.xml old dependencies
Following jar packages have been removed recently from repositories
related to org.opendaylight.mdsal.model in nexus :
iana-afn-safi:jar:2013.07.04.9.3-SNAPSHOT
iana-if-type-2014-05-08:jar:2014.05.08.9.3-SNAPSHOT
ietf-interfaces:jar:2014.05.08.9.3-SNAPSHOT
But the current ordmodels/pom.xml explicitly depends on them.
As a result, the old pom no more compiles on brand new installations.
For users who still have those dependencies in their maven cache,
the old pom still compiles.
You can check the following folders:
.m2/repository/org/opendaylight/mdsal/model/iana-afn-safi/
.m2/repository/org/opendaylight/mdsal/model/iana-if-type-2014-05-08/
.m2/repository/org/opendaylight/mdsal/model/ietf-interfaces/
Newer versions have been explicitly added in this fix.
But removing the version tag also work. Maybe this solution should be
reconsidered in the future to avoid too many code updates.
Note: the following commands allows to compile only ordmodels
mvn clean install -DskipTests -rf :transportpce-ordmodels
Change-Id: I872001f72fc0ed3d2af69ec2a28f08f2b14c8fdd
Signed-off-by: guillaume <guillaume@orange.com>
Guillaume Lambert [Fri, 21 Apr 2017 09:31:51 +0000 (09:31 +0000)]
Merge "adding new dluxapps dependencies for YangUI"
guillaume.lambert [Fri, 14 Apr 2017 15:13:16 +0000 (17:13 +0200)]
adding new dluxapps dependencies for YangUI
This is following Dhruv's comment on Patch Set 8 on the renderer push
https://git.opendaylight.org/gerrit/#/c/52986/
I found on Nexus that YangUI was moved from Dlux to Dluxapps
https://wiki.opendaylight.org/view/Project_Proposals:DluxApps
https://nexus.opendaylight.org/#nexus-search;quick~dluxapps
Change-Id: I8d318a8a824edbe6d69d1d73f968e9328922e826
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Guilt [Wed, 19 Apr 2017 14:20:07 +0000 (16:20 +0200)]
added a comment in features/pom.xml
This comment avoids being tempted to fix a compilation warning with
a kar packaging.According to the developper guide, the inherited
jar packaging must be used instead. But it does not remove the warning.
https://bugs.opendaylight.org/show_bug.cgi?id=2760
http://docs.opendaylight.org/en/stable-boron/developer-guide/odl-parent-developer-guide.html
Change-Id: I35438fd73530b9c7abe08dcfb12a73a4c3ae6925
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
guillaume.lambert [Fri, 14 Apr 2017 13:19:48 +0000 (15:19 +0200)]
added karaf netconf CLI and some minor fixes mostly from compilation warnings
added odl-netconf-console feature to default karaf installation
added missing <relativePath/> in karaf/pom.xml parent
fixed wrong lexical order warning in TransportpceCliCommandsImpl.java
fixed linelength warning in TransportpceCliTestCommand.java
Change-Id: I5bab81b5d1fd2a0952faf38f145f000af6feaa9e
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Dhruv Bhardwaj [Wed, 8 Mar 2017 06:56:45 +0000 (08:56 +0200)]
Added code for renderer to:
1. create a logical to physical port mapping
2. setup cross connects/och facility on a list of roadm nodes and their tp's
3. delete cross connect/och faclity for a lsit of roadm nodes
4. create subcription to listen to notifations from the device
Signed-off-by: Dhruv Bhardwaj <db929a@att.com>
Change-Id: If495dd0b482fb788299570fcd5d5fb4c77de1a0e
Dhruv Bhardwaj [Tue, 21 Feb 2017 13:46:36 +0000 (15:46 +0200)]
1. Updated pom.xml for renderer and impl to replace mockito-all with mockito-core
2. Added ordmodels folder to logically seperate openroadm yang models.
3. Added openroadm yang models into the ordmodels folder
Signed-off-by: Dhruv Bhardwaj <db929a@att.com>
Change-Id: I40248f6e19c5814960e20ef8a5318427cd45b737
user [Tue, 14 Feb 2017 22:40:53 +0000 (00:40 +0200)]
1. Added 'renderer' folder to the project
Signed-off-by: Dhruv Bhardwaj <db929a@att.com>
Change-Id: Ia81bd4ff833f4a13932c47f89a6b5b7e58c9d742
Cédric Ollivier [Fri, 27 Jan 2017 10:58:16 +0000 (11:58 +0100)]
Ignore .checkstyle
Change-Id: I98b58ad8612586df3193e12baec9cb79bac785de
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Fri, 13 Jan 2017 11:58:37 +0000 (12:58 +0100)]
Add a ref to MountPointService
It adds a ref to MountPointService in TransportpceProvider.java.
It also lists model-topology (org.opendaylight.controller.model) and
sal-netconf-connector (org.opendaylight.netconf) as dependencies in
impl/pom.xml.
They are required by the next NETCONF operations.
Change-Id: If0deccf36c7a8d7e51e79d92c5c4e35cf02c95e4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Fri, 13 Jan 2017 10:28:36 +0000 (11:28 +0100)]
Add dependencies in api/pom.xml
It adds ietf-inet-types and ietf-yang-types
(org.opendaylight.mdsal.model) required by the Open ROADM models.
Change-Id: I27bd07fa2bdcb988a5daaec0980218d2103e4c94
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 12 Jan 2017 09:56:16 +0000 (10:56 +0100)]
Fix revision nit
2016-13-12 -> 2016-12-13
Change-Id: I02de3b11a56a194a135b83dbb51ba5f157ab9180
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Guillaume Lambert [Fri, 16 Dec 2016 14:42:22 +0000 (15:42 +0100)]
Load odl-netconf-connector-all
Change-Id: I66025078ccc0e6f08341d2759e33f436e2f1efd3
Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com>
Cédric Ollivier [Fri, 16 Dec 2016 14:21:53 +0000 (15:21 +0100)]
Add odl-netconf-all as dependency
Change-Id: I41de95860b18ec79de418e56631fd8f743f626b0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 12 Dec 2016 23:35:25 +0000 (00:35 +0100)]
Initiate the OpenDaylight env
It simply adds .gitreview and the files generated by Maven and the
archetype called opendaylight-startup-archetype [1]. Then it also
fixes revision in transportpce.yang.
[1] https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:Startup_Project_Archetype
Change-Id: Ic818db083c4036d895fb29cb772b7661cb1a434b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Anil Belur [Thu, 14 Jul 2016 13:40:22 +0000 (13:40 +0000)]
Initial empty repository