infra/cicd.git
3 years agoINFRA: Switch to tox for JJB verify and merge jobs 63/6763/4
robert.tomczyk [Wed, 2 Dec 2020 18:20:02 +0000 (18:20 +0000)]
INFRA: Switch to tox for JJB verify and merge jobs

- The tox is used for JJB verify and merge jobs
- The shellcheck and yamllint jobs are disable for time beeing on JJB verify for Nordix
- The existing docker slave server is used: infra-tools-docker-slave-ubuntu1804

Change-Id: Iac236ad8e40943a832aaaeb7ae44b72b29d85e04

3 years agoGEODE: Fix old CLI integration tests geode-native on Windows 22/6722/1
robert.tomczyk [Fri, 27 Nov 2020 16:09:19 +0000 (16:09 +0000)]
GEODE: Fix old CLI integration tests geode-native on Windows

Change-Id: I8ef0232e4d638b7fb8d850ca9bbf66700e3b54bf

3 years agoGEODE: Add test loop for geode-native on Windows 14/6714/2
robert.tomczyk [Fri, 27 Nov 2020 07:08:24 +0000 (07:08 +0000)]
GEODE: Add test loop for geode-native on Windows

Change-Id: Iabfe97efdbd029f5217fe2cf535db9a9abdb97cb

3 years agoUDS: Remove UDS jobs after migration to Aegis 10/6710/1
robert.tomczyk [Thu, 26 Nov 2020 13:59:49 +0000 (13:59 +0000)]
UDS: Remove UDS jobs after migration to Aegis

Change-Id: I9d0b041328494741eff4a40b67ce0afdbb993814

3 years agoMerge "ONAP: Set correct Java alternatives for ONAP project"
Robert Tomczyk [Wed, 25 Nov 2020 12:06:22 +0000 (12:06 +0000)]
Merge "ONAP: Set correct Java alternatives for ONAP project"

3 years agoUpdate onap jobs to latest releases 97/6697/2
afenner [Tue, 24 Nov 2020 14:17:14 +0000 (14:17 +0000)]
Update onap jobs to latest releases

Add support to set container command
update to use full profile

Change-Id: Iaffd9a1347e508ead64d9c678fec7d792bccc0f9
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoONAP: Set correct Java alternatives for ONAP project 96/6696/1
robert.tomczyk [Tue, 24 Nov 2020 13:39:16 +0000 (13:39 +0000)]
ONAP: Set correct Java alternatives for ONAP project

Change-Id: I0c270b07883304843c7c0d04df4b9e0b3b621dde

3 years agoeiffel: Fix github http, api urls and credentials 40/6640/2
Fatih Degirmenci [Mon, 16 Nov 2020 13:05:47 +0000 (13:05 +0000)]
eiffel: Fix github http, api urls and credentials

Change-Id: I1cce7bc7746875ebea6be7f782b48a7f1ac9d044

3 years agoeiffel: Add postbuildscript to post comments to PRs 24/6624/1
Fatih Degirmenci [Fri, 13 Nov 2020 09:47:38 +0000 (09:47 +0000)]
eiffel: Add postbuildscript to post comments to PRs

Change-Id: I3453e6b14390b5de25394e728a18167a6cffbc82

3 years agoMerge changes from topic "eiffel-jjb"
Fatih Degirmenci [Thu, 12 Nov 2020 18:15:50 +0000 (18:15 +0000)]
Merge changes from topic "eiffel-jjb"

* changes:
  eiffel: Enable posting comments to PR on GitHub
  eiffel: Switch build job triggers to GitHub trigger

3 years agoeiffel: Enable posting comments to PR on GitHub 23/6523/8
Fatih Degirmenci [Mon, 9 Nov 2020 09:23:55 +0000 (09:23 +0000)]
eiffel: Enable posting comments to PR on GitHub

Change-Id: Id42b79adab7def1eb3c40fd79d420ffa0fedfcf0

3 years agoeiffel: Switch build job triggers to GitHub trigger 07/6407/10
Fatih Degirmenci [Wed, 28 Oct 2020 08:40:20 +0000 (08:40 +0000)]
eiffel: Switch build job triggers to GitHub trigger

The jobs were created to run periodically to settle the basics and
gather feedback from the projects.

ETOS project prefers the builds to be run upon merge of the commits
and this seems to be useful for other projects as well so the jobs
are modified to run based on GitHub triggers.

Jobs are renamed to reflect the fact as well.

Next change in the series enables posting comments back to PR if the
job is triggered due to merge of a PR.

