573 Commits

Author SHA1 Message Date
Thomas Vachuska
9feadc2c89 Fixing an issue with OpticalLinkProvider and reverting some topo changes.
Change-Id: If57d529127323d0d2b0f8778ce68527de6284c77
2014-11-18 12:42:26 -08:00
weibit
94f6c34ee4 change the optical topology configuration for packet layer recovery
Change-Id: I077ded9fe05854fb524e6cd25954923df0184061
2014-11-17 20:21:20 -08:00
Thomas Vachuska
badb93f54b Fixing optical link state issues; a few still remain.
Change-Id: I126f89384adbe5272bdaf4eb0e3b456984768a98
2014-11-16 09:40:38 -08:00
Thomas Vachuska
16582df965 Fixed GUI labels for nodes and fixed a few GPS coordinates.
Change-Id: I3fd03e8551febaead4f81dc6d0e80a689cf6ee14
2014-11-15 20:12:17 -08:00
Thomas Vachuska
e4cebafa19 Adding support for link state to GUI.
Change-Id: I6476cf04810f7bc7e88af629a36ce671b42748d0
2014-11-15 18:58:41 -08:00
Thomas Vachuska
85314296e1 Added a short-hand for setting the OCI variable.
Added export.

Change-Id: I1e9b5366ce460995d494f7df81659fea0b6c8584
2014-11-15 11:40:46 -08:00
Praseed Balakrishnan
86eb2a8529 Fix optical link distance based on location
Change-Id: I937d2b48c88b9cdcfdfb179d5c854426b06ecfb3
2014-11-14 17:56:18 -08:00
Praseed Balakrishnan
c0029655d9 Optical UC fixes for gui and for host2host intent provisoning
Change-Id: I5439583e92c44836632e381e0482bd485a1c5de4
2014-11-14 13:38:49 -08:00
Thomas Vachuska
dea4cb3256 Connecting packet paths to optical tunnels visually.
Change-Id: Ib6a8cefd9e6eb466e38e305b2fcda4b40a8854fd
2014-11-14 12:14:36 -08:00
Praseed Balakrishnan
56051d0459 Fixed mininet script for large topo
Change-Id: I4b3ea9959b7792956f7f2798f8540eec1d80df52
2014-11-14 09:56:35 -08:00
Yuta HIGUCHI
c588aa3bda Util script to remove raft logs
Change-Id: I1b2af4aada72b155769db7e680bb445518ea6b37
2014-11-13 14:28:48 -08:00
Praseed Balakrishnan
b1c592eb85 linc-oe sys config files
Change-Id: If0ecdf7784dadad840e49fec9e8685154d3f9ddd
2014-11-13 11:40:22 -08:00
Yuta HIGUCHI
3741a4083c download only onos VMs
Change-Id: I24659934dbcca42078eb49811158359cf0688c63
2014-11-13 10:45:11 -08:00
Thomas Vachuska
dea45ff7da Adding enhancements to the GUI server-side.
Fixing a few intent-related glitches for the optical use-case.
Fixing lat/lng information in the optical config.

Change-Id: I6a1dd1ee69c2db2f0e351d191627bba468a3c49c
2014-11-12 20:31:04 -08:00
Praseed Balakrishnan
d94df302d6 fix large optical config
Change-Id: I8c264ad0228defb4fe9087a6d070912d3c3b9e75
2014-11-12 17:31:07 -08:00
Brian O'Connor
e16f048cc1 Merge "Add IP address argument and create instance with the correct IP address" 2014-11-12 17:14:12 -08:00
Jonathan Hart
7b1f5cb529 Add IP address argument and create instance with the correct IP address
Change-Id: Ifcad63a74ef5a7cb44f9a1c2640ce9e978febd0a
2014-11-12 16:40:57 -08:00
Tom Tofigh
312ceb2ebd added optical-2.py
added oe-nonlinear-topo10

