793 Commits

Author SHA1 Message Date
Thomas Vachuska
77a63e6ccc Ooops... fixed onos-cell tool.
Change-Id: I38cd19b3a22fe4516119165f0784247ab895b64d
2016-05-10 04:04:49 +00:00
Thomas Vachuska
a25cda2947 Removed defunct cell definitions
Moved implementation of the cell command into a script.

Change-Id: Iee307d1deca5d91fb0bdb548f67a7276bcf82f22
2016-05-09 23:34:46 +00:00
Ray Milkey
9ce9e259a8 Make sure only one onos-mininet operation is going at a time. This script is not mutlithread safe.
Change-Id: I066e9e6ad6405cb32c037502095a2a470eb7c9d5
2016-05-09 21:58:20 +00:00
Thomas Vachuska
9e61bd99e6 Added support for bits proxy, where ONOS bits can survive borrow/return cycles.
Change-Id: I0ab9bac26bd88a246925750d26baaab228a37136
2016-05-06 22:57:07 +00:00
Thomas Vachuska
e91541fafe Modified warden to create borrowed cells on-demand and to scrap returned ones.
Change-Id: If32a0da18ff9d4c05645017e5cc7481bbd1ab0cd
2016-05-06 14:58:35 +00:00
Ray Milkey
4abe844367 STC drivers test now uses a driver that is always present; added buck build for corsa driver
Change-Id: I5310c54bb295f86a6f384a0f4bf18ed75cda1ef5
2016-05-05 19:10:19 +00:00
Thomas Vachuska
b826190142 Adding ability to get borrowed cell definition without changing the existing reservation.
Change-Id: Ib1fba430371f49f3c928998af98a6d347fabd93d
2016-05-04 17:57:06 +00:00
Thomas Vachuska
71ff33243e Adding init script for the warden.
Change-Id: I2789f802aaf1a2b79162a888994bb941d0d5c1b9
2016-05-03 16:07:13 -07:00
Thomas Vachuska
1eff3a603e Initial implementation of shared test cell warden.
Change-Id: Ia973d514fe1dd11ffe4cdb7c902cc43a9c2eb626
2016-05-03 21:02:41 +00:00
Thomas Vachuska
33f90a95ed Adding OCT to 101 and 102 cells.
Change-Id: I23268cb483675ed1d985bc2b0e2c87b56f3c6fa5
2016-05-02 16:11:22 -07:00
Thomas Vachuska
f49dea1590 Adding new cells
Change-Id: Ibc15f83079c1a1ea286856b7c19e44088d7ddc91
2016-05-02 22:58:21 +00:00
Brian O'Connor
a7903ae0cf Moving default app.png to common/resources, so that it is included in the bundle
Change-Id: I4ad225eb0e73bceb31f9a2a4edc29180cd0db500
2016-04-29 18:23:17 -07:00
Andrea Campanella
fdbb7f4fde Changing Andrea's cell to containers
Change-Id: I614673dafb31314844a0fd2177fa6f5e117b274e
2016-04-29 17:56:22 +00:00
Carmelo Cascone
3bb71c17c7 ONOS-3972 Implemented BMv2 device provider
BMv2 devices can now be discovered (along with port informations) using
net-cfg (see tools/test/config/bmv2-cfg.json)

Change-Id: Ief2ca790dceb4d047b75aae6c5e1a89a05215e5f
2016-04-26 11:46:29 -07:00
Bob Lantz
7c751b51e7 Cross-platform changes to onos.initd
We now can use start-stop-daemon (debian), daemon()
shell function (centos), or sudo (others) to start
onos-service.

It should be backward compatible on systemd systems.

Tested on Ubuntu 14 and CentOS 6. Should also work on
Ubuntu 15/16, CentOS 7, Debian, and Fedora.

(Note that we should test this against various OSes,
preferably automatically rather than manually!)

Addresses at least part of ONOS-2907

Change-Id: I4ded98baf02321a5a9db37fdff19e1ce4a3d23d2
2016-04-25 15:24:46 +00:00
Michele Santuari
6362fb8f69 rsdoc for linux
Change-Id: I1e24a76c6c0447dca3308b26b1c0d76b1ff5dd73
2016-04-18 17:14:34 +00:00
Brian O'Connor
5ab426f9ff Updating copyrights
New format: 'Copyright .year-present Open Networking Laboratory'

Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Madan Jampani
6364550787 Do not create a raft folder during installation
Change-Id: I671b1eddcc4e0678c6c2d40559db20ba53e8e437
2016-04-06 17:49:16 +00:00
Thomas Vachuska
541413dc8d Pruning deprecated test topo artifacts.
Change-Id: I0627f1dae8d6af0eceedaf837bfc0e136c6b12df
2016-04-05 23:45:49 +00:00
Thomas Vachuska
1eec505140 Fixing stc prerequisites to allow ONOS_USE_SSH to be either true or unset/blank.
Change-Id: I27604f28c34ff7a451847a6b3772d300b46d3d57
2016-04-05 14:34:50 -07:00
Thomas Vachuska
bdd23be7e8 Fixing tom cell and the net scenarios.
Change-Id: Iac368f015afd19304a9d194390ec8401b8037ec7
2016-04-05 20:36:59 +00:00
Thomas Vachuska
35349334f3 Changing onos-secure-ssh test tool and scenario to allow parallel execution of the onos-secure-ssh tool.
Change-Id: I83b6649f721da4e25c741c0d1fbd90a6ba015135
2016-04-04 21:57:31 +00:00
Ray Milkey
90289b0cf9 STC fixes
Hosts without a VLAN are now represented as /None rather than /-1
Flow ID in location returned by POST operation was hex rather than decimal