Change-Id: I59a32c567def96550ee2297a985694f894339a85

3 years agoUpdate UDS Job to use 20.3 branch 53/6553/1
matthew-mcneilly [Wed, 11 Nov 2020 08:18:14 +0000 (08:18 +0000)]
Update UDS Job to use 20.3 branch

Signed-off-by: matthew-mcneilly <matthew.mcneilly@est.tech>
Change-Id: I1ca48b00c29f492f8324af8a34284c1022a65abf

3 years agoFix path for catalog-be war file in UDS build job 48/6548/1
matthew-mcneilly [Tue, 10 Nov 2020 18:17:31 +0000 (18:17 +0000)]
Fix path for catalog-be war file in UDS build job

Signed-off-by: matthew-mcneilly <matthew.mcneilly@est.tech>
Change-Id: Ia1297293cd37f88b6b59126f5fc716884419a0d8

3 years agoAdd option for ONAP projects to define diffren mvn version 29/6529/2
robert.tomczyk [Mon, 9 Nov 2020 13:28:21 +0000 (13:28 +0000)]
Add option for ONAP projects to define diffren mvn version

Change-Id: Ie21e6ae83f44bef02b56759f397289e285376c45

3 years agoUpdate SDC maven version to 3.6.1 26/6526/1
andre.schmid [Mon, 9 Nov 2020 11:53:09 +0000 (11:53 +0000)]
Update SDC maven version to 3.6.1

Updates maven version to 3.6.1 in the SDC verify job

Signed-off-by: andre.schmid <andre.schmid@est.tech>
Change-Id: Ic333e0ac6dde91d063b90d47d087e03a54d9fff5

3 years agoActivate unit tests for all SDC branches 73/6473/1
vasraz [Tue, 3 Nov 2020 11:00:07 +0000 (11:00 +0000)]
Activate unit tests for all SDC branches

Signed-off-by: vasraz <vasyl.razinkov@est.tech>
Change-Id: Ib038f402adfc09f6f34dbccb8f2f25f8368d2e94

3 years agoActivate unit tests 67/6467/1
vasraz [Tue, 3 Nov 2020 09:46:40 +0000 (09:46 +0000)]
Activate unit tests

Signed-off-by: vasraz <vasyl.razinkov@est.tech>
Change-Id: Id564317d75b21b0cbae27400e22512c65e2fc0fd

3 years agoONAP: Add branch 20.3 for sdc project 54/6454/1
robert.tomczyk [Mon, 2 Nov 2020 16:06:32 +0000 (16:06 +0000)]
ONAP: Add branch 20.3 for sdc project

Change-Id: I0bb0a4a0b134b5326325dd77f991379a7f00c976

3 years agoONAP: Add new CPS project to Nordix 45/6445/1
robert.tomczyk [Mon, 2 Nov 2020 12:25:25 +0000 (12:25 +0000)]
ONAP: Add new CPS project to Nordix

Change-Id: I251119cf9eeb807dd23d842781b975209db947e6

3 years agoCreate common job template for post merge build jobs 99/6399/2
Fatih Degirmenci [Tue, 27 Oct 2020 11:42:08 +0000 (11:42 +0000)]
Create common job template for post merge build jobs

This change creates common job template, renames macros & scripts
and enables the use of the newly created job template for eiffel-playground
repo to test things out. Once it is verified working, the change will be
applied to other repos accordingly.

Change-Id: I0cbab579fafe9cc426aac56d9c82f5a3f15d0239

3 years agoUpgrade SDC 20.2-branch to Java 11 93/6393/1
vasraz [Mon, 26 Oct 2020 13:29:34 +0000 (13:29 +0000)]
Upgrade SDC 20.2-branch to Java 11

Signed-off-by: vasraz <vasyl.razinkov@est.tech>
Change-Id: I0fc6fdbf2801a93480ff3df8bc5775d722a80503

3 years agoMerge "Allow verify in specific subdirectory"
Robert Tomczyk [Fri, 23 Oct 2020 11:28:15 +0000 (11:28 +0000)]
Merge "Allow verify in specific subdirectory"

3 years agoIncrease Promote timeout 75/6375/1
afenner [Fri, 23 Oct 2020 06:43:32 +0000 (07:43 +0100)]
Increase Promote timeout

Because the ONAP files are so big this job is taking a lot longer.

Change-Id: I166f83323703c18072b69b11e4f84bf735557b1c
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoAllow verify in specific subdirectory 59/6359/3
afenner [Wed, 21 Oct 2020 16:04:50 +0000 (17:04 +0100)]
Allow verify in specific subdirectory

