Brian O'Connor
338bc0cf19
Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
...
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00
Brian O'Connor
0a4e6742b8
Copyright update
...
Change-Id: I534d938da3820f6fb814aed3bb4a0855fa41ddd5
2016-09-16 06:48:34 +00:00
Jonathan Hart
c4f681c776
Reimplemented the ProxyArp app on top of the NeighbourResolutionService.
...
Also some small API changes to track app ID of handler registrations, and
improved interface matching in NeighbourPacketManager.
Added CLI to view handler registrations.
Change-Id: I8cd0b91a16d9ec60287b65f9d8fc5e3cd87560e8
2016-09-14 15:31:25 +00:00
Jonathan Hart
6ff6ffe4c0
Move EdgeService back to Link/Device services rather than TopologyService.
...
I think the EdgeService has to use one or the other, because the
TopologyService is not in sync with the Link/Device services. The problem
with using the TopologyService is that it does not handle Port events,
only Device and Link, so it is not suitable for building an inventory of
edge ports.
Change-Id: If31d6d7013985da3e03f8c83f2f2eb2957deffe1
2016-09-12 17:02:42 +00:00
Yuta HIGUCHI
23547b3814
Minor changes around ProtectionConstraint
...
- use factory
- implement toString
Change-Id: Ic30b2d3a7c2f6c65fac9b0971291d82af8ec23d7
2016-09-06 20:57:10 +00:00
Yuta HIGUCHI
cd3185076b
Add P2PIntent CLI fix
...
Easier bugfix part of ONOS-5183
- "-p" used by multiple options
- fix completer definition
Change-Id: I1cb97b93ad9143c7a025813628077e5a6cde2bc5
2016-09-01 23:08:55 +00:00
Madan Jampani
aac5888bdd
CLI command to display the value of a atomic counter
...
Change-Id: Ib37ea4d4949dc40a43ddea1b071692783751a101
2016-08-31 21:43:29 +00:00
Jonathan Hart
38feb6eddc
Revert "Fix for ONOS-5032 and ONOS-5034"
...
This reverts commit 50ad080683317df192a0f7159d9902dc1c403ed2.
Change-Id: Id2f9924a28c18686b4be30200244dbd0c975e90a
2016-08-29 23:16:45 +00:00
Deepa Vaddireddy
50ad080683
Fix for ONOS-5032 and ONOS-5034
...
Change-Id: Ib964252dd05754ce7069a7a82ccb1d1c29bfa978
2016-08-26 03:22:47 -07:00
Ray Milkey
ab87ac444f
Prevent wipeout command from failing STC runs
...
Change-Id: I07ec96d408732fbd9e9e47ffcdc22b7bf850227e
2016-08-26 20:48:52 +00:00
helenyrwu
2a67490040
Implement path protection for point to point intents
...
Change-Id: I3f3627e7c2a7e3ab017e46655692ab70fdeae413
2016-08-15 21:26:41 +00:00
Sho SHIMIZU
a09e1bbdbd
Use Collection#forEach() instead of Stream#forEach() for simplicity
...
Change-Id: I0a1aea4bdb5d305c50273e6ff749fe71bd2a295a
2016-08-09 17:44:13 +00:00
Yuta HIGUCHI
385db9a136
Use not available by default on annotate device command.
...
Change-Id: I07fc70e43d2b90861a06ca67f23c7d1f1ff4e0aa
2016-08-08 23:45:01 +00:00
Kavitha Alagesan
c69c66ae54
Merged master fixed conflict.
...
Change-Id: I1260048f4cc90c422ce6033d506c25ec38d6cc3a
2016-08-08 17:56:09 +00:00
Yuta HIGUCHI
1d547bf406
[ONOS-4513] decouple optical-model from CLI
...
- core/cli is now optical-model clean
- Add command for pretty printing optical-ports
Change-Id: I2926ef6d52971d1a7f6642dfe4098d7ed2422363
2016-08-03 18:54:55 +00:00
HIGUCHI Yuta
f3ead25267
[ONOS-4513] Slice optical-model into separate bundle (1/3)
...
- net and cli bundle has dependency to optical-model bundle,
which should be removed in the longer run. (ONOS-4626)
Change-Id: Ieff43ef2002ee21f4578a6e2a729cd35ce3eae3d
2016-08-03 18:54:13 +00:00
Akihiro Yamanouchi
54f28e23ac
[ONOS-4747] NETCONF function for FUJITSU OLT #2
...
- Enhanced device-setcontrollers command to apply additional key-value pair.
e.g. onos> device-setcontrollers netconf:10.10.1.11:830 tcp:10.10.1.11:6630,ofconfig-id=1
Change-Id: I2cb5941dbd9829ade6fa89d5546bbc6aab44f83f
2016-08-02 21:08:15 +00:00
Andreas Papazois
25a98e7045
Command using VlanQuery behavior on device.
...
Change-Id: Ifef86810d1f8bf8b59a1e9ba2735cd79bfb890f7
2016-08-01 18:28:53 +00:00
Simon Hunt
b1ce2609cb
ONOS-4326: Working on topology topo2start processing.
...
- Added getPeers() to UiTopoLayoutService.
- Fixed wipe-out command to leave the default layout alone.
- Fixed handling of null-region (associated with default layout).
- Added refresh() method to model cache.
- Fixed regions-topo-2 device IDs
Change-Id: Iee49b47ff6702bed9751be7b63392577422d4763
2016-07-25 17:20:07 +00:00
Thomas Vachuska
eb851cdefd
Adding commands for managing layouts.
...
Adding support for wiping out regions and layouts.
Refactored UI layout manager to allow public knowledge of default layout id.
Enhanced test topo for layout hierarchy.
Change-Id: I254fd494175e753f542f12a664618c1a83f72127
2016-07-21 15:50:36 -07:00
Thomas Vachuska
3ce80f72f5
Fixing regions command to list devices that are currently in the region.
...
Change-Id: I52098fb613844b786827f7bc97e7ecec581397ba
2016-07-21 22:17:24 +00:00
Madan Jampani
35708a94b7
Distributed work queue primitive
...
Change-Id: Ia8e531e6611ec502399edec376ccc00522e47994
2016-07-12 02:00:47 +00:00
Brian O'Connor
406e264c5c
ONOS-4383 Updating traffic selector for {MP2SP,SP2MP}IntentCompilers
...
Apply egress action to ingress selector for non-ingress devices
Change-Id: I98b4c591d09cc4b5d0e0ff89eaeac44ba07e6326
2016-07-06 19:05:09 +00:00
Brian Stanke
11f6d53693
ONOS-2184 - Initial implementation of Virtual network Intent service.
...
Change-Id: I03103b4eca797cd32480fbd0e3b4cf0385b50ef2
2016-07-06 17:28:30 +00:00
Claudine Chiu
25f07bea59
ONOS-2184 VirtualHost CLI and REST api's
...
Change-Id: If0ebe4268f3161a34223eca58e3f1bdbb8d0c9be
2016-07-05 20:49:38 +00:00
Andreas Papazois
34a82cfae2
[GEANT] Rate limit on port via NetConf and refactoring.
...
Change-Id: Id5b5a196bed3b28159160b94bc5ae838d00cb765
2016-07-01 18:30:30 +00:00
Deepa Vaddireddy
2f4883d75b
Fix for ONOS-2567. Restricting the max out port to 65279
...
Change-Id: Ic5184d8a389ab5eb4fbe83300764fc39773995cf
2016-06-16 13:39:12 -07:00
Brian O'Connor
1b2aea88c0
Removing gratuitous relativePath from pom.xmls
...
The default value for relativePath is: ../pom.xml
Change-Id: I1f5e5e6bfa1e91fcddae4f8cb8ab0c00c276e6b0
2016-06-16 07:05:31 +00:00
Saurav Das
b5c236e2eb
In this commit:
...
Bug fix when optimized SR re-routing fails, do full re-route
Bug fix filtering objectives should be called for new device even if there is an existing grouphandler
Bug fix NPE in ofdpa driver due to null check on the wrong variable
New cli command for debugging flow-objectives for pending next-objectives
Flow objective cli commands now start with "obj-"
Change-Id: I819f82d1d67769cb9fbbde60f099d29b8e7f7c9e
2016-06-14 21:08:22 +00:00
sangyun-han
483731ce6a
Rename Meter,AddMeter,GetFlowStatistics,GetStatistics
...
Change-Id: Ifdc7fb422f7e2bb4135ab24bae0f8d9541432e0c
2016-06-06 15:27:36 +00:00
Brian O'Connor
e642f7cf7b
Bumping version to 1.7.0-SNAPSHOT
...
Change-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f
2016-05-23 18:35:29 -07:00
Brian Stanke
612cebf3cc
ONOS-3633 - Adding intent event listener to PointToPointIntent virtual network
...
provider. Intent events will either set the virtual link state to ACTIVE or
INACTIVE.
Change-Id: I34b65b2bfff29b791e7b2eb4d7cefb2ec4e88672
2016-05-19 21:14:05 +00:00
Naoki Shiota
bd1974c6d2
Made ResourceManager to accept arbitrary ResourceConsumer implementation. (ONOS-4406)
...
Change-Id: If41564824770c2a8b78237a206c036df94141117
2016-05-13 14:43:52 -07:00
HIGUCHI Yuta
5be3e820cf
ONOS-4417 Remove OtuPort out of core.
...
Change-Id: Ibc72ee617b238005585f0bcd873b9123e48ee7fc
2016-05-09 23:39:00 +00:00
HIGUCHI Yuta
4c0ef6b54a
ONOS-4416 Remove OduCltPort out of core.
...
Change-Id: I04324a72e48af84afdbfa32b84c8e57f39411000
2016-05-09 23:38:47 +00:00
HIGUCHI Yuta
95d83e8067
ONOS-4415 Remove OmsPort out of core.
...
Change-Id: Ic796c4e715789ba18f350f28e29db04dd537822f
2016-05-09 23:38:16 +00:00
HIGUCHI Yuta
34a3f69be1
ONOS-3503 Remove OchPort out of core.
...
- Implementation of a Behavior OpticalDevice has the knowledge of
translating annotations into optical specific port.
- OpticalDeviceServiceView checks if the Device is a OpticalDevice
and translate all the Ports to optical specific port before returning.
- This commit contains feedbacks, issues, and fixes by Michele Santuari.
- Note: 3 more Port types to go (OduClt, Oms, Otu)
Change-Id: I4cbda8bc1922fbdd4dac8de8d02294bad74b8058
2016-05-09 22:24:41 +00:00
Andreas Papazois
1ed54cf0fa
[GEANT] Command device-interfaces added.
...
Change-Id: If70eedc5e8e0d83bc4d31c556fbf8382cbe97cec
2016-05-09 15:56:26 +00:00
Madan Jampani
ccdf9da90b
New partitions cli option for displaying client information
...
Change-Id: Iba0a9f7ea809368bf0965b44d8ff60e7486ee3d8
2016-05-06 03:39:43 +00:00
Rimon Ashkenazy
fbac3784fb
ONOS-4440 CLI allocations command: add support for TributarySlot resource allocations.
...
Change-Id: I845ef61054c17872d7be2bfb123c40febe649ea9
2016-05-03 16:12:16 +00:00
Saurav Das
59232cf8f8
Changes include:
...
bug fix for host IP and MAC flows not being generated sometimes in multi-controller scenarios
bug fix for filtering objectives not being sent sometimes when ports become available later
npe fixes in ofdpa driver for cases where selectors or treatments may not be available
new cli command to manually trigger routing and rule population
portstats option on cli to display only those ports with non-zero stats
group cli command tab completion displays choices in lower case (similar to flows)
segment routing cli commands now start with sr-
Change-Id: Idcd641882d180acbd304e5560ed3483b5a943f96
2016-05-03 00:52:58 +00:00
Brian O'Connor
be27bb3da3
Updating BUCK files
...
Change-Id: I24f279b42a270e59cf4bf4564e2aa4d81459c8e2
2016-04-29 18:23:19 -07:00
Jonathan Hart
f54c3e7ca1
Added back summary mode for routes CLI command
...
Change-Id: Idc39a1c81d6a597b0c55885e4e93d5b8ead62650
2016-04-22 16:40:14 +00:00
Brian Stanke
9a108975d7
ONOS-3633 - Implementation of virtual network point to point intent provider.
...
Change-Id: Ie2c1e5ac278bc0dd6259479c44dd92b9b625e90b
2016-04-21 19:12:39 +00:00
Jonathan Hart
b211134137
Add JSON output for routes CLI command
...
Change-Id: If4901d58da3130bf30439205e4e87cb1b1e157ad
2016-04-21 02:40:54 +00:00
Jonathan Hart
92ca5d3d59
Move PIM and Reactive routing to new route service.
...
Also remove old static router, fix CLI commands
Change-Id: Ice1ded45b272ff93d9cdbf0f8def7b6bff9a681c
2016-04-19 15:34:45 +00:00
Andreas Papazois
827d8d03c0
[GEANT] VLAN arg not needed when removing interface.
...
Change-Id: I9015f7df65b924901dab7c32a7dd757f7fa55234
2016-04-15 16:57:02 +00:00
Jonathan Hart
5fda381ec3
Make text and JSON versions of summary command pull data from the same place
...
Change-Id: I5519fbf9c1b73dd417e12b6fd32d1a5d02f15dcc
2016-04-14 21:53:12 +00:00
Andreas Papazois
59e19bbc76
[GEANT] Multiple VLAN-IDs allowed for trunk mode of ports.
...
Change-Id: Ib6add6f4bcdcc9ed0fb0448fef91f9f0dbebb57d
2016-04-13 20:21:51 +00:00
Jonathan Hart
fd17661348
Route CLI improvements and bug fixes
...
Change-Id: I4b4547f578cc053dc150066dadb68b6b2cbb82ee
2016-04-11 18:13:14 +00:00