265 Commits

Author SHA1 Message Date
Brian O'Connor
01ac79ec64 Updating onos-of-api
We not longer shade openflowj in onos-of-api, instead we used an
OGSi-compatible version of it.

Change-Id: If083c355f441783de3790d3e87ca824f386cccd8
2016-04-05 02:27:59 +00:00
Andrea Campanella
c2d754b1fd [ONOS-3943] SNMP protocol and provider refactoring according to ONOS architecture
Change-Id: Ie87ee6c181c9550ffac602397f2ee74a691bbdfa
2016-04-04 16:52:05 +00:00
Jian Li
11111970bd Bugfix: count outgoing control messages if CPMan is activated
Previous implementation omits all outgoing messages when
the role is configured as Master.
With the revised version, the controller would more precisely
count the number of outgoing control messages.

Change-Id: I90c06097cb297535bce37e4a0ed5734cf01871bf
2016-04-04 16:42:10 +00:00
Thomas Vachuska
b0b6cbf51e Fixing the onos-of-api shading not to include artifacts provided elsewhere.
Change-Id: Id73a9dae5738b6ea33519694fe86197ee5b61b15
2016-04-04 16:35:11 +00:00
Priyanka B
fc51c95505 [Goldeneye] [ONOS-4161] BGP L3 Topology
Change-Id: I81ae4e88f6ab75202b98ed03cbe1597d0f6ddd1e
2016-04-01 16:23:56 +00:00
Kiran Ramachandra
c92a122e9c ONOS-4078: ISIS protocol API initial checkin.
Change-Id: I89743341348148835dc196321852945a20469c87
2016-03-31 15:11:27 +00:00
Jonathan Hart
953bd00808 Remove usage of InetAddress.getLocalHost() in unit tests.
This does a DNS lookup which causes the test to fail if the DNS lookup fails.

Change-Id: I9fb3898e7b846e68915d90368849734ad61922f4
2016-03-30 13:31:00 -07:00
Ray Milkey
f80bbb22c2 Initial BUCK build
Change-Id: I64e8a979301989062f4545a4841b06c15a372049
2016-03-29 21:39:14 +00:00
Andrea Campanella
7e6200aa41 [ONOS-4045]Adding mastership service to NetconfProvider
Change-Id: Id39cbef54a079ab6e080a9d3f60770c4bea90b3f
2016-03-29 00:42:49 +00:00
Sho SHIMIZU
c29171ac9a Remove methods deprecated in Emu
Change-Id: I860dbc9fba32014a1239cacbd92e5d747e7ad191
2016-03-24 17:10:33 -07:00
Sho SHIMIZU
988cba457f Remove methods deprecated in Emu
Change-Id: I924533daf64e07a1164d456bad4f87ec79098b44
2016-03-24 23:36:15 +00:00
Andrea Campanella
c6ecc636c0 Upgrading rest sb protocol with jersey 2.22.2, implementing different connection test
Change-Id: Iba64847b535826f24ae4dc0ab3454a31328406ac
2016-03-24 23:16:47 +00:00
Jian Li
9d61649f0f [ONOS-4042] Bump up Jersey from 1.19 to 2.22.2
- Fix unit test errors of web/api
- Fix default page redirection problem
- Fix compilation errors of web/gui
- Fix configuration of aaa, acl, cordfabric, cord-gui, dhcp, mfwd,
  olt, openstack, segmentrouting, vtn, virtualbng, xos-integration
- Fix unit test errors of cpman, vtn, acl, faultmanagement
- Fix compilation errors of openstack, virtualbng, xos-integration,
  REST SB controller
- Rearrange features.xml to resolve bundle dependencies
- Remove all of stale Jersey 1.x libraries
- Rearrange web.xml to point new Jersey 2.x servlet