for the cps POC they want to be able to run the verify job on a specific sub directory only.
This allows this capabilty to be used in any verify job but is off by default and turn it on for the cps_poc job

Change-Id: Iafacb7caa201ae073085cc3b8181c6210af19d08
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years ago[UDS] Add missing parameter to maven build 66/6366/1
vasraz [Thu, 22 Oct 2020 09:07:59 +0000 (10:07 +0100)]
[UDS] Add missing parameter to maven build

Signed-off-by: vasraz <vasyl.razinkov@est.tech>
Change-Id: Ib6537c0737e3ad55da43c1e27771075672c0e7a1

3 years agoFix onap relase job 63/6363/2
afenner [Wed, 21 Oct 2020 16:52:15 +0000 (17:52 +0100)]
Fix onap relase job

The release.properties was being generated twice which meant the id of the download file was incorrect.

Change-Id: I75a6f1c54441ea2c930455dc5f32cd5be0086d66
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoDisable TESTs on 20.2 branch 47/6347/1
vasraz [Tue, 20 Oct 2020 16:12:22 +0000 (17:12 +0100)]
Disable TESTs on 20.2 branch

Signed-off-by: vasraz <vasyl.razinkov@est.tech>
Change-Id: I38171587810d257176d914a3dd5733b397df6f5f

3 years agoUDS: Update java verify jobs for SDC and UDS 46/6346/1
robert.tomczyk [Tue, 20 Oct 2020 15:32:26 +0000 (16:32 +0100)]
UDS: Update java verify jobs for SDC and UDS

Change-Id: I42cc8985d9a9707ad992692db8aa564d1d094c7b

3 years agoONAP: Updata java version SDC project, new jjb repo 25/6325/2
robert.tomczyk [Tue, 20 Oct 2020 12:53:37 +0000 (13:53 +0100)]
ONAP: Updata java version SDC project, new jjb repo

- The Java for ONAP SDC changed to JDK-11
- The OpenDev repo location updated to Gitea

Change-Id: I85ee3ca581f580c7f22b8d23177f246d75e3662f

3 years agoIncrease Timeouts on ONAP build jobs 00/6300/1
afenner [Mon, 19 Oct 2020 12:56:51 +0000 (13:56 +0100)]
Increase Timeouts on ONAP build jobs

Hopefully the last attempt to fix the build failure
https://jenkins.nordix.org/job/onap-release-ubuntu1804-elalto/5/
which I think is related to the long time the build/upload/download is taking

Change-Id: I9fb1e258d50ff51adc2db68995c5a5d6c0372e9e
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge changes from topic "eiffel-jjb"
Fatih Degirmenci [Fri, 16 Oct 2020 11:35:58 +0000 (11:35 +0000)]
Merge changes from topic "eiffel-jjb"

* changes:
  eiffel: Fix etos-environment-provider git repo and Dockerfile
  eiffel: Create periodic build jobs for etos-test-runner-containers

3 years agoeiffel: Fix etos-environment-provider git repo and Dockerfile 92/6292/2
Fatih Degirmenci [Fri, 16 Oct 2020 08:07:12 +0000 (08:07 +0000)]
eiffel: Fix etos-environment-provider git repo and Dockerfile

Change-Id: I895a046fb550652d5ba22611a7f9f565381eefc7

3 years agoMerge "eiffel: Create periodic build jobs for initial set of etos repos"
Fatih Degirmenci [Fri, 16 Oct 2020 07:25:44 +0000 (07:25 +0000)]
Merge "eiffel: Create periodic build jobs  for initial set of etos repos"

3 years agoeiffel: Create periodic build jobs for etos-test-runner-containers 91/6291/1
Fatih Degirmenci [Thu, 15 Oct 2020 19:11:42 +0000 (19:11 +0000)]
eiffel: Create periodic build jobs for etos-test-runner-containers

Upcoming changes will look for reusing same template for all jobs
in order to reduce the duplication as much as possible since
commonalities appearing now.

Change-Id: Ied2647164ac4fa0d275266a2f172bd07db166b6d

3 years agoMerge "Fixing cps_poc branch name"
Andrew Fenner [Thu, 15 Oct 2020 13:56:06 +0000 (13:56 +0000)]
Merge "Fixing cps_poc branch name"

3 years agoIncrease ONAP package timeouts 82/6282/1
afenner [Thu, 15 Oct 2020 11:04:46 +0000 (12:04 +0100)]
Increase ONAP package timeouts