Change-Id: I1add3ddc8c775802ee89c7ca8c88b62382e2613d
2014-11-12 15:56:16 -08:00
Praseed Balakrishnan
1d7dfb0002 Fixed large optical topo config file error
Change-Id: I9f53686d6f892fc89f2ee9cbf994a2ca6ddbd764
2014-11-12 12:57:20 -08:00
Praseed Balakrishnan
b6b8cabd33 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-11-12 12:15:02 -08:00
Praseed Balakrishnan
bf78cf75ab Fix onos-json to linc-oe json error and create a simple non-linear topo for test team to test re-routing
Change-Id: I47c5f3279f5592f235aa831c3d4ca433060b3668
2014-11-12 12:14:50 -08:00
Yuta HIGUCHI
33ccd48fd3 onos-push-update-bundle: echo back what's pushed
Change-Id: Ic4867bd08bbafab5b7751ea9fb04f425ae5c89ee
2014-11-12 10:40:59 -08:00
Thomas Vachuska
477bf81a06 Switching onos-gui command to use the new GUI.
Change-Id: If3ddaf56c175b58604beee41033d5364d4d3ae1a
2014-11-11 20:54:35 -08:00
Yuta HIGUCHI
62f92754c5 suppress warning by karaf client
Change-Id: I175210e76d2b8085f4165eac00785f30bef0fd89
2014-11-11 18:58:01 -08:00
Praseed Balakrishnan
a4011b00fc Fix packet optical link.
Change-Id: I79e5e65f4347ae49524bd143e234ec3159bd8cde
2014-11-11 17:19:02 -08:00
Praseed Balakrishnan
05e2533fcc Packet Optical 10 node topology update.
Change-Id: I077def8ce4719ffecee9bacb07f666fa08ba33a8
2014-11-11 17:08:28 -08:00
Pavlin Radoslavov
ce0395ed26 Print $ONOS_CELL when running the "onos-show-cell" command.
Change-Id: I31c627d818ae27f7a85fa16622bceae53984be98
2014-11-11 11:58:46 -08:00
Yuta HIGUCHI
60731cb2b1 DatabaseService subsystem: add admin commands, etc.
Change-Id: I24124579f5e0b03ccbf35a03230ae5a7aff95f22
2014-11-11 09:20:20 -08:00
Thomas Vachuska
29a6a78310 Fixing ONOS-39 to allow configured links to be marked as durable.
Change-Id: I97b920bf5f597ddb8b64ecc5c4c3769527ad5260
2014-11-10 21:31:41 -08:00
Yuta HIGUCHI
1a60604a20 terminate when ssh session is killed
Change-Id: I145cc9de4c7006efb56661d0f64d4158fe4aee1b
2014-11-10 11:21:39 -08:00
Yuta HIGUCHI
7fe161a12b stop killing randomly, when using less mode
Change-Id: I59f52622a32f82a81b4b237aff2e7f3cfd89e96f
2014-11-04 20:56:25 -08:00
Pavlin Radoslavov
a590e115f1 Removed ONOS cell configuration that was committed by accident. 2014-11-04 10:58:27 -08:00
Pavlin Radoslavov
c522705108 Updated leftover references: Apache Karaf-3.0.1 -> 3.0.2 2014-11-04 10:55:19 -08:00
Thomas Vachuska
d853115cd0 Pushing in changes for Java 1.8 and Apache Karaf 3.0.2 2014-11-03 14:39:57 -08:00
Jonathan Hart
518e5e72ce Aliased $OCX variables to the X number for onos and onos-log commands.
I.e. running "onos 1" is equivalent to running "onos $OC1".
"onos-log 2" is equivalent to "onos-log $OC2".

If the argument is not a number there should be no change to the behaviour
of the script (original invocations should still work as expected).

Will make this change for other commands in the future if there are no issues.

Change-Id: I7621cce9076c088d3bcb1aa4d6c8f8f8525823ca
2014-10-31 15:28:35 -07:00
Jonathan Hart
37226ceb69 Added -l option to onos-log to use less on the log instead of tail
Change-Id: Ib6aaa5c12b85483eb3e2ec021b6daceb40994b6c
2014-10-31 11:08:53 -07:00
Thomas Vachuska
ad53a76c02 Added a new cell 'tom'. 2014-10-31 00:52:27 -07:00
Thomas Vachuska
5f99849709 Fixed a defect in GUI details fly-out (it would not appear)
Adjusted L&F of the port labels
Suppressed using buffer-id in packet-out messages; we now always send data; cbench is much more steady now and I see no 0s!!!!
2014-10-31 00:46:11 -07:00
Brian O'Connor
580163da08 updating tower.py topo 2014-10-30 21:04:05 -07:00
Thomas Vachuska
4b42077418 Cleaned up a slew of Javadoc errors in preparation for switch over to Java 8. 2014-10-30 16:46:17 -07:00
Pavlin Radoslavov
d5dac1b4a9 Few fixes to the cell setup related scripts after the removal
of ONOS_CELL from the cell config files.

Change-Id: I97c2d1f8d191f59db00a455281bbba7f04383335
2014-10-30 12:55:39 -07:00
Thomas Vachuska
e972ea52fd Added GUI integration for device & host properties.
Fixed cell files to remove ONOS_CELL definition within; this is defined externally based on the cell itself.
2014-10-30 00:14:16 -07:00
Thomas Vachuska
8ec96ecfd8 Added ONOS topology config JSON for 10-node non-linear optical topology. 2014-10-29 22:40:52 -07:00
Thomas Vachuska
d16ce18d0c Added Port.Type and plumbed it throughout. 2014-10-29 17:25:29 -07:00
Thomas Vachuska
88dbd49542 Updated optical.py to allow parametrized topologies. 2014-10-29 13:04:27 -07:00
Thomas Vachuska
6fa1753219 Merge remote-tracking branch 'origin/master' 2014-10-29 12:19:20 -07:00
Tom Tofigh
fad498b06b adding parametrized optical topo to test/topos
Change-Id: I508656e12db611d6e525e37a73f8b1f0faea5e0d
2014-10-29 12:09:35 -07:00
Thomas Vachuska
dcadc2b24c Added a command to upload onos topology JSON configuration. 2014-10-29 12:03:29 -07:00
Thomas Vachuska
425a2d757f Modified intent compilers to only chose paths that are appropriate to the type of intent, i.e. packet or optical. 2014-10-29 11:28:28 -07:00
Thomas Vachuska
c0bbbd4f89 Allowing link stores to create links injected by ancillary providers.
Fixed oe-linc config
2014-10-28 15:53:30 -07:00