Change-Id: Ic17f461ede0aa36fa8d470546d8069152dc1d134
2016-03-24 18:54:28 +00:00
Sho SHIMIZU
ff18f8cdb9 Inline variable to remove redundancy
Change-Id: I6cb771794f5a03c77cd09d3e4e048bd271d63285
2016-03-23 16:53:58 +00:00
Priyanka B
21f4b73629 PCEP protocol message update
Change-Id: Icdea6c105553cd3dec1cacea6e2951f9e422b676
2016-03-21 17:47:06 +00:00
Brian O'Connor
955c316b54 Starting snapshot 1.6.0-SNAPSHOT 2016-03-10 15:27:19 -08:00
Brian O'Connor
55b4d80176 Tagging 1.5.0 (Falcon) 2016-03-10 15:24:41 -08:00
Madan Jampani
23696428f8 Starting snapshot 1.5.0-SNAPSHOT 2016-03-09 14:02:04 -08:00
Madan Jampani
b7a5420285 Tagging 1.5.0-rc3 2016-03-09 13:47:32 -08:00
Shashikanth VH
abef1bfafe ISIS node system id representation format changed.
Change-Id: I67095284e2efce55bdedb706784cc20e22e3b16f
2016-03-09 15:55:11 +05:30
Andrea Campanella
86294db0e1 Removing Rest and Netconf devices when the providers are disabled
Change-Id: Icac7146fea1295c11972ae4cbf87f8ef9689c671
2016-03-08 19:42:18 +00:00
Andrea Campanella
1311ea0285 ONOS-4121 Restricting hello searching in replies and fixing closed connection bug
Change-Id: I1459ae1e0f4489e74c3bb52f80622690bbdba533
2016-03-08 18:26:04 +00:00
Hyunsun Moon
980255449f Fixed some bugs
- Update br-int rather than do nothing if it already exists
- Make only the leader performs node bootstrap
- Check mastership on HOST event not flow rule populator
- Install/uninstall flow rules for vSG always from master, or the rules
  stay in PENDING_ADDED state

Change-Id: I4bd5cf6f84bf36f2617288b2d843435819c76ba8
2016-03-08 17:24:02 +00:00
Ray Milkey
eba68177fc Remove open flow controller connections on shutdown
Change-Id: I27895ea26a68dcfe395821f0492a292288ceb34b
2016-03-07 23:20:11 +00:00
sunish vk
a2c5b166a1 Fixed Javadoc Warnings
Change-Id: I7318f221fd0f2d391bb4d5b6c0a948c009869f19
2016-03-04 13:12:43 +00:00
Mahesh Poojary Huawei
e553ea9ef7 PCEP_LS
Change-Id: I163b35bc4a277a55dff8c2d76f00966ab44f8590
2016-03-04 11:32:36 +05:30
Thomas Vachuska
5d8994ffce Starting snapshot 1.5.0-SNAPSHOT 2016-03-03 17:13:26 -08:00
Thomas Vachuska
40d5255ca9 Tagging 1.5.0-rc2 2016-03-03 17:08:36 -08:00
Mahesh Poojary S
f1bbd362b3 PCEP modificaton to support PCEP-LS
Change-Id: Ic829dd17b0398ad76ec412b4e8293de564b5b56b
2016-03-03 10:33:32 +00:00
Ray Milkey
d931a9bf75 Refactor some core testing adapters to not be in the openflow hierarchy
Change-Id: Ia2604337e4b9a7bfa4f6c3c06c5defc499143cba
2016-03-03 06:17:00 +00:00
Marc De Leenheer
c662d328f2 SNMP based device and flow rule provider for Lumentum SDN ROADMs.
ONOS-3690 and ONOS-3842

Change-Id: If00ba70fa26e01924c225596c52a5ffb24987cc2
2016-03-03 01:01:31 +00:00
Andrea Campanella
dda93560aa Moving Openflow executors from submit to execute
Change-Id: I446747c7b28d2562ff14afe7e898cab8a83a14b7
2016-03-03 00:51:22 +00:00
sunish vk
aa48da8d16 Fixed pom.xml issues and build issues. Corrected checkstyle issues
Change-Id: I90744f53e40f417ffe7ae62ffe138eea7a489bc0
2016-03-03 00:50:38 +00:00
Thomas Vachuska
a907612b15 Hooking ospf into the overall build.
More fixes are required to allow ospf/protocol and ospf/ctl to build.