fixing failure https://jenkins.nordix.org/job/onap-package-ubuntu1804-elalto/1/console

Change-Id: I04e7e9bf0e8a69fb9020b8a44b4abe4d10e95dc7
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoeiffel: Create periodic build jobs for initial set of etos repos 66/6266/4
Fatih Degirmenci [Wed, 14 Oct 2020 07:39:26 +0000 (07:39 +0000)]
eiffel: Create periodic build jobs  for initial set of etos repos

This change creates periodic build jobs for initial set of etos
repos to start phase 2 of Eiffel Community Infra & CI/CD work.

Change-Id: I7e36fdd35273a3e8972227d988526ee7e49e0325

3 years agoMerge "FIX: Handling of git topic when push upstream"
Robert Tomczyk [Wed, 14 Oct 2020 13:23:20 +0000 (13:23 +0000)]
Merge "FIX: Handling of git topic when push upstream"

3 years agoFix ONAP release job 70/6270/2
afenner [Wed, 14 Oct 2020 11:00:39 +0000 (12:00 +0100)]
Fix ONAP release job

remove GERRIT_CHANGE_NUMBER from release build

Change-Id: I88955a8f046446c735a5a6138583d8a74b16dc94
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "Update to allow release jobs to run"
Andrew Fenner [Wed, 14 Oct 2020 08:25:30 +0000 (08:25 +0000)]
Merge "Update to allow release jobs to run"

3 years agoUpdate to allow release jobs to run 64/6264/2
afenner [Tue, 13 Oct 2020 17:07:47 +0000 (18:07 +0100)]
Update to allow release jobs to run

Increase timeouts as ONAP is taking too long to unpack and install.
fix some missing paramters for release builds
remove unnecessary variable usage that broke release build

Change-Id: I2572b191ece95738856160f28cd37ca905ded61c
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoFIX: Handling of git topic when push upstream 57/6257/1
robert.tomczyk [Tue, 13 Oct 2020 10:03:13 +0000 (11:03 +0100)]
FIX: Handling of git topic when push upstream

Change-Id: Ia0004612aee7724d2db3cc435b64d4f9dcc06608

3 years agoMerge "Update Policy verify-jobs to use Java-11 instead of Java-8 on master"
Robert Tomczyk [Fri, 9 Oct 2020 12:53:15 +0000 (12:53 +0000)]
Merge "Update Policy verify-jobs to use Java-11 instead of Java-8 on master"

3 years agoUpdate Policy verify-jobs to use Java-11 instead of Java-8 on master 24/6224/3
gregory.hayes [Fri, 9 Oct 2020 12:03:39 +0000 (12:03 +0000)]
Update Policy verify-jobs to use Java-11 instead of Java-8 on master

Signed-off-by: gregory.hayes <gregory.hayes@est.tech>
Change-Id: I4df069e86c34ddb67c4df1fabfad4fb8ff0c66c7

3 years agocloud-infra: Adapt delete-stack script according to deps 20/6220/1
Fatih Degirmenci [Fri, 9 Oct 2020 07:05:56 +0000 (07:05 +0000)]
cloud-infra: Adapt delete-stack script according to deps

Work to distribute engine dependencies across stacks started.

This change will move dependencies from engine core to stacks,
including openstack client. This requires cloud infra jobs'
delete-stack.sh script to be updated to install openstack clients
without using requirements file since the file will not contain
openstack clients anymore. This is also required to verify changes
coming to engine. Without it, stack deletion fails and change gets -1.

https: //jenkins.nordix.org/job/engine-verify-offline-deploy-test-ubuntu1804-city-cloud-master/50/console
Change-Id: Ic54b1b61047e833e2ee40f9eb860ab43115d73ad

3 years agoFDIO: Fix project parameter 13/6213/1
robert.tomczyk [Thu, 8 Oct 2020 15:28:16 +0000 (16:28 +0100)]
FDIO: Fix project parameter

Change-Id: I4fb8fa695b9d1637f2ca2b4740021e247e384137

3 years agoFDIO: Fast Data Project introduction to Nordix 08/6208/2
robert.tomczyk [Thu, 8 Oct 2020 12:50:22 +0000 (13:50 +0100)]
FDIO: Fast Data Project introduction to Nordix

Change-Id: Ieab38096276b2f5b0a198894c020f62bb13b2fbf

3 years agoeiffel: Create build macros and scripts for the projects 80/6180/9
Fatih Degirmenci [Tue, 6 Oct 2020 13:59:42 +0000 (13:59 +0000)]
eiffel: Create build macros and scripts for the projects

