infra/cicd.git
2 years agoAdd EST MS Teams Notifications for Rebase Jobs 40/13740/2
nauman [Thu, 26 May 2022 22:34:59 +0000 (22:34 +0000)]
Add EST MS Teams Notifications for Rebase Jobs

Change-Id: I7cfbc92601b165fd9b2226add76c9102b1e4b9de

2 years agoDisable offline jobs for failing deploy scenarios 85/13685/2
nauman [Fri, 20 May 2022 01:47:46 +0000 (01:47 +0000)]
Disable offline jobs for failing deploy scenarios

Change-Id: I40fbf28a6bc7bf41c487e11fd03f3b9d78c898a6

2 years agoEnable main feature test trigger to run twice (Monday, Thursday) a week 99/13599/3
smoshiur1237 [Mon, 9 May 2022 10:22:49 +0000 (13:22 +0300)]
Enable main feature test trigger to run twice (Monday, Thursday) a week

Change-Id: I6e2d90b8a0a34c78a5ebab24cf35324054d05839

2 years agouse unique context for parallel e2e 90/13590/1
mboukhalfa [Fri, 6 May 2022 14:40:41 +0000 (17:40 +0300)]
use unique context for parallel e2e

Change-Id: I289d98e2f168d1af0a39c0f8bd55378107d14dec

2 years agoUse parrallel e2e for e2e features test 86/13586/4
mboukhalfa [Fri, 6 May 2022 07:48:30 +0000 (10:48 +0300)]
Use parrallel e2e for e2e features test

Change-Id: I6cbf3bb7dad2b812abb2dd194fe41f6b834d811c

2 years agoTrigger e2e from dev-env and bmo 70/13570/1
mboukhalfa [Thu, 5 May 2022 08:48:07 +0000 (11:48 +0300)]
Trigger e2e from dev-env and bmo

Change-Id: Icc156ab0f128c603aa5ede04859229aa95549889

2 years agoAdd e2e tests trigger to project-infra 31/13531/2
mboukhalfa [Tue, 3 May 2022 14:09:25 +0000 (17:09 +0300)]
Add e2e tests trigger to project-infra

Change-Id: I411ad3a3815a515ff245f5b63b0e043c8c2083b6

2 years agoremove unusable ironic image parameters 81/13381/1
Rozzii [Fri, 22 Apr 2022 07:18:55 +0000 (10:18 +0300)]
remove unusable ironic image parameters

The templating used for these parameters is not woking as the
jenkins is unable to add the "ghprb" data when the job is triggered.

Change-Id: I33d55ff8a35fedeb305396ef5e04d28743e20d41

2 years agofix bracketing issue metal3 integration tests 80/13380/1
Rozzii [Fri, 22 Apr 2022 06:16:47 +0000 (09:16 +0300)]
fix bracketing issue metal3 integration tests

Change-Id: Icbbde27a2b702c765c2b73d574b482962422298c

2 years agofix syntax issue in metal3 integration tests 69/13369/1
Rozzii [Thu, 21 Apr 2022 12:48:51 +0000 (15:48 +0300)]
fix syntax issue in metal3 integration tests

Change-Id: Ifd36c5ffca32050d68b47149bf1644cfc6eabb8f

2 years agoMerge "enable inronic source install in integration test"
Adam Rozman [Thu, 21 Apr 2022 12:07:50 +0000 (12:07 +0000)]
Merge "enable inronic source install in integration test"

2 years agoenable inronic source install in integration test 53/13253/2
Rozzii [Fri, 8 Apr 2022 11:39:16 +0000 (14:39 +0300)]
enable inronic source install in integration test

Change-Id: I2331f005f8d2eecc246f8dd5b11820ce4bcff1e3

2 years agofix incorrect variable type 61/13261/1
Rozzii [Wed, 13 Apr 2022 13:28:37 +0000 (16:28 +0300)]
fix incorrect variable type

Looks like the whitelist is type sensitive and only accepts a list.

Change-Id: If31c3444c6cda71e2b627b02e4b07bfbd547a32b

2 years agoadd missing cron variable to ironic image building 59/13259/1
Rozzii [Wed, 13 Apr 2022 12:55:46 +0000 (15:55 +0300)]
add missing cron variable to ironic image building

Change-Id: I8c71ed8d6bfbefd90ca94552672775fe120a8dac

2 years agoONAP: Update sdc-tosca verify to JDK-11 96/13196/1
robert.tomczyk [Tue, 12 Apr 2022 10:06:04 +0000 (11:06 +0100)]
ONAP: Update sdc-tosca verify to JDK-11

