Simon Hunt
f4fd2a2e47
Clean up handling of lat/long geo-coordinates.
...
Change-Id: I64fca56c7deb9a8baa6c68558365ec2a8c38168c
2016-08-10 16:31:11 -07:00
Yi Tseng
99e3030920
Add onos-acl tool
...
Change-Id: I291c19fa60e73029f7ce9a1286a2dd79c62429af
2016-08-08 23:41:59 +00:00
Ray Milkey
e685d7d718
Fix up drivers test to not shut down all of ONOS
...
Change-Id: Id72aa88e9f7bda14324d448232a6677dd8ff3ba1
2016-08-05 00:32:53 +00:00
Thomas Vachuska
956610d287
Moving to new version of STC.
...
Change-Id: If920830bbb3cdd37d88938a2e0fe45ad148765e5
2016-07-28 01:09:55 +00:00
Madan Jampani
145623d189
Added onos-cluster-execute-expect as a cluster version of onos-execute-expect + updated stc scenarios for dist primitives to use this for verification
...
Change-Id: Ife3bde21118ebd21e8abf807070a72ac58341120
2016-07-25 20:37:12 +00:00
Simon Hunt
b1ce2609cb
ONOS-4326: Working on topology topo2start processing.
...
- Added getPeers() to UiTopoLayoutService.
- Fixed wipe-out command to leave the default layout alone.
- Fixed handling of null-region (associated with default layout).
- Added refresh() method to model cache.
- Fixed regions-topo-2 device IDs
Change-Id: Iee49b47ff6702bed9751be7b63392577422d4763
2016-07-25 17:20:07 +00:00
Simon Hunt
b35c528547
Added null-provider to cell simon-single.
...
Change-Id: Ie756f284670a14314efc01140fa0a43418083a1b
2016-07-22 22:25:16 +00:00
Thomas Vachuska
eb851cdefd
Adding commands for managing layouts.
...
Adding support for wiping out regions and layouts.
Refactored UI layout manager to allow public knowledge of default layout id.
Enhanced test topo for layout hierarchy.
Change-Id: I254fd494175e753f542f12a664618c1a83f72127
2016-07-21 15:50:36 -07:00
Thomas Vachuska
3ce80f72f5
Fixing regions command to list devices that are currently in the region.
...
Change-Id: I52098fb613844b786827f7bc97e7ecec581397ba
2016-07-21 22:17:24 +00:00
YPZhang
66c2d1f9e8
Add a OCN for beast cell file
...
Change-Id: Ic412e5032341dfd9e41d1065ffd35070265409d3
(cherry picked from commit 916da431aeb57942990470a2bdad316ceecd659b)
2016-07-20 19:16:53 +00:00
Claudine Chiu
cc5f03e8de
ONOS-2184 - virtual network Intents for vnet STC.
...
Change-Id: Ic6b15ba20b45cae36ec873808641f7a1b9c9aa8c
2016-07-18 19:00:53 +00:00
Thomas Vachuska
4d5310c42a
Improving stw and adding ability to clean-up mininet properly between runs.
...
Change-Id: Idb163bfa0cfd13b0ed7b9e4715ca7a2c0ffe69f6
2016-07-14 20:13:48 +00:00
Thomas Vachuska
a7217517e1
Adding more patience to the netcfg scenario.
...
Change-Id: I67e151b51e12183900cdefcae9721cec5d9cd7d6
2016-07-13 16:52:43 -07:00
Thomas Vachuska
9efd6b305c
Adding 'stw' utility to run stc while success/until failure.
...
Change-Id: Iff9f3ca0da1cd5f23fa823ef04a72e48d859f87a
2016-07-13 15:44:32 -07:00
Thomas Vachuska
cc0b7d6605
Adding support for topology recipes and cleaning up topologies.
...
Cleaned-up a few STC scenarios.
Change-Id: I4ffa61953d8cf289406fa572ab7603d996e26a85
2016-07-13 13:16:06 -07:00
Ray Milkey
3271562748
Refactor reactive forwarding test into its own scenario
...
Change-Id: I97d3a68409a5e5dae4f59bf7700868d7aa484e4e
2016-07-12 22:03:28 +00:00
Ray Milkey
a481a11665
Remove flow objectives after test completes
...
Change-Id: I62ec858803b7767d98ac24e3693834aa13c6ee06
2016-07-12 00:43:05 +00:00
Ray Milkey
955c4b8256
Refactor activate/deactivate of forwarding app
...
Change-Id: Iae71b3334fba08dceac7adb47a457ae0af0dcabc
2016-07-11 23:23:15 +00:00
Ray Milkey
3880928b6f
STC stacktrace fixes
...
- Shut down openflow meta app before driver test,
was causing port collision issues with openflow server
- Fixed NPE in Network config store
- reordered tests to insure proper sequencing
Change-Id: Ib39330153f543ee960b8631a0dc9246ee4251851
2016-07-08 10:04:45 -07:00
Carmelo Cascone
12e4d8d425
Modified BMv2 demo scripts to work with onos.py
...
Change-Id: Ie6ff318f9aae2cbbeb288ba894e99a57d4d308db
2016-07-07 17:38:13 +00:00
Thomas Vachuska
20bbf78f3a
Adding check for failures at the end of the net-smoke.xml scenario.
...
Change-Id: Ib06c04944211e44143e883f09118a0bcec0527be
2016-07-06 11:42:27 -07:00
Thomas Vachuska
32faf2bb6d
Adding more patience to onos-check-summary and changing sequencing of smoke.xml scenario.
...
Change-Id: I1db9084524daa8c5494d0066be30d801e78d0fc3
2016-07-06 10:30:40 -07:00
Ray Milkey
a0f983b5b8
STC scenario for testing posting and removal of configs
...
Change-Id: I5395d6b42a52ba29063eb9ee139dcfb659247614
2016-07-05 22:32:45 +00:00
Ray Milkey
97dfd1ec9f
STC scenario for testing meta app behavior
...
Change-Id: I1b047624dd96383baee8f93e9f94052a4c5ff10a
2016-07-05 09:13:48 -07:00
Phil Huang
744527286a
Support Cluster restart via stc
...
Itegrate with shutdown.xml and startup.xml for restart ONOS cluster
Change-Id: I0b7cff42fc0f471c5dc6a096963cc5200fc186d7
2016-07-01 18:11:23 +00:00
Yuta HIGUCHI
6fc9fbd1fc
ensure BUCK built bits are used on stc
...
- Note: envDefaults internally checks bits timestamp to use latest bits.
Change-Id: Id5852b731432fca64397ea24dea1713f432a6329
2016-07-01 16:58:01 +00:00
Carmelo Cascone
977ae3f42d
Varius updates to BMv2 mininet scripts
...
Most notably:
- Added support for onos.py's ONOSCluster controller (it works with
"mn --custom onos.py,bmv2.py --switch onosbmv2 ...")
- Randomly select an open port for the Thrift RPC server
Change-Id: Ifa974741dc4a3693777f01866b1f6203d0e7e75e
2016-06-29 20:53:05 +00:00
Carmelo Cascone
785fada2fb
Added Bmv2 demo scripts (mininet and netcfg)
...
Change-Id: I7471a9ebe55f74dbe8c63faef9a8685c48621862
2016-06-28 23:01:35 +00:00
Phil Huang
5805075ccd
Fixed JSON validator and DELETE
not work issue in onos-netcfg
...
1. Supprot handle upper case DELETE and fixed DELETE funcion
2. Fixed `POST` can not work if JSON format is correct
Change-Id: I762cb73ce73a42393264dcace1beaf5cf53492f7
2016-06-28 17:58:18 +00:00
Bob Lantz
2d4e3a137e
Remove obsolete/confusing onos.py
...
Change-Id: I21e6dee9164352140cfa50c48904ec8139854c84
2016-06-28 16:18:43 +00:00
Madan Jampani
9e1a8c1bfd
Initial stc tests for distributed primitives
...
Change-Id: I82a2911df9a4852cb851732e220d498f9332e005
2016-06-27 11:19:46 -07:00
Phil Huang
465a9b8ec2
Support validate JSON file in onos-netcfg
...
Validate network configuration is JSON format before POST
Change-Id: I6538bba27252c2c06f387804dabe15542988bfa1
2016-06-23 21:42:22 +00:00
Andrea Campanella
ad509f9248
Enhancing Geant Topo
...
Change-Id: I71c9252d41cfc2efb29e25aae4900104565c0408
2016-06-21 15:06:12 +02:00
Andrea Campanella
60a5a989c5
Adding GEANT european topology
...
Change-Id: Ie30a6145f01e141e8af88116c8fa193a0308f8c3
2016-06-21 10:15:51 +00:00
Ray Milkey
407ef253e9
STC - check that flows are installed before checking pings
...
Change-Id: Ia2853932db8e27bd1447d225b160c8e583d7df61
2016-06-15 18:17:30 +00:00
Claudine Chiu
b0d0ada02b
- bidrectional vnet link creation
...
- optionally specify expected number of intents in "onos-check-intent"
Change-Id: I523a7fd9e1aaa72b441d2428fb9ebb692b07bdd0
- bidrectional vnet link creation (when using ssh)
- optionally specify expected number of intents in "onos-check-intent"
Change-Id: I5c6fe1f269eddeaa70dfec819853d42af59fbd8e
2016-06-15 18:01:43 +00:00
Claudine Chiu
45312d0cd0
ONOS-737: regexp for grabbing OC* variables changed
...
Change-Id: Id5651ffb41230a39c6ed68e1605feaf3c0aa337b
2016-06-15 13:47:01 +00:00
Thomas Vachuska
426d356ca1
Preparing for separating STC into its own repository.
...
Change-Id: I1d5b0e9b117865684d48c5a23fc8ed98a0e075e1
2016-06-15 02:15:29 +00:00
Bob Lantz
50df0982d5
Allow output file or '-' for stdout with list of IP addresses
...
This doesn't seem quite right, because it doesn't match
a supposedly legal use case where you omit the output file
and list the node IP addresses. However, it's better than
what we have now, which simply ignores the output file name.
Intended to help with ONOS-4667
Change-Id: Ib46195e7b829bc4d304c4dd51138b73acd4f1501
2016-06-07 17:44:01 +00:00
Thomas Vachuska
283a78566e
Fixing archetypes scenario.
...
Change-Id: Id3af37f1a7cd7880e5eeffb09b2af5c0925f13ef
2016-06-06 11:34:26 -07:00
Madan Jampani
597282af90
Clean up references to the deprecated p0 storage partition
...
Change-Id: Ifdab952d2bef30104f57aff3cab342df99a20571
2016-06-04 21:16:00 +00:00
alshabib
e822257ec9
renaming lxc cell to vagrant
...
Change-Id: Iff7fdaa1d09543004463cf3769e88cba7e1929b6
2016-06-03 05:57:53 +00:00
Claudine Chiu
0005a4d83d
Vnet STC (setup tenant and vnet* and subsequent teardown)
...
Change-Id: I65287aa840dfb910b9919c30449e69d195d2306d
2016-05-31 23:17:10 +00:00
HIGUCHI Yuta
07a9e563da
[ONOS-4588] Separate optical driver from "default" driver bundle
...
Note: If you're using optical devices currently in "default" driver bundle,
(LINC-OE, Calient fiber switch, ECI devices, OpLink ROADM)
you'll need to load the driver/app "drivers.optical" in adition to default drivers
e.g.,
a) Add to cell definition
export ONOS_APPS=${ONOS_APPS},drivers.optical
b) Activate after starting ONOS
onos> app activate org.onosproject.drivers.optical
Change-Id: I126c09bebc816d11b4700a80e7a36a8e6c3e1b49
2016-05-27 16:43:20 +00:00
alshabib
bdb7b37b00
adding a mininet vagrant box
...
Change-Id: I0c89c35a9e6768b3c3640c0895d405901e38799e
2016-05-26 22:23:38 +00:00
alshabib
4997cd7c9c
Vagrant box for development use.
...
vagrant up onosdev sets up a vm with three lxc instances
which should be used with the lxc cell.
Change-Id: I18b5cc5366efc61f05063798b498559eb49a8eff
2016-05-26 22:22:42 +00:00
Jonathan Hart
5de9105aa2
ONOS-4400: Run daemon-reload as part of onos-install for systemd systems
...
Change-Id: Id73b3fb54b58e1b8444b2eccb21b8a067ac45405
(cherry picked from commit 4ca2f44945c50caa32a522555e637338831302c8)
2016-05-24 21:20:40 +00:00
Brian O'Connor
e642f7cf7b
Bumping version to 1.7.0-SNAPSHOT
...
Change-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f
2016-05-23 18:35:29 -07:00
Ray Milkey
125952302e
Fix check for valid cluster root
...
Change-Id: Id4d785977a0c0b6d176bbd15d9b2c81b46b45e97
2016-05-20 22:00:59 +00:00
Madan Jampani
80244e5424
Fix how onos-gen-partitions script looks up optional node ips in CLI
...
Change-Id: Id62583755bc02ef20a87fcf7e394f725cef153ed
2016-05-17 20:03:43 -07:00