Sunnatillo [Wed, 25 Aug 2021 07:19:37 +0000 (10:19 +0300)]
Add integration test on airship dev tools repo
Change-Id: I0f4fdef2cfba9e011808468db869be52b0d0516c
Rozzii [Fri, 27 Aug 2021 12:53:36 +0000 (15:53 +0300)]
Add improvements to ipa building/testing jobs
Add configurable STAGING parameter that configures where the IPA
archive will be uploaded (review/staging).
Add github trigger for jjb/airship/job_ipa_image_building.yml .
Change-Id: Iec712d69aae646eeedb456f454170ec765949a47
Furkat Gofurov [Fri, 27 Aug 2021 06:43:39 +0000 (06:43 +0000)]
Merge "Add cleanup master job back in CI"
Feruzjon Muyassarov [Thu, 26 Aug 2021 11:21:22 +0000 (14:21 +0300)]
Rename IPA and Ironic builder job
Change-Id: I44c19d4ce44920c53d8b96dda4e9c5e46d0df5d5
Furkat Gofurov [Wed, 25 Aug 2021 12:39:08 +0000 (15:39 +0300)]
Add cleanup master job back in CI
Change-Id: Ic079f4e18cfa20ce48457012ca0e502e84e72af1
Fatih Degirmenci [Wed, 25 Aug 2021 14:47:02 +0000 (16:47 +0200)]
cloud-infra: Create release jobs for Kubernetes 1.19 and 1.20
Change-Id: Iad4daa4c5bf62553bbf4620b87e3dc9838244278
Fatih Degirmenci [Wed, 25 Aug 2021 09:36:32 +0000 (11:36 +0200)]
cloud-infra: Allow the use of specific PDF/IDF for k8-eno-ovs job
This change requires hwconfig change adding PDF and IDF for k8-eno-ovs
to be merged first.
https://gerrit.nordix.org/c/infra/hwconfig/+/9887
Change-Id: Ia14d878a7eda0c8006e525a5eb4eb5037aad9055
Fatih Degirmenci [Wed, 25 Aug 2021 09:02:01 +0000 (11:02 +0200)]
cloud-infra: Create jobs to verify Kubernetes 1.19 and 1.20
Kubernetes versions 1.19 and 1.20 will be brought into Nordix and
repos infra/stack/kubernetes and infra/installer/kubespray will be
branched off to support the versions.
This change creates jobs for the new Kubernetes versions and corresponding
branches.
Change-Id: I653ee596d314ba1141e9df13cf38cc505b06581d
Feruzjon Muyassarov [Tue, 24 Aug 2021 09:21:04 +0000 (09:21 +0000)]
Merge "Rename JJB job to include Ironic image building step"
Feruzjon Muyassarov [Mon, 23 Aug 2021 14:05:04 +0000 (17:05 +0300)]
Rename JJB job to include Ironic image building step
Change-Id: I92924e88c7a9bd4a66e7db84b40903a8742d281d
Furkat Gofurov [Mon, 23 Aug 2021 10:31:00 +0000 (13:31 +0300)]
Run upgrade tests with CAPI v1alpha4.
We can run the upgrade tests with CAPI stable releases i.e v0.4.0 and v0.4.1.
Change-Id: Ibf99473a9d287bfba3a9c062164fa99988d820a3
kashifest [Mon, 23 Aug 2021 07:40:28 +0000 (10:40 +0300)]
Add IPA Image building test jjb
Change-Id: I05a57fec62470e63c65f5afe71a6dd1458f10e8f
Feruzjon Muyassarov [Wed, 18 Aug 2021 11:34:40 +0000 (11:34 +0000)]
Merge "Add IPA image building jjb"
kashifest [Mon, 16 Aug 2021 06:55:30 +0000 (09:55 +0300)]
Add IPA image building jjb
Change-Id: I96ecd36a0bc20f9b8c76c439955b6c9ebf9ab90b
Akash Rajguru [Mon, 16 Aug 2021 11:15:30 +0000 (12:15 +0100)]
AEGIS-455: Updated onap-verfiy-deploy jjb job template
* xTesting for infra-healthcheck and healthcheck use change.properties
* download-xtesting-artifact-macro for downloading atrifact from nordix artifactory.
Change-Id: If5b4a58f3723dde01ae25cb788ea97a900b874ec
afenner [Tue, 3 Aug 2021 12:34:34 +0000 (13:34 +0100)]
add openstack-tap-as-a-service
Change-Id: I2adeeae5ecf5ddb818d47daa6029fa01b28022cb
Signed-off-by: afenner <Andrew.fenner@est.tech>
Akash Rajguru [Tue, 3 Aug 2021 08:04:33 +0000 (08:04 +0000)]
Merge "JIRA: AEGIS-458 scm removed fron test job tempate * add export LC_ALL="en_US.UTF-8" as temp workaround for UTF-8 lacale issue during packaging * use OFFLINE_XTESTING_FILE from properties file"
Feruzjon Muyassarov [Sat, 31 Jul 2021 13:16:04 +0000 (16:16 +0300)]
Keep running upgrade with CAPI v1a3
For upgrade tests we need to have two releases to be able to upgrade.
Currently, there is only one stable release (v0.4.0) of CAPI available with
v1alpha4 APIs. As such, we need to keep running upgrade tests with CAPI
v1alpha3 APIs related releases because it offers more than one release.
Change-Id: I8508ec6d99d41bfd0cf5291702e80b991764f5b6
Akash Rajguru [Thu, 29 Jul 2021 16:15:28 +0000 (17:15 +0100)]
JIRA: AEGIS-458 scm removed fron test job tempate
* add export LC_ALL="en_US.UTF-8" as temp workaround for UTF-8 lacale issue during packaging
* use OFFLINE_XTESTING_FILE from properties file
Change-Id: I41543a3794c61bcea17e0cfb0675e567d15ca350
Feruzjon Muyassarov [Thu, 29 Jul 2021 12:15:49 +0000 (15:15 +0300)]
Use CAPI v1a4 and CAPM3 v1a5 in feature tests
Change-Id: I97b3d266fd85bf888f6016d03d3506e4fffe08ec
afenner [Fri, 23 Jul 2021 16:35:27 +0000 (17:35 +0100)]
add https://opendev.org/x/collectd-openstack-plugins
Change-Id: I55e7cfb33fa061417ac772cd834f460fcae956c5
Signed-off-by: afenner <Andrew.fenner@est.tech>
Akash Rajguru [Wed, 21 Jul 2021 09:52:39 +0000 (10:52 +0100)]
JIRA: AEGIS-458 Create xtesting package job for onap-verify
* Converted onap-verify-package job to MultiJob
* MultiJop phases are onap packaging and test packaging
Change-Id: I2d3440a27bfdb730a66fd56f1a7cb3a4e1dea68c
Lionel Jouin [Tue, 13 Jul 2021 11:53:52 +0000 (13:53 +0200)]
Meridio: Add frontend image
Change-Id: I51f4e3d2632dd51d2e9953ca0f47db91c9addbe7
Wojciech Geisler [Tue, 6 Jul 2021 09:25:27 +0000 (12:25 +0300)]
airship: Add job for running e2e tests on CentOS
Change-Id: Icf6310ffd4cfaed1f501595af8f175f05a54e6fa
Akash Rajguru [Mon, 28 Jun 2021 14:32:52 +0000 (15:32 +0100)]
AEGIS-455: Updated builders for xtesting in onap-verify-deploy-test
* Update xtesting-healthcheck.sh and xtesting-infra-healthcheck.sh
* to switch to online in offline xtesting
Change-Id: If9aeba481d461351f42bb12ca44312f4d4fc17bc
andrew-est [Fri, 25 Jun 2021 16:36:59 +0000 (17:36 +0100)]
git clean up after policy csit
Change-Id: Iba1a9ed72ee15f5a6264267af924a7906c0850bd
Signed-off-by: andrew-est <andrew.fenner@est.tech>
Andrew Fenner [Thu, 24 Jun 2021 08:32:46 +0000 (08:32 +0000)]
Merge "Add csit for policy docker"
Wojciech Geisler [Tue, 15 Jun 2021 13:16:40 +0000 (16:16 +0300)]
airship: Add e2e job
Change-Id: I1fb94ece17f5dbc1ffae35d80ddf92ef490cd14c
andrew-est [Tue, 22 Jun 2021 14:23:46 +0000 (15:23 +0100)]
Add csit for policy docker
Add docker verify
Change-Id: Ifd86b4aaebb616a0685c02eb73e07162693b6c0a
Signed-off-by: andrew-est <andrew.fenner@est.tech>
Feruzjon Muyassarov [Mon, 21 Jun 2021 05:36:11 +0000 (05:36 +0000)]
Merge "Remove clean up jobs"
kashifest [Wed, 9 Jun 2021 07:21:54 +0000 (10:21 +0300)]
v1a5 will be tracked as main integration test
v1a4 will be trackes as v1a4-integration test
Change-Id: I3e131cea9664d2fbcd37b2761be184639b3aa818
kashifest [Tue, 8 Jun 2021 06:03:55 +0000 (09:03 +0300)]
Keep test integration trigger to v1a4 jobs
This PR makes sure that the v1a4 jobs are trigerred when
test-integration is trigerred, since v1a5 is not ready yet to be tested.
To test v1a5 we should use test-v1a5-integration until there is a
release.
Change-Id: Ib8991ef2d7a7fecfd3762bf753af51901cbd8dd5
Furkat Gofurov [Tue, 1 Jun 2021 10:42:08 +0000 (13:42 +0300)]
Add Airship v1alpha5 jobs
Change-Id: I10cdf70ed80cf5cf76c24e5f4616bbf276042fd7
Maël Kimmerlin [Fri, 4 Jun 2021 14:26:51 +0000 (14:26 +0000)]
Merge "Remove v1alpha3 jobs"
Cian Johnston [Thu, 3 Jun 2021 07:21:05 +0000 (08:21 +0100)]
oom-build-jobs: add holmes
Change-Id: I1eece4c12f880ddc7ee70b6f701dcd06085cc66b
Furkat Gofurov [Wed, 2 Jun 2021 07:28:38 +0000 (10:28 +0300)]
Remove v1alpha3 jobs
This commit removes v1alpha3 jobs from jenkins in metal3 since
v1alpha3 will be dropped.
Change-Id: Iffcbc907d88aa552ede361be07de7e212f19a833
Matthew McNeilly [Tue, 1 Jun 2021 13:25:47 +0000 (13:25 +0000)]
Merge "adding cps-ncmp-dmi-plugin"
Furkat Gofurov [Tue, 1 Jun 2021 10:24:06 +0000 (13:24 +0300)]
airship: Remove jobs for deprecated repo
This commit removes the job for ironic-inspector-image repo in metal3
since they were deprecated
Change-Id: I52aa831acef62c4e5357a1a9f4aaabef26ff5bc2
afenner [Tue, 1 Jun 2021 08:36:27 +0000 (09:36 +0100)]
adding cps-ncmp-dmi-plugin
Change-Id: Ia1360adf4083426e31d1e4803821049015e6c6c3
Signed-off-by: afenner <andrew.fenner@est.tech>
Cian Johnston [Mon, 31 May 2021 21:08:12 +0000 (22:08 +0100)]
oom-upload.sh: fix uploading latest version
Change-Id: Ia2371156f00c7926651cb238a0e2864834a85997
Cian Johnston [Mon, 31 May 2021 11:34:27 +0000 (12:34 +0100)]
oom-build-jobs: explode yaml first to avoid missing anchors
Signed-off-by: Cian Johnston <cian.johnston@est.tech>
Change-Id: I6536c7a2fa7fc803440add27781030528acf9975
Cian Johnston [Fri, 28 May 2021 16:01:45 +0000 (16:01 +0000)]
Merge "Update OOM build jobs to push to 'latest'"
Cian Johnston [Fri, 28 May 2021 08:08:01 +0000 (09:08 +0100)]
Update OOM build jobs to push to 'latest'
* Updated oom-upload.sh to also push built artifacts to a 'latest'
location for later use
* Also update onap build/verify/release jobs for master stream to
use k8s master version
Signed-off-by: Cian Johnston <cian.johnston@est.tech>
Change-Id: I4881ef7004fb791d07088ff1f648a94c73e23e84
robert.tomczyk [Fri, 28 May 2021 12:08:04 +0000 (13:08 +0100)]
ORANSC: Add SMO and OAM repositories
Full list of the repositories added:
- it/otf
- oam/nf-oam-adopter
- oam/tr069-adapter
- smo
- smo/a1
- smo/app
- smo/o1
- smo/o2
- smo/ves
Change-Id: I1f44e9c35dbd856f31ac58f042df578f168fca03
Feruzjon Muyassarov [Tue, 25 May 2021 07:47:10 +0000 (10:47 +0300)]
Remove clean up jobs
We aren't using them anymore and we don't have pipelines in https://github.com/metal3-io/project-infra/tree/master/jenkins/jobs to run these tasks.
This is cleaning up the code from clean-up jobs.
Change-Id: Id843479d76d620d6cd50cdf3411887b2bd42bc7a
Robert Tomczyk [Mon, 24 May 2021 10:37:19 +0000 (10:37 +0000)]
Merge "Add dcae configbinding and snmptrap"
Robert Tomczyk [Mon, 24 May 2021 10:17:30 +0000 (10:17 +0000)]
Merge "remove dmaap-messagerouter-mirroragent as not needed"
Fatih Degirmenci [Mon, 24 May 2021 09:43:50 +0000 (11:43 +0200)]
nsm: Source .profile in static-analysis.sh script
Change-Id: I12fa30454957bcccede2a364b0d4b47259c571fc
afenner [Fri, 21 May 2021 13:21:32 +0000 (14:21 +0100)]
remove dmaap-messagerouter-mirroragent as not needed
Removed from onap deployment in el-alto
Change-Id: I1b904b99e9d40ecd687b70be83e2ace8e9168a0e
Signed-off-by: afenner <andrew.fenner@est.tech>
Cian Johnston [Wed, 19 May 2021 12:26:09 +0000 (12:26 +0000)]
Merge "onap-oom-helm-build: upload built chart to chartmuseum"
Cian Johnston [Mon, 17 May 2021 13:24:00 +0000 (14:24 +0100)]
onap-oom-helm-build: upload built chart to chartmuseum
Change-Id: I327bc86726151960d3cd4f8a92927c4d9bb881a6
brunomilitzer [Tue, 18 May 2021 12:13:37 +0000 (13:13 +0100)]
Added Verify Job Yaml file to Policy Gui Project
There is no yaml file for the Policy Gui Project, so by default jenkins would not verify the code for the developer.
Change-Id: Ia5f188c099de77caaf90227119d7c172a9ee1d20
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
afenner [Mon, 17 May 2021 16:59:52 +0000 (17:59 +0100)]
Add dcae configbinding and snmptrap
Wanted for CENX development
Change-Id: I16f104db2b6728a1b2f0833c732a20333d285a9d
Signed-off-by: afenner <andrew.fenner@est.tech>
Cian Johnston [Mon, 17 May 2021 10:53:54 +0000 (11:53 +0100)]
oom-build-jobs: trigger onap-oom-helm-build daily
Change-Id: I74c51098cf8cc78aca8bcfc0b92fea9711fa83a4
Cian Johnston [Fri, 14 May 2021 07:55:39 +0000 (08:55 +0100)]
onap-oom-helm-build: fix upload patterns
Signed-off-by: Cian Johnston <cian.johnston@est.tech>
Change-Id: I150b2c03194654fd567f20bb57fa3fbe4ec76040
Cian Johnston [Thu, 13 May 2021 16:35:46 +0000 (17:35 +0100)]
onap-oom-helm-build: add missing parameters and url-quote version
Change-Id: Ie7d10556bc5800a332839fb9b624c43d6d1b46a2
Signed-off-by: Cian Johnston <cian.johnston@est.tech>
Robert Tomczyk [Wed, 12 May 2021 16:19:08 +0000 (16:19 +0000)]
Merge "ONAP: Add SDC repositories"
Fatih Degirmenci [Wed, 12 May 2021 11:33:56 +0000 (11:33 +0000)]
Merge "nsm: Enable lint for PR verify static analysis job"
Cian Johnston [Wed, 12 May 2021 08:46:14 +0000 (08:46 +0000)]
Merge "onap-oom-helm-build: update build wrapper and upload scripts"
Cian Johnston [Tue, 11 May 2021 15:50:21 +0000 (16:50 +0100)]
onap-oom-helm-build: update build wrapper and upload scripts
Change-Id: Icb0f797cafc1f9e5bbd27b33c716161fd101ef93
Signed-off-by: Cian Johnston <cian.johnston@est.tech>
robert.tomczyk [Tue, 11 May 2021 17:09:43 +0000 (18:09 +0100)]
ONAP: Update verify job to java11 for sdc-distribution-client
Change-Id: I103e660fd5bbf9ce841ca78b39ad86026b19fd73
robert.tomczyk [Tue, 11 May 2021 14:57:41 +0000 (15:57 +0100)]
ONAP: Add SDC repositories
New ONAP SDC repositories:
- sdc/sdc-helm-validator
- sdc/sdc-pubsub
- sdc/onap-ui-common
- sdc/onap-ui-angular
Change-Id: I7de2834723d02381b82e671ab21cb2c17b3b8b93
Feruzjon Muyassarov [Tue, 11 May 2021 13:04:50 +0000 (13:04 +0000)]
Merge "Remove feature tests upgrade centos job completelty from Jenkins."
Cian Johnston [Tue, 11 May 2021 10:52:30 +0000 (10:52 +0000)]
Merge "oom-build: add missing parameters, rename to oom-helm-build"
Furkat Gofurov [Tue, 11 May 2021 09:38:08 +0000 (12:38 +0300)]
Remove feature tests upgrade centos job completelty from Jenkins.
Change-Id: If00f27fa796d5e94913ad4de731d8a16e6fc2cdd
Furkat Gofurov [Tue, 11 May 2021 08:43:02 +0000 (11:43 +0300)]
Remove master_feature_tests_upgrade_centos job
Change-Id: I3f33399c345399a1b01144fe352d7601a83308cb
Fatih Degirmenci [Mon, 10 May 2021 19:52:37 +0000 (21:52 +0200)]
nsm: Enable lint for PR verify static analysis job
go lint is installed in nsm build server image so this change
adds command to run it. [0]
Please note that there are failures with lint so merging this without
fixing the issues will send failure to PR. [1]
Same change is uploaded for Meridio pipelines on EST Jenkins. [2]
[0] https://gerrit.nordix.org/c/infra/tools/+/8632
[1] https://pastebin.com/Uv2sk5TD
[2] https://gerrit.est.tech/c/aegis/cicd/+/476
Change-Id: I09c7654aa98fd452ecc3205d552bd4c9abf26282
Cian Johnston [Mon, 10 May 2021 14:43:39 +0000 (15:43 +0100)]
oom-build: add missing parameters, rename to oom-helm-build
Change-Id: I07b48db7271cd068be64a8a9091c41a572447cc8
Signed-off-by: Cian Johnston <cian.johnston@est.tech>
Cian Johnston [Fri, 30 Apr 2021 15:21:18 +0000 (16:21 +0100)]
Add job to build OOM Helm Chart from upstream
Signed-off-by: Cian Johnston <cian.johnston@est.tech>
Change-Id: I697b29b1ef00c8eac635d1b5bde59b4cd552aab5
robert.tomczyk [Thu, 29 Apr 2021 17:14:32 +0000 (18:14 +0100)]
ONAP: Add cps/cps-temporal project
Change-Id: I329ea724379a3340d788ecefcc9dd9448add018a
Cian Johnston [Wed, 28 Apr 2021 14:34:25 +0000 (14:34 +0000)]
kubernetes-verify-deploy-test: set ROOK_FS=true by default
Change-Id: Iba34afff19ad1c28d26979eb68aed7e4760f2ece
Michael Captain [Tue, 20 Apr 2021 14:44:46 +0000 (17:44 +0300)]
Add new Jenkins Airship job update_nordix_artifacts
Add a scheduled job for keeping artifacts used by the Metal3 project and
development environment up to date from upstream.
Change-Id: I2446df76e868229641d29b53cbf63b95e106bd43
robert.tomczyk [Tue, 13 Apr 2021 17:35:57 +0000 (18:35 +0100)]
ONAP: Add Work-In-Progress handling for push-upstream
Additional parameters can be specified when pushing upstream:
- push-upstream wip - will set flag WIP for a change in upstream
- push-upstream ready - will remove WIP flag making a change a patch
Change-Id: Ic3ddd8c1406642761813ef1157b613f19efb8851
robert.tomczyk [Tue, 13 Apr 2021 14:34:25 +0000 (15:34 +0100)]
ONAP: Introduce sandbox-3 repo
Change-Id: I7f56845d565dec16b0d3f070877c949ecbbb0667
Robert Tomczyk [Mon, 12 Apr 2021 12:50:34 +0000 (12:50 +0000)]
Merge "ONAP: Fix typo in push-upstream script"
robert.tomczyk [Mon, 12 Apr 2021 12:19:32 +0000 (13:19 +0100)]
ONAP: Fix typo in push-upstream script
Change-Id: I419d933a4d1aade2c3975f5a57a1361a3d2b8187
Andrew Fenner [Fri, 9 Apr 2021 10:07:24 +0000 (10:07 +0000)]
Merge "remove unused policy jobs"
Cian Johnston [Thu, 8 Apr 2021 10:28:47 +0000 (10:28 +0000)]
cloud-infra: add ssh-agent-credentials to kubernetes job using generate-change-metadata
Change-Id: I14ff0713ef50beb5d56f814584a3dc61c71f6d79
Cian Johnston [Wed, 7 Apr 2021 16:14:04 +0000 (16:14 +0000)]
cloud-infra: fix generate-change-metadata.sh
After upgrading Gerrit, it appears that the endpoint being previously
used for querying change metadata changed format slightly. In the hope
of safeguarding against future upgrades, modifying the dependent change
metadata extraction piece to instead use command-line gerrit queries
over SSH.
Signed-off-by: Cian Johnston <cian.johnston@est.tech>
Change-Id: I94ca3df2d1033b44bd909e1393947312c76b56f4
Maël Kimmerlin [Tue, 6 Apr 2021 15:03:30 +0000 (15:03 +0000)]
Merge "Fix jenkins ID"
Feruzjon Muyassarov [Tue, 6 Apr 2021 14:51:55 +0000 (17:51 +0300)]
Fix jenkins ID
Change-Id: I91feda9190d395646ae648f64ff103e55469779e
afenner [Thu, 1 Apr 2021 16:03:54 +0000 (17:03 +0100)]
remove unused policy jobs
removing jobs for repos that are no longer used
they can be added back if ever needed
Change-Id: I14d51100c440914b6aae8c31101bae8ada9553dd
Signed-off-by: afenner <andrew.fenner@est.tech>
robert.tomczyk [Wed, 31 Mar 2021 15:46:13 +0000 (16:46 +0100)]
ONAP: Post back the Gerrit upstream change URL on push-upstream
The link to the corresponding upstream gerrit review is posted
on the Nordix gerrit patch using Gerrit API and infra user HTTP API Key.
Change-Id: I59aebd77c2d1beaf735a8a624ce58f9b79d00496
Fatih Degirmenci [Tue, 30 Mar 2021 14:56:31 +0000 (16:56 +0200)]
nsm: Switch periodic jobs from timed to pollscm
So we don't unnecessarily build images if there is no change in Git.
Change-Id: I5e513a61cf382840cd68dd6e805b007acb728e44
Fatih Degirmenci [Tue, 30 Mar 2021 08:49:50 +0000 (10:49 +0200)]
nsm: Differentiate status contexts in verify job and bugfix
The GitHub Pull Request Plugin publishes status messages to GitHub PR
for developers to see the results of verification. In previous job
configuration, status context was same for all jobs, overriding each
others status contexts and preventing to show statuses of different jobs.
This change uses different context based on what job does so the feedback
can be posted properly.
Example with same contexts: https://github.com/Nordix/Meridio/pull/1
Example with different contexts: https://github.com/Nordix/Meridio/pull/2
Auth ID was still wrong so that is fixed as well and a note is included
in jjb yaml to ensure it is not missed again.
Git SCM URL is also fixed in periodic job.
Change-Id: Iece387fec405b917ec1ae7b7704d4b85c79c45b4
Fatih Degirmenci [Mon, 29 Mar 2021 18:35:39 +0000 (20:35 +0200)]
nsm: Fix bug with meridio github repo url auth id
Change-Id: I13c4e962fe3a96e616a0313b1d67653925c10e87
Fatih Degirmenci [Tue, 23 Mar 2021 11:59:13 +0000 (12:59 +0100)]
nsm: Create basic verify and periodic jobs
This change creates basic verify and periodic jobs to start setting up
the pipelines for NSM Meridio on Nordix Jenkins.
Verify jobs consist of build and static analysis jobs. These jobs get
triggered when a new PR is opened to Meridio repository and attempts to
build and tag 6 container images and run static analysis. Result is sent
to GitHub PR as checks. The jobs can be retriggered by commenting PR
with /reverify in case if they fail for some infra issue.
Periodic jobs consist of only build phase currently and they run on a nightly
basis. These jobs build, tag, and push 6 container images. Please note that
the images are tagged with latest tag and pushed to registry.nordix.org/cloud-native/meridio
but the Git repo is not tagged.
Change-Id: If9013152f20dbe1fe483c77dfceba57981a426fb
afenner [Wed, 24 Mar 2021 10:39:40 +0000 (10:39 +0000)]
add verify job for sdc 21.2
Change-Id: I6d6c281cbdf1741a0a80df80af7206adf467d5b9
Signed-off-by: afenner <andrew.fenner@est.tech>
Prasad Mukhedkar [Wed, 24 Mar 2021 01:53:09 +0000 (02:53 +0100)]
Set execution-type to SEQUENTIALLY for xtesting multijob
This commit sets the execution-type to SEQUENTIALLY to run xtesting
jobs in sequentially manner instead of default parallel.
Signed-off-by: Prasad Mukhedkar <prasad.mukhedkar@est.tech>
Change-Id: I95dd15e00b1ed761372f1b82a01e0c49e0b9a2c6
liamfallon [Wed, 24 Mar 2021 00:04:25 +0000 (00:04 +0000)]
Changing JJB parameters
Change-Id: I0c3e8aaf756d481af4637412c0f6c9f89cb62460
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Tue, 23 Mar 2021 11:57:00 +0000 (11:57 +0000)]
Add jenkins jobs for clamp-pilot repo
Change-Id: I42a683a3705c48b087d2d7f538b4e5e070abd97a
Signed-off-by: liamfallon <liam.fallon@est.tech>
Prasad Mukhedkar [Tue, 23 Mar 2021 10:30:19 +0000 (11:30 +0100)]
Set TEST_REPO_URL as per the execution mode
This commit adds logic to set TEST_REPO_URL as per the execution mode.
Signed-off-by: Prasad Mukhedkar <prasad.mukhedkar@est.tech>
Change-Id: I7c8b1542fa003ea0e2cf98b7e2f1de5193cd4047
Prasad Mukhedkar [Mon, 22 Mar 2021 09:02:09 +0000 (10:02 +0100)]
Add OFFLINE_XTESTING_FILE in metadata files
This commit adds OFFLINE_XTESTING_FILE variable in change and release metadata file
to use in executing offline test.
Change-Id: Id4ab9b6732a5df4013807d6706f41cc5ee9ff15c
Prasad Mukhedkar [Thu, 18 Mar 2021 03:42:28 +0000 (04:42 +0100)]
Correction OFFLINE_XTESTING_FILE variable
OFFLINE_XTESTING_FILE was referring to GERRIT_BRANCH which is undefined
variable. This commit corrects this use correct variable.
Signed-off-by: Prasad Mukhedkar <prasad.mukhedkar@est.tech>
Change-Id: I2eb1397ab5764094dbe6a76c4a39b53998785b78
Prasad Mukhedkar [Wed, 17 Mar 2021 19:31:52 +0000 (20:31 +0100)]
Override execution mode variable for test framework
This commit overrides execution mode variable to mode supported by test framework.
Signed-off-by: Prasad Mukhedkar <prasad.mukhedkar@est.tech>
Change-Id: If4000dc4d92f8304adbe4edcc2a55ea0383e1752
Prasad Mukhedkar [Wed, 17 Mar 2021 05:47:13 +0000 (06:47 +0100)]
Set BUILD_ARTIFACTS for xtesting framework
This commit sets xtesting upload and download artifacts varaible in
onap release job pipeline.
Change-Id: I32b45c2df8f1b75aa6e1fe6e30f441747583ceba
Prasad Mukhedkar [Tue, 16 Mar 2021 12:38:29 +0000 (13:38 +0100)]
Add support for offline package and test for onap release job
This commit adds required support to perform xtesting packaging
and offline test execution in the onap release pipeline.
Signed-off-by: Prasad Mukhedkar <prasad.mukhedkar@est.tech>
Change-Id: I623b5d046b331c6eb73e793aaad7caba2a3816da
Prasad Mukhedkar [Tue, 9 Mar 2021 11:44:31 +0000 (12:44 +0100)]
Remove refspec and add required builders
This commit removes refspec reference in test-package.sh script that points
to infra/engine repo and adds builders to download artifacts.
Signed-off-by: Prasad Mukhedkar <prasad.mukhedkar@est.tech>
Change-Id: I213bb6de525fe7c7de2dfa6e9c2e653e9a12ea0d
robert.tomczyk [Mon, 1 Mar 2021 17:49:24 +0000 (17:49 +0000)]
OpenDev: Workaround for the OpenDev Gerrit push upstream issue
This is WO for the: "error: remote unpack failed: error Missing tree"
that we are getting when pushing code to OpenDev Gerrit.
Change-Id: I5c9d5ef890826f5c595493c748f84fcda37b64bd
afenner [Fri, 26 Feb 2021 11:23:32 +0000 (11:23 +0000)]
Add verify job for nonrtric-controlpanel
Change-Id: I49e1d73e9b63fcaf4c0ed180774c0e8c47006c63
Signed-off-by: afenner <andrew.fenner@est.tech>