1030 Commits

Author SHA1 Message Date
pierventre
69db90c26e [SDFAB-1197] First stab to update ONOS to py3
Update has been performed only on the scripts and the
executables strictly necessary for the following use cases:

- Build (including Intellij)
- Tests (including Intellij)
- Docker build (including dev and yourkit)
- Upload snapshot (including local)
- Release

Finally, fix the ability to run ONOS using onos-local targets,
stc and docker stc (aka up4 stc env). Last but not least, updated
the azul image to a newer one which exports also the PYTHONENCODING

Change-Id: Ie96f3a9c76dbba83b1fc3896a372f1045d3d7ccc
2022-07-29 13:09:20 +02:00
pierventre
b59c51dd4e [SDFAB-933] Integrate atomix-3.1.12 and expose demote API
Additionally, this patch adds unit tests for demote and
updates a bunch of testing tools

Change-Id: I9636078b08486c9167ae253f0251f72239ad2802
2022-02-15 17:05:26 +01:00
pierventre
e8ff53e1c5 Missing update of the karaf home
Change-Id: I90967e70ed371ce3e3018db378843b10aa2da89f
2022-01-13 13:13:15 +00:00
Thomas Vachuska
b7f12e63c2 Changing version to 3.0.0-SNAPSHOT
Change-Id: Iff0e25fd1e3928b182a21352c17685aea4034f4e
2022-01-05 20:13:10 +00:00
Ray Milkey
95f124892c Starting snapshot 2.8.0-SNAPSHOT
Change-Id: I7a38cdc0ef1f51458c2605f59aca6221fc0320f9
2021-12-17 10:20:32 -08:00
ONOS Jenkins User
844bc4e061 Starting snapshot 2.7.0-SNAPSHOT 2021-12-01 17:50:52 +00:00
ONOS Jenkins User
1d51166bfe Tagging 2.7.0-rc1 2021-12-01 17:50:46 +00:00
Ray Milkey
3b7fa577da Starting snapshot 2.7.0-SNAPSHOT
Change-Id: I20289f264e33b99e8ef073a8e6384857383a4e65
2021-07-13 15:43:39 -07:00
ONOS Jenkins User
a01cc5b324 Starting snapshot 2.6.0-SNAPSHOT 2021-07-13 21:41:25 +00:00
ONOS Jenkins User
b72d6961d4 Tagging 2.6.0-rc4 2021-07-13 21:41:19 +00:00
ONOS Jenkins User
bc990cbfc9 Starting snapshot 2.6.0-SNAPSHOT 2021-07-13 21:02:24 +00:00
ONOS Jenkins User
4dbcd7f53d Tagging 2.6.-rc4 2021-07-13 21:02:19 +00:00
ONOS Jenkins User
95d1465424 Starting snapshot 2.6.0-SNAPSHOT 2021-07-01 19:25:42 +00:00
ONOS Jenkins User
ff91d3155d Tagging 2.6.0-rc3 2021-07-01 19:25:37 +00:00
ONOS Jenkins User
a4ceaab129 Starting snapshot 2.6.0-SNAPSHOT 2021-07-01 15:08:40 +00:00
ONOS Jenkins User
74b37970d0 Tagging 2.6.0-rc1 2021-07-01 15:08:33 +00:00
pierventre
59d88b5d55 [AETHER-1265] Integrate Java profiler in TOST env
- Adds a dockerfile to build ONOS image with profiler agent enabled
- Prevents the overriding of the JAVA_OPTS when using the profiler
- Deploy profiler also in the atomix nodes when using stc

Change-Id: I00d5091428083f44360989c701350b7fead66038
2021-05-14 07:16:42 +00:00
pier
790202aaf6 [AETHER-72][AETHER-75] Update atomix to 3.1.9
Additionally fix an issue brough by 24302

Change-Id: I60192953f0ebef6730ad6268b10bbf8a59934156
2021-04-06 13:03:51 +02:00
Ray Milkey
74f589ef61 Starting snapshot 2.6.0-SNAPSHOT
Change-Id: I0db563adc05696da578d5b230da905f592eb8fad
2020-12-01 11:30:38 -08:00
ONOS Jenkins User
14789b0912 Starting snapshot 2.5.0-SNAPSHOT 2020-11-19 19:58:01 +00:00
ONOS Jenkins User
e36da1b094 Tagging 2.5.0-rc1 2020-11-19 19:57:55 +00:00
ONOS Jenkins User
f168919250 Starting snapshot 2.5.0-SNAPSHOT 2020-11-16 17:21:58 +00:00
ONOS Jenkins User
c2c6ed4608 Tagging 2.5.0-b1 2020-11-16 17:21:55 +00:00
Jon Hall
f5a0a8ea41 Fix STC scripts for checking ONOS nodes
- Fix onos-check-nodes to return an error code if  onos is up but nodes
  aren't in the correct states
- Add onos-check-storage-nodes to check if all atomix core nodes are
  connected
- Add a step for onos-check-storage-nodes step to stc setup

Change-Id: If61c2316653b6dc359fc84f18a65b2edbdd4acd8
2020-09-16 20:57:27 +00:00
Jon Hall
922cd04eba [ONOS-8117] Fix onos-check-components
- Catch "not found" when command isn't ready
- Catch UNKNOWN state output, which used to be UNSATISFIED
- Print output when failing so stc logs give useful information