Change-Id: If52ac6d6dfde093ae44ce7e1eee6af41f2b64c01

2 years agofix default ironic image build parameters 92/13192/1
Rozzii [Tue, 12 Apr 2022 08:18:32 +0000 (11:18 +0300)]
fix default ironic image build parameters

Change-Id: Ic0cb46e9f3356f8e782c88b5b75efe5bacee8bf5

2 years agoadd default parameters to ironic-image build test 89/13189/1
Rozzii [Tue, 12 Apr 2022 06:20:29 +0000 (09:20 +0300)]
add default parameters to ironic-image build test

Change-Id: I12ed4017b100f082840f6343314d8f8c2b8995a4

2 years agoMerge "add ironic-image PR build test jobs"
Feruzjon Muyassarov [Mon, 11 Apr 2022 13:29:10 +0000 (13:29 +0000)]
Merge "add ironic-image PR build test jobs"

2 years agoadd ironic-image PR build test jobs 29/13029/7
Rozzii [Wed, 30 Mar 2022 07:48:46 +0000 (10:48 +0300)]
add ironic-image PR build test jobs

Change-Id: I19af350869bbf279b1a61c636a9489e3152c7795

2 years agoMerge "Fix golang CI verify job"
Nauman Yaseen [Thu, 31 Mar 2022 08:57:48 +0000 (08:57 +0000)]
Merge "Fix golang CI verify job"

2 years agoFix golang CI verify job 54/13054/1
nauman [Thu, 31 Mar 2022 08:17:47 +0000 (08:17 +0000)]
Fix golang CI verify job

rm CGO_ENABLED=0

Change-Id: I49ea89267ca8747f19a4ceddcd5283110036f420

2 years agoORAN-SC: Add repo nonrtric/plt/a1policymanagementservice 42/13042/1
robert.tomczyk [Wed, 30 Mar 2022 13:51:34 +0000 (14:51 +0100)]
ORAN-SC: Add repo nonrtric/plt/a1policymanagementservice

Change-Id: I8ae294ffb92dcddd0bd440400bac45cd0a195da6

2 years agoFix ORANSC golang jobs 39/13039/1
nauman [Wed, 30 Mar 2022 12:45:57 +0000 (12:45 +0000)]
Fix ORANSC golang jobs

extraction go tar.gz requires sudo

Change-Id: If5862ae8572b45c74ed29748d1d6b3bfeb203798

2 years agoCI verify jobs for oransc golang projects 09/13009/1
nauman [Mon, 28 Mar 2022 15:15:19 +0000 (15:15 +0000)]
CI verify jobs for oransc golang projects

oransc/nonrtric/plt/dmaapmediatorproducer
oransc/nonrtric/rapp/orufhrecovery
oransc/nonrtric/rapp/ransliceassurance

Change-Id: I0cfbadb8f04cce162ca35ca3f0d41e3ad4833892

2 years agoAllow keeping VM alive for 24 hours for debugging in e2e tests too 36/12936/7
Feruzjon Muyassarov [Thu, 24 Mar 2022 13:13:54 +0000 (15:13 +0200)]
Allow keeping VM alive for 24 hours for debugging in e2e tests too

Change-Id: I47640ec070a2b3ac80b811aa68e34c476807263d

2 years agoUpdate JJB version to 3.12.0 23/12923/1
robert.tomczyk [Wed, 23 Mar 2022 16:31:10 +0000 (16:31 +0000)]
Update JJB version to 3.12.0

Change-Id: I05175f65e1349619c12816cab8e6efea249ac7b3

2 years agoFix: Add Slack plugin after upgrade 16/12916/1
robert.tomczyk [Wed, 23 Mar 2022 14:32:17 +0000 (14:32 +0000)]
Fix: Add Slack plugin after upgrade

Change-Id: I2483500696413cbd232b6e2d97b7a6696077b396

2 years agoFix: Add Slack token ID 13/12913/1
robert.tomczyk [Wed, 23 Mar 2022 13:17:51 +0000 (13:17 +0000)]
Fix: Add Slack token ID

Change-Id: Ib8412c062d36649837b33a4d907343ad91ea0a08

2 years agoRevert "Fix infra merge jjb job." 78/12378/2
Robert Tomczyk [Wed, 23 Mar 2022 12:47:28 +0000 (12:47 +0000)]
Revert "Fix infra merge jjb job."

This reverts commit d746d14a6cdbb288b6c47a4f72bc9ff5302975dc.

