infra/cicd.git
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

2 years agoUpdate jenkins slave update build script 29/12029/1
sankar palanivel [Thu, 13 Jan 2022 16:35:27 +0000 (16:35 +0000)]
Update jenkins slave update build script

Change-Id: I7fb48ca13b33d52db1602da08de1917fcebbc0c0

2 years agoAdd jenkins slave image update jobs 15/12015/2
sankar palanivel [Thu, 13 Jan 2022 14:26:05 +0000 (14:26 +0000)]
Add jenkins slave image update jobs

In this change,
  - Add packer build jobs to update nordix jenkins
   build slave images

Change-Id: I2c3f9455f8f5c57c51bf504def1e1b1ad62a80d2

2 years agoSet CAPI and CAPM3 versions lower for upgrade 01/12001/1
Lennart Jern [Thu, 13 Jan 2022 07:33:00 +0000 (09:33 +0200)]
Set CAPI and CAPM3 versions lower for upgrade

We want to upgrade from CAPI v1alpha4 and CAPM3 v1alpha5 to v1beta1.

Change-Id: I80b472b2802e6465164f24bea518471b6a8432ad

2 years agoupdate-default-k8s-version-kind-node-version 87/11987/3
Sunnatillo [Wed, 12 Jan 2022 13:54:59 +0000 (15:54 +0200)]
update-default-k8s-version-kind-node-version

updates KUBERNETES_VERSION and KIND_NODE_IMAGE_VERSION
to v1.22.3 and v1.22.2 respectively

Change-Id: I70a9af9e359e6be9e883bca7ced7e0f725c0e261

2 years agoChange ironic-image branch to main in ipa test 86/11986/1
Rozzii [Wed, 12 Jan 2022 13:32:10 +0000 (15:32 +0200)]
Change ironic-image branch to main in ipa test

This change is related to the changes aimd to remove offensive
language from the Nordix repositories.

Change-Id: Ife9085f7f1d15e5b3699c9a7d174a326df5c4eb0

2 years agoChange default BMO branch to main 80/11980/1
Rozzii [Wed, 12 Jan 2022 12:44:50 +0000 (14:44 +0200)]
Change default BMO branch to main

This change is part of the changes aimed to remove offensive language
from the Nordix repositories.

Change-Id: I611725c5af7f92c817279068f23f64a134a4bc41

2 years agoUpdate BMO_branch to main in ipa building 71/11971/2
Mohammed Boukhalfa [Wed, 12 Jan 2022 07:15:36 +0000 (09:15 +0200)]
Update BMO_branch to main in ipa building

Change-Id: I6f0a1c5244a5a149c6766c5c0487ff0e101dfd49

2 years agoUpdate ghprbActualCommit to default to main for clean up job 62/11962/1
Feruzjon Muyassarov [Tue, 11 Jan 2022 11:39:40 +0000 (13:39 +0200)]
Update ghprbActualCommit to default to main for clean up job

We have recently deleted master branch from metal3-io/project-infra
repo. And our clean up job runs from project-infra. Since the default
and the only branch that exists is main, we need to update defaulting
here too since this is from where the value is passed to Jenkins
pipeline.

Change-Id: Ib9bbbcd69a47c8bf50bdae2cb2e59de60f6f7e3b

2 years agoRemove unused PROMETHEUS_METRICS variable from airship jobs 44/11944/1
Michael Captain [Mon, 10 Jan 2022 12:51:26 +0000 (14:51 +0200)]
Remove unused PROMETHEUS_METRICS variable from airship jobs

Change-Id: Ibab308d617a772beb2454eace19f83e37580089e

2 years agoFix incorrect trigger phrase and add keep jobs to 42/11942/2
Feruzjon Muyassarov [Mon, 10 Jan 2022 12:07:18 +0000 (14:07 +0200)]
Fix incorrect trigger phrase and add keep jobs to
project-infra repository.

Change-Id: I0defbd92ac786e891bfddd2b4f035bf2db0eca57

2 years agoAllow skipping metal3 environment clean up and VM deletion. 94/11894/8
Feruzjon Muyassarov [Tue, 4 Jan 2022 08:52:18 +0000 (10:52 +0200)]
Allow skipping metal3 environment clean up and VM deletion.

Change-Id: I7c4d34c6a420ead3931b74f4e0720b7096fd72ec

2 years agofix automation of node image building 81/11881/2
Sunnatillo [Mon, 27 Dec 2021 14:27:58 +0000 (16:27 +0200)]
fix automation of node image building

Change-Id: I6465ce39ba2869b9be9a5f215d15f7b9cd6039ca

2 years agoMerge "Add main branch reference for project infra"
Furkat Gofurov [Thu, 23 Dec 2021 13:54:38 +0000 (13:54 +0000)]
Merge "Add main branch reference for project infra"