Change-Id: Iae3f19bfc1ce81035604da89a0ce99ac9dcdc525
2020-09-10 22:18:04 +00:00
Parvathi MH
12bfd3d32d Fix to get onos pid in onos-jpenable
This fix fetches pid by searching for karaf.main.Main
rather than karaf.jar

Change-Id: Iad1c5c79ddc1be4787ba9550dddab10ce9bcc592
2020-07-28 18:17:54 +00:00
Ray Milkey
da74633fb9 Upgrade to apache karaf 4.2.9
Change-Id: Id42b0b0893ee81cb54a50bf6c76da024a9a2d2a8
2020-07-09 07:20:26 +00:00
Thomas Vachuska
5ec2441fb3 Bumping version to 2.5.0-SNAPSHOT
Change-Id: I00f2584bb74d7311529d8f7ddd69b62077a28a31
2020-06-08 14:14:06 -07:00
ONOS Jenkins User
f152f4bb2f Starting snapshot 2.4.0-SNAPSHOT 2020-06-02 18:58:58 +00:00
ONOS Jenkins User
b752c6c11a Tagging 2.4.0-rc1 2020-06-02 18:58:54 +00:00
Ray Milkey
5f5db1fbe3 Upgrade to Apache Karaf 4.2.8
Change-Id: I8ae525e6c8a04c0381c5e3bac39de1a7b85b4446
2020-02-05 04:14:53 +00:00
Thomas Vachuska
f2702c2fd7 Revamped tar-setup to work only for single-instance.
Change-Id: Icc1ccce904dc4d177130fef4271a79e7ea22ca89
2020-01-28 11:01:50 -08:00
Carmelo Cascone
bcc6171709 Fix checkstyle errors when building archetype-generated apps
Checkstyle validation is now enabled by default in onos-dependencies
(archetypes' parent pom). We also add a reference to the archetypes' pom
to disable checkstyle, if needed.

Change-Id: I9b6e6cecf2d704f52ec1f118eae2aafd03cf0b9a
2020-01-24 15:11:09 +00:00
Thomas Vachuska
27ac338711 Upgrading http to https when accessing Maven central for stc bits.
Change-Id: I57b01bbd459591097e6b384b57e58fe1961720a8
2020-01-23 19:50:41 +00:00
Ray Milkey
20c25d53de Starting snapshot 2.4.0-SNAPSHOT
Change-Id: I6e58404c2179c90efa23c763ad53abbb2abe3e2e
2020-01-21 15:17:11 -08:00
ONOS Jenkins User
9d5f8c41ff Starting snapshot 2.3.0-SNAPSHOT 2020-01-16 04:34:14 +00:00
ONOS Jenkins User
3c8f265f6c Tagging 2.3.0-rc2 2020-01-16 04:34:07 +00:00
Eric Tang
58b773d442 ONOS-7932: Create ONOS Dockerfile with ssh service
Rename Dockerfile-onos as Dockerfile-sshd.
Change-Id: I01fae6fcdc092a4a4264639a7e8c27d80c3fad52
2020-01-13 18:39:33 +00:00
ONOS Jenkins User
ec420272f2 Starting snapshot 2.3.0-SNAPSHOT 2020-01-09 19:02:37 +00:00
ONOS Jenkins User
40fbef6162 Tagging 2.3.0-rc1 2020-01-09 19:02:30 +00:00
Boyuan Yan
8b73dcb501 Minor fixed on tapiHelper.py to match Nokia's condition where line-side and client-side may be not mapped all the time.
Change-Id: Icc816755ec54e43374781de533d38f53ddc5409f
2020-01-08 08:39:32 +00:00
Thomas Vachuska
e82b7aa2f3 Added package-info.java to all archetypes; including overlays.
Change-Id: I09482c6309783eae011a51b84ecc19335b2db0b2
2020-01-07 11:41:14 -08:00
JieJhih Jhang
fa02e2fea1 Fix notes in opticalUtils.py
Change-Id: I68908d7ab90c4ad409409706ab08a03dc1378778
2020-01-07 17:51:32 +00:00
Ray Milkey
076c4945f0 Starting snapshot 2.3.0-SNAPSHOT
Change-Id: Ic3b1e8a308d08d6afcb565b184f0364d9936e23b
2019-08-23 13:03:59 -07:00
ONOS Jenkins User
ea6d323ae8 Starting snapshot 2.2.0-SNAPSHOT 2019-08-12 19:15:45 +00:00
ONOS Jenkins User
a8a788111f Tagging 2.2.0-rc1 2019-08-12 19:15:39 +00:00
ONOS Jenkins User
4ea2dcfede Starting snapshot 2.2.0-SNAPSHOT 2019-07-29 18:14:35 +00:00
ONOS Jenkins User
0e66de9e0e Tagging 2.2.0-b1 2019-07-29 18:14:30 +00:00
Carmelo Cascone
b07f2b5ef3 Attempt at fixing p4-trellis STC scenario
the mininet stdout was clogged with stratum log affecting test result

Change-Id: I0f138d3c32bea14ec175fdc745bda58ac74d1bbc
2019-07-12 14:01:39 -07:00
Carmelo Cascone
fb9926708e Update STC scripts to build stratum_bmv2 with PI dynamic linking
Change-Id: I7c32505e54377510b130340c848a7fc50eb95c0c
2019-07-09 10:36:38 -07:00