Reason for revert: Let's try to fix slack publisher instead

Change-Id: I8c348fc68bc600d94f44663f7127d0bc6812182f

2 years agoFix infra merge jjb job. 04/12904/5
matthew-mcneilly [Wed, 23 Mar 2022 10:20:59 +0000 (10:20 +0000)]
Fix infra merge jjb job.

"Missing team-domain from an instance of 'publisher.slack'"

Change-Id: Ib4e9673d2e5c71ca58819c6f389c91cd872f5165

2 years agoMerge "Add Geode 1804 and 2004 to jenkins slave update build script"
Matthew McNeilly [Wed, 23 Mar 2022 09:49:00 +0000 (09:49 +0000)]
Merge "Add Geode 1804 and 2004 to jenkins slave update build script"

2 years agoMerge "Geode: Revert build slave back to Ubuntu 18.04"
Matthew McNeilly [Wed, 23 Mar 2022 09:48:22 +0000 (09:48 +0000)]
Merge "Geode: Revert build slave back to Ubuntu 18.04"

2 years agoMerge "adjust the included-regions for ipa builds"
Adam Rozman [Wed, 23 Mar 2022 07:43:05 +0000 (07:43 +0000)]
Merge "adjust the included-regions for ipa builds"

2 years agoAdd Geode 1804 and 2004 to jenkins slave update build script 98/12898/1
matthew-mcneilly [Tue, 22 Mar 2022 16:36:10 +0000 (16:36 +0000)]
Add Geode 1804 and 2004 to jenkins slave update build script

Relates to:
https://gerrit.nordix.org/c/infra/tools/+/12896

Change-Id: Ib4f09e5c9c2540f54077b7ddc578cacd03ab1ce3

2 years agoUse Nordix docker registry for geode-native jobs 92/12892/1
Mario Salazar de Torres [Tue, 22 Mar 2022 14:14:31 +0000 (15:14 +0100)]
Use Nordix docker registry for geode-native jobs

 - Changed default docker builder image to use the Nordix docker
   registry in order to avoid the DockerHub pull limit.

Change-Id: I4f4f7b6452b1a84c3650417048ae536a3566f837

2 years agoUplift k8s to 1.23.5 & Kind node image to v1.23.4 42/12842/2
kashifest [Thu, 17 Mar 2022 08:29:38 +0000 (10:29 +0200)]
Uplift k8s to 1.23.5 & Kind node image to v1.23.4

Change-Id: I02ad2104315d9e9c7b42ff3bccc1e7416426a549

2 years agoadjust the included-regions for ipa builds 89/12889/1
Rozzii [Tue, 22 Mar 2022 12:41:17 +0000 (14:41 +0200)]
adjust the included-regions for ipa builds

The changes present in this commit restrict the scope of the github
trigger of the ipa jobs in order to only trigger the jobs when
explicitly specified source code regions are modified.

Change-Id: I2d5cdc7ff74e87afebfd98d4e1aa76fb0db75098

2 years agoGeode: Revert build slave back to Ubuntu 18.04 84/12884/1
matthew-mcneilly [Tue, 22 Mar 2022 09:55:01 +0000 (09:55 +0000)]
Geode: Revert build slave back to Ubuntu 18.04

Change-Id: Ic1e0fd83a21924f7766e6580b443d97124ad282a

2 years agoMerge "remove cron trigger from main feature test"
Feruzjon Muyassarov [Tue, 22 Mar 2022 08:23:26 +0000 (08:23 +0000)]
Merge "remove cron trigger from main feature test"

2 years agoRemove project name prefix from the linter tests to exclude it from Metal3 Main jobs... 55/12855/1
Furkat Gofurov [Fri, 18 Mar 2022 13:32:08 +0000 (15:32 +0200)]
Remove project name prefix from the linter tests to exclude it from Metal3 Main jobs view

Change-Id: I02de15209f2490ae07dce450bb15c861eaffc7fb

2 years agoremove cron trigger from main feature test 46/12846/1
Rozzii [Thu, 17 Mar 2022 15:03:33 +0000 (17:03 +0200)]
remove cron trigger from main feature test

This change is implemented in order to transition from using
ansible based tests for feature testing to using GO based e2e tests
as feature tests.

Change-Id: I17ab139287fd9f0b6f6f3758c34f0d0747a9b670

2 years agoMerge "Add e2e test job for ephemeral cluster"
Furkat Gofurov [Thu, 17 Mar 2022 12:07:23 +0000 (12:07 +0000)]
Merge "Add e2e test job for ephemeral cluster"

