Ray Milkey
a4122367b0
ONOS-2190 - Move org.onosproject.net.config.* out of the incubator
...
Change-Id: I57cac27ae370ce1155b4f637646d6c25732844e9
2015-08-19 08:59:12 -07:00
Flavio Castro
6baf95d23f
Added unit info to metrics CLI command
...
Change-Id: I1c89b1e684ca86248a5c8a87a625273c2d5dc291
2015-08-13 20:44:26 +00:00
Jonathan Hart
96c5a4ab2f
ONOS-2513 Fix entire MP2SP intent failing on partial connectivity loss
...
* Added PartialFailureContraint to MP2SP intent to allow partial connectivity.
This means the intent remains installed as long as at least one ingress point
can reach the egress point.
* Intents with this constraint are recompiled on ObjectiveTracker triggers
even if not in FAILED state
* MP2SP intent compiler can compute a partial tree if constraint is set
* ObjectiveTracker recompiles intents on any link event
* SDN-IP MP2SP intents now use PartialFailureConstraint
Ported from onos-1.2 branch.
Change-Id: I32eaa198fae1dfba021d9251c8f855573f0e1d7d
2015-08-13 17:38:55 +00:00
Jonathan Hart
eb8c9476af
Created InterfaceService which maintains an inventory of interfaces
...
based on configuration data.
Change-Id: I98a360fd1b833885fcb41bf9bb8a6e81dc436fd1
2015-08-11 16:51:59 +00:00
suibin zhang
cb7f0d1a42
check add-flows command to add-test-flows to avoid confusions
...
Change-Id: I81cfdc29d197ee3fd451bab6c0f09dcafecd87d2
2015-08-10 21:21:44 +00:00
suibin zhang
5e897b7902
add print msg when use -p flag
...
Change-Id: I7f5fc7ddcf1ada45bb4874e48b683cc028e53056
2015-08-06 20:26:04 +00:00
suibin zhang
baa163f83a
Fix NullPointerException with -s flag; add -s message
...
Change-Id: I6bc1e2326d0d260a0469e64b8d0ec2937694534c
2015-08-06 16:31:06 +00:00
Madan Jampani
a776fe2619
Block on the future in device-role CLI command
...
Change-Id: I20e3784a39eb79b8cfb50a60a5b27185c98c5163
2015-08-05 04:54:18 +00:00
Thomas Vachuska
d35f8478cc
Refactored the wipe-out command code a bit.
...
Change-Id: I25624be97225f6ea3208d675efd7355319c7c738
2015-08-04 10:06:48 -07:00
Flavio Castro
4b51941646
ONOS-2315 adding auto-complete to the CLI
...
Change-Id: I7b3056022188d58ca141bfec2870c7f1b44e37c2
2015-07-24 23:20:45 +00:00
Xin Jin
313708b8fc
Adding experimental Flow Objective composition
...
Change-Id: I35e4414845ad5034145157ab83f933e40f75a1d9
2015-07-24 13:48:53 -07:00
Jonathan Hart
111b42b7a3
Move address-bindings config to new config system
...
Change-Id: I6d87ddbf98789dbe8355c453a3263f50fbc5d99c
2015-07-23 10:25:54 -07:00
Thomas Vachuska
b129fbf138
FIxed netcfg CLI to avoid double-nesting configs.
...
Change-Id: I4b988cdf437c40059b3f2bbfcff4e216eadea034
2015-07-23 15:55:51 +00:00
Hari Krishna
a929363793
wipe-out command changes to purge intents
...
Change-Id: Ic440cbd1d9832b601b167f187497133fcbc4d97c
2015-07-17 03:21:01 +00:00
Thomas Vachuska
33937c45e3
Adding STC scenario for testing host intent-based connectivity.
...
Change-Id: I7375a9fdb121a6a288df5d54a23cfbd9d54258f3
2015-07-15 17:40:32 -07:00
Thomas Vachuska
18046d44aa
ONOS-2380 Modified wipe-out command to withdraw and purge all events regardless of their state.
...
Change-Id: I3d537a8bad719b94712b915a6b1d99a7bdc862e5
2015-07-14 16:40:53 +00:00
Thomas Vachuska
f1c42080a1
Adding more aggressive and thorough implementation of wipe-out command.
...
Change-Id: I828ccdc994a490e17c2806d27aa36460da10f795
2015-07-13 15:02:53 +00:00
Thomas Vachuska
96d55b16ad
Implementing net config subsystem and revising its interfaces.
...
Added a few basic configs for device, host and links.
Added initial REST API.
Added CLI.
Tests remain to be added.
Change-Id: Ic7bba4b5ad7d553c51d69f6459b3bff146970323
2015-07-09 14:39:10 -07:00
Dusan Pajin
6b887c900c
Added matching vlan and push, pop and rewrite VLAN ID treatement in Intent add command. Added MPLS intent support for vlan operations
...
Change-Id: Ia70f13209adecaebde93a6fe7bd07b8e5a21074d
2015-07-02 16:21:28 +00:00
Aaron Kruglikov
a2b5915426
Not ready, commiting to transfer between systems for work.
...
Change-Id: Ifb3d2ce184761574aa0fd35211deacfac1236d63
2015-06-29 19:14:30 +00:00
Ray Milkey
6e8b81e1bf
Remove references to deprecated APIs
...
Change-Id: Ib351f4200a73a74eb405a280afd4bf90dc5d9dad
2015-06-26 13:39:56 +00:00
Ray Milkey
d13a37bf3c
Remove deprecated Flow Rule constructors
...
Change-Id: I2a078cbfbeb9db4a04ef1c59acde2fb45672a3cf
2015-06-16 17:03:13 +00:00
Aaron Kruglikov
0a4da0d7b8
Added support for specifying unidirectional vs bidirectional optical connections.
...
Change-Id: I0f8c2f64f5734873b80235ad97afb58be7aaa3ae
2015-06-10 21:52:12 +00:00
Sho SHIMIZU
792c26ba5e
Revert changes in 8117f36, which modifies the default behavior
...
If no command line option regarding lambda is supplied,
optical links need to be execluded, but the previous patch broke it.
Change-Id: Ia95e82f7c31fdb16345eb43f1864b58aa4f25acc
2015-06-09 16:15:39 +00:00
Brian O'Connor
afc2d7db88
Starting snapshot 1.3.0-SNAPSHOT
...
Change-Id: Idc4c114bda5268e534b9fc998215564d23d84c58
2015-06-05 23:31:25 -07:00
Brian O'Connor
a78abfcc39
Tagging 1.2.0
...
Change-Id: If1b4de17402bf8248c888de72891dc17a5bcd7ef
2015-06-05 22:40:03 -07:00
cheng fan
00a406d4ba
Optimize the tunnel commands
...
1. Split port and equipment by "/" instead of "-";
2. Fix the bug of remove-tunnel-by-type command.
Change-Id: I462e8af54f697d04b8433a59126e1c52c4cbf88c
2015-06-05 21:43:25 +08:00
Brian O'Connor
9cc799cf21
Fixing NPE in FlowsListCommand when appId is not properly registered
...
Change-Id: Ic95b67d33d656d645be6a5a63bfef44a11369544
2015-06-05 04:00:01 +00:00
Brian O'Connor
264cb996e1
Refactoring IntentIdCompleter to IntentKeyCompleter
...
Change-Id: I8099336f79c5f510c708fcbb0c00ff31f3550a4d
2015-06-05 00:37:34 +00:00
Brian O'Connor
422b875b41
Refactoring IntentRemoveCommand to be more clear about use of 'key'
...
Change-Id: I3e84f510ffb5eda30cfe8166e858398c0af28d83
2015-06-04 16:16:49 -07:00
Brian O'Connor
793134b342
Reverting IntentIdCompleter change from Gerrit #3909
...
commit id: 0d17c3135ed771fe1d146d2dd9ca7ae57e2a8238
Change-Id: If640a649135e405ba4258c5364c96822b49ec245
2015-06-04 16:06:27 -07:00
Pingping Lin
08c306628f
completer should work as command description, enable delete intent by key
...
Change-Id: Ibc4574f97f69a4c8e266708c0440baa09ee361f3
2015-06-04 22:49:02 +00:00
cheng fan
93258c7adb
1. fix javadoc mistakes
...
2. add path state proverty to tunnel
3. fix bugs in tunnel creation and query commands.
Change-Id: I69b992e47630effe45764c887864d59d3a1eb870
2015-06-03 17:52:12 +00:00
Thomas Vachuska
4cfcc56d4c
Enhancing STC and cleaning up various test topos.
...
Change-Id: I7f5b349835ebf3d7da824be0aa2cddd860631f84
2015-06-03 17:43:13 +00:00
Brian O'Connor
72df5b1acb
Adding purge-intents command
...
Change-Id: I991084aa610cdeb9fb43082ed1e9888b781897ce
2015-06-02 23:54:38 +00:00
Ayaka Koshibe
8117f36bd0
Fixes for resource-related test CLI commands:
...
- Tweak to assumptions in base command for ConnectivityIntents
- Check before casting between port types
Change-Id: I5db84ec435029f2de84abb0f3f5ddc726035bf1b
2015-06-02 13:46:54 -07:00
Marc De Leenheer
4a1c1fad10
Bidirectional optical intents (ONOS-2055).
...
Removed dead code.
Bugfix in device resource store.
Change-Id: Ic81e0b6985813d8dd696440610bee967a9fc2fc7
2015-06-02 18:33:17 +00:00
Brian O'Connor
3350390b1d
Starting snapshot 1.2.0-SNAPSHOT
...
Change-Id: I96c63bb70f2cd27453f2da893d77f9e72966f780
2015-06-01 17:08:05 -07:00
Brian O'Connor
75aed4000e
Tagging 1.2.0-rc2
...
Change-Id: I93f2bf38d29ddf788f7a81552695da80fc275c42
2015-06-01 16:58:14 -07:00
cheng fan
7716ec9268
1. move tunnel 3 commands to onos-cli
...
2. add OCH ODU OMS port type;
3. fix some bugs in pcep tunnel provider and topology provider
4. Optimization of the command line tools of tunnel
Change-Id: I323ede971795c8fe6ecddc40e1061f42a8243867
fix tunnel provider bugs.
Change-Id: I323ede971795c8fe6ecddc40e1061f42a8243867
2015-06-01 22:59:01 +00:00
Marc De Leenheer
88194c32ff
Fix optical port types in device store (ONOS-2046).
...
Fix CLI add-optical-intent cmd for TL1-based devices (ONOS-2045).
Change-Id: I4ba79476104d9906707cc7cc683fedd4ce4343bb
2015-06-01 10:22:54 -07:00
Marc De Leenheer
9f7d189d06
Release resources when intent is withdrawn (ONOS-2048).
...
Create optical circuits using CLI (ONOS-2049).
Change-Id: I8e52e698a897b869147afffdc0294956df76aa0c
2015-06-01 01:25:52 +00:00
Marc De Leenheer
8c2caac730
Support for OTN using optical circuit intents.
...
Refined DeviceResourceService.
Change-Id: I489f368a0fac5f4a8d0a1a1cb716f845558db35e
2015-05-30 01:25:08 +00:00
samuel
7a5691affe
[ONOS-1959][ONOS-2007][ONOS-2008][ONOS-2009][ONOS-2010][ONOS-2011][ONOS-2016][ONOS-2017][ONOS-2018]
...
1.fix bug in query subscription command in Tunnel management
2.add RemoveTunnelByIdCommand
3.add UpdateTunnelBandWithCommand
4.add QueryAllTunnelsCommand
5.add queryAllTunnels api in TunnelService and TunnelStore
6.store the Path of the tunnel in the store
7.remove to check parameters iif they are null in the construtors of
DefaultTunnel.e.g
8.add the method of querying in SB
9.Fix the bug that the src/dst end point of Vlan-type tunnel is the
instance of OpticalTunnelEndPoint
10. invert the verb-noun into noun-verb for tunnel commands and label
commands
Change-Id: I90378b37c2bc73b58e6f8f234f009d64f07f758e
2015-05-28 16:36:18 +00:00
Jon Hall
a1cc16fa4e
Fix json formating for counters
...
Change-Id: Ibd506936507752a4911aa2cb0bac3ec916d1da71
2015-05-27 23:18:37 +00:00
Brian O'Connor
30a412deb3
Starting snapshot 1.2.0-SNAPSHOT
...
Also, fixed onos-upload-bits script to upload rc's to nightly/
Change-Id: I9bb8fe685492e23c740796879f0b66c307e26e56
2015-05-21 18:08:06 -07:00
Brian O'Connor
608e03a1bb
Tagging 1.2.0-rc1
...
Change-Id: I2791aacb0ab4eb0d3db92fef5e58e9c62747bf8c
2015-05-21 17:56:07 -07:00
Kaouther Abrougui
d8b565a904
Fixed bug ONOS-1676.
...
- Added comments and updated counters command display.
- Modified Json output for counters command.
- Fixed indentation and wrapped long code lines
Change-Id: I4ccc7f67071ea587ee0b12e2f59582f5e5ca760f
Change-Id: Id6cdeda344dd429e3a9f9ab7f027b45e7d6f293a
Change-Id: I6b90a868cedfa405f8deabb1cee6988ba6c1f96e
Change-Id: I93710bd69e266779220c5d1a240e6a06090da55c
2015-05-21 22:36:39 +00:00
Brian O'Connor
6de2e202f1
Moving LabelResourceManager to incubator
...
Breaking apart resource package into {device, link, label}
Refactored cluster serializers so they are visible
Change-Id: I71051bcd5e790ae6abeb154bf58286e584c32858
2015-05-21 22:26:49 +00:00
Thomas Vachuska
bf916ea1a4
Moved Tunnel subsystem to ONOS core incubator area.
...
Change-Id: I03f90b068013fbf0490af5277b33459ccc0514ec
2015-05-20 18:24:34 -07:00