Aaron Kruglikov
c939037f35
Fixing an issue where the \'ok clean\' command can fail if there is another version of buck in the path.
...
Change-Id: I93afcd6869634a88da045f4f81cc40e32160e117
2017-06-16 20:57:18 +00:00
Ray Milkey
a67943de5e
Shell tool to interface to the ONOS component config REST API
...
Part of ONOS-6597
Change-Id: I0787467c25569dae06878715e05e468e5fa7a440
2017-06-15 23:19:38 +00:00
Michele Santuari
02918e5dcb
command to check errors on log locally
...
Change-Id: Ib29ab0013179db7e4be915a54ef1bf7f5a0e6d31
2017-06-15 17:14:50 +00:00
junhyeok
c51f9f6258
[ONOS-6638] Fix Java version on onos.cshrc
...
Change-Id: I4fbb3e7c1277e65e2111065516fbfd235dce5539
2017-06-15 17:08:06 +00:00
Yuta HIGUCHI
9312a80bdd
Fix checkstyle buck daemon issue
...
- checkstyle buck daemon was not processing a file listed at end of the list.
- fix issues, which hasn't been detected due to above bug
- cosmetic fixes
Change-Id: I15f24311835726757f0974b7e5c12ff1c79a3d4e
2017-06-15 16:41:40 +00:00
Yi Tseng
2162993bee
[ONOS-6596] Port example P4 programs from P4_14 to P4_16
...
Change-Id: I74485ea66894b425fa9f6508a67cb38dbef85a4f
2017-06-15 08:35:02 +00:00
Ray Milkey
5c0d8f92cb
Make test tools available in installed ONOS
...
Part of ONOS-6597
onos-app, onos-netcfg
Change-Id: Ic58156700e357c9564e9bd9fe1173310ec6f0502
2017-06-14 15:18:42 +00:00
Jimmy Ou
0fe2138541
Fix script to install what onos-user-key need in Docker debian:jessie image
...
- Install ssh package
- Create ~/.ssh directory
Change-Id: Id6e486fd63f178a6311d41b9216872ca48c61ad2
2017-06-13 07:02:54 +00:00
Yuta HIGUCHI
116928b364
Fix to support artifact classifier
...
Note: still require onos-fork of buck to pick up upstream version
which contains following fix:
https://github.com/facebook/buck/issues/1014
Change-Id: I52c204bad26f2ee0c612bdc024da80aa177aa168
2017-06-13 03:18:28 +00:00
Jordan Halterman
4d32a58692
Add test script for disripting ONOS clusters with crashes, partitions, and delayed/dropped/reordered/duplicated/corrupted packets.
...
Change-Id: Ib4f46dc1166df2c1777a6f2f2d148e5a922d2769
2017-06-12 22:28:15 +00:00
Yuta HIGUCHI
6ee6b8ccd2
netty4 OpenFlow southbound
...
- separate I/O thread and message dispatch threads
Change-Id: I11a10a47de451a9e3063b62f9450be19c3a9dae7
2017-06-12 20:28:12 +00:00
Andrea Campanella
241896c7af
[ONOS-6463] general device Provider
...
Change-Id: Ibc045bffe14c24068adc7f0adc96366d0f1807a0
2017-06-12 17:15:41 +00:00
Palash Kala
c3ffad9073
[ONOS-6615] Configuration service doesn't add rest and netconf devices together
...
Change-Id: I40daa2800109e2ed7e42b4cc6507a200b4d440a8
2017-06-12 11:33:19 +00:00
Carmelo Cascone
43740a078d
Pruned old BMv2 stuff
...
...making space for new BMv2 support via P4Runtime.
Change-Id: Ia34c1a152c0e6e006fd3b86afc5086316264b6f6
2017-06-08 15:39:42 -04:00
Harold Huang
5db4841ad0
Fix a bug of onos-buck-publish-local
...
Change-Id: Ib8d26581a27915f8413cb82eb0d9f66dd1061626
2017-06-08 22:14:42 +08:00
Yuta HIGUCHI
991caf92ef
Fixing opticalUtils.py
...
- Added ectest.py used by test scenario
originally from https://github.com/akoshibe/ecord-topos/blob/master/ectest.py
- Fixed issues found in opticalUtils.py
Change-Id: I100f5d6bab467fe60af24cf88817dba0911a9916
2017-06-06 18:58:35 +00:00
Carmelo Cascone
7e8f8320c8
Improved onos-setup-p4-dev
...
Now checks last built commit before building a project. Helpful when
dealing with frequent project updates (such as bmv2 o4 p4runtime).
Change-Id: I93ef9e63dc2f2b3a8ab5ef8e5356c476ca24487b
2017-06-06 17:01:48 +00:00
Carmelo Cascone
b752427548
ONOS-6457 Improved bmv2.py mininet script
...
- Starts BMv2 with empty.p4 as when running with --no-p4 the switch
crashes
- Automatically send a netcfg JSON to ONOS for each device
- Makefile to build all P4 programs (needed for empty.p4)
Change-Id: Ib872641751c543aac6c752610b1ce88a1a00d0d2
2017-06-06 12:48:02 +00:00
Carmelo Cascone
75e9799694
ONOS-6457 Updated bmv2.py to work with simple_switch_grpc target
...
Change-Id: I696daca118f631c73b747eaea8ce936cd4b1097a
2017-06-05 15:30:02 +00:00
Carmelo Cascone
4f01102a66
P4 source files for BMv2 demo
...
Change-Id: I3adc57eb346e3cb34f17d54b82505d2d9e89b4ad
2017-06-05 15:07:10 +00:00
Carmelo Cascone
acf1225f41
ONOS-6456 Script to setup onos-p4 dev env on Ubuntu 14.04
...
- BMv2 simple_switch_grpc target (with P4Runtime support)
- p4c
- p4c-bm (old BMv2 compiler)
Change-Id: Id0b3209e3777223fd38875159b480c8c8753dab6
2017-06-05 15:06:14 +00:00
Simon Hunt
0d7bbfc5a5
Updated peer locations in regions-europe.sh script.
...
Change-Id: Ide603ea5ae9778a943d027b069495a6d5a759b4c
2017-06-05 08:41:01 +00:00
Charles Chan
4b765c3efe
Remove out-of-date sample config
...
The latest sample config can be found on CORD wiki
Change-Id: Ie813edb5fdf4ea6b3517148677265a70dfc30ca6
2017-06-01 13:08:33 -07:00
Thomas Vachuska
3031198c8a
Adding CLI command to list models and enhancing YANG smoke scenario
...
to validate that expected model is registered.
Change-Id: I4db10fcdb0fe5ad922b0312b10ba1e23387b7792
2017-05-26 18:23:20 +00:00
Yuta HIGUCHI
34a25d1aaa
cosmetic fixes in onos-check-bits
...
Change-Id: Ia930ec9f68f3652353dfe231b8e74d1c65b9607b
2017-05-26 09:39:01 -07:00
Ray Milkey
ff6d8baf6a
Bumping buck version to use yang-tools 2.1 and new onos buck plugin
...
Change-Id: I6bf165ac0270114d3a7ee66af5e2d8af33f42a16
2017-05-25 15:55:17 -07:00
Brian O'Connor
4f9732368e
Buck Plugin: Reverting guava version to 19.0
...
Buck uses guava 19.0, so the plugin needs to be built against that version
Change-Id: I66e9eda7e90cb4f001c523231281b6a041c0f6e5
2017-05-25 13:34:09 -07:00
Ray Milkey
86d1b0a92f
Bumping version of YANG Tools to 2.1; adding YANG smoke STC test.
...
Change-Id: I8bd719351a5dbe6af286779fdc3ac3105c2bbc62
2017-05-24 11:05:25 -07:00
Yuta HIGUCHI
6512f3e11d
Required changes to support OF1.4, 1.5.
...
- OVS with OF1.4 passed `stc smoke` test
- OVS with OF1.5 still has issue
As of OVS 2.5.0, OF1.5 mode responds with ill-formed of_meter_features_stats_reply
org.projectfloodlight.openflow.exceptions.OFParseError: Wrong length: Expected=40(40), got=32
at org.projectfloodlight.openflow.protocol.ver15.OFMeterFeaturesStatsReplyVer15$Reader.readFrom(OFMeterFeaturesStatsReplyVer15.java:281)
Change-Id: Ib78b9d92ecfb4bb667e24c4ee95bcd09aec160a6
2017-05-19 15:40:12 +00:00
Jimmy Jin
e9b7a02ff9
OpenFlow message processing for new loxi
...
Depends-On: Id69c8597eb4564653c56cdc90f2dcec50afbdd25
Change-Id: Ib14fbadd3debf98ce1d56343179f8e7929f8ade8
2017-05-19 15:40:12 +00:00
Viswanath KSP
3568df76f9
[onos-6359] Phase-1 - Added changes to onos.jar to support embedded dependencies
...
[onos-6359] Uploaded patchset 2 addressing review comments
Change-Id: I9fb3ab6c144c0e1240a44a0542e79a4641a34e54
2017-05-19 14:34:28 +00:00
Murat Parlakisik
042c3a5baf
ONOS-6219 Onos cell config manager
...
Change-Id: Icd6d8392e2f374b7a492d5d16e971ee1f3ecbaca
2017-05-19 14:31:54 +00:00
Jordan Halterman
063b882c0d
[ONOS-6477] Add EventuallyConsistentMap test scenario to primitive tests
...
Change-Id: I2a6babeb4e306b078bc2dd113bac3c45608be93e
2017-05-18 16:21:47 +00:00
Yuta HIGUCHI
0cc8b23e4f
Bump build conf version to 1.11.0-SNAPSHOT
...
Change-Id: Iffef47ef056eb86da7266e4010ca5b2d3620d269
2017-05-16 16:20:48 +00:00
Yuta HIGUCHI
f76f6d588f
Add more log for debugging.
...
Change-Id: I384729ae6b96a5e6fb6529f92cd4606b0262d46e
2017-05-15 18:03:51 -07:00
Yuta HIGUCHI
af0a4c2adb
Ensure check-intent is testing specified Intent state
...
Change-Id: I896f54565e4dcd0ed58a68fc28c89cb04836caeb
2017-05-15 12:26:01 -07:00
Ray Milkey
08b03a9ec8
Starting snapshot 1.11.0-SNAPSHOT
...
Change-Id: I5aa84e241545dace6192243c0079924ddf899404
2017-05-15 18:40:20 +00:00
Simon Hunt
87c9a091e4
ONOS-6259: Topo2 - Implement server-side highlighting model (WIP)
...
- Rename switches in topo script.
Change-Id: I262d3dd80122ddfdacf17162c254b0b52913a9e2
2017-05-11 20:28:43 -07:00
Simon Hunt
cc2d7fc417
ONOS-6259: Topo2 - Implement server-side highlighting model (WIP)
...
- added missing 'grid' parameter in config script.
- fixed handling of peer region locations.
Change-Id: I4cd8d4db49cfde105424ca786c3fed181afbe7b7
2017-05-11 17:42:04 -07:00
Ray Milkey
4c29be230d
Fix version of the onos-build-conf-artifact
...
Change-Id: Ib4dc172a24772dc20da5e0e08fef0e6c47ad5db8
2017-05-11 17:21:34 -07:00
Ray Milkey
8e3a5cb539
Add new SNAPSHOT suppressions
...
Change-Id: I17d6e45baf0dc8ea90c98725d7c599c02ba27d46
2017-05-11 17:01:13 -07:00
Simon Hunt
0ee20bf530
ONOS-6259: Topo2 - Implement server-side highlighting model (WIP)
...
- added locType parameter to region-add command
- created RegionABC sample topology
- fixed possible NPE in Topo2Jsonifier.jsonClosedRegion()
- added "plain" sprite layout
- check for undefined sprite layout and log a warning
- updated logger.sh script
- fixed Topo2Model to have a reference to colleciton before initialization
Change-Id: Ie6af28516338f5d64576bf465373cb5df3dff52c
2017-05-11 18:24:02 +00:00
Ray Milkey
279c5ff9f7
STC fixes for NoSuchPath exceptions
...
Suppress intent exceptions until after the links are
known to be back up and the intent reinstalled.
Change-Id: I801cecb98600b4b844750aa8d7c2157d6d36f6e9
2017-05-11 17:55:55 +00:00
Jian Li
112890b8b2
Bump up jersey to 2.25.1 with corresponding dependencies updated
...
Change-Id: Ie1f41f4790624d59759f71eb9b9ff1d11de139b9
2017-05-10 12:45:54 -07:00
Marc De Leenheer
f20c7fb751
Initial check-in Open ROADM app v1.2.1 (ONOS-5354).
...
Change-Id: I077b40c308efe257af0e23f0d87de1215c3789ad
2017-05-10 19:15:03 +00:00
Brian O'Connor
98a45f6212
Switching to new buck
...
- onos-yang-tools 1.12.0-b8
- plugins have jar hash as part of rule key
Change-Id: Ib5ec217a862b01142bf573c55df7aa02117985bf
2017-05-10 04:31:07 +00:00
Brian O'Connor
921593c4a3
Adding plugin jar's hash to OnosJar rule's key
...
Change-Id: Ie4ace26814a0dd19e80423a964ccdb3745c69088
2017-05-09 21:37:32 +00:00
Charles Chan
c7a60ce6b4
Clean up env var when returning cells
...
ONOS_USER, ONOS_GROUP, ONOS_WEB_USER and ONOS_WEB_PASS will be reset to default value when cleaned up.
Users can override the default value by specifying desired value in local cell files.
Change-Id: I52badd0446e109fcfc7ff94779ef228e8d8276f9
2017-05-09 20:44:28 +00:00
Yuta HIGUCHI
df5eeb13b3
Ignore Exception between expected marker logs.
...
Change-Id: I3b7f155e3e9598a2c1de6484605e3f09c70e14dd
2017-05-08 18:59:52 +00:00
Ching-Ting Sun
60445dd221
ONOS-3615 Redefined some static methods in opticalUtils.py as normal functions.
...
Change-Id: Ie3a5831f7d2c4ea889c6399ae914dfb1da3cec7f
2017-05-06 00:14:03 +00:00