2 years agoset default KUBERNETES_VERSION value to null in dev tools 43/12843/1
Sunnatillo [Thu, 17 Mar 2022 09:49:14 +0000 (11:49 +0200)]
set default KUBERNETES_VERSION value to null in dev tools
integration test

Change-Id: I50c08df7c85aac0ee54001e4956ef4ab5de9a01f

2 years agoFix: Wait for backgroup apt upgrade 96/12796/1
robert.tomczyk [Mon, 14 Mar 2022 14:42:54 +0000 (14:42 +0000)]
Fix: Wait for backgroup apt upgrade

Change-Id: I8fa77b49f15b82e18360cbfeea60313e8aa14581

2 years agoWait for backgroup apt upgrade 95/12795/1
robert.tomczyk [Mon, 14 Mar 2022 14:27:17 +0000 (14:27 +0000)]
Wait for backgroup apt upgrade

Make sure the backgrund apt upgrade finish before
we proceed with the job

Change-Id: Ifb12a085b39096827715754cd38d00c3e00654df

2 years agoMerge "Change ghprbActualCommit and ghprbTargetBranch to main in all BML jobs"
Furkat Gofurov [Mon, 14 Mar 2022 10:16:29 +0000 (10:16 +0000)]
Merge "Change ghprbActualCommit and ghprbTargetBranch to main in all BML jobs"

2 years agoChange ghprbActualCommit and ghprbTargetBranch to main in all BML jobs 83/12783/1
Furkat Gofurov [Mon, 14 Mar 2022 09:44:22 +0000 (11:44 +0200)]
Change ghprbActualCommit and ghprbTargetBranch to main in all BML jobs

Change-Id: I22b221be261e2e80c1bda789cfe1d50489d086dc

2 years agoMerge "add infra key to job"
Andrew Fenner [Fri, 11 Mar 2022 16:43:30 +0000 (16:43 +0000)]
Merge "add infra key to job"

2 years agoReschedule v1a5 e2e cron job to run 3 hours later than now 43/12743/2
Feruzjon Muyassarov [Fri, 11 Mar 2022 12:11:16 +0000 (14:11 +0200)]
Reschedule v1a5 e2e cron job to run 3 hours later than now

So that we reduce the load on Jenkins/CityCloud by running
e2e jobs at different time slot.

Change-Id: I324eaafc7a2883a2123d7e0a3533e372ce9f4e2b

2 years agoadd infra key to job 34/12734/1
afenner [Fri, 11 Mar 2022 11:23:43 +0000 (11:23 +0000)]
add infra key to job

key needs to be added as removed (correctly) from the worker image

Signed-off-by: afenner <Andrew.fenner@est.tech>
Change-Id: Ib10fc7d65270dbb5729bd63046303851462a0740

2 years agoAdd e2e test job for ephemeral cluster 28/12728/3
smoshiur1237 [Fri, 11 Mar 2022 09:06:31 +0000 (11:06 +0200)]
Add e2e test job for ephemeral cluster

Change-Id: Id7902e3220dc3621776b23b435949bf782e383d1

2 years agoMerge "Add main e2e upgrade test job"
Kashif Khan [Thu, 10 Mar 2022 10:21:14 +0000 (10:21 +0000)]
Merge "Add main e2e upgrade test job"

2 years agoAdd main e2e upgrade test job 61/12661/6
Mohammed Boukhalfa [Tue, 8 Mar 2022 10:36:40 +0000 (12:36 +0200)]
Add main e2e upgrade test job

Change-Id: I68ffb21e78a63da999f6e9cf69a4e4f079250db7

2 years agoReplace master branch reference with main 62/12662/1
kashifest [Tue, 8 Mar 2022 11:06:32 +0000 (13:06 +0200)]
Replace master branch reference with main

Metal3-dev-env is also defaulting to main branch. This PR makes sure the master branch reference is properly updated.

Change-Id: I3f0714184f8af5d06e1a214a0fc0eca01c0ae867

2 years agoMerge "rename artifactory cleanup job to artifact cleanup"
Furkat Gofurov [Tue, 1 Mar 2022 07:37:41 +0000 (07:37 +0000)]
Merge "rename artifactory cleanup job to artifact cleanup"

2 years agorename artifactory cleanup job to artifact cleanup 17/12517/2
Rozzii [Mon, 28 Feb 2022 09:01:39 +0000 (11:01 +0200)]
rename artifactory cleanup job to artifact cleanup

Change-Id: Ic504e1e6f28f11c1aeb83ba4727b5aa66fa70ee6