Some Eiffel projects have different processes for builds which require
us to have project specific builder macros and scripts accordingly.

This change introduces such macros and scripts.

In order to ensure reusability, the projects with same build processes
use the same build macro which points to a common build script.

The job name is also updated according to convention.

Change-Id: Iaf00286214c2072a573401c45b12b6fd0835e3eb

3 years agoOpenDev: Added project openstack-neutron-dynamic-routing 73/6173/1
robert.tomczyk [Mon, 5 Oct 2020 19:03:12 +0000 (20:03 +0100)]
OpenDev: Added project openstack-neutron-dynamic-routing

Change-Id: I8b33c590d36a4b856100ab17159f57f07a08f453

3 years agoMerge "eiffel: Fix image name var and set harbor credentials"
Fatih Degirmenci [Mon, 5 Oct 2020 12:06:56 +0000 (12:06 +0000)]
Merge "eiffel: Fix image name var and set harbor credentials"

3 years agoeiffel: Fix image name var and set harbor credentials 69/6169/1
Fatih Degirmenci [Mon, 5 Oct 2020 11:54:59 +0000 (11:54 +0000)]
eiffel: Fix image name var and set harbor credentials

Change-Id: I3aa6ae85b3dc2d09402eb1b9e38885ae91bdf1b8

3 years agoMerge "Create periodic build jobs for initial list of Eiffel projects"
Fatih Degirmenci [Mon, 5 Oct 2020 11:36:21 +0000 (11:36 +0000)]
Merge "Create periodic build jobs for initial list of Eiffel projects"

3 years agoFixing cps_poc branch name 66/6166/1
afenner [Mon, 5 Oct 2020 11:04:29 +0000 (12:04 +0100)]
Fixing cps_poc branch name

Changing from cps-poc to cps_poc

Change-Id: I37fbd1735b3335aac7f078da9df568d514ea88f9
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "add cps_poc to verify builds"
Robert Tomczyk [Mon, 5 Oct 2020 10:35:52 +0000 (10:35 +0000)]
Merge "add cps_poc to verify builds"

3 years agoCreate periodic build jobs for initial list of Eiffel projects 58/6158/4
Fatih Degirmenci [Mon, 5 Oct 2020 07:49:52 +0000 (07:49 +0000)]
Create periodic build jobs for initial list of Eiffel projects

Periodic build jobs are created for
- eiffel-gerrit-herald
- eiffel-intelligence
- eiffel-intelligence-frontend
- eiffel-remrem-generate
- eiffel-remrem-publish

In addition to creating jobs, few bugs are fixed and eiffel macros
are moved to global eiffel build job.

Change-Id: I07c96ec95f52d459fac8368875d413b89c9cf224

3 years agoCreate periodic build job for eiffel-playground project 53/6153/5
Fatih Degirmenci [Fri, 2 Oct 2020 14:42:49 +0000 (14:42 +0000)]
Create periodic build job for eiffel-playground project

Change-Id: I89c93489ffbab989abafbf22278df0f21383a639

3 years agoAdd JJB macros for Eiffel 50/6150/5
Fatih Degirmenci [Fri, 2 Oct 2020 12:34:25 +0000 (12:34 +0000)]
Add JJB macros for Eiffel

Please note that this is the first change in series and the
subsequent changes will utilize the macros defined in this change.

Change-Id: I7f7bdd92fb5bf8620c35fa2578e2177aa19d6692

3 years agoadd cps_poc to verify builds 46/6146/1
afenner [Fri, 2 Oct 2020 10:45:59 +0000 (11:45 +0100)]
add cps_poc to verify builds

Make sure the verify is triggered for cps_poc

Change-Id: I9b91220ad689d344f75e888f29892d940de8a474
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "Release Jobs for ONAP"
Andrew Fenner [Mon, 28 Sep 2020 14:53:25 +0000 (14:53 +0000)]
Merge "Release Jobs for ONAP"

3 years agoRelease Jobs for ONAP 57/6057/2
afenner [Thu, 24 Sep 2020 12:40:30 +0000 (13:40 +0100)]
Release Jobs for ONAP

Basic structure of release jobs for ONAP

Change-Id: I0614bcb38e73a6ebbece76d15be6fe84bae7cece
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoAirship: add CI tests for metal3 IPAM 70/6070/1
maelk [Fri, 25 Sep 2020 09:24:59 +0000 (12:24 +0300)]
Airship: add CI tests for metal3 IPAM

