357 Commits

Author SHA1 Message Date
Thomas Vachuska
924cda424c ONOS- 2946 Adding ability to view packet processor statistics.
Change-Id: Ic55ec670b197b1ee08f2d11f97658fd614da1614
2015-09-23 00:20:44 +00:00
Thomas Vachuska
7f171b2ce9 ONOS- 2946 Adding ability to view existing packet intercept requests and packet processors.
Change-Id: Id0d82fb4a19506ec607a71856dbf0c33c8e51baf
2015-09-22 00:40:11 +00:00
Jonathan Hart
46080b6834 Remove all address bindings code from Host subsystem.
This has been superseded by the InterfaceService.

Change-Id: I8aae4cfe00752a84e545a1030c199aea8b59da38
2015-09-21 20:57:13 +00:00
Jonathan Hart
2ddc411403 Pretty print the output of the netcfg command
Change-Id: Id76124517ff6ad1f8f607654cded3360b5981049
2015-09-21 19:52:47 +00:00
Brian O'Connor
f967ad61dc Starting snapshot 1.4.0-SNAPSHOT
Change-Id: I6b64a70eb8c416b58689afd2af7d726153176f6b
2015-09-18 15:19:54 -07:00
Sho SHIMIZU
a8dbad418d Use diamond operator
Change-Id: Ief0dabe762acb740476eba5eb033dcfce76426b2
2015-09-11 23:48:21 +00:00
Brian O'Connor
b3a3b52f46 Rolling back to snapshot 1.3.0-SNAPSHOT
Change-Id: I5394f02bc4cc4614427e5e535889e883944734fd
2015-09-10 17:26:49 -07:00
Brian O'Connor
cbc5878c31 Tagging 1.3.0-rc2
Change-Id: Id062ea54a0f03c26eb763e03cc347dbfe63cd03f
2015-09-10 17:08:00 -07:00
Thomas Vachuska
58de416ef1 Fixing copyrights.
Change-Id: Iacdddaf1b83fa24998730c3f714fcaf35351ae9e
2015-09-10 16:18:10 -07:00
Brian O'Connor
e8bcb70258 Changing version to back to snapshot 1.3.0-SNAPSHOT
Change-Id: I05bc4669bf3ad2a149cee5d303da42bf8ffd14e8
2015-09-04 23:57:08 -07:00
Brian O'Connor
004345f6c8 Tagging 1.3.0-rc1
Change-Id: I640fc75397b90532e8a71f9413b6822f80b3e775
2015-09-04 23:47:08 -07:00
HIGUCHI Yuta
4a6a70ae5e Remove unnecessary boxing
Change-Id: I78bfbcaf061348172b53bc2ce5c27ff19c1202d2
2015-09-04 22:31:17 +00:00
Thomas Vachuska
0a400ead8e Adding ability for Config to be backed by generic JsonNode, i.e. either ObjectNode or ArrayNode.
Change-Id: I5f9ec423cd5f23f61c97a57073d9d11071c47997
2015-09-04 21:24:06 +00:00
Changhoon Yoon
b856b813b5 ONOS-1767 SM-ONOS implementation
22a363e ONOS-17767 SM-ONOS impl

Change-Id: Ifca8129f2266bada68af735cf81a1d39f1ec8506
2015-09-04 18:09:49 +00:00
Madan Jampani
f97edc1c48 Javadoc fixes
Change-Id: Ia051f4875d5cadbd7e5307bd8bd6ff1df488165d
2015-08-31 21:50:06 +00:00
Hyunsun Moon
cf732fb688 ONOS-2711 Replaced short to TpPort for tcp/udp ports
Change-Id: Ibf0474b5369d11d377fd33cf5ab48083cbca3308
2015-08-25 16:10:35 +00:00
Charles Chan
4b003c5450 Checks the emptiness of egressLabelString properly
Change-Id: I9a524f4d714ff796c3f2aa8dc4355d1c4c093c9b
2015-08-23 23:04:27 +08:00
Dusan Pajin
11ff4a8fc3 Delta Port Statistics added to DeviceStore, Device Service and CLI
Changed misspelled word in description of the portstats command switch

Change-Id: I131940c83c5cb12080532a4804ec424ca66afa64
2015-08-21 17:46:12 +00:00
alshabib
e1248b613f Adding tests for meter service.
Change-Id: Ic220fdaa89b421661019f1a6ef23c7b02eef127c
2015-08-21 15:35:18 +00:00
alshabib
58fe6dc46f fixes for Meter Service
Change-Id: I83d5b8a2e0a955c050f7afe96761d5709d4f9f18
2015-08-20 16:21:08 +00:00
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