Ray Milkey
8c57015a00
Be more forgiving about the number of expected flows
...
Change-Id: I4504126cdc60a75249af7c7dfec27e765c213e59
2019-04-09 21:41:18 +00:00
Boyuan Yan
36231d2a9e
modify param parsing in createNetCfg.sh and checkNetInit.sh to enable flexible configuration for ODTN network
...
Change-Id: I8e3902870a1bd952c39051dfd299981af31c834e
2019-04-09 21:08:40 +00:00
Boyuan Yan
0cf3ef7441
fix bug about ODTN test in stc running environment
...
Change-Id: Iba6334ecbadecd42a663c9e85ce7490bf7135cc9
2019-04-09 06:29:35 +00:00
Boyuan Yan
1c27bc7f30
Changes to docker file and cluster creation, complete stc test on single instance, but not yet on multi-instances Alao, we add detailed checking for every step in ODTN testing.
...
Change-Id: Id074e2db89a8892ed263880cfa670c4861e011b9
2019-04-01 15:26:55 -07:00
Ray Milkey
9713d154ef
Build stratum as part of p4 scenario
...
Change-Id: Ia2dcb8a4577f402b9cf7aa9336b30349ee96de32
2019-03-28 02:47:02 +00:00
Thomas Vachuska
5d80e4579e
Eliminated references to deprecated ONOS_NIC environment variable.
...
Change-Id: I9b709920c1aa2e7c1c4cb1f28f920dd2820b86ba
2019-03-21 23:48:22 +00:00
Thomas Vachuska
97642361e7
Changing how ONOS_APPS value is used and defaulted; cleaned up cell defs.
...
Change-Id: Ie134bd61024738609ef1a02237c696438eff6024
2019-03-21 23:38:08 +00:00
Sean Condon
bf7ff4f3fa
Change GUI and GUI2 to be apps rather than core features
...
Change-Id: I862e5bdbccc29fd78716159e168e7a14bc5053e1
2019-03-20 14:48:49 +00:00
Ray Milkey
bde9b39d44
Ignore errors coming out of Felix
...
Change-Id: I655d4b01b8480e469066f7eae742a6dbd0b886c8
2019-03-14 10:48:10 -07:00
Carmelo Cascone
34d116cbf9
Fix net-trellis-p4-smoke not working with latest stratum_bmv2
...
- Fix scenario files to use correct deviceId
- More robust liveness check in bmv2.py
- Use different ports for stratum internal server
- Longer switch startup timeout in bmv2.py
- Ignore number of flow rules when checking summary (make scenario
independent of trellis implementation)
Change-Id: I206e5339d2e78ae9a025caa5ec4862a9d4c24871
2019-03-14 06:10:59 +00:00
DongRyeol Cha
2803d30843
Add ipv6 address supporting for file transfer using scp
...
Some files's scp does not have supporting for ipv6 address.
So, I have added supporting for ipv6 address using scp.
Change-Id: Ie6db5c6988c708e4cec862f6b671dd64b457a69a
2019-03-13 18:40:15 +00:00
Thomas Vachuska
1c8b7abceb
Added uptime to stc-warden.
...
Change-Id: I19acabb6b6b847f706a5a684f94b1fc3ad2b23bd
2019-03-11 12:49:20 -07:00
Carmelo Cascone
87c3297b67
Fix stratum-install to support tar files with arbitrary root directory
...
Change-Id: I825c18fdc0d08cfe58c103e5dbc906f268145960
2019-03-08 06:15:07 +00:00
Ray Milkey
b2e6be83e5
remove some driver apps from the restart test because they depend on the default drivers
...
Change-Id: Ia4a3b476c4e42f83199822f369df2ea32692c994
2019-03-07 14:43:51 +00:00
Carmelo Cascone
0bcbe26dd7
Use stratum in Trellis P4 STC scenario
...
Change-Id: I6e9b34c449ebaca51e8fd1673a470e564195e69e
2019-03-06 19:28:42 +00:00
Eric Tang
33747c18be
ONOS-7784: get login user who invoked sudo
...
Change-Id: I6270c3e29ac9a352d889b635023fc3d329d2c9c3
2019-03-05 17:49:31 +00:00
Boyuan Yan
fec95c61e9
[ONOS-7883] modify tapiHelper.py to enable line-side service random creation and client-side service ordered creation on TX<->OLS<->TX transimission system
...
Change-Id: I2b2d6e88dd2484c6af59767ff0f6d62c6b5fe71a
2019-03-01 13:25:06 +00:00
Andrea Campanella
34694eb54a
Minor fix for tapi helper and for TAPI Rpc error message
...
Change-Id: Ieef1c0937f797efc26a00d9e9e67850cb92f6919
2019-02-28 18:07:13 +00:00
Boyuan Yan
dcdbc894b4
[ONOS-7883] create script execute-tapi-delete-call.py to delete ODTN services with different requirements.
...
Change-Id: Ibd70c03a65b38668f454d47127a8275d45bfa1e4
2019-02-27 15:09:19 -08:00
Ray Milkey
1f0fb3b62a
add a check that all components started by an app are removed when it is deactivated
...
Change-Id: Ic39b5f21123aa792d436ffcf5fbb8cc610efc535
2019-02-26 18:39:18 +00:00
Boyuan Yan
6b5d4fd1b8
[ONOS-7883] finish line-side and client-side connectivity service creation with same connection id
...
Change-Id: Ia911a3ac17e16fd2c9d544681cdd14573fd2008f
2019-02-26 08:56:12 +00:00
Boyuan Yan
4103678317
[ONOS-7883] extend execute-tapi-post-call.py to build line-side and client-side connectivity in order
...
Change-Id: I493c6c22cbd9ef941c1ee89f3d74fdb35e824f08
2019-02-24 16:29:49 -08:00
Carmelo Cascone
a4dc3c12bc
Update install-p4-tools.sh to use P4Runtime v1.0
...
Includes also various improvements to the p4vm scripts, such as:
- Choose to build VM with Ubuntu 16.04 or 18.04 (experimental)
- Allow users to specify version of protobuf and grpc to use
- Avoid building protobuf and grpc if already installed in the system
- Install Bazel 0.22
Also:
- Remove check for invalid group member weights (now PI always returns
members with weight 1)
- Re-compiled all P4 programs and fixed missing padding in controller
packet headers
Change-Id: I0e672fcebbaba63354c749f0c774af251f3cbc6c
2019-02-21 23:24:26 +00:00
Ray Milkey
887c1cad50
Update apache karaf to version 4.2.3
...
Change-Id: If9aadfa2715a3f100df6e34e25789e74399759a0
2019-02-20 21:32:08 +00:00
Boyuan Yan
528fdba996
[ONOS-7883] extend execute-tapi-post-call.py, verify its get-sip-list and create-sip function
...
Change-Id: I4ba37f1b80c737c4c0983e5aabfac0aafdd27440
2019-02-16 15:49:26 +00:00
Jonghwan Hyun
c235d46312
Update INT version to 1.0
...
Change-Id: I898501780cad9c1ad725ee624aa0cd4617ad2559
2019-02-15 21:16:45 +00:00
Boyuan Yan
d346e26054
[ONOS-7883] extend execute-tapi-context-get-call.py to complete topology checking
...
Change-Id: Ie2996862139c5dd5038a2921e84d4d19febfbcdd
2019-02-15 09:27:44 +00:00
Ray Milkey
11ce930557
Fix a few more app startup/shutdown problems
...
Change-Id: Ideb48a1e845ae345306fa10ec55499c471566ce7
2019-02-09 20:24:12 +00:00
Carmelo Cascone
7c82bcf4a7
Add command to install stratum and its deps on a remote node
...
Also:
- update install-p4-tools.sh to build BMv2 and PI for Stratum, as
they need different configure options when used with Stratum
- improved build times (~4 minutes on cell machines)
- removed support for Ubuntu 14.0 and code related to old gnmi support
via sysrepo
Change-Id: Icf9cf936237e2815dee73bdc4370562f29616a23
2019-02-09 20:06:30 +00:00
Ray Milkey
79705aab23
Allow Atomix fetch command to follow redirects
...
Change-Id: Iee784e7d9b59e8b8e84453d1a10774bab2bc25cf
2019-02-09 19:42:50 +00:00
Ray Milkey
a2b52b40f8
STC scenario to start/stop all apps in a minimal environment
...
Change-Id: I7364e0c348dcea9964124843f2cff2de9dcaafb3
2019-02-07 19:12:58 +00:00
Ray Milkey
c05bd4350f
STC scenarios to run stand alone trellis P4 and HAG scenarios
...
Change-Id: Ie2da939009d14936f5bd166f8898e8890e7d47fe
2019-01-28 17:11:02 +00:00
Jordan Halterman
a80d3f9553
Upgrade to Atomix 3.1.5
...
Change-Id: I1a46eb2ff22e15ab8c2ced8b327bdddb9ffd5017
2019-01-17 23:02:05 +00:00
Andrea Campanella
6d774230d3
[ONOS-7876] Initial STC implementation for ODTN
...
Change-Id: I51a22348cc73c576c5d10551e84ca8ac2f2a2040
2019-01-15 14:46:26 +01:00
Jon Hall
27e94e4057
Allow use of rsync when fetching logs
...
Change-Id: I561ae3c9ebe7765d76a0835c712d17e86b731df3
(cherry picked from commit 359f4d84608c44541c43bfc564893ac76c326063)
2019-01-10 23:30:39 +00:00
Thomas Vachuska
369e3fba2d
Updating Apache Karaf to 4.2.2.
...
Change-Id: I346f21b8da7583c77e7b0612c7f2931aa63a67e0
2019-01-03 23:53:33 +00:00
Ray Milkey
c7e3163969
Revert "Ignore errors generated by sshd restarting"
...
This reverts commit 4fcd5ddffb7243297b97eafd596f37f27fc1e963.
Change-Id: I33449e4c2eb99ab9f0163865528ac9ceda06aae3
2019-01-02 22:22:08 +00:00
Ray Milkey
4fcd5ddffb
Ignore errors generated by sshd restarting
...
Change-Id: I3188754eb00962a27f7abf99bb88325381e1d55a
2019-01-02 10:49:08 -08:00
Ray Milkey
0f51d72e58
Starting snapshot 2.1.0-SNAPSHOT
...
Change-Id: If6348de3336a236f2ca7315b1e7d644d90a818f7
2018-12-19 17:10:38 -08:00
Jordan Halterman
1a885b0df1
Upgrade to Atomix 3.1.0
...
Change-Id: I4b027f4cd67aef19108d9fa384e06feb461be4e3
2018-12-19 16:34:40 -08:00
Ray Milkey
fb503a7416
Revert "Re-enabled TLS netty"
...
This reverts commit 1a37866929ca05acba71cdadad87dd563b6064dd.
Change-Id: I04cdfe02f70b608b1951c4dee38cb4e345f198d5
2018-12-19 23:32:48 +00:00
Jordan Halterman
82ccf06880
Use mapped storage for Atomix management group in tests to preserve consistency across releases
...
Change-Id: I17ef2e120ec275ec03f6a21359b12abfd5981eaf
2018-12-19 23:17:50 +00:00
Jordan Halterman
8b17e0eec5
Upgrade to Atomix 3.1.0-rc2
...
Change-Id: I5e89c7ad84f6418b01d2c82559b467e6e14ef036
2018-12-18 22:50:15 +00:00
Jordan Halterman
02fb583e9e
Upgrade to Atomix 3.1.0-rc1
...
Change-Id: I9b72b1247ac9abe6f38a2606f0211d0331581e64
2018-12-18 02:49:31 +00:00
Thomas Vachuska
b74fef2841
Making stc-set-openjdk11 non-destructive.
...
Change-Id: Icee7d34d3e00989e00a5b68a9d82dff7da1f6d96
2018-12-17 09:09:18 -08:00
Jordan Halterman
fdd04b879a
Update onos-uninstall script to ensure we wait for the correct process to be killed
...
Change-Id: If46ad4ec3b9b9b1956add85710227bd904236e71
2018-12-14 12:47:31 -08:00
Jordan Halterman
47df7d4c94
Use memory mapped file storage for Raft partitions in tests
...
Change-Id: I68c3e4befcde059711c6df1b094b578200c00c62
2018-12-14 19:55:43 +00:00
Carmelo Cascone
0c6f0a5474
Working STC trellis-p4 scenario with connectivity test
...
Change-Id: I3ec166856a6a8a3ee705d392ace74b0677aa7ad5
2018-12-13 23:20:49 -08:00
Carmelo Cascone
4c3364b22e
Fix dependencies in Trellis P4 STC scenario
...
Add steps to verify driver and pipeconf apps, as well as registered
pipeconfs. Also, start Mininet first, then push Trellis netcfg.
Change-Id: Idf52e268e6f50c7f6b8f17a5ea0390f01a607fea
2018-12-14 03:36:52 +00:00
Ray Milkey
51cf307e6c
Fixes to allow running p4 trellis scenario
...
Change-Id: I4882668168521b9119692ecd696189b2b8d5f9de
(cherry picked from commit a61ba5792d9e7a25d3446f37179fbf13ac152098)
2018-12-13 22:20:02 +00:00