Change-Id: I7c95713f0f76b4f126d66eb1f571add34346b189

3 years agoUpdate Clamp to use java11 and POC branch 68/6068/1
afenner [Fri, 25 Sep 2020 07:49:45 +0000 (08:49 +0100)]
Update Clamp to use java11 and POC branch

To allow local builds for POC

Change-Id: Ie0071a6e0d8e2533c22d0f4130db10fc47dbb304
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoAdd feature test master and feature test jobs for Centos 14/6014/2
Furkat Gofurov [Thu, 17 Sep 2020 16:43:18 +0000 (19:43 +0300)]
Add feature test master and feature test jobs for Centos

Change-Id: Ia3e9aa5a1197088cdf1297c0c40a3bd507a53632

3 years agoGEODE: Update branch to: release-nordix/1.13.0 02/6002/2
mkevo [Thu, 17 Sep 2020 09:12:34 +0000 (11:12 +0200)]
GEODE: Update branch to: release-nordix/1.13.0

Change-Id: I70bba50dc09ffcf877accd56217fa6786ee3068d

3 years agoMerge "CI: jenkins jobs for combined upgrade tests"
Feruzjon Muyassarov [Wed, 16 Sep 2020 06:22:30 +0000 (06:22 +0000)]
Merge "CI: jenkins jobs for combined upgrade tests"

3 years agoCI: target node memory size alignment 89/5989/1
Jaakko Kuuskoski [Tue, 15 Sep 2020 08:59:41 +0000 (11:59 +0300)]
CI: target node memory size alignment

Change-Id: Iff24580ae27924037f62bd8d26dc39ca972416d8

3 years agoCI: jenkins jobs for combined upgrade tests 92/5892/3
Jaakko Kuuskoski [Wed, 2 Sep 2020 11:10:18 +0000 (14:10 +0300)]
CI: jenkins jobs for combined upgrade tests

1cp_1w_bootDiskImageANDK8sControllers_clusterLevel_upgrade
tests a combination of disk image, control plane controllers
and ironic images.
The test setup runs ironic in pods and thus minikube and centos
is used.

Change-Id: Ic05665c188dd2698c4e7aaed1116e26e242f5a6d

3 years agoCI: trigger upgrade test nightly run earlier 83/5983/1
Jaakko Kuuskoski [Mon, 14 Sep 2020 05:15:09 +0000 (08:15 +0300)]
CI: trigger upgrade test nightly run earlier

The 'midnight' trigger triggers the test run sometime
between 0-3am. From the jenkins run statistics it is
visible that this means on UTC+3 timezone 3-6am.

The test are usually still running when it's office
hours at UTC+3.

This commit changes the test triggering time to 21-23pm,
i.e 0-2am UTC+3.

Change-Id: Ic64aa9f5ac8183c3d5082b44d4589b135edb2edc

3 years agoOPENDEV: Adding new repos 73/5973/1
robert.tomczyk [Fri, 11 Sep 2020 12:44:10 +0000 (13:44 +0100)]
OPENDEV: Adding new repos

Project added:
- x-networking-l2gw
- x-networking-l2gw-tempest-plugin

Change-Id: I0e28a0270f0ae1f372fcaa16a46e479e27a14cee

3 years agoMerge "Allow mvn parameters to be set in verify jobs"
Andrew Fenner [Tue, 1 Sep 2020 11:16:05 +0000 (11:16 +0000)]
Merge "Allow mvn parameters to be set in verify jobs"

3 years agoAllow mvn parameters to be set in verify jobs 63/5863/2
afenner [Fri, 28 Aug 2020 15:09:31 +0000 (16:09 +0100)]
Allow mvn parameters to be set in verify jobs

default should be ""
and overridden for sdc-verify

Change-Id: If25a286728ff3cfcb2a6f670225b09d1e31b564c
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoUDS: Discard old builds log 31/5831/1
robert.tomczyk [Wed, 26 Aug 2020 13:55:45 +0000 (14:55 +0100)]
UDS: Discard old builds log

Remove logs for old builds as per our macro:
days-to-keep: 30
num-to-keep: 100

Change-Id: I90ce5e18ef23105e3652fab03d9df966a3529e93

3 years agoONAP: Add new project: dcaegen2-platform-policy-handler 28/5828/1
robert.tomczyk [Wed, 26 Aug 2020 12:24:04 +0000 (13:24 +0100)]
ONAP: Add new project: dcaegen2-platform-policy-handler

Change-Id: Ifdd4bb442506c209a163d4320c646cb2e2d7650b

