Thomas Vachuska
4e45ccd7d1
Added a standalone utility to convert ONOS topology JSON config to OELinc JSON config.
2014-10-27 20:03:46 -07:00
Thomas Vachuska
18867bf463
Added a standalone utility to convert ONOS topology JSON config to OELinc JSON config.
2014-10-27 19:56:15 -07:00
Thomas Vachuska
9252bc33a0
Added a REST command to upload topology configuration.
2014-10-23 02:33:25 -07:00
Brian O'Connor
67eb3805b2
updating onos.py
...
Change-Id: I6ec6bf1205d0d3175495a7ecef4c2a4156d2e25a
2014-10-22 19:55:38 -07:00
Brian O'Connor
195191b4f7
adding onos.py, a work in progress
...
Change-Id: Idfc2087fd8be2ffa24e7e93c2744fa8b1d46811b
2014-10-22 01:09:50 -07:00
Thomas Vachuska
756fb29d74
Enhanced onos-log and onos-check-logs to work against instance specific logs when an optional second argument is given, e.g. onos-log $OC1 c0
2014-10-21 20:35:10 -07:00
Thomas Vachuska
5c4324ec6a
Enhanced onos-install to pre-stage ONOS artifacts from apache karaf system/org/onlab to ~/.m2/repository/org/onlab to enable operating karaf instances.
2014-10-21 20:26:40 -07:00
Thomas Vachuska
e9fc596fcb
Added -n option to onos-install to suppress running ONOS via upstart daemon.
2014-10-21 16:10:12 -07:00
Thomas Vachuska
7772e1095c
Added onos-batch command.
2014-10-21 09:50:04 -07:00
Yuta HIGUCHI
54eeac8ec1
recover onos-config
...
Change-Id: I6778503bd801ea1660cc116036a193e080deb57d
2014-10-19 00:42:50 -07:00
Ayaka Koshibe
da1cda69a0
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-18 18:43:08 -07:00
weibit
38c42ede2e
Optical topology provider for UC1
...
Change-Id: I1b25c9412b5180f9dce167f8700eb84baba70486
2014-10-17 11:09:34 -07:00
alshabib
75e774203d
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
...
Conflicts:
core/store/hz/net/src/main/java/org/onlab/onos/store/device/impl/DistributedDeviceStore.java
core/store/hz/net/src/test/java/org/onlab/onos/store/device/impl/DistributedDeviceStoreTest.java
features/features.xml
tools/test/cells/office
Change-Id: I08e6d7c6a0bdaae072dd50ff7ac36d94f16d77e1
2014-10-16 18:03:40 -07:00
alshabib
7911a05aae
lldp discovery independent of OF
...
Change-Id: I720f727f6628e30e5d732e6d7bf742d1b7050812
2014-10-16 17:49:37 -07:00
Pavlin Radoslavov
711145a284
Fix the assignment / usage of OC0 environmental variable so
...
now it is allowed / handled.
2014-10-16 17:45:48 -07:00
Pavlin Radoslavov
caf19cfff0
Update the "onos-service" command:
...
- add a mechanism to print the usage.
- If the target is "--cell", the service command is executed on each
node in the current ONOS cell.
Usage: onos-service <TARGET> [COMMAND]
onos-service [-h | --help]
Options:
TARGET The target of the command
COMMAND The command to execute. Default value is 'status'
[-h | --help] Print this help
TARGET: <hostname | --cell>
hostname Execute on the specified host name
--cell Execute on the current ONOS cell
COMMAND: [start|stop|restart|status]
2014-10-16 17:29:13 -07:00
Thomas Vachuska
cce11ca2da
Fixing some cell definitions and features.
2014-10-16 11:52:29 -07:00
Ayaka Koshibe
e8e4535e3c
fixes for RoleValue serialization
...
Change-Id: Ie51d0e16a0623061790523920f6a22aa18e74517
2014-10-16 09:57:34 -07:00
Pavlin Radoslavov
aa90bb535f
Minor updates for the tools scripts:
...
* Add ONOS-specific directories to the executable PATH in the envDefaults file
* Fix a typo inside "onos-show-cell": don't show OC0, because it is not used
2014-10-15 16:28:32 -07:00
Pavlin Radoslavov
0770d0f51f
Minor refactoring in the ONOS cell configuration:
...
* Each cell-specific variable is explicitly listed
in the cell config file:
ONOS_CELL, ONOS_NIC, OC1-OC9, OCN, OCI, ONOS_FEATURES
* Cleanup and bug fixes inside bash_profile:
- Don't export explicitly OCI and ONOS_CELL, because those
are now exported in the cell config file
- unset ONOS_CELL, ONOS_NIC, ONOS_FEATURES (the last two weren't
unset before)
- The built-in "cell" function shows OC1 to OC9 instead of OC0-OC9;
OC0 is never used/setup anywhere else
* Added two new shell commands:
- tools/test/bin/onos-lsit-cells : lists existing ONOS cell configurations
It is the equivalent of the "cells" built-in bash command
- tools/test/bin/onos-show-cell : shows the configuration of an ONOS cell
It is the equivalent of the "cell" built-in bash command, but
it can show also the configuration of any ONOS cell (not only
the default one).
2014-10-15 16:08:19 -07:00
Pavlin Radoslavov
91413794ef
Minor cleanup in some of the shell scripts in the "tools" directory.
...
No functional changes.
* Description header formatting
* Added missing new line at the end of a file
* Removed extra new lines at the end of a file
2014-10-15 11:03:54 -07:00
Pavlin Radoslavov
4b15407a6a
Add missing import of "$ONOS_ROOT/tools/build/envDefaults"
2014-10-15 10:49:23 -07:00
Pavlin Radoslavov
3c4d341b0e
Replace hard-coded user-name "sdn" with variable ${ONOS_USER}
2014-10-15 10:22:52 -07:00
alshabib
538fb2a2da
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-13 11:57:40 -07:00
alshabib
2f049014c1
adding proxyarp to office cell
...
Change-Id: I7c8d70c5d5bcd38b9de1be8d2725568572854916
2014-10-13 11:15:22 -07:00
tom
1f601248d5
Preparing gui module.
2014-10-13 11:10:40 -07:00
Brian O'Connor
b76fe17d40
adding onos-update-bundle command to push local bundles
2014-10-10 20:16:23 -05:00
tom
e7f01ee544
Speeding up stuff.
...
HostDescription now passes up just a single IpAddress.
2014-10-10 00:17:33 -07:00
tom
3f1464005f
Added protection against project patterns starting with - for onos-push-update-bundle.
2014-10-08 22:44:56 -07:00
tom
a689779d17
Added output of appId to the flow list command. Fixed defect in CoreManager - we forgot to put registered ids in our map.
2014-10-08 22:21:05 -07:00
tom
e331eb4cb4
Added onos-watch command.
2014-10-08 19:03:32 -07:00
tom
a151274009
Added topo launcher.
2014-10-08 12:33:01 -07:00
tom
e2555ff4f6
Fixed onos-push-update-bundle tool.
...
Fixed wipe-out command confirmation.
2014-10-07 18:47:58 -07:00
tom
9ccb251a8a
Modified onos-install to suppress INFO log entries from command line client.
2014-10-07 12:54:53 -07:00
tom
bd8e9c82e0
Add tower topo.
2014-10-07 11:46:15 -07:00
tom
ca8f670643
Added onos-push-update-bundle (yes 'pub')
2014-10-07 09:28:53 -07:00
tom
2228803943
Adding ability to push remote bundle updates.
2014-10-07 08:16:53 -07:00
tom
95329ebc68
Starting to experiment with flow tracking.
2014-10-06 08:40:06 -07:00
tom
26edf05d43
Added a tool to fetch dev/test VMs from the local share.
2014-10-02 13:57:03 -07:00
tom
2482e6ff40
Enhanced cell & cells tools.
...
Provided initial sketch of the Annotated concept for the model attributes.
2014-10-01 16:51:48 -07:00
tom
2a0adb192d
Adding customizable features for cell-specific packaging.
2014-09-30 12:03:33 -07:00
tom
e797a5dba6
Adding customizable features for cell-specific packaging.
2014-09-30 11:57:50 -07:00
alshabib
7814e9f6e3
office cell and associated fixes (role, idle timeout)
...
Change-Id: Icc1fbed46c59f9be1d124569779250c0796150ce
2014-09-30 11:52:12 -07:00
tom
a6bc21bad0
Added -w option to the onos CLI.
2014-09-30 09:39:02 -07:00
tom
890a43b041
Adding test command to remotely kill onos instance.
2014-09-30 09:08:42 -07:00
tom
8158314c8f
Further simplified the store & connection manager relationship.
2014-09-30 01:40:29 -07:00
tom
4ee8bae675
Merge remote-tracking branch 'origin/master'
...
Conflicts:
apps/foo/pom.xml
apps/foo/src/main/java/org/onlab/onos/ccc/DistributedClusterStore.java
cli/src/main/java/org/onlab/onos/cli/NodeAddCommand.java
cli/src/main/resources/OSGI-INF/blueprint/shell-config.xml
tools/test/bin/onos-config
utils/nio/src/main/java/org/onlab/nio/IOLoop.java
2014-09-29 20:56:26 -07:00
tom
defed6ff30
Fixing test scripts and removing SLP bundle from features for now.
2014-09-29 11:37:02 -07:00
tom
16555625a3
Added ability to measure round-trip latency and to assure message integrity.
2014-09-29 08:49:27 -07:00
alshabib
b7b4063981
initial impl of proxy arp
...
Change-Id: I131667e8051e88c27f5fa020b580be57fee358ea
2014-09-28 21:30:00 -07:00