2 years agoAdd main branch reference for project infra 73/11873/1
kashifest [Thu, 23 Dec 2021 11:55:03 +0000 (13:55 +0200)]
Add main branch reference for project infra

Change-Id: I192dc0af35fc5daab33000e20c2dcd480c50bca7

2 years agoMerge "Remove yardstick test phase from k8s release job"
Nauman Yaseen [Thu, 23 Dec 2021 11:55:49 +0000 (11:55 +0000)]
Merge "Remove yardstick test phase from k8s release job"

2 years agoRemove yardstick test phase from k8s release job 72/11872/1
nauman [Thu, 23 Dec 2021 11:38:37 +0000 (11:38 +0000)]
Remove yardstick test phase from k8s release job

Change-Id: Ib5a41898609a783abf43dcf1398272bf0241612e

2 years agoadd integration repos for A1 70/11870/1
afenner [Thu, 23 Dec 2021 09:35:49 +0000 (09:35 +0000)]
add integration repos for A1

Change-Id: I29251a8db5332ca340fd68715e1eeb01b3855515
Signed-off-by: afenner <Andrew.fenner@est.tech>
2 years agoAllow metal3 members to trigger jobs in project-infra. 65/11865/3
Feruzjon Muyassarov [Wed, 22 Dec 2021 07:40:28 +0000 (09:40 +0200)]
Allow metal3 members to trigger jobs in project-infra.

Quite often people can not trigger Jenkins job in infra
pull request because we have white listed only nordix-airship
GitHub org. Removing whitelisting should allow metal3 org
members to trigger Jenkins job.

Change-Id: I40a87ed13985ccd8701963337af9a37bde031382

2 years agoORANSC: Update java verify template 44/11544/2
robert.tomczyk [Wed, 1 Dec 2021 18:55:33 +0000 (18:55 +0000)]
ORANSC: Update java verify template

Change-Id: I1146180109525153b3ab04bdd85051b1a6e9593f

2 years agoMerge "Fix automation of node image building"
Feruzjon Muyassarov [Wed, 1 Dec 2021 11:25:45 +0000 (11:25 +0000)]
Merge "Fix automation of node image building"

2 years agoMigrate v1beta1 for upgrade tests 00/11500/1
Nam Xuan Nguyen [Tue, 30 Nov 2021 07:47:37 +0000 (09:47 +0200)]
Migrate v1beta1 for upgrade tests

Change-Id: I6e992f508e3ce035f6b6892b6dc01c7056d51690

2 years agoUpdate onap verify jobs 18/11318/1
Akash Rajguru [Thu, 18 Nov 2021 08:39:41 +0000 (08:39 +0000)]
Update onap verify jobs

 * updated onap verify jobs to use ssh agent
   to download dependency.
 * added missing comma in oom helm build

Change-Id: I928a23078d635b2bb8f6502cf1c3f43af3e4258e

2 years agoFix automation of node image building 90/11290/5
Sunnatillo [Mon, 15 Nov 2021 14:47:25 +0000 (16:47 +0200)]
Fix automation of node image building

Changing config from github plugin to ghprb plugin for node image building automation

Change-Id: Iba47100c66b468feafdd7718e5b991a35f6910ff

2 years agoMerge "Update feature tests to v1beta1"
Furkat Gofurov [Tue, 16 Nov 2021 13:35:44 +0000 (13:35 +0000)]
Merge "Update feature tests to v1beta1"

2 years agoUpdate onap verify and onap oom helm build 97/11297/1
Akash Rajguru [Tue, 16 Nov 2021 08:27:55 +0000 (08:27 +0000)]
Update onap verify and onap oom helm build

 * updated onap verify to use k8s v1.19 for onap 9.0.0
 * Disable offline-deployment.
 * Varify packaging and online deployment will go in parallel.
 * Updated oom helm build to use helm v3.5.0 and include
   multicloud-starlingx, multicloud-vio, multicloud-windriver
   required by onap 9.0.0

Change-Id: I84944fd1a93f539fdda762e89d620033738071d4

2 years agoUpdate feature tests to v1beta1 84/11284/1
Nam Xuan Nguyen [Mon, 15 Nov 2021 08:54:02 +0000 (10:54 +0200)]
Update feature tests to v1beta1

Change-Id: If4f7efa30a12f28cccd5abf8b49c1b912fe4e044

2 years agoMerge "Align master/PR e2e jobs file names, job ids and job names for better readability"
Feruzjon Muyassarov [Wed, 10 Nov 2021 14:20:52 +0000 (14:20 +0000)]
Merge "Align master/PR e2e jobs file names, job ids and job names for better readability"

2 years agoMerge "Modify CAPM3 and CAPI version to v1beta1 for Bare metal lab"
Kashif Khan [Tue, 9 Nov 2021 14:29:06 +0000 (14:29 +0000)]
Merge "Modify CAPM3 and CAPI version to v1beta1 for Bare metal lab"