3 years agoONAP: Add new AAI projects 24/5824/1
robert.tomczyk [Wed, 26 Aug 2020 10:26:58 +0000 (11:26 +0100)]
ONAP: Add new AAI projects

- aai-babel
- aai-model-loader

Change-Id: I51d4e60b4b37c1a7b1b7f742d0f13a567bf5c43c

3 years agoName package created for ironic patch verification correctly 13/5813/1
Fatih Degirmenci [Tue, 25 Aug 2020 11:34:47 +0000 (11:34 +0000)]
Name package created for ironic patch verification correctly

Similar to verify provision jobs, the stack type must be set to
ironic so the resulting package is named and stored correctly.

Change-Id: I6a684cff20d61796d513e0a00c839a03a921ad92

3 years agoSet STACK_TYPE for ironic verify jobs 12/5812/1
Fatih Degirmenci [Tue, 25 Aug 2020 11:10:12 +0000 (11:10 +0000)]
Set STACK_TYPE for ironic verify jobs

Ironic verify jobs should verify the change for Ironic stack and not
Kubernetes stack. This change updates the script generating change
metadata to allow overriding STACK_TYPE and sets STACK_TYPE to ironic
in Ironic verify job explicitly.

Change-Id: I5f057cd3b8e02ec58446e422924061c31c2b3ec1

3 years agoMerge "Fixing cleanup job"
Andrew Fenner [Fri, 21 Aug 2020 12:07:47 +0000 (12:07 +0000)]
Merge "Fixing cleanup job"

3 years agoRe-enable SDC/UDS Jobs 73/5773/2
matthew-mcneilly [Thu, 20 Aug 2020 11:44:59 +0000 (12:44 +0100)]
Re-enable SDC/UDS Jobs

Re-enable sdc and sdc-customization verify jobs
Switch from 20.1 to 20.2 branch for sdc job

Signed-off-by: matthew-mcneilly <matthew.mcneilly@est.tech>
Change-Id: I0126f1f4d9c06f86f336343bc6a6fc81860e8766

3 years agoONAP: Handle MVN settings.xml file as part of project build 39/5739/4
robert.tomczyk [Tue, 18 Aug 2020 10:08:43 +0000 (11:08 +0100)]
ONAP: Handle MVN settings.xml file as part of project build

Change-Id: I7a14c9d1ddbab8918d3a32adfbf8605f166f7176

3 years agoFixing cleanup job 13/5713/1
afenner [Fri, 14 Aug 2020 12:26:18 +0000 (13:26 +0100)]
Fixing cleanup job

Added in wait for apt
fixed activate command

Change-Id: I49f956797c6175f95d05b9b9132c938f73a66378
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "add install of dependencies for cleanup-heat"
Andrew Fenner [Thu, 13 Aug 2020 11:18:07 +0000 (11:18 +0000)]
Merge "add install of dependencies for cleanup-heat"

3 years agoadd install of dependencies for cleanup-heat 01/5701/2
afenner [Thu, 13 Aug 2020 09:46:02 +0000 (10:46 +0100)]
add install of dependencies for cleanup-heat

because cleanup is run on a timed bases I think the build server was fresh so virtualenv was missing
see failed build https://jenkins.nordix.org/view/all/job/cloud-infra-cleanup-stack-city/1/console

Change-Id: I53917fc8186119695188db9d6436e8ade9aaa4cb
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "ONAP: Updating job to Java11 for ccsdk-oran"
Robert Tomczyk [Wed, 12 Aug 2020 10:47:57 +0000 (10:47 +0000)]
Merge "ONAP: Updating job to Java11 for ccsdk-oran"

3 years agoONAP: Updating job to Java11 for ccsdk-oran 87/5687/1
robert.tomczyk [Wed, 12 Aug 2020 10:45:06 +0000 (11:45 +0100)]
ONAP: Updating job to Java11 for ccsdk-oran

Change-Id: I1a353ba6181d559dfe7b0d4714538d8d1ed56cbf

3 years agoMerge "Add job to cleanup cicd stacks and keypairs"
Andrew Fenner [Wed, 12 Aug 2020 09:34:20 +0000 (09:34 +0000)]
Merge "Add job to cleanup cicd stacks and keypairs"

3 years agoAdd job to cleanup cicd stacks and keypairs 80/5680/6
afenner [Tue, 11 Aug 2020 16:02:41 +0000 (17:02 +0100)]
Add job to cleanup cicd stacks and keypairs