2 years agometal3: Parameterize version and reorganize projects 97/12497/3
Lennart Jern [Tue, 15 Feb 2022 06:27:59 +0000 (08:27 +0200)]
metal3: Parameterize version and reorganize projects

By parameterizing the version, it was possible to reduce the number of files since
we used to have one job-template for each version.

Second, the projects.yml is reorganized so that we have projects based
on the different types of tests (e.g. integration and feature) instead
of based on the repository. This is because the test type has more in
common than the repository, so fewer things are duplicated.

Change-Id: I620254144f27861871c5b449afd74e9f1e0dd3a0

2 years agoRemove CAPM3 v1a4 main jobs only but keep jobs running on pull requests 00/12300/3
Furkat Gofurov [Tue, 8 Feb 2022 14:14:55 +0000 (16:14 +0200)]
Remove CAPM3 v1a4 main jobs only but keep jobs running on pull requests

Change-Id: I68125698940599e01129c987458eb469e31bc960

2 years agochange metal3 github token ID 52/12452/1
Rozzii [Fri, 18 Feb 2022 09:20:44 +0000 (11:20 +0200)]
change metal3 github token ID

This change is part of the renaming effort of the metal3 project.

Change-Id: I7e076ba9f3af5650af6be559a8ed6fcf910bf0ad

2 years agoMerge "nsm: target meridio image renamed to tapa"
Fatih Degirmenci [Tue, 15 Feb 2022 22:30:32 +0000 (22:30 +0000)]
Merge "nsm: target meridio image renamed to tapa"

2 years agoMerge "metal3: parameterize image_os"
Feruzjon Muyassarov [Tue, 15 Feb 2022 15:44:00 +0000 (15:44 +0000)]
Merge "metal3: parameterize image_os"

2 years agonsm: target meridio image renamed to tapa 10/12410/1
Lionel Jouin [Tue, 15 Feb 2022 12:25:32 +0000 (13:25 +0100)]
nsm: target meridio image renamed to tapa

Change-Id: I98a4171c7326c2abc53ad768e8b69b94e73bb39c

2 years agometal3: parameterize image_os 09/12409/2
Lennart Jern [Mon, 14 Feb 2022 10:24:16 +0000 (12:24 +0200)]
metal3: parameterize image_os

This reduces the number of job templates by almost 2 since we now use
the same template for centos and ubuntu for each job.

Note that the status checks and trigger phrases change for all ubuntu
jobs! This is beacuse they used to have centos spelled out but ubuntu
omitted (e.g. test-v1b1-centos-integration and test-v1b1-integration).
Now ubuntu will also be spelled out: test-v1b1-ubuntu-integration.

Change-Id: I885483219da1ff41227f861d7b3570debf22f022

2 years agoFix virtualenv default version issue 03/12403/1
nauman [Mon, 14 Feb 2022 17:59:09 +0000 (17:59 +0000)]
Fix virtualenv default version issue

use venv instead of virtualenv
default apt virtualenv pkg has issue with importlib-metadata

https: //github.com/pypa/virtualenv/commit/bb82a73b6dbf577874f6d4bfaf72d2a7f59dfffe
Change-Id: I8fb996dc831535affee4dcb0aeebdc6b70caee51

2 years agometal3: Rename DISTRIBUTION -> IMAGE_OS 40/12340/3
Lennart Jern [Thu, 10 Feb 2022 07:50:44 +0000 (09:50 +0200)]
metal3: Rename DISTRIBUTION -> IMAGE_OS

IMAGE_OS is the variable that is used when running the tests, so to
avoid unnecessary variables we want the same variable name here also.

Change-Id: I9ddb64414a142ebd78550c4546dec671f0f791a7

2 years agoMerge "Parameterize DISTRIBUTION and merge job templates"
Feruzjon Muyassarov [Fri, 11 Feb 2022 08:51:05 +0000 (08:51 +0000)]
Merge "Parameterize DISTRIBUTION and merge job templates"

2 years agoRemove an obsolete job 42/12342/4
Nam [Thu, 10 Feb 2022 12:15:52 +0000 (14:15 +0200)]
Remove an obsolete job

Change-Id: I7dab56b179a1eac13edb43b9c5468f9af771e427
This PR removes the CI job that update local built IPA  image to Artifactory because this artifact is used in no where.

2 years agoCorrect pipeline path for main ipa image building jobs 35/12335/1
Furkat Gofurov [Thu, 10 Feb 2022 08:10:20 +0000 (10:10 +0200)]
Correct pipeline path for main ipa image building jobs

