Thomas Vachuska
a10137c0fc
Fixing residual ON.Lab references.
...
Change-Id: Ic54a281ce67e49236c7aeb536729d3900dd9433d
2018-04-04 00:02:22 +00:00
Thomas Vachuska
722224e796
Adding CO/FO access network null simulation.
...
Change-Id: I16db0d750325743ad38ddaa2069d4ee00e0c19d7
2018-03-26 20:13:24 +00:00
Jian Li
bf7598ff39
Fix ONOS init bug in case VM memory size is smaller than 16GB
...
With current setting, ONOS package cannot be instantiated when the
target VM RAM size is smaller 16GB. To make ONOS be runnable, we
should not specify the reserved JVM RAM size. As the comment noted,
JAVA_OPTS should be specified only for performance test purpose.
Change-Id: Idfa98d70d33840077851bac150b89bbfa0e1ca5d
2018-03-20 17:30:40 +09:00
Thomas Vachuska
fa61549330
Adding auto-layout to the access-null simulation.
...
Enhancing the scale test for flows and routes.
Change-Id: Ib91720b409872e44eaff4263cf229bffa2e292fc
2018-03-19 16:36:02 +00:00
Terje Mikal Mjelde
fbaf05532f
[ONOS-7517] Makes the onos-mininet script compatible with newer versions of GNU Screen
...
Change-Id: Ibbf404b3db7d36db6a58b04051f2d671adadc92f
2018-03-16 15:09:08 +00:00
Andreas Pantelopoulos
ff691b7f63
Implemented the following PW features and fixes:
...
- PW support for H-AGG topologies. Support for leaf-spine-spine
leaf-spine-spine-leaf pseudowires.
- Renamed pw commands with sr-pw-* pattern and also removed redundant output
from them.
- Enabled bulk addition / removal of pws from the rest api.
- Modified diagnostics tool with the updated command name.
Change-Id: I708db9281d0082b160cbd713910b420ef7df9da3
2018-03-14 00:55:56 +00:00
Yuta HIGUCHI
bcc2ce9c3f
Generate copyright year in swagger template code
...
- exclude generated source code from checkstyle by default
Change-Id: I3f79183a8aae1f24d36558860555b5b0298cd8c3
2018-03-13 17:38:36 +00:00
jaegonkim
4e360499cc
[ONOS-7489] onos.py - killing onos, and restarting onos for onos cluster failover test.
...
Change-Id: I111ccc72ac5d7ae826973e613b2073e96099f3f9
2018-03-13 17:37:54 +00:00
Ray Milkey
481ec33669
remove deprecated -f command line options
...
Change-Id: I174425ba4c26001304515626383b20a0f918c26f
2018-03-09 13:47:23 -08:00
Ray Milkey
32e73d7783
allow for null 5th parameter
...
Change-Id: Ib2fa030b52403a293f379f8c4ffa8e81ec5c2840
2018-03-09 17:53:08 +00:00
Ray Milkey
2c6ffb8c95
Allow default bash profile to be run with unbound variable checking enabled
...
Change-Id: I82e4028f5b3e43eedae072dda1c45156fb3b0cee
2018-03-09 17:42:10 +00:00
Charles Chan
c6576fa86c
Adding SR commands to onos-diagnostics
...
Change-Id: I00d2ec1565811be77893846b18db991b69776f71
(cherry picked from commit 415bb2347203a76b5a1a350229f03a603a484ebf)
2018-03-09 17:07:16 +00:00
Thomas Vachuska
c67a9912cc
Added support for grid coordinates in the legacy topology view.
...
Change-Id: I48533f24eded919673af92a59cc5e2edefef46b3
2018-03-08 00:03:45 +00:00
Ray Milkey
6a51cb9c4d
Remove calls to deprecated Throwables.propagate() method
...
Change-Id: Id48a8f1d4fb02560cfb77108f554556a3cad9b16
2018-03-07 21:52:46 +00:00
Yuta HIGUCHI
0a8417e90d
Workaround for feature group failing during built.
...
based on workaround mentioned in
https://github.com/facebook/buck/issues/469
Change-Id: Ibed05bf14b548320d91b3b39cb9abc21b06e44ca
2018-03-06 17:16:41 +00:00
Thomas Vachuska
a8e7477603
Adding command to add routes and to generate flows from them.
...
Enhanced FlowRuleStore and FlowRuleService with a new method.
Change-Id: I011371c1931294448e361fc1ceb120d89c14489d
2018-03-05 21:53:35 +00:00
Yuta HIGUCHI
5a438bbdee
Forgot to bump yang tool version
...
Change-Id: Ia0f77356814c18b7f77a269b9ed11fa606abd9db
2018-03-01 17:12:47 -08:00
Ray Milkey
5baceb807f
Add intent sync and route related API bundles to lists of published artifacts
...
Change-Id: I82d9c7688be5c04ab98ed828c45a91538f5a1c2f
2018-02-28 15:53:12 -08:00
Thomas Vachuska
7f2a356294
Creating build of a small bundle of remote administrative tools that
...
can be installed separately from the ONOS source or ONOS runtime.
Change-Id: I0f8a7e2739010f34d913d79ab40390aef3fc07e2
2018-02-28 18:57:05 +00:00
Jian Li
5d505f2466
Bump up Jersey from 2.25.1 to 2.26 with corresponding deps updated
...
Change-Id: I0f9f6795187f78a777852678ab1a7d1442a49986
2018-02-26 19:09:52 +00:00
Ray Milkey
9b001c94b7
Bump ONOS buck plugin version for bundle classpath
...
Change-Id: I222bb2f9c9c78b29e0d268821b2869e0039bda04
2018-02-23 00:09:29 +00:00
Jian Li
91b47398a0
Allow buck-plugin to specify bundle-classpath to support deps embed
...
With current implementation of buck-plugin, we cannot specify
bundle-classpath and embedded-dependency separately.
Also due to incorrect order of property assignment for Analyzer,
some property values such as imported packages and exported packages
are unexpected initialized. With this patch, those issues will be
resolved.
Change-Id: I7994523f1d4baea55cb76d94bd177b1f9f5b557f
2018-02-22 22:39:48 +00:00
Ray Milkey
d8e0f79026
Separate download of the ONOS buck plugin from the overall buck package
...
Change-Id: I75b35365aa6e9a80f32552d71dd2b874267157e5
2018-02-22 22:37:36 +00:00
Thomas Vachuska
cab29d285f
Fixed null providers & custom topo simulator to work across stop/starts.
...
Change-Id: Id8eeca73c8fc021c351d365ef009b3a95562763a
2018-02-22 21:56:55 +00:00
Thomas Vachuska
69e7623539
STC 2.4 release
...
Change-Id: Ib39c721cc7854a679a0bad23d9d67af54bd8e2b5
2018-02-20 14:09:29 -08:00
Jian Li
60123a1000
Publish onos-rest-tests artifacts when issues onos-buck-publish-local
...
Change-Id: I24ab3185bba41d3f4aba05b62fa14dbdad3bd81d
2018-02-21 00:25:54 +09:00
Jordan Halterman
4ce65e8f8e
Upgrade to Atomix 2.0.18
...
Change-Id: I433e8b85d5aad007531c24495dd8298aeef9f79e
2018-02-16 17:36:54 +00:00
Yuta HIGUCHI
a5ab2246ce
alias for op, ob with retries
...
Change-Id: I5ce9aa0dac21cc509f0e3450a8ba2a811ebcfbcb
2018-02-15 19:33:55 +00:00
Yuta HIGUCHI
4888e1686f
bump yang tools version to 2.4.1
...
Change-Id: I146a3196673ddb02eeddb0bd09489419f0196135
2018-02-15 19:33:05 +00:00
Yuta HIGUCHI
28bcaf16dc
decouple buck yang plugin from buck main archive
...
- prep to allow bumping yang tool versin without releasing whole
onos-buck archive
- with this patch,
reverting back from locally patched state
(= undo `patch-yang-libs`)
will be:
$ git checkout -- lib/BUCK tools/build/onos-buck
Change-Id: I06bfccdcfd6b22e2252b5c9dc145cece26058841
2018-02-15 19:33:05 +00:00
Thomas Vachuska
b1906d2d30
Fixing null provider custom topo simulator
...
- properly deal with device mastership
- allow creation of multi-homed hosts
- made UI location parameters optional
- added a simulated fabric script
Change-Id: I8558cc06aa4c323fab898b02fba9659b202c5392
2018-02-15 19:23:44 +00:00
Yuta HIGUCHI
d6dadbd3c5
Utility to clean known_hosts
...
- utility to clean known_hosts when identities of nodes defined in the cell changed
Change-Id: Iab818ca9d888cfb58c98f16f62174cc75a4f32b7
2018-02-13 13:05:45 -08:00
Carmelo Cascone
4f985cd8c5
Disabled gNMI support in p4vm until it becomes more stable
...
Change-Id: If2085d5824a2b9d06b249bf8d82d92fd384de5af
2018-02-11 20:12:49 -08:00
Ray Milkey
5193cb736c
Bump yang tools version to 2.4
...
Change-Id: I7fada36e6ecd93d761c41ba70f057ce3a62b842b
2018-02-09 20:46:57 +00:00
Thomas Vachuska
fd9939bd5e
Enhanced stc-warden monitor tool to check disk being write-able.
...
Change-Id: Ic684025cf463a8f5864355a3a26bbda7b166af32
2018-02-07 15:48:26 -08:00
Thomas Vachuska
c419f0ef05
Adding artifacts for the tutorial VM.
...
Change-Id: I5aea02fe70ec012d7fcacebaa2f9b15b949b41b8
2018-02-07 14:53:37 -08:00
Thomas Vachuska
552c3827c6
Inducing small delay to allow ARPs to be seen by controller.
...
Change-Id: I385c7526c4cada7dc43099dc0621829dd8d63a76
2018-02-07 14:08:48 -08:00
Thomas Vachuska
b51707ba03
HACK: Clean-up frequent problem-cause files from buck-out
...
Change-Id: I03bb393c1ef14d2797aa285a40a1242cf322589e
2018-02-07 17:43:27 +00:00
Thomas Vachuska
d87a6b0c27
Updating tower topology for the tutorial.
...
Change-Id: I860580a1128f34cef8151714893d25b707221730
2018-02-06 22:25:40 +00:00
Thomas Vachuska
5767d59950
Updating tower topology for the tutorial.
...
Change-Id: I5310d0fad33fe2dfbd4135fd350696c4d5a36458
2018-02-06 18:40:34 +00:00
Thomas Vachuska
1c2881d031
Fixing onos-user-key to use ssh-keygen optionally.
...
Change-Id: I18e20fca4ee403e72fe008d4da00f0b6d5ca7e6e
2018-02-06 01:15:14 +00:00
Yuta HIGUCHI
6735683cc3
Sync versions in archetypes
...
- bump onos-maven-plugin version
Change-Id: Iba6671b0c27eda2a748c55ed14347f640bf0965c
2018-02-02 14:22:39 -08:00
Thomas Vachuska
a40aa0b806
Adding feature repo listing to the diagnostics commands.
...
Change-Id: I63a22b798265f6c3e4bacff87fc6284cd94c4831
(cherry picked from commit b831911ab31f841a808dda377e4f06f2c738d150)
2018-02-02 22:19:57 +00:00
Yuta HIGUCHI
f9af3d6050
Sync versions in archetypes
...
Change-Id: I31d404ffcc580ee45dd4fb837db4adb32d34a78f
2018-02-02 16:57:55 +00:00
Thomas Vachuska
d76b679dc0
Cleaning up the onos remote CLI tool for use as admin tool.
...
Change-Id: Iae40273cf4e2ed88bbe9eb470a4648f2240dfac0
2018-02-01 23:29:10 +00:00
Jordan Halterman
18dac859d5
Add DistributedLock test commands and STC tests
...
Change-Id: If410a91418fe1749e738cdc12494859af1c74245
(cherry picked from commit 2c9b159066a564b3ee61802819d81ecadc2aef4a)
2018-02-01 19:03:28 +00:00
Thomas Vachuska
43ae498013
Fixed the UK mininet topology.
...
Change-Id: I7da56a6e42c3c245e01f4a4d7b6916a86a01d325
2018-02-01 09:23:44 -08:00
Thomas Vachuska
15370d2a16
Adding a tool for remote collection of node and cluster diagnostics.
...
- Includes 'onos-diagnostics', 'onos-node-diagnostics'
- Includes REST API /onos/v1/diagnostics
Change-Id: Ife0a15627b14238d0fce52b01b72d56e6a1fe40f
2018-02-01 17:13:36 +00:00
Yuta HIGUCHI
f1653a7c39
pom cleanup
...
+ minor fixes
Change-Id: Ie8a9c42cdcfcff131528f73ace5b9efdc08f05a1
2018-02-01 15:02:21 +00:00
Kevin Chuang
53a9d5b37d
Fix build error on Ubuntu 14.04
...
- Build protobuf-c (libprotobuf-c-dev is not available on Ubuntu 14.04
apt repository)
- Build libboost-iostreams1.58 (The highest version of libboost-iostreams on Ubuntu 14.04
apt repository is 1.55, which will cause error when building p4c)
Change-Id: I00648e3c4890ebee0052c643e9f4b4ea10d345a9
2018-02-01 01:00:54 +00:00