573 Commits

Author SHA1 Message Date
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
Bob Lantz
0b13c1bb62 Separate options for disabling upstart/init.d installation
I'm not too happy with negative options, but the advantage is
that the basic onos-install should "just work."

Change-Id: Ie57142feea23e1ed7b5757098772a60de13c3e37
2016-03-03 06:17:27 +00:00
Thomas Vachuska
68acdbaecb Adding ability to automatically enable flow objective intents via ONOS_USE_FOI env. variable.
Change-Id: I2769678f391da38462ecf78fd46c1231a3ba7bb6
2016-03-02 19:41:27 -08:00
Thomas Vachuska
da0665bb42 Fixing GUI to work with the new flow objective intents.
Fixing onos-check-flows script; it was broken badly.

Change-Id: I0962dcf879a1030449ac7cd5c0b19c211d5f36df
2016-03-02 19:07:31 -08:00
Simon Hunt
a855a4008c UK Topology
Change-Id: I64ae0ad2b3875f06db3f4650e1899698b20bf058
2016-03-02 23:32:50 +00:00
Simon Hunt
f5d433a54e Simon-UK cell
Change-Id: I0f8da9b5d6ad17c48a72b8d257602890aff49c92
2016-03-02 02:34:13 +00:00
Thomas Vachuska
9ee4979cfc Enhancing ONOS mininet topology approach to remove boilerplate and simplify testing and demos.
Change-Id: Id8ab2bfa74254560714f4c27a9342693d1dc9788
2016-03-02 00:52:11 +00:00
Thomas Vachuska
cb44e031c6 Adding net-prerequisites.xml scenario - included in fast & smoke scenarios.
Adding net-setup.xml dependency on arping (sudo apt-get install iputils-arping)

Change-Id: I3276247dc8ae2a2c4ed47801385eb8e50be8f244
2016-03-01 22:11:13 +00:00
Simon Hunt
cf7e3b5459 GUI -- UK TOPO -- clean up order of links added
- add alias.

Change-Id: Ic9902054505fdacff727b3d73a77bb628ca1a49e

GUI topo - added alias for uk geo information.

Change-Id: Ic32a74c086fe6c789c18b3e8e22cb87e0a30b783
2016-03-01 01:22:36 -08:00
Simon Hunt
5c3c091c9f GUI -- added topo script and configuration for projection onto UK map.
Change-Id: Id87991aca319f6c2bf5bd2c9f0735592ad4c4b1f
2016-02-29 23:21:55 -08:00
Jonathan Hart
f51950db6e Proposal for replacing Upstart with init.d script.
Change-Id: I22ad1faac713bb50f0b7ad3dde132363a6588723
2016-02-26 05:37:13 +00:00
Bob Lantz
02ba2d1e53 Correctly handle case when .tar.gz archive is missing
Previously, it would succeed since the checksum command would
return nothing in standard output.

Change-Id: I1a73d20a0e085107be8362a6226b1a213ecdab78
2016-02-25 03:59:09 -08:00
HIGUCHI Yuta
fdfdb705dd Use ONOS_STAGE_ROOT if defined
Change-Id: I4989e1a8e18c9a1b7172bfa941f53b4b9b76a550
2016-02-25 20:45:11 +00:00
Ray Milkey
627f0e536e Make test a little more resilient in the face of flows being slow to be installed
Change-Id: Ic1a2fda1226e6a6c452bd37e6d010e2066239204
2016-02-24 23:14:44 +00:00
Ray Milkey
48bf76c8a5 STC scenario for creation and testing of flow objectives
Change-Id: I298424d7354cc0cf8c682e904ccb2d55ead8ada0
2016-02-23 15:28:09 -08:00
Ray Milkey
202334780f Increase timeout for check components
Change-Id: I3a60e5dfe1d3fa4c59a2ef2f182eaa995a527ee3
2016-02-19 18:51:24 +00:00
Thomas Vachuska
d2f2dfede1 Increasing tolerance of onos-check-apps.
Change-Id: I5c5c33b7727dff889775535af6bde2e8702b873f
2016-02-18 21:56:25 +00:00
Jonathan Hart
c86b00ed80 Add ability to delete config to onos-netcfg.
-v (verbose) flag to print errors.
refer to nodes with numbers rather than having to use $OCX variables

Change-Id: Id57367d91b81d1b64bc098bdb367b86b0dcd3310
2016-02-18 08:44:09 +00:00
Thomas Vachuska
781679382d Marking some old developer tools as deprecated; wil be removed after Falcon release.
Adding a teardown STC scenario.

Change-Id: Ifb0d5ce0546f072f46485266e5247cb49a39db1c
2016-02-12 21:43:31 +00:00
Andrea Campanella
57efbb25e7 Refactoring ID creation for netconf and REST
Change-Id: I4165ad53e19c86d9d9b304d09e24dcfeec2b9ddf
2016-02-12 00:24:43 +00:00
Thomas Vachuska
1e769e7796 Increasing tolerance of onos-check-apps to allow for running on slower cells.
Change-Id: Ib5e61a03e49f9347c9c1fb475c304c13b36e499c
2016-02-11 23:23:38 +00:00