Change-Id: I4009000e921fb0d180cb60232939fb9be6eb632e

2 years agoORAN-SC: Add ric, sim and scp repositories 32/12332/3
robert.tomczyk [Wed, 9 Feb 2022 15:39:29 +0000 (15:39 +0000)]
ORAN-SC: Add ric, sim and scp repositories

The repos that were added:
+ ric-app/ad
+ ric-app/bouncer
+ ric-app/hw
+ ric-app/hw-go
+ ric-app/lp
+ ric-app/rc
+ ric-app/ric-sdk-py
+ ric-app/ts
+ ric-plt/alarm-go
+ ric-plt/asn1-documents
+ ric-plt/dbaas/hiredis-vip
+ ric-plt/libe2ap
+ ric-plt/ric-dep
+ ric-plt/ricctl
+ ric-plt/ricdms
+ ric-plt/sdlpy
+ ric-plt/vespamgr
+ ric-plt/xapp-frame
+ ric-plt/xapp-frame-cpp
+ ric-plt/xapp-frame-py
+ scp/oam/modeling
+ scp/ocu/5gnr
+ scp/ric-app/kpimon
+ scp/ric-app/ssp
+ sim/a1-interface
+ sim/e2-interface
+ sim/e2-interface-data
+ sim/o1-interface

Change-Id: I9b7a9ada1bec2c55aede51d50acef5e70b6c085e

2 years agoORAN-SC: Add nonrtric repositories 26/12326/1
robert.tomczyk [Wed, 9 Feb 2022 14:44:16 +0000 (14:44 +0000)]
ORAN-SC: Add nonrtric repositories

Added repositories:
+ nonrtric/plt/dmaapadapter
+ nonrtric/plt/dmaapmediatorproducer
+ nonrtric/plt/helmmanager
+ nonrtric/plt/informationcoordinatorservice
+ nonrtric/plt/rappcatalogue
+ nonrtric/plt/sdnca1controller
+ nonrtric/rapp/healthcheck
+ nonrtric/rapp/orufhrecovery
+ nonrtric/rapp/ransliceassurance
+ o-du/phy
+ pti/rtp

Change-Id: I11d2d8e8a5a148413aefbd810b3bb020be35bb23

2 years agoORAN-SC: Removed unused repositories 21/12321/1
robert.tomczyk [Wed, 9 Feb 2022 13:13:08 +0000 (13:13 +0000)]
ORAN-SC: Removed unused repositories

List of removed repos:
- oransc/it/test
- oransc/oam/nf-oam-adopter
- oransc/oam/tr069-adapter
- oransc/portal/ric-dashboard
- oransc/ric-app/admin
- oransc/ric-plt/dbaas
- oransc/ric-plt/sdlgo
- oransc/sim
- oransc/smo
- oransc/smo/a1

Change-Id: I265dc6cca0130c0bd79c8638fcd981cf2fb0060b

2 years agoParameterize DISTRIBUTION and merge job templates 16/12316/4
Lennart Jern [Wed, 2 Feb 2022 10:34:11 +0000 (12:34 +0200)]
Parameterize DISTRIBUTION and merge job templates

This is an attempt to merge job templates for v1a4_integration_tests so
that instead of having one template for ubuntu and one for centos, we
have a single template and use the distribution variable to render two
separate jobs (for ubuntu and centos respectively).

Change-Id: I0d9563f1f2d545f5aa32f1a9418df63314fa0b4a

2 years agoMerge "Remove TARGET_NODE_OS variable"
Feruzjon Muyassarov [Wed, 9 Feb 2022 10:49:55 +0000 (10:49 +0000)]
Merge "Remove TARGET_NODE_OS variable"

2 years agoMerge "Update geode-native integration test jobs to run in parallel"
Robert Tomczyk [Wed, 9 Feb 2022 10:30:04 +0000 (10:30 +0000)]
Merge "Update geode-native integration test jobs to run in parallel"

2 years agoUpdate geode-native integration test jobs to run in parallel 11/12311/2
Mario Salazar de Torres [Wed, 9 Feb 2022 09:28:29 +0000 (10:28 +0100)]
Update geode-native integration test jobs to run in parallel

 - Changed both old and new ITs jobs so they are executed in parallel.
   The number of tests ran in parallel is equivalent to the number of
   cores divided by 4, meaning that in average, each test will have
   available 4 cores in computing terms.

Change-Id: I8eaeccb45ae41de262ac3c6be5622905b454cf70

