Simon Hunt
f59d36b054
ONOS-5411: Introduce basic region config.
...
Change-Id: I3f58e5758d0b350a9e8a03093a1475dbbacfc446
2016-10-13 21:23:57 +00:00
Brian O'Connor
33c1fb7822
Updating onos-buck to latest buck
...
Change-Id: Ifac3840459951e73c6e06f9586e22f92db4f1cd1
2016-10-13 00:20:34 +00:00
Brian O'Connor
69e37d92df
Updating BUCK plugin to latest buck-api
...
Change-Id: I7e40808946d8999bb60ddf958665b9a610abcf8d
2016-10-13 00:20:32 +00:00
Brian O'Connor
d27d437578
Adding buck publish scripts
...
Change-Id: I7d3cbe55a9d958d2bb2cc2fb71a3293825c1bf33
2016-10-13 00:20:28 +00:00
Brian O'Connor
3d59f71a92
getting javadoc to build
...
Change-Id: I7f214c6ce5a876f458626e12c8cfdd3072ad107f
2016-10-12 14:53:27 -07:00
Brian O'Connor
436ff317af
Adding branch-compare command and renaming clean-branches.py to branch-clean
...
Change-Id: I8fdb27749893fefbe27bba02437b36e7860701b4
2016-10-11 16:20:30 -07:00
Thomas Vachuska
525651fdc0
Fixing onos-create-app to bomb if mvn command fails for some reason.
...
Change-Id: I770a2efee9557371caff7066bf71306d375c3fdf
2016-10-06 06:54:43 +00:00
Steven Burrows
e7cc308760
Topo2 Fixed device positions
...
Change-Id: I10e61981000b427ff1ebf6ae0c35bfb2cdbb9c4b
2016-09-28 00:32:40 +00:00
Simon Hunt
b941618d13
Fix broken reference in uitopo archetype (take 3).
...
Change-Id: I4c28be671d3111ee7015523cdd2845c0d5f6c5c3
2016-09-21 10:12:07 -07:00
Simon Hunt
a299ffc476
Fix broken reference in uitopo archetype.
...
Change-Id: I3584a3bcb2dfdc0a9e04f4dacccbe2e25d0555b3
2016-09-21 09:04:44 -07:00
Simon Hunt
c1050b260e
Cleaning up Javadocs in core-ui classes.
...
Added common constants to AbstractCellFormatter.
Change-Id: I02081506c705e15dedb56e9895106b52e2c0aa7c
2016-09-20 19:38:02 -07:00
Ray Milkey
c5e478c700
Update version strings for archetypes
...
Also, hooking learning-switch app into the Maven build
Change-Id: Ie4379bd170a066d8b7479d0db0c1ae24b80d766a
2016-09-19 16:11:21 -07:00
Brian O'Connor
35cd800829
Updating onos-change-version
...
Change-Id: I21e186095a4dbd26930a9da89d46bca63c04c517
2016-09-19 15:16:20 -07:00
Charles Chan
f6a460e82b
Fix file not found error when calculating checksum of buck plugin
...
Change-Id: If5dcfd3a5048cc6381400da22325e48e5e65aad4
2016-09-17 00:40:49 +00:00
Brian O'Connor
bfc02ecd22
Bumping snapshot version to 1.8.0-SNAPSHOT
...
Change-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d
2016-09-16 17:41:55 +00:00
Brian O'Connor
b19fc86f82
Bumping version back to 1.7.0-SNAPSHOT
...
Change-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556
2016-09-16 00:12:21 -07:00
Brian O'Connor
338bc0cf19
Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
...
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00
Brian O'Connor
0a4e6742b8
Copyright update
...
Change-Id: I534d938da3820f6fb814aed3bb4a0855fa41ddd5
2016-09-16 06:48:34 +00:00
Brian O'Connor
3500734676
Fixing buck in onos-pref-karaf
...
Change-Id: Ie94bf690a1df836b4d5b1d6a1297518f823258c2
2016-09-13 17:41:45 -07:00
Brian O'Connor
8cc10ecc26
Adding maven coords to OAR and onos features.xml genrules
...
Change-Id: Id2d3b0f4686888a48feb09eacef3f27136c1df0e
2016-09-14 00:19:07 +00:00
Brian O'Connor
ee674955c2
Enhancing OnosJar to build OSGi jars and wars if required.
...
Also, simplifying onos.bucklet by using the rule
Change-Id: If89633db2d83cbfc56a8e70d2bea665ffaf186ff
2016-09-14 00:18:28 +00:00
Ray Milkey
effde07fe1
Force rebuild of plugins when buck is updated
...
Change-Id: Iad43824624fbe702bf96248510ce04ecb46de7be
2016-09-14 00:17:23 +00:00
Brian O'Connor
3231e1b6e0
Updating Buck to latest onos-released version
...
Change-Id: I62c8219b976b1a2a4e35d30ffc7611d0b6aa1f9c
2016-09-13 16:55:24 -07:00
Brian O'Connor
a027392bcc
Updating onos_stage.py to use ONOS_VERSION global
...
Also, fixing up the base directory for RC packaging.
Change-Id: Id3c80a75ec27bd887b01a04a3122a2660c8f281b
2016-09-13 16:34:37 -07:00
Yuta HIGUCHI
7d8b3b1f6c
Pass clean option to onos-setup-karaf
...
Change-Id: If74914d5c0a4ed0694cf4926fa7deae7927783c8
2016-09-12 13:09:47 -07:00
Jon Hall
2548559590
Add HA.py
...
A set of mininet based HA tests based on onos.py
Currently includes the following tests:
- a control network partitioning test
- A dynamic cluster scaling test
Change-Id: I9a8e1019dcc51666fee1d933afd66ff390592525
2016-09-12 17:56:20 +00:00
Ray Milkey
bb1ac3faea
Give intents a little more time to complete
...
Change-Id: Ibe69a777105198ab42b9408f9fa9bc1e2bd93696
2016-09-09 22:05:06 +00:00
Bob Lantz
2ca9a35df9
Added README
...
Change-Id: I9bb92f93a88e113928a35196ac83954b9e069e5c
2016-09-07 23:07:11 +00:00
Luca Prete
04e76476a4
Removing dhcp app from the office cell because incompatible with local dhcp server.
...
Change-Id: I2e5742f3b7637e6ae185eacde1b7af0d55b997ae
2016-09-06 21:08:01 +00:00
Madan Jampani
d4684b4004
stc work queue test improvements
...
Change-Id: I8b9335b0bbfdc8a447c5955bf3621962ff112cb2
2016-09-06 20:59:07 +00:00
Ray Milkey
685e34d425
Add Distributed Primitives scenario to smoke test
...
Change-Id: I9ad43c5a5562e90a10579758c6ffa45a3509c0f5
2016-09-03 00:58:58 +00:00
Madan Jampani
ce24073412
stc scenario for testing work queue distributed primitive
...
Change-Id: Ib548cef733a7d1f6418d3c318aa41d5e2cd1f400
2016-09-02 22:17:28 +00:00
Thiago Santos
7a174cf49b
[ONOS-5184] Allow configuring cluster partition size
...
Adds a new parameter to onos-form-cluster: -s <partition-size>
to allow specifying the partition size to be used when creating
the cluster.
Change-Id: I4c31d6e97fe0fd811831296f41a09160bebb58de
2016-09-02 14:50:18 +00:00
Ray Milkey
b4ac46e9d9
Add a small delay between deleting a net config and testing it
...
Change-Id: I75b29dc349cb4f73310b8e826c148fa5687f2516
2016-09-01 23:00:17 +00:00
Simon Hunt
06e08c575d
Update simon-single cell; make topoX view scrollable.
...
Change-Id: I21c60c50f60183481f6527716f3ed9744dbfe511
2016-09-01 10:25:50 -07:00
Thomas Vachuska
2ec5aa9a5e
Fixed onos-check-error tool.
...
Change-Id: I1c8b7221aa723bdd4c3c2414f5039668e21cb9e4
2016-08-31 20:43:21 +00:00
Ray Milkey
fa454bd768
Allow a little more time for flows to settle before checking
...
Change-Id: I78d955301d63656609f75c9d134b1e62eac18286
2016-08-31 20:40:38 +00:00
Thomas Vachuska
978902a000
Added protection against expired cell reservations.
...
Change-Id: I78b912fc9cc5298f68b30f9951940e3fcf0b1756
2016-08-31 18:08:32 +00:00
Jonathan Hart
381f8d85c2
Fixes for STC command argument handling when using Karaf client
...
Change-Id: I696e72d532fef6feb3320b06d2d54657e51c780b
2016-08-31 10:24:12 -07:00
jaegonkim
1f5fbe5405
adding '--noproxy localhost' option in the curl for using localhost where OS has proxy setting
...
Change-Id: Ia9de0cd18a3a41ab64de6c0babce9ab25f925859
2016-08-31 16:53:21 +00:00
Thomas Vachuska
534f4762b1
Miscellaneous STC adjustments
...
Change-Id: Ia1d5629d075646192f154b03bec6a71a8ac44dbd
2016-08-30 16:28:54 -07:00
Madan Jampani
31bfc111d3
stc scenario for unclean cluster restart
...
Change-Id: I6166dbce8d18b7c67be63880baf86ae50fbed0a8
2016-08-30 15:44:38 -07:00
Ray Milkey
ba82c0de1e
Check that the DHCP Manager is active before testing its configuration
...
Change-Id: Id760d58df005060c0f1d0c2ebdde90fe356d2c9f
2016-08-30 20:00:07 +00:00
Bob Lantz
894eab5711
Add examples/ dir, README, and multicluster.py
...
multicluster.py creates two ONOS "clusters" (1 node by
default, though larger are possible), each of which
is responsible for a separate segment of the data network.
Change-Id: I233c9884b565bd6a28fa1a05e990e86207c88347
2016-08-30 17:34:32 +00:00
Bob Lantz
503a402e89
Multiple ONOSCluster support for ONOSCLI
...
Previously we were only passing the first ONOSCluster
into MininetFacade, but lo and behold it supports as
many networks as you like! So we pass them all in the
case where we have multiple ONOSClusters.
Change-Id: If848886b958aa47d3e4834c44adc98fffd90453c
2016-08-29 18:08:37 -07:00
Bob Lantz
8e576256fb
Enable --custom files to import ONOSCLI
...
Since --custom files are execed, subsequently importing them
actually creates duplicate classes. This wouldn't be a problem
except that we depend on isinstance(). As a workaround, we allow
the class name to match if isinstance() fails, assuming it will
be a class that is compatible with ONOSCluster or ONOSNode.
Example: env PYTHONPATH=. mn --custom onos.py,mytest.py
where mytest.py imports onos
Change-Id: Ib4cda82fbdd612420de1e113ab768e2f137d5213
2016-08-29 17:56:11 -07:00
Bob Lantz
5763516eb6
Add portOffset for multiple ONOSCluster port forwarding
...
With multiple ONOS clusters, we want to make sure that the
forwarded port numbers don't collide. We add a portOffset
which is automatically incremented appropriately as more
ONOSClusters are created. It can also be specified explicitly.
Change-Id: I62977c3d4141668d9f541067db1a20ec0035489b
2016-08-30 00:55:39 +00:00
Thomas Vachuska
9152b15265
Fixed onos-run-karaf
...
Change-Id: If5ef4e2bf254cbba3891ab3412dea28f3e8c39e0
2016-08-25 00:35:34 +00:00
Thomas Vachuska
a3029cfdbc
Enhancing onos-run-karaf to run clean installation when tar.gz changes.
...
Change-Id: Ie25bbb58fa48d7711308346cfc41f1b4c94394e7
2016-08-23 16:53:30 -07:00
Ray Milkey
7728b6af45
Was using a non-exitant port for the test. Not sure how this was ever working
...
Change-Id: Id32b24d711278c3f5277be9864008f4a33dfb44e
2016-08-23 16:07:19 -07:00