Change-Id: Ibb403f696399012b2b90f2954112265a6e230815
2016-04-01 19:13:07 +00:00
Andrea Campanella
7e6200aa41 [ONOS-4045]Adding mastership service to NetconfProvider
Change-Id: Id39cbef54a079ab6e080a9d3f60770c4bea90b3f
2016-03-29 00:42:49 +00:00
Thomas Vachuska
2b74d4ebf8 Adding demo cell.
Change-Id: I6a71e2b4516d4c7f2a2e76e000cdf46b78cad541
2016-03-24 11:20:07 -07:00
Simon Hunt
5e869353bb Update simon's single cell (amoeba evolution)
Change-Id: I8342e28c70664de2b45d34ce9efb96fc517fdf33
2016-03-23 18:12:30 +00:00
Simon Hunt
4a24a3e06f Re-configuring simon's uk cells.
Change-Id: I54c53f58bf65e4b917b4335cf193ad5d81899805
2016-03-23 17:55:36 +00:00
Brian O'Connor
4c3fcb7e9c Updating tutorial cell to not secure SSH
Change-Id: I2334394871a82c5353ff17da42597684b2c28a64
2016-03-10 19:11:05 -08:00
Brian O'Connor
240b1b80d3 Adding tutorial cell
Change-Id: Icdbb6ec8dbe376696605531db70c4f0969aefa79
2016-03-11 02:02:59 +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
Simon Hunt
924f7d161a Adding simon-single cell. (an amoeba, perhaps?)
Change-Id: I0ef0754cf184c982c6087d6ec46fa3a05c8d8249
2016-03-08 20:19:33 -08:00
Simon Hunt
661d4100a6 Update simon's uk cells
Change-Id: Ia38870110491573920012bc5eb8a7ae3c2af77d0
2016-03-08 15:09:59 -08:00
Simon Hunt
1ebef9d91b Updates to simon's uk cells
Change-Id: I8a45f654eb4d41f5176aa99592bf652631fb06c7
2016-03-08 19:22:46 +00:00
Ray Milkey
b0ade29020 Add STC scenario for drivers queries
Change-Id: I4a7b77c147dd35b10179d42bb702c22012451f0c
2016-03-08 18:29:35 +00:00
Simon Hunt
f810e5254a Updates to simon's uk cells.
Change-Id: I3299d991a7d53544cb81d74d31164140d7d36d06
2016-03-07 17:35:02 -08:00
Bob Lantz
641d54540c Fix upstart failing because of background onos-service (ONOS-4117)
1.  Invoke karaf script in all cases (upstart, initd/systemd)

This means that onos-service now blocks, which means we need to
change onos.initd to run it in the background. Otherwise, we could
use karaf/bin/start

This should fix ONOS-4117

2. Use service onos {start/status/etc.} for upstart/init/systemd

onos-install should not invoke the new init.d script directly;
instead it should use service onos {cmd, which should work if
service is available on upstart, init.d, and systemd-based
distributions.

This should fix ONOS-4124

3. In onos.initd, check if ONOS is running.

This makes it easier to see what is going on, and it also avoids
attempting to start ONOS if it's already running.

Change-Id: I0152fd7fdcb079b25531442315d0bd69e6c7653d
2016-03-08 01:32:47 +00:00
Simon Hunt
3b95564cd1 Update to simon-uk cell.
Change-Id: Ia9c78bf76e1bf348acadc82cd67c77b39d001058
2016-03-07 15:03:36 -08:00
Brian O'Connor
e9b4dd7b7e Several improvements to onosnet.py
Replace arping and ping with custom gratuitous arp code
Don't block forever on switch.waitConnected()
Allow backgrounding bgIperf

Change-Id: I6cb10c3c8971e29336a6c6e2deffb5231900d463
2016-03-07 08:58:46 +00:00
Simon Hunt
59f598cb91 GUI- Minor tweaks to driver matrix style
- update cell simon-uk

Change-Id: I4f57e4214b636e8d8ada1a6d9711e01a98442d62
2016-03-05 00:42:23 +00:00
Brian O'Connor
d6c73fb3e8 Adding background iperf to onosnet.py
Also, doing some other cleanup and improvements

Change-Id: I17ee64126e5e8de986e460641994a279e18c9492
2016-03-04 23:25:55 +00:00
Ray Milkey
5557a5001f Add a scenario for multi point to single point intents
Change-Id: I0070c0baacb16d05f4cea42e904e417e478f944f
2016-03-04 20:00:48 +00:00
Ray Milkey
3bc0be154e Add a single point to multi point intent scenario
Change-Id: I53d7d56e90fd95ac0b019ab025ad52998d2aad8a
2016-03-04 01:34:30 +00:00
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
Simon Hunt
609cf87e0c onos-push-topos : make sure topos/* files owned by ONOS_USER, before trying to copy over them.
Change-Id: Ie16f40360436f27750a512baf8322568939c6f7e
2016-03-03 21:47:38 +00:00
Thomas Vachuska
e965b3db7a Fixing an issue with app activation.
Adding a log check as part of archetypes scenario.

Change-Id: Iad53c5430530513939ef92a890559f9841e9ecc1
2016-03-03 11:42:48 -08:00
Jonathan Hart
2130f564b7 Bump default version of jprofiler to 9
Change-Id: Ifeeb80aee4e97c336df7c72d3e4dd438018986d9
2016-03-03 10:15:36 -08:00