2 years agoUpdate default values for geode-native jobs 13/12313/1
Mario Salazar de Torres [Wed, 9 Feb 2022 09:48:43 +0000 (10:48 +0100)]
Update default values for geode-native jobs

 - Updated default branch name to 1.13
 - Updated default docker image to use 1.13.2 tag

Change-Id: I4869025c675f8cd080210813a03a35e86be0d3a2

2 years agoRemove TARGET_NODE_OS variable 99/12299/1
Lennart Jern [Tue, 8 Feb 2022 13:26:27 +0000 (15:26 +0200)]
Remove TARGET_NODE_OS variable

This variable is not used in the pipelines anymore. It was previously
used to set the IMAGE_OS variable, but we are now using the DISTRIBUTION
variable for this instead. DISTRIBUTION is currently always set to the
same that TARGET_NODE_OS, except that it is all lower case.

Change-Id: Ifc89943b8921ff27fb41a45c59fa44801346f6e1

2 years agoMerge "Update: k8s version set to master branch"
Akash Rajguru [Mon, 7 Feb 2022 08:56:34 +0000 (08:56 +0000)]
Merge "Update: k8s version set to master branch"

2 years agoRenames master mention to main in ipa building jobs. Changes m3-dev-tools trigger... 63/12263/1
Furkat Gofurov [Sat, 5 Feb 2022 20:15:22 +0000 (22:15 +0200)]
Renames master mention to main in ipa building jobs. Changes m3-dev-tools trigger phrases
accordingly and some minor improvements

Change-Id: Ic453b485fc5f7a58e0c629e394f383fb0299bb6a

2 years agoUpdate: k8s version set to master branch 61/12261/1
Akash Rajguru [Fri, 4 Feb 2022 16:51:40 +0000 (16:51 +0000)]
Update: k8s version set to master branch

 * k8s version set to master as master contains
   changes required for ONAP (10.0.0)

Change-Id: Iedbbb6f1bffea724cac5787ac2f369999dcbbf41

2 years agoRename master mentions in job files and job ids. Also remove 'metal3io-' from project 59/12259/1
Furkat Gofurov [Fri, 4 Feb 2022 15:18:53 +0000 (17:18 +0200)]
Rename master mentions in job files and job ids. Also remove 'metal3io-' from project
names to avoid consequitive 'metal3' wordings in job names in Jenkins UI

Change-Id: I3563ac91f4cbc0c4ad31723503c9ab87963f2bad

2 years agoRename Airship folder and all other mentions of it to Metal3 and bml prefix to capm3 49/12249/6
Furkat Gofurov [Fri, 4 Feb 2022 08:48:36 +0000 (10:48 +0200)]
Rename Airship folder and all other mentions of it to Metal3 and bml prefix to capm3

Change-Id: Iec3093938b305d008c7f302de3d8e5d26ac6f6c2

2 years agoGeode: Update build slave to Ubutnu 20.04 47/12247/1
robert.tomczyk [Thu, 3 Feb 2022 20:59:53 +0000 (20:59 +0000)]
Geode: Update build slave to Ubutnu 20.04

Change-Id: Id07452266f9ce32c0335d1d465e4865b2f5e8257

2 years agoAdd KUBERNETES_VERSION as a default value to airship dev tool 95/12195/2
Sunnatillo [Fri, 28 Jan 2022 11:53:43 +0000 (13:53 +0200)]
Add KUBERNETES_VERSION as a default value to airship dev tool
integration tests
Update default CAPI and CAPM3 version to v1beta1

Change-Id: Ieea9aa2a82d2598bbc6e296ade04ea2e48f890a4

2 years agoUplift Kubernetes and Kind node image to v1.23.3 82/12182/1
kashifest [Thu, 27 Jan 2022 12:48:18 +0000 (14:48 +0200)]
Uplift Kubernetes and Kind node image to v1.23.3

Change-Id: I1b558dcbd0a4be301ca56be37d6a0fbae05d8652

2 years agoONAP Adding new repositories 71/12171/1
robert.tomczyk [Wed, 26 Jan 2022 14:57:54 +0000 (14:57 +0000)]
ONAP Adding new repositories

List of new repositories:
- dcaegen2/collectors/hv-ves
- dcaegen2/services/sdk
- testsuite/python-testing-utils

Change-Id: I42d0d536126439f8e0725c4f76abb36aac4339d3

2 years agoMerge "Add a job to trigger e2e upgrade test"
Furkat Gofurov [Wed, 26 Jan 2022 12:36:05 +0000 (12:36 +0000)]
Merge "Add a job to trigger e2e upgrade test"

