Thomas Vachuska
9c630b211d
Adding retry mechanism to onos-check-components
...
Change-Id: I28ed2a2dba5bca8ad6d85901c29cd081721cdc9f
2016-02-11 01:56:08 +00:00
Andrea Campanella
3eca4a8252
Deprecating all SNMP releated classes. not compliant with ONOS architecture
...
Change-Id: Ia2a4953ea68d88e510689a3131398fc003194c1e
2016-02-11 01:55:48 +00:00
Vinod Kumar S
cf04442733
[ONOS-3895, ONOS-3896, ONOS-3897] Data type interfaces
...
Change-Id: I9cd9d80ce0accc017118a944dff96367bca89bde
2016-02-11 01:47:50 +00:00
Sho SHIMIZU
3547d5b156
Remove obsolete ToDo comment
...
Change-Id: I6343d0dc528eef5e2446eea6c9f370dcaf6ed7e9
2016-02-11 01:25:41 +00:00
Charles Chan
cb13d12979
Expose cookie information in packet context
...
Change-Id: I7f2cb331a19aeca1a578aade6488a6480d15496c
2016-02-11 01:14:49 +00:00
Jonathan Hart
883fd378cc
Added interfaces configuration to allow vRouter to be selective about what
...
interfaces to use.
Change-Id: I4eb069760df0995d9e831e024ddbc0493bccce0b
2016-02-11 01:14:00 +00:00
Hyunsun Moon
133fd793ad
CORD-524 Added a state to set data plane IP to br-int
...
Added new config fields
- SSH port, user, private key file
- localManagementIp for connection b/w a compute node and VM
Renamed some config fields and methods
- phyPortName is changed to dataPlaneIntf
- localIp is changed to dataPlaneIp
- ovsdbIp is changed to hostManagementIp and it is used to SSH as well
- checkXXX methods with boolean return are renamed to isXXX
Removed unnecessary OVSDB_CONNECTED state
Removed cordvtn-node-add CLI due to too many arguments
Change-Id: If5efb65fc58bfa8a10767047f01598dc2ac02a04
2016-02-11 01:12:58 +00:00
Jian Li
e0e01c252a
Add skeletal code for control message provider
...
Change-Id: I29e28ae268693f62631f2d70a5e6f74e482a4643
2016-02-11 00:28:34 +00:00
Jonathan Hart
54119bbe6b
Add neighbor lifecycle management.
...
* Made PIMNeighbor mostly immutable (apart from updatable timestamp)
* Equals and hashCode for PIMNeighbor
* Remove neighbor when we see a HELLO with holdTime==0
* Periodic task to time out neighbors who haven't sent a HELLO in a while
* Added a CLI command to view PIM neighbors
Change-Id: I59e52a847f7abcb8e9ac660c2cccace53e46867b
2016-02-10 15:05:47 -08:00
Jonathan Hart
5af5f149c5
Added configuration for PIM interfaces.
...
Now the PIM application requires PIM Interface configuration for each interface
that will have PIM enabled (no longer uses all ONOS interfaces). The
interface-specific PIM parameters can be tuned.
Change-Id: Ibc284fdbe1b3aa4da48097b3e92470bce4f349a7
2016-02-10 14:43:26 -08:00
Jonathan Hart
36fd31e855
Finish off a couple of things to get PIM to send HELLOs.
...
Also added packet request to PacketService to get punt flows installed in switches.
Change-Id: I7340d09a1cf2ec06fb33ac0c4fc14eb43e94f496
2016-02-10 22:21:39 +00:00
Jian Li
230ce4fdba
Fix incorrect description of getPreviousStatistic method
...
Change-Id: I803ca5ee86e4a605c06916687d55a37059fe2ad2
2016-02-10 21:51:00 +00:00
Madan Jampani
74da78b62b
AsyncConsistentMap methods for supporting transactional updates
...
Change-Id: Iaeb0aa0abf9f52d514a2c040598599a5b8a55ee8
2016-02-10 21:48:12 +00:00
Aaron Kruglikov
1110b2cee6
Setting up monitoring of cluster communcation service
...
Change-Id: I771b23db6920b26b592abc5d5156e9d77cde4f00
2016-02-10 21:47:48 +00:00
Brian Stanke
ca93d9aaef
ONOS-3655 - This Device key subsystem update adds the implementation of the
...
DeviceKeyManager and the distributed device key store.
Change-Id: I32544040590b31a59e20f3375fca453a117f940c
2016-02-10 21:45:57 +00:00
Sho SHIMIZU
7b32697856
Simplify method names by removing redundancy
...
Change-Id: I36df7e23792f7004dfae823a8700f6c887ea1efd
2016-02-10 21:36:33 +00:00
Sho SHIMIZU
69420fe49c
Preserve the original order when registering/unregistering
...
Change-Id: Id112f7027454132f00ca45b4254aa3f5c2e7b094
2016-02-10 20:07:40 +00:00
Sho SHIMIZU
72f81b1830
Use ResourceId when unregistering resources instead of Resource
...
Change-Id: Ib3d1c611ad9eb4491693ea10ee50ea0123f20ee2
2016-02-10 20:06:50 +00:00
Sho SHIMIZU
82bfe99aa8
Fix comment
...
Change-Id: I69fdec826b1578777020759f5f4144d4057db1d9
2016-02-10 18:25:45 +00:00
Shashikanth VH
ae8f63d364
[ONOS-3856] BGP flow specification RIB out test.
...
Change-Id: Ie4d2ef90c261f8bb5b560cb2b62c5cf7cca29988
2016-02-10 17:49:51 +00:00
Shashikanth VH
f04ab49db4
BGP support default IPV4 unicast capability.
...
Change-Id: Id9ad101e82a9148ddf029fdcf6404173a9574539
2016-02-10 17:49:19 +00:00
Shashikanth VH
60e739836c
[ONOS-3857] BGP sourceprefix packetlength protocol flow specification components.
...
Change-Id: I4a8a209c07db954bb7fb3dcbc236bc3a8018a4b4
2016-02-10 17:48:58 +00:00
alshabib
e5ec240dff
fixing events in the olt when olt availability changes
...
Change-Id: I1db2bb120463766d984e33743667ee187cb1378b
2016-02-10 16:22:08 +00:00
Madan Jampani
9254501814
Fast path in transaction manager for single update scenarios
...
Change-Id: Ia0ad61aabf5c35fbfadc5b127662edb497bcc9c0
2016-02-10 07:55:53 +00:00
Sho SHIMIZU
49fff75f7d
Avoid creating an instance when calling resource()
...
Change-Id: I0d831cc51199bce0e0dc2b7bb1b5bc2df9fbf90b
2016-02-10 03:00:17 +00:00
Sho SHIMIZU
9c02f3af02
Hide underlying components from public use
...
- Remove components() method from Resource
- Add isTypeOf() method to Resource
Change-Id: I390eb6057fc7e2c3e93eb2a18d161f661ad6c180
2016-02-10 02:59:33 +00:00
Simon Hunt
c4f320af8a
Expanded bean varieties.
...
Change-Id: I9604ec59a9eb1e4a582f7af86511c77044edb38b
2016-02-09 18:30:44 -08:00
Simon Hunt
1bb87e2b55
Updated linkupdate test scenario to include 'expected' attribute.
...
Change-Id: I03e6f61e2b31df101690c68b68e39f3dd7917c6a
2016-02-10 02:27:12 +00:00
Jian Li
8bac5766c9
Not allow to assign values to appId and cookie at the same time
...
With current implementation, flow id can be either assigned by
fromApp method or withCookie method. This misleads the end-user
to properly instantiate a new flow rule. This commit restricts the
flow id assignment which does not allow to assign cookie and
appId at the same time.
Change-Id: I8d7e27517c7ef636d427c3d8b8f9cc267fcb0702
2016-02-10 01:58:43 +00:00
Simon Hunt
fd7106cdb0
ONOS-2470: Implement "Reset Node Locations" function in topology view.
...
- also cleaned up some Long/Lat code.
- Note also that metadata from client is structured so 'lng/lat' properties
(from repositioned node) are wrapped in 'equivLoc' object.
Change-Id: I5afc53d26ef56fc0932f8650e8f7df79b36c3947
2016-02-10 01:03:38 +00:00
Ray Milkey
3b6b9b1d20
Fix for yang utils breaking nightly build
...
Change-Id: Ie31980fec48ccc914f2b384993365d6456f36562
2016-02-09 15:11:18 -08:00
Sho SHIMIZU
2fbc33c1bf
Fix the compilation error introduced by be394c8
...
Change-Id: I9104d91541f0f2fcd8476264772a920b59626003
2016-02-09 14:04:30 -08:00
Jian Li
93a1383cd2
Add skeletal CPMan manager component interfaces
...
Change-Id: Ica16e43849dd3bb0b90936a20ef4af477045b376
2016-02-09 22:00:47 +00:00
alshabib
03adb49f91
moving igmp app to use access device config
...
Change-Id: I2940b3db9c6da3a3c43c192a2b390c46b40749e7
2016-02-09 21:42:50 +00:00
alshabib
7115cd282f
Initial implementation of cord multicast application
...
Change-Id: I36a007b0ffaac8c3a4ad1dc39ad9822b8d7e5878
2016-02-09 21:42:38 +00:00
Naoki Shiota
be394c82ba
bug fix: ResourceManager#unregisterResources only unregisters given resources and didn't unregister descendants (ONOS-3827).
...
Change-Id: I48956234553053e2a54834129b5f10357ca116ea
2016-02-09 21:41:51 +00:00
Rimon Ashkenazy
8ebfff047b
Add OTN device and ports
...
Change-Id: I18f3376d1466077e95d7324a27a660302f0123b3
2016-02-09 20:36:40 +00:00
Sho SHIMIZU
dd3750cf01
Use ResourceId or DiscreteResourceId when specifying a resource
...
Change-Id: I4e29558ec649510c8d08bb5e5f8ed10c189252e5
2016-02-09 20:32:50 +00:00
Ray Milkey
957390e21a
Refactored LLDP link discovery to be shared by multiple providers
...
Change-Id: Ia2253ff6bb39186e936ddbaff0c416aa5be6e117
2016-02-09 11:39:54 -08:00
Simon Hunt
219f07742e
ONOS-3922: added missing expected() function to (synthesized) host links.
...
Change-Id: Id46e322cd7ffa293e9eef0c863263c763d1ab7bb
2016-02-09 10:59:00 -08:00
Shashikanth VH
3fe5f23dc8
[ONOS-3857] BGP flow specification action components tlv.
...
Change-Id: I15d8be18aa568520ead48d46dc9ba71e99b658e8
2016-02-09 18:45:38 +00:00
Andrea Campanella
b029b9e4bd
ONOS-3839 Fixing errors in sending requests and hanging on future.join
...
Change-Id: I6da5bf1ff728efeb0d531cf7f04f6bf49f11a0a9
2016-02-09 18:42:44 +00:00
Andrea Campanella
2947e6219d
ONOS-3810 augmenting Rest southbound protocol and provider for https and password based auth
...
Change-Id: I3e5f07ba6a751bc8a7637373c037a1910181f9ab
2016-02-09 18:41:59 +00:00
Jonathan Hart
07eb041136
Implemented REST API for multicast RIB.
...
Change-Id: I5de6fe0aae412083597113e355ba0e8c984be5f1
2016-02-09 18:02:35 +00:00
Shashikanth VH
6fe08ffd6f
[ONOS-3857] BGP flow specification component port number TLV
...
Change-Id: Ie3e9d505b28baef2f351ba42d7c7167a2b046369
2016-02-09 17:58:55 +00:00
Shashikanth VH
42b4cf3276
[ONOS-3856] BGP flow specification component classes.
...
Change-Id: Ib798fe31c66813644fd7c2844682377fb5644aad
2016-02-09 17:58:22 +00:00
Shashikanth VH
387a1cad9d
null dereference fix.
...
Change-Id: I98b6226fea3f457fef11c65c092453ffa881b59e
2016-02-09 20:35:35 +05:30
Andrea Campanella
fde9c95dfe
Removing ciena driver dependecy in restsb provider app.xml
...
Change-Id: Ia42b0e1b239832e58fcee414641430d6966fd484
2016-02-09 07:41:57 +00:00
Andrea Campanella
fe1d473f97
Dropping log level of device not having driver for default provider to DEBUG
...
Change-Id: I79d14ec87ffe24f71407e10f9beb5438c41ac54b
2016-02-09 07:41:18 +00:00
Simon Hunt
3da1a1827d
Fix incorrect method prerequisite checks in NetworkConfigManager.
...
Change-Id: I460190952a4493544cf94dd0e2cec70ad1292ecb
2016-02-09 01:20:37 +00:00