Kashif Khan [Mon, 10 Oct 2022 05:43:39 +0000 (05:43 +0000)]
Merge "Parameterize CRICTL Version in node image version"
Kashif Khan [Fri, 7 Oct 2022 12:27:46 +0000 (15:27 +0300)]
Parameterize CRICTL Version in node image version
Change-Id: I97b2f570195a954a270229a008da372ed1914c38
Rozzii [Fri, 7 Oct 2022 11:36:56 +0000 (14:36 +0300)]
fix metal3 fullstack main job parameter
Change-Id: I69e6d44e21d8c62e613c24a6bd3915fad46446d4
Furkat Gofurov [Fri, 7 Oct 2022 07:58:37 +0000 (07:58 +0000)]
Merge "fix metal3 fullstack test job parameter"
Rozzii [Fri, 7 Oct 2022 05:31:28 +0000 (08:31 +0300)]
fix metal3 fullstack test job parameter
Change-Id: I32b11fd0f9356bee696d3e53507fd542784fb461
Adam Rozman [Wed, 5 Oct 2022 12:26:48 +0000 (12:26 +0000)]
Merge "fix incorrect metal3 fullstack job config"
Rozzii [Wed, 5 Oct 2022 11:14:52 +0000 (14:14 +0300)]
fix incorrect metal3 fullstack job config
Change-Id: Ieb7493700ede235a460bfe457dd1adde79551876
Kashif Khan [Wed, 5 Oct 2022 07:36:40 +0000 (10:36 +0300)]
Uplift k8s to v1.25.2
Change-Id: Ie0a07ae4ce5015db4a1af1d68995b77e07773844
Rozzii [Tue, 4 Oct 2022 08:08:51 +0000 (11:08 +0300)]
introduce the metal3 fullstack building tests
The fullstack jobs will replace the ipa-ironc test jobs.
Change-Id: Ia4fda73fe5259bf07901f99e640db3e523635d8a
Lionel Jouin [Mon, 3 Oct 2022 07:06:34 +0000 (09:06 +0200)]
Meridio: Fix unstable job due to github commit status
- The errors from GithubCommitStatusSetter are now ignored
Change-Id: I82f7f90bbd483516a4b93e5fdbb4f773dd0132f5
Lionel Jouin [Thu, 29 Sep 2022 09:58:10 +0000 (11:58 +0200)]
Meridio: Security Scan Periodic Job
Executed at midnight, the job scans the Meridio Images and dependencies
using Nancy, Trivy and Grype and then send a report via email.
Change-Id: I9cb99a943e26f6afe157764a916d28ef3f9d2977
afenner [Mon, 26 Sep 2022 12:27:22 +0000 (13:27 +0100)]
update mvn version for ccsdk-oran-verify
Change-Id: I93eb3fd79a144d7190446c2800f828620d7e19a0
Furkat Gofurov [Mon, 19 Sep 2022 09:23:39 +0000 (12:23 +0300)]
Add release-1.2 branch configurations for CAPM3/IPAM repos
Change-Id: I820b90bd086edfaa52c109dae2b04a1566ef21e2
Lionel Jouin [Fri, 9 Sep 2022 13:09:12 +0000 (15:09 +0200)]
Meridio: Fix credentials ID
Change-Id: I127b014b8f1fb9bdfdc0d2076ed43ef48f808a17
Lionel Jouin [Fri, 9 Sep 2022 11:55:17 +0000 (13:55 +0200)]
Meridio: Remove wrappers and add credentials and timeout in jenkinsfile
- Wrappers doesn't seems to be used from the job template
- The timeout and credentials wrappers have been added directly inside
the Jenkinsfile
Change-Id: I394ae0f28f777eae223a0751cc4cea2edd9c1aee
Robert Tomczyk [Fri, 9 Sep 2022 11:04:22 +0000 (11:04 +0000)]
Merge "Meridio: Fix missing container registry credentials"
Lionel Jouin [Fri, 9 Sep 2022 09:27:35 +0000 (11:27 +0200)]
Meridio: Fix missing container registry credentials
- Add wrappers to mask-passwords, add 30min timeout and include the
nordix harbor credentials
Change-Id: Ie0f82c47b1e5676bb668cfc3254cba89da5fe565
robert.tomczyk [Thu, 8 Sep 2022 17:26:30 +0000 (18:26 +0100)]
NSM: Update Jenkinsfile for meridio
- Specify correct build server: nordix-nsm-build-ubuntu1804
- Source profile with correct PATH for go binary
Change-Id: I0ffc80cf49492865e592d710875761a6c9d08586
Lionel Jouin [Wed, 7 Sep 2022 14:44:49 +0000 (16:44 +0200)]
Set Node to Meridio jobs
Change-Id: I249e57eae16299aa74f434468c51e7192739d470
Matthew McNeilly [Wed, 7 Sep 2022 14:18:30 +0000 (14:18 +0000)]
Merge "Meridio: New PR and periodic jobs"
mboukhalfa [Mon, 29 Aug 2022 09:08:37 +0000 (12:08 +0300)]
Run e2e tests from IPAM repo
Change-Id: I6816b0fe10d734e2ff11c48c6905286410e41dc2
adil ghaffar [Wed, 24 Aug 2022 14:12:04 +0000 (17:12 +0300)]
num_nodes in capm3 main job changed back to 4
Change-Id: Ieb8c6b1aa1846c3786c651010b1ead3ef635ef44
Kashif Khan [Tue, 23 Aug 2022 05:24:42 +0000 (05:24 +0000)]
Merge "Fix num nodes after adding NUM_REDFISHVMNODES in capm3"
afenner [Mon, 22 Aug 2022 15:52:12 +0000 (16:52 +0100)]
add integration-docker-onap-java11
Change-Id: I720ec78218861d28951ec460ae9fbee167a60b9a
Signed-off-by: afenner <Andrew.fenner@est.tech>
mboukhalfa [Mon, 22 Aug 2022 15:27:01 +0000 (18:27 +0300)]
Fix num nodes after adding NUM_REDFISHVMNODES in capm3
Change-Id: Ieb0ca3d204ae536ae930b09b0756fe926449bfe5
Lionel Jouin [Wed, 10 Aug 2022 13:08:42 +0000 (15:08 +0200)]
Meridio: New PR and periodic jobs
* Now periodic and PR jobs are based on the same generic pipeline
* The pipeline can handles Git, Static analysis (code generated, linter,
unit tests), Images build/tag/push (base image and then others),
Github commit status
* E2e will be added later
Change-Id: I01731637c940f7585c3d08008ffd062c53f4f2b1
Sunnatillo [Mon, 8 Aug 2022 08:22:06 +0000 (11:22 +0300)]
fix regex syntax for blocking multiple jobs from running in bml
Change-Id: Idc53e99d630720569a04eadae088bb6b212ca6e4
robert.tomczyk [Thu, 4 Aug 2022 12:52:19 +0000 (13:52 +0100)]
The image for NSM should be uploaded to Kna region
Please refer:
https://gerrit.nordix.org/gitweb?p=infra/tools.git;a=blob;f=infra/jenkins/slave-setup/nordix-nsm-build-server/nordix-nsm-build-server-ubuntu1804-kna.json
Change-Id: I711ddb565013c1b93eaab43491ead3e5ba87a592
robert.tomczyk [Wed, 3 Aug 2022 11:17:00 +0000 (12:17 +0100)]
Fix: Handle scenario when no previous image exist
Change-Id: I8959386ebeed5bd0b2e95b118aee92106c9c928a
Sunnatillo [Tue, 2 Aug 2022 13:27:42 +0000 (16:27 +0300)]
block-multiple-jobs-from-running-in-bml
Change-Id: I61fe74f9ba454b3b75870940cca73516512fa118
adil ghaffar [Wed, 13 Jul 2022 09:41:05 +0000 (12:41 +0300)]
update k8s to v1.24.1
Change-Id: I2dfbc62b4feadc36eef012fbaa0e8410efc75c2e
adil ghaffar [Thu, 7 Jul 2022 09:32:34 +0000 (12:32 +0300)]
Add release-1.1 branch for CAPM3/IPAM in JJB
Change-Id: I69d0009e4dc0b3705192cec376540fe778b9a476
Furkat Gofurov [Thu, 7 Jul 2022 14:03:13 +0000 (17:03 +0300)]
Metal3: Align mariadb image repo definition for proj var and remove extra space
Change-Id: I794cfcbd5b6a88fcf3036f141640e6bf991808eb
kashifest [Thu, 7 Jul 2022 10:50:06 +0000 (13:50 +0300)]
Add capm3_release_branch as an env var
This capm3__release_branch environment variable will be passed to pipeline and to
the dev-env tests below in the hierarchy to determine for which CAPM3
and IPAM branch the test should be running.
Change-Id: I6845050fcc0b0a7f16481dfe84ddb4551bb5fb4a
Furkat Gofurov [Wed, 6 Jul 2022 16:47:16 +0000 (19:47 +0300)]
Metal3: Add 'daily' keyword in main job names to better differentiate them from PR jobs.
Change-Id: Iffdc8034f26b5ef46a3dd612b19d334a94a4d120
Furkat Gofurov [Wed, 6 Jul 2022 15:04:51 +0000 (18:04 +0300)]
Metal3: Update capm3 e2e upgrade tests trigger phrase
Change-Id: I26f06201d038f8b3c582261189fd7783657d0351
Furkat Gofurov [Wed, 6 Jul 2022 08:49:22 +0000 (11:49 +0300)]
Metal3: Replace CAPM3 API version with branch names in all jobs trigger phrases
Change-Id: Ifb9d04095e825f3c5b06b9040d116b05ea2cf89b
Kashif Khan [Mon, 4 Jul 2022 09:45:20 +0000 (09:45 +0000)]
Merge "Remove CAPM3 v1alpa4 related logic since it deprecated"
kashifest [Mon, 4 Jul 2022 08:21:49 +0000 (11:21 +0300)]
Uplift k8s to 1.23.8 and Kind image to 1.23.6
Change-Id: I6d340d96dfbc4239723edef74817a4d15382eb06
Furkat Gofurov [Mon, 4 Jul 2022 08:07:25 +0000 (11:07 +0300)]
Remove CAPM3 v1alpa4 related logic since it deprecated
Change-Id: I67599ad4ed7716f0998e2987d505b823e1fcbc08
Lennart Jern [Fri, 1 Jul 2022 08:21:13 +0000 (11:21 +0300)]
Metal3: Change branch for dev-tools master -> main
Change-Id: I9fe77779d055290a0cb4972f6822b27a7565284e
mboukhalfa [Wed, 29 Jun 2022 08:20:44 +0000 (11:20 +0300)]
Use ginko focus instead of boolean var for upgrade
Change-Id: I80c21de4594bdd5a4120902f54526c4e209eab20
mboukhalfa [Mon, 13 Jun 2022 10:46:53 +0000 (13:46 +0300)]
Exclude parallel e2e on v1a5
Change-Id: I0f7dc2d93b49a8aad6c7b7d18130d18933c3d5ac
nauman [Thu, 26 May 2022 22:34:59 +0000 (22:34 +0000)]
Add EST MS Teams Notifications for Rebase Jobs
Change-Id: I7cfbc92601b165fd9b2226add76c9102b1e4b9de
nauman [Fri, 20 May 2022 01:47:46 +0000 (01:47 +0000)]
Disable offline jobs for failing deploy scenarios
Change-Id: I40fbf28a6bc7bf41c487e11fd03f3b9d78c898a6
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
mboukhalfa [Fri, 6 May 2022 14:40:41 +0000 (17:40 +0300)]
use unique context for parallel e2e
Change-Id: I289d98e2f168d1af0a39c0f8bd55378107d14dec
mboukhalfa [Fri, 6 May 2022 07:48:30 +0000 (10:48 +0300)]
Use parrallel e2e for e2e features test
Change-Id: I6cbf3bb7dad2b812abb2dd194fe41f6b834d811c
mboukhalfa [Thu, 5 May 2022 08:48:07 +0000 (11:48 +0300)]
Trigger e2e from dev-env and bmo
Change-Id: Icc156ab0f128c603aa5ede04859229aa95549889
mboukhalfa [Tue, 3 May 2022 14:09:25 +0000 (17:09 +0300)]
Add e2e tests trigger to project-infra
Change-Id: I411ad3a3815a515ff245f5b63b0e043c8c2083b6
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
Rozzii [Fri, 22 Apr 2022 06:16:47 +0000 (09:16 +0300)]
fix bracketing issue metal3 integration tests
Change-Id: Icbbde27a2b702c765c2b73d574b482962422298c
Rozzii [Thu, 21 Apr 2022 12:48:51 +0000 (15:48 +0300)]
fix syntax issue in metal3 integration tests
Change-Id: Ifd36c5ffca32050d68b47149bf1644cfc6eabb8f
Adam Rozman [Thu, 21 Apr 2022 12:07:50 +0000 (12:07 +0000)]
Merge "enable inronic source install in integration test"
Rozzii [Fri, 8 Apr 2022 11:39:16 +0000 (14:39 +0300)]
enable inronic source install in integration test
Change-Id: I2331f005f8d2eecc246f8dd5b11820ce4bcff1e3
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
Rozzii [Wed, 13 Apr 2022 12:55:46 +0000 (15:55 +0300)]
add missing cron variable to ironic image building
Change-Id: I8c71ed8d6bfbefd90ca94552672775fe120a8dac
robert.tomczyk [Tue, 12 Apr 2022 10:06:04 +0000 (11:06 +0100)]
ONAP: Update sdc-tosca verify to JDK-11
Change-Id: If52ac6d6dfde093ae44ce7e1eee6af41f2b64c01
Rozzii [Tue, 12 Apr 2022 08:18:32 +0000 (11:18 +0300)]
fix default ironic image build parameters
Change-Id: Ic0cb46e9f3356f8e782c88b5b75efe5bacee8bf5
Rozzii [Tue, 12 Apr 2022 06:20:29 +0000 (09:20 +0300)]
add default parameters to ironic-image build test
Change-Id: I12ed4017b100f082840f6343314d8f8c2b8995a4
Feruzjon Muyassarov [Mon, 11 Apr 2022 13:29:10 +0000 (13:29 +0000)]
Merge "add ironic-image PR build test jobs"
Rozzii [Wed, 30 Mar 2022 07:48:46 +0000 (10:48 +0300)]
add ironic-image PR build test jobs
Change-Id: I19af350869bbf279b1a61c636a9489e3152c7795
Nauman Yaseen [Thu, 31 Mar 2022 08:57:48 +0000 (08:57 +0000)]
Merge "Fix golang CI verify job"
nauman [Thu, 31 Mar 2022 08:17:47 +0000 (08:17 +0000)]
Fix golang CI verify job
rm CGO_ENABLED=0
Change-Id: I49ea89267ca8747f19a4ceddcd5283110036f420
robert.tomczyk [Wed, 30 Mar 2022 13:51:34 +0000 (14:51 +0100)]
ORAN-SC: Add repo nonrtric/plt/a1policymanagementservice
Change-Id: I8ae294ffb92dcddd0bd440400bac45cd0a195da6
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
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
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
robert.tomczyk [Wed, 23 Mar 2022 16:31:10 +0000 (16:31 +0000)]
Update JJB version to 3.12.0
Change-Id: I05175f65e1349619c12816cab8e6efea249ac7b3
robert.tomczyk [Wed, 23 Mar 2022 14:32:17 +0000 (14:32 +0000)]
Fix: Add Slack plugin after upgrade
Change-Id: I2483500696413cbd232b6e2d97b7a6696077b396
robert.tomczyk [Wed, 23 Mar 2022 13:17:51 +0000 (13:17 +0000)]
Fix: Add Slack token ID
Change-Id: Ib8412c062d36649837b33a4d907343ad91ea0a08
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
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
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"
Matthew McNeilly [Wed, 23 Mar 2022 09:48:22 +0000 (09:48 +0000)]
Merge "Geode: Revert build slave back to Ubuntu 18.04"
Adam Rozman [Wed, 23 Mar 2022 07:43:05 +0000 (07:43 +0000)]
Merge "adjust the included-regions for ipa builds"
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
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
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
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
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
Feruzjon Muyassarov [Tue, 22 Mar 2022 08:23:26 +0000 (08:23 +0000)]
Merge "remove cron trigger from main feature test"
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
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
Furkat Gofurov [Thu, 17 Mar 2022 12:07:23 +0000 (12:07 +0000)]
Merge "Add e2e test job for ephemeral cluster"
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
robert.tomczyk [Mon, 14 Mar 2022 14:42:54 +0000 (14:42 +0000)]
Fix: Wait for backgroup apt upgrade
Change-Id: I8fa77b49f15b82e18360cbfeea60313e8aa14581
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
Furkat Gofurov [Mon, 14 Mar 2022 10:16:29 +0000 (10:16 +0000)]
Merge "Change ghprbActualCommit and ghprbTargetBranch to main in all BML jobs"
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
Andrew Fenner [Fri, 11 Mar 2022 16:43:30 +0000 (16:43 +0000)]
Merge "add infra key to job"
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
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
smoshiur1237 [Fri, 11 Mar 2022 09:06:31 +0000 (11:06 +0200)]
Add e2e test job for ephemeral cluster
Change-Id: Id7902e3220dc3621776b23b435949bf782e383d1
Kashif Khan [Thu, 10 Mar 2022 10:21:14 +0000 (10:21 +0000)]
Merge "Add main e2e upgrade test job"
Mohammed Boukhalfa [Tue, 8 Mar 2022 10:36:40 +0000 (12:36 +0200)]
Add main e2e upgrade test job
Change-Id: I68ffb21e78a63da999f6e9cf69a4e4f079250db7
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
Furkat Gofurov [Tue, 1 Mar 2022 07:37:41 +0000 (07:37 +0000)]
Merge "rename artifactory cleanup job to artifact cleanup"
Rozzii [Mon, 28 Feb 2022 09:01:39 +0000 (11:01 +0200)]
rename artifactory cleanup job to artifact cleanup
Change-Id: Ic504e1e6f28f11c1aeb83ba4727b5aa66fa70ee6
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