2 years agoAdd a job to trigger e2e upgrade test 13/12113/4
Mohammed Boukhalfa [Fri, 21 Jan 2022 13:55:02 +0000 (15:55 +0200)]
Add a job to trigger e2e upgrade test

Change-Id: I70bc852c90a492a1955b9680b8e98fdee367f69a

2 years agoFix missing v infront of KUBERNETES_VERSION 53/12153/1
kashifest [Tue, 25 Jan 2022 14:37:35 +0000 (16:37 +0200)]
Fix missing v infront of KUBERNETES_VERSION

KUBERNETES_VERSION is missing a v accidentally in the beginning

Change-Id: I918e1db89b8cddd1960f99d8c23a464408dca59c

2 years agoUpdate default Kubernetes Version to 1.23.2 42/12142/1
kashifest [Tue, 25 Jan 2022 08:33:49 +0000 (10:33 +0200)]
Update default Kubernetes Version to 1.23.2

Update kind node image version to 1.23.1

Change-Id: I72832f3e057c6a0e5795bf95688fcb7d4227cfa9

2 years agoSwitch rest rebase/upstream jobs to Ubuntu 20.04 slave 14/12114/1
robert.tomczyk [Fri, 21 Jan 2022 15:10:34 +0000 (15:10 +0000)]
Switch rest rebase/upstream jobs to Ubuntu 20.04 slave

Change-Id: I5e8b5c99937e10bb80a7425e723b32f67557ec6a

2 years agoFix: Add ssh key for ONAP push-upstream job 12/12112/1
robert.tomczyk [Fri, 21 Jan 2022 13:11:11 +0000 (13:11 +0000)]
Fix: Add ssh key for ONAP push-upstream job

Change-Id: Ibc359a3028e7b4f9c0e07f07a198d99d948f48e9

2 years agoSwitch ONAP to new Infra Ubuntu 20.04 slave 10/12110/1
robert.tomczyk [Fri, 21 Jan 2022 12:43:08 +0000 (12:43 +0000)]
Switch ONAP to new Infra Ubuntu 20.04 slave

Change-Id: I23543978edd589897574dcd60aa2e75192a62b9f

2 years agoAdd Infra to jenkins slave update build script 09/12109/1
robert.tomczyk [Fri, 21 Jan 2022 12:20:13 +0000 (12:20 +0000)]
Add Infra to jenkins slave update build script

Change-Id: I67b063c10b6ae42014c997deceac375375a24534

2 years agoMerge "Add Geode to jenkins slave update build script"
Robert Tomczyk [Fri, 21 Jan 2022 12:14:13 +0000 (12:14 +0000)]
Merge "Add Geode to jenkins slave update build script"

2 years agoMerge "update-default-k8s-version-kind-node-version"
Furkat Gofurov [Thu, 20 Jan 2022 10:26:43 +0000 (10:26 +0000)]
Merge "update-default-k8s-version-kind-node-version"

2 years agoAdd Geode to jenkins slave update build script 88/12088/1
robert.tomczyk [Wed, 19 Jan 2022 15:50:06 +0000 (15:50 +0000)]
Add Geode to jenkins slave update build script

Change-Id: Ia04f9bb964686c38d75f06fdfc843e08d1770dba

2 years agoAdd parameters for CAPI and CAPM3 release 38/12038/1
Lennart Jern [Fri, 14 Jan 2022 14:09:54 +0000 (16:09 +0200)]
Add parameters for CAPI and CAPM3 release

We want these parameters also for the integration tests, not just main
jobs.

Change-Id: I67e60b4c1434d00d7eed7b7079840617bdf1600c

2 years agoMerge "Add parameters for CAPI and CAPM3 releases"
Furkat Gofurov [Fri, 14 Jan 2022 10:53:19 +0000 (10:53 +0000)]
Merge "Add parameters for CAPI and CAPM3 releases"

2 years agoAdd parameters for CAPI and CAPM3 releases 33/12033/1
Lennart Jern [Fri, 14 Jan 2022 08:19:20 +0000 (10:19 +0200)]
Add parameters for CAPI and CAPM3 releases

We want to be able to test upgrades from different versions. These
parameters can be used to specify the release we start the upgrade from.
No default value is provided to avoid hard coding a specific release.
The values are automatically set to the latest available release for the
selected API version when left empty (by scripts in metal3-dev-env).

Change-Id: I7eaca37048b9eb3a8a1801e661c537fcec3b7040