Fatih Degirmenci [Fri, 10 Jan 2020 17:14:34 +0000 (17:14 +0000)]
cloud-infra: Switch to docker slaves for engine lint jobs
Change-Id: Ib01e12e428167cd0ca41335e054a5a92adf88ef0
fmuyassarov [Fri, 10 Jan 2020 12:43:28 +0000 (14:43 +0200)]
Add CI jobs for Ironic, Ironic-inspector, ipa-downloader images.
Change-Id: I22e65bfc15506fffcebe4f8543b39c16d0d3f1b4
Fatih Degirmenci [Thu, 9 Jan 2020 12:10:04 +0000 (13:10 +0100)]
cloud-infra: Fix unattended apt in cloud-infra-lint script
Change-Id: Ie0081da17e1cc652c934aaa3b05ef406d2c4bb70
Fatih Degirmenci [Wed, 8 Jan 2020 17:52:01 +0000 (18:52 +0100)]
cloud-infra: Switch engine lint jenkins jobs to tox
This change switches to tox for engine jenkins lint jobs to run
lint in standardized and easier way. This also helps us to reduce
the duplication in jjb.
Apart from that, all jobs are set to vote now. But, yamllint errors
are suppressed in engine tox.ini so the job will never fail, helping
us to see the existing issues for fixing them over time. Once we
fix yamllint issues, tox.ini will be updated in order to make yamllint
issues to be caught thus block the change from merging.
Change-Id: I66692a8db944c6e2d35cd229bf7a23ff4c0bff07
robert.tomczyk [Wed, 8 Jan 2020 16:03:50 +0000 (16:03 +0000)]
OPENDEV: Adding powervm repositories to OpenStack
The complete list of the OpenStack powervm repos added to Nordix:
- openstack/nova-powervm
- openstack/networking-powervm
Change-Id: Iff4d6ce55994c07893d7481492e227768844cb13
Fatih Degirmenci [Wed, 8 Jan 2020 09:28:24 +0000 (10:28 +0100)]
cloud-infra: Update engine cache location in jobs
Change-Id: Ibd577fe4d6302ea9c0bbc60235fe985497066484
Fatih Degirmenci [Tue, 7 Jan 2020 21:11:27 +0000 (22:11 +0100)]
onap-jjb: Enable daily pipelines for master
Change-Id: Ib630c8785ea95340b06224c55d2c51f0bb19470e
Fatih Degirmenci [Mon, 6 Jan 2020 18:29:19 +0000 (19:29 +0100)]
cloud-infra: Enable daily spinnaker deployments
Change-Id: I9264f7e171b80e0bf934edf524e02c54c2ef0f74
fmuyassarov [Sun, 22 Dec 2019 22:57:41 +0000 (00:57 +0200)]
Add v1a1 default environment variables.
Change-Id: I80d13db5bc38ac3cad6a0eab825f0b44eb6e8241
fmuyassarov [Fri, 20 Dec 2019 17:05:17 +0000 (19:05 +0200)]
Add default variables for v1a2 CI tests
Change-Id: I0f27b46d88494880818305e3dafb283b11a766e8
Robert Tomczyk [Thu, 19 Dec 2019 11:04:09 +0000 (11:04 +0000)]
Merge "GEODE-NATIVE: Add parameter to control publishing geode native software to Artifactory"
robert.tomczyk [Wed, 18 Dec 2019 13:36:10 +0000 (13:36 +0000)]
GEODE-NATIVE: Add parameter to control publishing geode native software to Artifactory
Change-Id: Ic3820f6f064749d52505491fb9adefd15206d1d0
robert.tomczyk [Wed, 18 Dec 2019 13:21:06 +0000 (13:21 +0000)]
GEODE: Add parameter to control publishing geode software to Artifactory
Change-Id: I876435fd4ad831644f44e2bf3f56317ec80e09dd
Fatih Degirmenci [Tue, 17 Dec 2019 16:33:19 +0000 (17:33 +0100)]
cloud-infra: Enable non-voting yamllint job for yaml files
Change-Id: Ifcee6c7f33f1ba95fcac54f9b9dc57e5fbd6fef2
Fatih Degirmenci [Tue, 17 Dec 2019 13:38:11 +0000 (14:38 +0100)]
cloud-infra: Move engine verify jobs back to Karlskrona region
Change-Id: I238037aaaaa5e962ed6301e56204818913f1a971
Fatih Degirmenci [Tue, 17 Dec 2019 09:24:57 +0000 (10:24 +0100)]
cloud-infra: Reduce the frequency of heat based jobs to minimum
Due to stability issues with CityCloud heat stack creation, we
need to limit running heat based jobs to minimum since there is
no reason anymore to run jobs automatically without hearing from
City Support first.
Here is what is done for the jobs per stack:
- ONAP Pipelines: nightly triggers for ONAP Master and ElAlto
branches have been disabled. This means that they can still be
triggered manually if needed. [0][1]
- Engine Verification Heat Jobs: voting for these jobs have been
disabled. This means that they will still be triggered when a new
patch is sent for review but their vote will not be used when
calculating the verdict. [2]
- Spinnaker Pipelines: nightly triggers for Spinnaker 1.16 pipelines
have been disabled. This means that they can still be triggered
manually if needed. [3]
[0] https://jenkins.nordix.org/job/onap-online-full-ubuntu1804-kubespray-city-cloud-daily-master/
[1] https://jenkins.nordix.org/job/onap-online-full-ubuntu1804-kubespray-city-cloud-daily-elalto/
[2] https://jenkins.nordix.org/job/cloud-infra-verify-engine-ubuntu1804-city-cloud-master/
[3] https://jenkins.nordix.org/job/k8-calico-spinnaker-ubuntu1804-kubespray-city-cloud-daily-1.16/
Change-Id: I070a38194fcf6eff17fe114c29493af2323073fc
Fatih Degirmenci [Tue, 17 Dec 2019 07:59:20 +0000 (08:59 +0100)]
cloud-infra: Move engine verification jobs to Frankfurt region
Karlskrona region became even more unstable and all the jobs failing,
preventing us to merge patches. This change moves job to the Frankfurt
region.
Change-Id: I20101793258e8af27664f8c26fe5100fadcea4d7
Fatih Degirmenci [Mon, 16 Dec 2019 11:26:28 +0000 (11:26 +0000)]
Merge "cloud-infra: Enable voting for ansible-lint job"
Fatih Degirmenci [Mon, 16 Dec 2019 10:26:46 +0000 (11:26 +0100)]
cloud-infra: Install shellcheck from snap
apt does not have shellcheck v0.7.0 so shellcheck is installed from
snap instead.
Change-Id: I243279402de73fad3d0f3c7e1067c9feffcc1a07
Fatih Degirmenci [Mon, 16 Dec 2019 09:55:24 +0000 (10:55 +0100)]
cloud-infra: Specify lookup path for shellcheck
Change-Id: Ic071091030e606e342b4e0cb16ab657ae1d48ad2
Fatih Degirmenci [Mon, 16 Dec 2019 09:24:55 +0000 (10:24 +0100)]
cloud-infra: Enable voting for ansible-lint job
ansible-lint job is now a voting job so if a lint issue is identified,
the job will vote Verified-1 the patch.
Please note that, ansible-lint is enabled only for infra/engine repo
and enablement of it for infra/swconfig, infra/hwconfig, and infra/test
is still pending.
Change-Id: Id461ef9c7466431739bc70bf7ef3ff746fae5142
Fatih Degirmenci [Sun, 15 Dec 2019 14:30:56 +0000 (15:30 +0100)]
cloud-infra: Delete keypairs upon completion of the job
Change-Id: Ic222cc1e300d6d1502b7f1abc598228af2263e48
Fatih Degirmenci [Sun, 15 Dec 2019 09:37:36 +0000 (10:37 +0100)]
cloud-infra: Delete spinnaker 1_16 jobs
Replaced by 1.16 jobs.
Change-Id: I0faf902d93033254d224dd9ee3ba51440b78d072
Fatih Degirmenci [Fri, 13 Dec 2019 12:24:15 +0000 (13:24 +0100)]
cloud-infra: Ensure ansible-lint verifies all playbooks
Change-Id: I4927a48fa7d9634dc991ba690d9c06663a484fad
maelk [Thu, 12 Dec 2019 17:54:35 +0000 (18:54 +0100)]
AIRSHIP: Add v1alpha.* in allowed branches for integration tests
Change-Id: If885da68d888a395fc4ea9a2c7ef7d92a9351f0f
fmuyassarov [Thu, 12 Dec 2019 11:20:22 +0000 (13:20 +0200)]
Improve the naming of Jenkins job
Change-Id: I51ad642cdf2f74742907003611b2b49b277950e1
Maël Kimmerlin [Thu, 12 Dec 2019 11:05:04 +0000 (11:05 +0000)]
Merge "Add v1alpha2 integration ci job"
fmuyassarov [Thu, 5 Dec 2019 16:46:34 +0000 (18:46 +0200)]
Add v1alpha2 integration ci job
Change-Id: Icb17c0a8da5cdbb43bcdf3ed0f951c1d5621f01d
Fatih Degirmenci [Wed, 11 Dec 2019 14:02:09 +0000 (15:02 +0100)]
cloud-infra: Delete stacks created for ONAP master pipelines
Change-Id: Id06c3f14207ad860224d24b83c972eda1532f083
Fatih Degirmenci [Wed, 11 Dec 2019 09:12:04 +0000 (10:12 +0100)]
cloud-infra: Use dotted version for k8-calico-spinnaker
Change-Id: I0f08ea5bc55db38425a08774593c058a6d6802b7
Fatih Degirmenci [Wed, 4 Dec 2019 07:11:02 +0000 (08:11 +0100)]
jjb: Move to python3
Change-Id: Icd2ea48336e68fa3324e4a15740b09b84e0aa788
robert.tomczyk [Mon, 9 Dec 2019 11:01:33 +0000 (11:01 +0000)]
ONAP: Adding VNFSDK repositories to ONAP
The complete list of the ONAP vnfsdk repos added to Nordix:
- vnfsdk/compliance
- vnfsdk/dovetail-integration
- vnfsdk/functest
- vnfsdk/ice
- vnfsdk/lctest
- vnfsdk/model
- vnfsdk/oom
- vnfsdk/pkgtools
- vnfsdk/refrepo
- vnfsdk/validation
- vnfsdk/ves-agent
- vnfsdk
Change-Id: Ie5d1ea5148890e5b1d691af39d7f387a48716f5f
Fatih Degirmenci [Fri, 6 Dec 2019 13:53:45 +0000 (14:53 +0100)]
k8-calico-spinnaker: Do not use dot in version
Change-Id: I61661d99104b8b5b65d2643e93e527d2ab7ddd10
Fatih Degirmenci [Fri, 6 Dec 2019 13:35:07 +0000 (14:35 +0100)]
cloud-infra: Specify heat environment filename for spinnaker stack
Change-Id: Ic098199630e58841b18e595648c685f075b19a6c
Fatih Degirmenci [Fri, 6 Dec 2019 13:04:43 +0000 (14:04 +0100)]
cloud-infra: Create periodic job for k8-calico-spinnaker
Change-Id: I5a87a32775ee5aa7f5f13eb4432f2a9b3216960a
Fatih Degirmenci [Fri, 6 Dec 2019 11:05:57 +0000 (12:05 +0100)]
cloud-infra: Fix engine-vars file extension
Change-Id: Ibaef243824c71616ece77eb81ba5b9f5c6474b62
Fatih Degirmenci [Wed, 4 Dec 2019 09:59:44 +0000 (10:59 +0100)]
engine: Enable shellcheck
Change-Id: I675c46943022b5656d1347855a97c3334e2213eb
Fatih Degirmenci [Wed, 4 Dec 2019 09:33:11 +0000 (10:33 +0100)]
engine: Enable ansible-lint
Change-Id: I365c2cb3aefd63a90d016244003390169ffb8ad7
Fatih Degirmenci [Tue, 3 Dec 2019 17:18:09 +0000 (18:18 +0100)]
engine: Create job skeletons for ansible lint and shellcheck
This change enables ansible-lint for ansible files and
shellcheck for shell scripts. Initially the jobs will be
run in none-voting fashion in order not to block patches
from being merged. Voting will be enabled once the existing
problems are fixed.
Change-Id: I032d0fd67ea2e181d9fe46e66f476dbe0e55f7b4
Robert Tomczyk [Mon, 2 Dec 2019 17:17:28 +0000 (17:17 +0000)]
Merge "OPENDEV: Adding new repos"
Fatih Degirmenci [Fri, 29 Nov 2019 06:52:03 +0000 (06:52 +0000)]
Merge "Revert "cloud-infra: Use sudo while operating on openrc""
Fatih Degirmenci [Fri, 29 Nov 2019 06:41:44 +0000 (06:41 +0000)]
Revert "cloud-infra: Use sudo while operating on openrc"
This reverts commit
39b91e0029b36de00b546613b8cf0da33151d2a5.
Change-Id: I5b9f86be9864feb8b00acde6506df246a0c19d51
Fatih Degirmenci [Fri, 29 Nov 2019 06:22:10 +0000 (07:22 +0100)]
cloud-infra: Fix stack deletion script
Change-Id: I2100a363a329b7da4100f16a3b949b7f71d45fd4
Fatih Degirmenci [Fri, 29 Nov 2019 06:05:38 +0000 (07:05 +0100)]
cloud-infra: Be more explicit while determining to verify scenarios
Change-Id: If1622980918a46847c8b238c1b41cc4cf27a0732
Fatih Degirmenci [Thu, 28 Nov 2019 15:37:31 +0000 (16:37 +0100)]
cloud-infra: Set the right provisioner
The determine-scenario.sh script was not adapted to handle multiple
provisioners and it always set bifrost as the provisioner. This fixes
it.
Change-Id: I58d41bd12674829ea203c06f9c393644d8951e63
Fatih Degirmenci [Thu, 28 Nov 2019 14:51:17 +0000 (15:51 +0100)]
cloud-infra: Use sudo while operating on openrc
Change-Id: I01c124fb0a1424cf0660d9a3457c78d69328fe01
robert.tomczyk [Wed, 27 Nov 2019 08:55:19 +0000 (08:55 +0000)]
OPENDEV: Adding new repos
The full repo list:
- openstack/swift
- openstack/tripleo-image-elements
- openstack/python-zaqarclient
- openstack/python-heatclient
- openstack/governance
- openstack/openstack-zuul-jobs
- openstack/diskimage-builder
- openstack/tooz
- x/fenix
- x/tap-as-a-service
Change-Id: I261400cbe4f674df27d258d86f6b01b7797f0e90
Sriram Yagnaraman [Mon, 25 Nov 2019 20:29:46 +0000 (20:29 +0000)]
Armada: Skip armada scenario deployment on cloud
Currently we support only pure k8s scenarios on cloud.
Everything else shall be skipped for DEPLOY_TYPE == cloud
Change-Id: I5eb536d82066cd476c89db9dad27e812534f130b
Robert Tomczyk [Mon, 25 Nov 2019 15:15:46 +0000 (15:15 +0000)]
Merge "ONAP: Adding Jenkins jobs for oparent repo"
Fatih Degirmenci [Mon, 25 Nov 2019 10:25:29 +0000 (11:25 +0100)]
cloud-infra: Disable k8-cilium-nofeature scenario
Change-Id: I80b6fdb733215ab5054891edf1f137e5eb3dbc7e
Andrew Fenner [Wed, 20 Nov 2019 10:17:21 +0000 (10:17 +0000)]
Merge "ORANSC: Add java verify for nonrtric"
robert.tomczyk [Mon, 18 Nov 2019 13:11:54 +0000 (13:11 +0000)]
ONAP: Adding Jenkins jobs for oparent repo
Change-Id: Ib83f54544eb1a0751b5ad29d3edf142707fb9ec8
robert.tomczyk [Fri, 15 Nov 2019 14:25:34 +0000 (14:25 +0000)]
ORANSC: Add java verify for nonrtric
Change-Id: Ie4fce9e75e7e68889aef4941ea2f7491b8c4b3e3
robert.tomczyk [Fri, 15 Nov 2019 12:44:11 +0000 (12:44 +0000)]
GEODE: Publish job status to geode-ci channel
Change-Id: Ie3c422b1abc8f604e7060bd76fe42c7a7db97d37
Vamsi Savaram [Thu, 14 Nov 2019 18:20:46 +0000 (18:20 +0000)]
Increasing build timeouts for armada scenario
Armada requires more than the standard 90 minutes
we have in our jobs. Temporarily increasing all
the infra-verify* job timeouts to allow Armada
scenario to go to completion.
Change-Id: I73926ea020d3df25fdad38a31b709e23e7708b9c
robert.tomczyk [Thu, 14 Nov 2019 16:55:36 +0000 (16:55 +0000)]
GEODE: Enable debug for New Integration tests for geode-native
Change-Id: I480b67a00579d565faa8d7bd839df502643a80f0
robert.tomczyk [Thu, 14 Nov 2019 13:43:46 +0000 (13:43 +0000)]
GEODE: Add Src Release job for geode-native
- Publish geode-native source to Nordix Artifactory
- Change default branch to release-nordix
- Publish status of the jobs to Geode Slack channel
Change-Id: I774e690e7e6dfc9f0fc95a4edd28c7b37ef40a7f
robert.tomczyk [Thu, 14 Nov 2019 09:25:33 +0000 (09:25 +0000)]
GEODE: Add New Integration test for geode-native
- Separate job for New Integration Tests
- As the requirement changed the jobs will be executed on Ubuntu and not
SLES15
- Executing verification jobs in parallel to save time
- Add configuration steps for Ubuntu as part of slave setup
Change-Id: I07b07b208fb89260cd29d09083c4da91d1ea049b
robert.tomczyk [Tue, 12 Nov 2019 12:49:17 +0000 (12:49 +0000)]
GEODE: Nordix CI pipeline for geode-native client
Change-Id: I612726a1bc1f789161e1e13bd0c7b4da34b5a7f4
robert.tomczyk [Mon, 11 Nov 2019 10:52:38 +0000 (10:52 +0000)]
ORANSC: Removing ric-plt/ue-nib repo, force merge tags in rebase script
Change-Id: I639c2f013f2afe0e9f70b975bcfa441901eca644
Fatih Degirmenci [Mon, 11 Nov 2019 08:42:45 +0000 (09:42 +0100)]
onap: Create elalto periodic jobs
And remove dublin ones.
Change-Id: Ib1788f4e283349888a88a438a756a7959c64fc4e
JoeOLeary [Thu, 7 Nov 2019 12:31:58 +0000 (12:31 +0000)]
ONAP: Add DCAEgen2 Platform CLI repo
Change-Id: I6975f611c4e423a2c261e94cfc97c29710c3fca3
fmuyassarov [Fri, 1 Nov 2019 13:22:48 +0000 (15:22 +0200)]
Metal3-dev-env master integration test on CentOS
Change-Id: I68cbae8b8a7ced08c1d39ac2c1f7358dc196a09e
Fatih Degirmenci [Mon, 28 Oct 2019 20:00:40 +0000 (21:00 +0100)]
onap: Increase build timeout time
Promotion takes around 3 hours to complete so this change
increases the timeout value for promotion job and the parent
job to ensure we don't abort them.
Change-Id: I6553c85620504e9bc6493c7eb9afa63b6a8d97f3
Fatih Degirmenci [Mon, 28 Oct 2019 17:25:14 +0000 (18:25 +0100)]
Add workaround for venv PS1: unbound varible issue
Change-Id: Ic697551d35f400e6eeb9beb6418868e8a51b2caa
Fatih Degirmenci [Tue, 22 Oct 2019 07:56:35 +0000 (09:56 +0200)]
Activate ONAP promotion from Online Pipelines
Change-Id: Ia86b2aac6b508750769ee01548284f54dfadd789
robert.tomczyk [Fri, 25 Oct 2019 08:24:14 +0000 (09:24 +0100)]
ONAP: Adding dcaegen2/services repo
Change-Id: Icd6e5a7691c095c1da611557b5c387daf393ce79
maelk [Thu, 24 Oct 2019 14:35:05 +0000 (17:35 +0300)]
fix airship ghprb auth id
Change-Id: I07aed020c7ce30cce1ecb91d06453ad693a8d75f
Fatih Degirmenci [Thu, 24 Oct 2019 13:30:07 +0000 (15:30 +0200)]
Drop bash -x from ONAP Online Build scripts
Change-Id: Ia6013cb3ce02b25e1658ba7da9e91968412d955c
Fatih Degirmenci [Thu, 24 Oct 2019 13:13:06 +0000 (15:13 +0200)]
Drop include-raw-escape in ONAP Offline Build jobs
Change-Id: I930a4bad2369db6307c50a4d3b450475412cb0f7
Fatih Degirmenci [Thu, 24 Oct 2019 12:59:33 +0000 (14:59 +0200)]
Add build folder for ONAP Offline Build Jobs
Change-Id: I72dcb173d56520aa0281982c8a668153628fd59c
Fatih Degirmenci [Thu, 24 Oct 2019 12:43:40 +0000 (14:43 +0200)]
Introduce ONAP Offline Build JJBs and Scripts
Change-Id: Ia939891b02a539ea68dd126ab72dfb0f2e878028
maelk [Fri, 18 Oct 2019 12:38:04 +0000 (15:38 +0300)]
Separate github and ghprb credentials in airship jobs
update github token for ghprb
Change-Id: I12b10e6a1da467500519028e88f373f41265cabc
fmuyassarov [Wed, 23 Oct 2019 10:59:59 +0000 (13:59 +0300)]
Remove unused JJB property
Change-Id: I554ea21acb94c79eeeba86332f85784151b6015e
fmuyassarov [Wed, 23 Oct 2019 10:11:05 +0000 (13:11 +0300)]
Remove extra quotes
Change-Id: I8cf6bf63acdcf6c53753359a7a9adcba23c63ac5
Maël Kimmerlin [Wed, 23 Oct 2019 09:55:49 +0000 (09:55 +0000)]
Merge "Add defaults for ghprbAuthorRepoGitUrl & ghprbActualCommit."
Sriram Yagnaraman [Tue, 22 Oct 2019 09:55:25 +0000 (11:55 +0200)]
Avoid deleting stack for unsupported OS on OS deployments.
Openstack on heat provisioner is not supported. So there is no
stack to delete, so just quit gracefully.
Also increasing job timeout for functest to 60 mins, as
openstack functest-healthcheck takes more than 30 mins now.
installer-type: kolla
deploy-scenario: os-nosdn-nofeature
Change-Id: I1d0640a0d0f615df2af206a163daa736fd084a4d
Fatih Degirmenci [Mon, 21 Oct 2019 06:13:56 +0000 (08:13 +0200)]
onap: Run ONAP deployments once a day
Tests in Frankfurt region completed so the job can be run
less frequently - once a day as before.
Change-Id: Ie0d277b37f749f8c0031a8490ce2ddc9f9f9280d
Robert Tomczyk [Fri, 18 Oct 2019 15:41:24 +0000 (15:41 +0000)]
Merge "GLOBAL: Update rebase-jobs script to handle git tags"
Fatih Degirmenci [Fri, 18 Oct 2019 14:28:56 +0000 (16:28 +0200)]
onap: Run ONAP master deployments in Frankfurt region
Due to the issues we are having in City Karlskrona region, we are
giving a try to Frankfurt region to see if it is more stable. In order
to evaluate stability of Frankfurt region, there will be more frequent
runs during the weekend so we have sufficient data to decide whether to
move to Frankfurt region permanently or not.
Concurrent runs of master deployments is also disabled since it will be
more costly and potention to result in quota issues.
Change-Id: Ic16ba0c98928c1bdaf930ef97de4e3b1d50fb4c4
fmuyassarov [Fri, 18 Oct 2019 13:02:32 +0000 (16:02 +0300)]
Add defaults for ghprbAuthorRepoGitUrl & ghprbActualCommit.
Change-Id: I80dc1c9f02d46292f9620d9f688d6e4514442af8
robert.tomczyk [Fri, 18 Oct 2019 10:46:03 +0000 (11:46 +0100)]
GLOBAL: Update rebase-jobs script to handle git tags
Change-Id: Ieb428d4f7bdf8528aba65c8de467f8c69324c538
Fatih Degirmenci [Thu, 17 Oct 2019 16:50:20 +0000 (18:50 +0200)]
onap: Switch to new Jenkins slave labels
Change-Id: I20bfb530e687f364bbba0c1ef5a88cc4f0303b92
Fatih Degirmenci [Thu, 17 Oct 2019 12:56:04 +0000 (14:56 +0200)]
cloud-infra: Dynamically generate slave label
We have multiple parameters that we use to decide the slave
to provision from OpenStack.
- cloud name: cloud where the slave is provisioned from.
could either be city or xerces.
- slave type: type of the slave.
could either be jumphost (smaller) or vpod (larger).
- distro: distro to provision the slave with.
could either be ubuntu1804 or centos7.
Change-Id: Iafff9c015519896f35ff058db08e24ad351d0f95
Fatih Degirmenci [Thu, 17 Oct 2019 09:20:59 +0000 (11:20 +0200)]
cloud-infra: Enable engine verification on OpenStack
As we fully support heat as the new provisioner, it is important
to verify changes coming to infra/engine repo on OpenStack as well
in order not to break things.
Change-Id: I2805d5905d148a33c9b8ceffe446465534132efe
Maël Kimmerlin [Thu, 17 Oct 2019 05:33:25 +0000 (05:33 +0000)]
Merge "Add master integration test job for metal3_dev_env"
Fatih Degirmenci [Wed, 16 Oct 2019 18:25:24 +0000 (20:25 +0200)]
onap: Use the right openrc file for the cloud
Change-Id: I7ea60a385c4cf96981b0d508ef9ea7ea488c573b
Fatih Degirmenci [Wed, 16 Oct 2019 17:50:06 +0000 (19:50 +0200)]
onap: Fix heat environment file location
Change-Id: I66f8b719f5ce31cccd85421b9d3b785b107c8fa4
Fatih Degirmenci [Wed, 16 Oct 2019 17:28:19 +0000 (19:28 +0200)]
onap: Fix slave label for periodic jobs
Change-Id: I94304e41ab1d4000b33e2eaaf2ee3e210093575e
Fatih Degirmenci [Tue, 15 Oct 2019 17:42:20 +0000 (19:42 +0200)]
onap: Create periodic jobs to run on Xerces cloud
This change creates 2 new jobs to run on Xerces cloud and also
changes how the parent/upstream jobs are named. Since clouds name
images, flavors, and public networks differently, the jobs use
corresponding heat environment files based on cloud and distro
names in order to be able to create stacks with the right parameters.
Currently only City jobs are automatically triggered and Xerces
jobs require to be triggered manually.
Please note that once this change gets merged, existing parent/upstream
jobs will be removed and new ones will be created with the new name.
Also oom-hc job was not running for a month due to a bug which is
fixed as well.
Change-Id: I063ea2de482aeb293409fb27e0927d6397ffbd98
fmuyassarov [Mon, 14 Oct 2019 10:02:09 +0000 (13:02 +0300)]
Add master integration test job for metal3_dev_env
This patchset adds a new job for metal3_dev_env master branch, which will run integration test on a daily bases.
Change-Id: I7ad6a788cc0b482ae3562c1fe402d177d7bc9411
Fatih Degirmenci [Tue, 15 Oct 2019 23:19:17 +0000 (01:19 +0200)]
onap: Create change.properties file even if it is not supported
Change-Id: I913b1998f1736211d70835d4b909b3904c4175ef
Fatih Degirmenci [Tue, 15 Oct 2019 16:39:52 +0000 (18:39 +0200)]
onap: Do not fail verification if it is not supported
We can't verify changes touching onap-nofeature-noha scenario yet
since it is costly so this change prevents jobs to fail and vote
Verified-1 on Gerrit until we introduce scenario verification for
ONAP.
Change-Id: I11a9ae721c4a588dd28b98bd8325e22a8cbb7537
robert.tomczyk [Fri, 11 Oct 2019 12:48:12 +0000 (13:48 +0100)]
NORDIX: Introduce ssh key with passphrase for push-upstream job
New key is introduced that is stored only in the jenkins
along with passphrease. For now users can still used the
old key.
Change-Id: I14a5966ed3b84333fceda30ae8457a911b8f42c5
robert.tomczyk [Fri, 11 Oct 2019 10:56:16 +0000 (11:56 +0100)]
OPENDEV: Introduce ssh key with passphrase for push-upstream job
Change-Id: If2ef84c27e787c4a780e8c8a11357e699f7c3406
robert.tomczyk [Thu, 10 Oct 2019 09:08:36 +0000 (10:08 +0100)]
ONAP: Adding sdc tosca repos to ONAP
Change-Id: I0a7ffef123d50387d246531b4ab1241c250d88e8
Robert Tomczyk [Wed, 9 Oct 2019 11:42:56 +0000 (11:42 +0000)]
Merge "ORANSC: Introduce ssh keys with passphrase for push-upstream jobs"
fmuyassarov [Wed, 25 Sep 2019 06:51:40 +0000 (09:51 +0300)]
Docker image builder job for Airship
Change-Id: Ie51352f79d0682d938cc058a6e6357d757a49e09
robert.tomczyk [Wed, 9 Oct 2019 09:10:26 +0000 (10:10 +0100)]
ORANSC: Introduce ssh keys with passphrase for push-upstream jobs
Change-Id: Ib7f06824fb496905aee6ff4780cc10c1686bb87b
Maël Kimmerlin [Fri, 4 Oct 2019 06:56:44 +0000 (06:56 +0000)]
Merge "ci: Synchronize Nordix repositories regularly with upstream"