Change-Id: I6367178a5dff56f13e4c67c4503bc59b7deb45cb
2016-03-02 01:07:43 -08:00
HIGUCHI Yuta
e48434a0d4 Fix minor javadoc issues
Change-Id: I9803f17ca2b2a21920dccb0e92de6c39f84af315
2016-03-02 08:16:30 +00:00
Thanuj Ravindranath
926e316d5b Unit testing code for the Netconf Controller.
Change-Id: Id6e4097768562888e76b1a101b2d85ee9e6841d9
2016-03-01 20:12:34 +00:00
Andrea Campanella
d264b4994b Exception and Preconditions Netconf Refactoring
Change-Id: I3cb4abee2c70138e37160b68418e71bb5f52e1a5
2016-03-01 20:04:40 +00:00
Andrea Campanella
50d2521bfe ONOS-4000 trimming reply from device and minor Netconf classes refactoring
Change-Id: I33a6d5cac8a2523d377c662e3ae362903d9883fb
2016-03-01 16:04:44 +00:00
Jian Li
597d7b2fbd [ONOS-4014] Refactor *Id classes to extend from Identifier class
- Refactor all of *Id classes in protocols package
- Refactor all of *Id classes in utils package

Change-Id: Ie53f078174d0bd0cb5ab4ef6786f1025a7d70846
2016-03-01 06:12:48 +00:00
Thomas Vachuska
8d964f1bef Updating copyright; using as a test for new module owner permissions.
Change-Id: Idf68d55a4ad0a20f8fb481e411803b45ac7b3ab9
2016-02-24 20:18:02 +00:00
Shashikanth VH
e3a73bcaef BGP flow spec RIBin.
Change-Id: I4909bb6e579311a74e25cb44172a2a010faa4e85
2016-02-22 14:56:07 +00:00
sunish vk
1857c42206 ONOS-2740,ONOS-2741,from ONOS-3032 - to ONOS 3071 , OSPF Protocol Implementation Unit Tests
Change-Id: I18972a0712fbd63798f92da7b4c48381b4a38519
2016-02-19 22:22:01 +00:00
Dhruv Dhody
b58501272e ONOS-2740,ONOS-2741,from ONOS-3032 - to ONOS 3071 , OSPF Protocol Implementation Unit Tests
Change-Id: Ie7f02bd9bff16902647c7af406f7ece9cdf0ae6c
2016-02-19 22:08:16 +00:00
Kalyankumar Asangi
19f64498f3 ONOS-2740,ONOS-2741,from ONOS-3032 - to ONOS 3071 , OSPF Protocol Implementation Unit Tests
Change-Id: I7cb129186a99bbf3d20fd6731485e3d84905e939
2016-02-19 21:48:30 +00:00
Kiran Ramachandra
e8699cd5d8 ONOS-2740,ONOS-2741,from ONOS-3032 - to ONOS 3071 , OSPF Protocol Implementation
Change-Id: I8955ca10bf966c7b3917a3f3a41037abce87f1c5
2016-02-19 21:34:57 +00:00
Kiran Ramachandra
3d94a6c502 ONOS-2740,ONOS-2741,from ONOS-3032 - to ONOS 3071 , OSPF Protocol Implementation
Change-Id: I592453c21440afa5240c74dc4e9e134f876c89b3
2016-02-19 21:20:23 +00:00
Dhruv Dhody
4d8943af17 ONOS-2740,ONOS-2741,from ONOS-3032 - to ONOS 3071 , OSPF Protocol Implementation
Change-Id: I86db4dd46d29f636e33494a2a4d0c3be4f373f89
2016-02-19 21:18:52 +00:00
Kalyankumar Asangi
27728f20f5 ONOS-2740,ONOS-2741,from ONOS-3032 - to ONOS 3071 , OSPF Protocol Implementation
Change-Id: Ie8cccca4aaf2641ab1e332ed367ddfc9b725a35c
2016-02-19 20:37:56 +00:00
Dhruv Dhody
43f3ce62b9 ONOS-2739 - OSPF Basic Packet Structures , which includes encoding and decoding
Change-Id: Ifaaa4d3640c6a4fec4931db54a1f03100cc9d9e6
2016-02-19 20:19:19 +00:00
sunish vk
11b02ffccf OSPF-API refactored based on review comments, ONOS-2738
Change-Id: I94b22fd8f9eb8e706f049348de8ce99e2e599d67
2016-02-19 20:18:12 +00:00