If DELETE_STACK is set to false for the cicd jobs then stacks can hang around.
This job deletes stacks and keypairs based on a pattern that are older than a time

Change-Id: I92be06944a7c88e5c9f3dd61ed588025102947f2
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoONAP: Define Java version as part of the project verify job 79/5679/2
robert.tomczyk [Tue, 11 Aug 2020 15:53:28 +0000 (16:53 +0100)]
ONAP: Define Java version as part of the project verify job

This change introduce one ONAP Java build server.
On that ONAP build server multiple Java versions will be installed:
- JDK8
- JDK11
- JDK12
The correct Java version required for the job will be defined using
JAVA_HOME

Change-Id: I9ec54c3509b13bcea760c2a888a33beb7be9e90f

3 years agoMerge "CI: jenkins jobs for upgrade tests"
Feruzjon Muyassarov [Mon, 10 Aug 2020 11:37:05 +0000 (11:37 +0000)]
Merge "CI: jenkins jobs for upgrade tests"

3 years agoUpdate to not delete stack while troubleshooting 58/5658/1
afenner [Fri, 7 Aug 2020 14:01:30 +0000 (15:01 +0100)]
Update to not delete stack while troubleshooting

This change should be reverted once job is stable

Change-Id: Ief13e0f8608c9b33355c531bcc0cbd70be10d600
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agofix SEQUENTIALLY so that ONAP is after k8s 46/5646/1
afenner [Wed, 5 Aug 2020 17:09:19 +0000 (18:09 +0100)]
fix SEQUENTIALLY so that ONAP is after k8s

Change-Id: I4f8c306c950b61c9e1ee3aa1bcb96cfec4a16c84

3 years agouse jdk12 for oran verify while we refactor for jdk 11 38/5638/1
afenner [Wed, 5 Aug 2020 10:27:55 +0000 (11:27 +0100)]
use jdk12 for oran verify while we refactor for jdk 11

Change-Id: Iaad28516e549c881fac6d3ad68c5880f2fedb721
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoCI: jenkins jobs for upgrade tests 34/5634/1
Jaakko Kuuskoski [Wed, 5 Aug 2020 08:51:19 +0000 (11:51 +0300)]
CI: jenkins jobs for upgrade tests

Upgrade tests are separated from remediation and pivoting
jobs because the tests can be very time consuming.

Change-Id: I76a96a13e0044a43fc74c8891bba0b8535adfcf1

3 years agoFix path for k8s download for ONAP install 33/5633/1
afenner [Wed, 5 Aug 2020 07:42:56 +0000 (08:42 +0100)]
Fix path for k8s download for ONAP install

Alter Path to include version

Change-Id: I914b14a87f76d50e07aaccba97a7aa8baa83c76e
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "Change java version for ccsdk-oran verify job"
Andrew Fenner [Tue, 4 Aug 2020 13:42:56 +0000 (13:42 +0000)]
Merge "Change java version for ccsdk-oran verify job"

3 years agoMerge "Fix for UDS build job"
Matthew McNeilly [Tue, 4 Aug 2020 11:06:47 +0000 (11:06 +0000)]
Merge "Fix for UDS build job"

3 years agoFix ONAP verify job 30/5630/1
afenner [Tue, 4 Aug 2020 10:43:35 +0000 (11:43 +0100)]
Fix ONAP verify job

get jobs created

Signed-off-by: afenner <andrew.fenner@est.tech>
Change-Id: Ie3f07581ce90f5431d8bc779c76e33f759424ade

3 years agoFix for UDS build job 29/5629/2
matthew-mcneilly [Tue, 4 Aug 2020 10:03:40 +0000 (11:03 +0100)]
Fix for UDS build job

Fix for archiving of both source repos.
Specified mvn_version parameter under project.
Follow on change for
https://gerrit.nordix.org/#/c/infra/cicd/+/5154/

Signed-off-by: matthew-mcneilly <matthew.mcneilly@est.tech>
Change-Id: If7af42b97fb293e5450e7941397a47c2aacbd2ef

3 years agoMerge "Modify ONAP verify job to include k8s deployment"
Andrew Fenner [Tue, 4 Aug 2020 08:06:40 +0000 (08:06 +0000)]
Merge "Modify ONAP verify job to include k8s deployment"

3 years agoChange java version for ccsdk-oran verify job 21/5621/1
RehanRaza [Mon, 3 Aug 2020 16:01:11 +0000 (18:01 +0200)]
Change java version for ccsdk-oran verify job

Change-Id: Ibf003c5a648ce6796cf4c1699bf85f79ae09d441
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>