infra/cicd.git
3 years agoMerge "eiffel: Fix image name var and set harbor credentials"
Fatih Degirmenci [Mon, 5 Oct 2020 12:06:56 +0000 (12:06 +0000)]
Merge "eiffel: Fix image name var and set harbor credentials"

3 years agoeiffel: Fix image name var and set harbor credentials 69/6169/1
Fatih Degirmenci [Mon, 5 Oct 2020 11:54:59 +0000 (11:54 +0000)]
eiffel: Fix image name var and set harbor credentials

Change-Id: I3aa6ae85b3dc2d09402eb1b9e38885ae91bdf1b8

3 years agoMerge "Create periodic build jobs for initial list of Eiffel projects"
Fatih Degirmenci [Mon, 5 Oct 2020 11:36:21 +0000 (11:36 +0000)]
Merge "Create periodic build jobs for initial list of Eiffel projects"

3 years agoMerge "add cps_poc to verify builds"
Robert Tomczyk [Mon, 5 Oct 2020 10:35:52 +0000 (10:35 +0000)]
Merge "add cps_poc to verify builds"

3 years agoCreate periodic build jobs for initial list of Eiffel projects 58/6158/4
Fatih Degirmenci [Mon, 5 Oct 2020 07:49:52 +0000 (07:49 +0000)]
Create periodic build jobs for initial list of Eiffel projects

Periodic build jobs are created for
- eiffel-gerrit-herald
- eiffel-intelligence
- eiffel-intelligence-frontend
- eiffel-remrem-generate
- eiffel-remrem-publish

In addition to creating jobs, few bugs are fixed and eiffel macros
are moved to global eiffel build job.

Change-Id: I07c96ec95f52d459fac8368875d413b89c9cf224

3 years agoCreate periodic build job for eiffel-playground project 53/6153/5
Fatih Degirmenci [Fri, 2 Oct 2020 14:42:49 +0000 (14:42 +0000)]
Create periodic build job for eiffel-playground project

Change-Id: I89c93489ffbab989abafbf22278df0f21383a639

3 years agoAdd JJB macros for Eiffel 50/6150/5
Fatih Degirmenci [Fri, 2 Oct 2020 12:34:25 +0000 (12:34 +0000)]
Add JJB macros for Eiffel

Please note that this is the first change in series and the
subsequent changes will utilize the macros defined in this change.

Change-Id: I7f7bdd92fb5bf8620c35fa2578e2177aa19d6692

3 years agoadd cps_poc to verify builds 46/6146/1
afenner [Fri, 2 Oct 2020 10:45:59 +0000 (11:45 +0100)]
add cps_poc to verify builds

Make sure the verify is triggered for cps_poc

Change-Id: I9b91220ad689d344f75e888f29892d940de8a474
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "Release Jobs for ONAP"
Andrew Fenner [Mon, 28 Sep 2020 14:53:25 +0000 (14:53 +0000)]
Merge "Release Jobs for ONAP"

3 years agoRelease Jobs for ONAP 57/6057/2
afenner [Thu, 24 Sep 2020 12:40:30 +0000 (13:40 +0100)]
Release Jobs for ONAP

Basic structure of release jobs for ONAP

Change-Id: I0614bcb38e73a6ebbece76d15be6fe84bae7cece
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoAirship: add CI tests for metal3 IPAM 70/6070/1
maelk [Fri, 25 Sep 2020 09:24:59 +0000 (12:24 +0300)]
Airship: add CI tests for metal3 IPAM

Change-Id: I7c95713f0f76b4f126d66eb1f571add34346b189

3 years agoUpdate Clamp to use java11 and POC branch 68/6068/1
afenner [Fri, 25 Sep 2020 07:49:45 +0000 (08:49 +0100)]
Update Clamp to use java11 and POC branch

To allow local builds for POC

Change-Id: Ie0071a6e0d8e2533c22d0f4130db10fc47dbb304
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoAdd feature test master and feature test jobs for Centos 14/6014/2
Furkat Gofurov [Thu, 17 Sep 2020 16:43:18 +0000 (19:43 +0300)]
Add feature test master and feature test jobs for Centos

Change-Id: Ia3e9aa5a1197088cdf1297c0c40a3bd507a53632

3 years agoGEODE: Update branch to: release-nordix/1.13.0 02/6002/2
mkevo [Thu, 17 Sep 2020 09:12:34 +0000 (11:12 +0200)]
GEODE: Update branch to: release-nordix/1.13.0

Change-Id: I70bba50dc09ffcf877accd56217fa6786ee3068d

3 years agoMerge "CI: jenkins jobs for combined upgrade tests"
Feruzjon Muyassarov [Wed, 16 Sep 2020 06:22:30 +0000 (06:22 +0000)]
Merge "CI: jenkins jobs for combined upgrade tests"

3 years agoCI: target node memory size alignment 89/5989/1
Jaakko Kuuskoski [Tue, 15 Sep 2020 08:59:41 +0000 (11:59 +0300)]
CI: target node memory size alignment

Change-Id: Iff24580ae27924037f62bd8d26dc39ca972416d8

3 years agoCI: jenkins jobs for combined upgrade tests 92/5892/3
Jaakko Kuuskoski [Wed, 2 Sep 2020 11:10:18 +0000 (14:10 +0300)]
CI: jenkins jobs for combined upgrade tests

1cp_1w_bootDiskImageANDK8sControllers_clusterLevel_upgrade
tests a combination of disk image, control plane controllers
and ironic images.
The test setup runs ironic in pods and thus minikube and centos
is used.

Change-Id: Ic05665c188dd2698c4e7aaed1116e26e242f5a6d

3 years agoCI: trigger upgrade test nightly run earlier 83/5983/1
Jaakko Kuuskoski [Mon, 14 Sep 2020 05:15:09 +0000 (08:15 +0300)]
CI: trigger upgrade test nightly run earlier

The 'midnight' trigger triggers the test run sometime
between 0-3am. From the jenkins run statistics it is
visible that this means on UTC+3 timezone 3-6am.

The test are usually still running when it's office
hours at UTC+3.

This commit changes the test triggering time to 21-23pm,
i.e 0-2am UTC+3.

Change-Id: Ic64aa9f5ac8183c3d5082b44d4589b135edb2edc

3 years agoOPENDEV: Adding new repos 73/5973/1
robert.tomczyk [Fri, 11 Sep 2020 12:44:10 +0000 (13:44 +0100)]
OPENDEV: Adding new repos

Project added:
- x-networking-l2gw
- x-networking-l2gw-tempest-plugin

Change-Id: I0e28a0270f0ae1f372fcaa16a46e479e27a14cee

3 years agoMerge "Allow mvn parameters to be set in verify jobs"
Andrew Fenner [Tue, 1 Sep 2020 11:16:05 +0000 (11:16 +0000)]
Merge "Allow mvn parameters to be set in verify jobs"

3 years agoAllow mvn parameters to be set in verify jobs 63/5863/2
afenner [Fri, 28 Aug 2020 15:09:31 +0000 (16:09 +0100)]
Allow mvn parameters to be set in verify jobs

default should be ""
and overridden for sdc-verify

Change-Id: If25a286728ff3cfcb2a6f670225b09d1e31b564c
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoUDS: Discard old builds log 31/5831/1
robert.tomczyk [Wed, 26 Aug 2020 13:55:45 +0000 (14:55 +0100)]
UDS: Discard old builds log

Remove logs for old builds as per our macro:
days-to-keep: 30
num-to-keep: 100

Change-Id: I90ce5e18ef23105e3652fab03d9df966a3529e93

3 years agoONAP: Add new project: dcaegen2-platform-policy-handler 28/5828/1
robert.tomczyk [Wed, 26 Aug 2020 12:24:04 +0000 (13:24 +0100)]
ONAP: Add new project: dcaegen2-platform-policy-handler

Change-Id: Ifdd4bb442506c209a163d4320c646cb2e2d7650b

3 years agoONAP: Add new AAI projects 24/5824/1
robert.tomczyk [Wed, 26 Aug 2020 10:26:58 +0000 (11:26 +0100)]
ONAP: Add new AAI projects

- aai-babel
- aai-model-loader

Change-Id: I51d4e60b4b37c1a7b1b7f742d0f13a567bf5c43c

3 years agoName package created for ironic patch verification correctly 13/5813/1
Fatih Degirmenci [Tue, 25 Aug 2020 11:34:47 +0000 (11:34 +0000)]
Name package created for ironic patch verification correctly

Similar to verify provision jobs, the stack type must be set to
ironic so the resulting package is named and stored correctly.

Change-Id: I6a684cff20d61796d513e0a00c839a03a921ad92

3 years agoSet STACK_TYPE for ironic verify jobs 12/5812/1
Fatih Degirmenci [Tue, 25 Aug 2020 11:10:12 +0000 (11:10 +0000)]
Set STACK_TYPE for ironic verify jobs

Ironic verify jobs should verify the change for Ironic stack and not
Kubernetes stack. This change updates the script generating change
metadata to allow overriding STACK_TYPE and sets STACK_TYPE to ironic
in Ironic verify job explicitly.

Change-Id: I5f057cd3b8e02ec58446e422924061c31c2b3ec1

3 years agoMerge "Fixing cleanup job"
Andrew Fenner [Fri, 21 Aug 2020 12:07:47 +0000 (12:07 +0000)]
Merge "Fixing cleanup job"

3 years agoRe-enable SDC/UDS Jobs 73/5773/2
matthew-mcneilly [Thu, 20 Aug 2020 11:44:59 +0000 (12:44 +0100)]
Re-enable SDC/UDS Jobs

Re-enable sdc and sdc-customization verify jobs
Switch from 20.1 to 20.2 branch for sdc job

Signed-off-by: matthew-mcneilly <matthew.mcneilly@est.tech>
Change-Id: I0126f1f4d9c06f86f336343bc6a6fc81860e8766

3 years agoONAP: Handle MVN settings.xml file as part of project build 39/5739/4
robert.tomczyk [Tue, 18 Aug 2020 10:08:43 +0000 (11:08 +0100)]
ONAP: Handle MVN settings.xml file as part of project build

Change-Id: I7a14c9d1ddbab8918d3a32adfbf8605f166f7176

3 years agoFixing cleanup job 13/5713/1
afenner [Fri, 14 Aug 2020 12:26:18 +0000 (13:26 +0100)]
Fixing cleanup job

Added in wait for apt
fixed activate command

Change-Id: I49f956797c6175f95d05b9b9132c938f73a66378
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "add install of dependencies for cleanup-heat"
Andrew Fenner [Thu, 13 Aug 2020 11:18:07 +0000 (11:18 +0000)]
Merge "add install of dependencies for cleanup-heat"

3 years agoadd install of dependencies for cleanup-heat 01/5701/2
afenner [Thu, 13 Aug 2020 09:46:02 +0000 (10:46 +0100)]
add install of dependencies for cleanup-heat

because cleanup is run on a timed bases I think the build server was fresh so virtualenv was missing
see failed build https://jenkins.nordix.org/view/all/job/cloud-infra-cleanup-stack-city/1/console

Change-Id: I53917fc8186119695188db9d6436e8ade9aaa4cb
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "ONAP: Updating job to Java11 for ccsdk-oran"
Robert Tomczyk [Wed, 12 Aug 2020 10:47:57 +0000 (10:47 +0000)]
Merge "ONAP: Updating job to Java11 for ccsdk-oran"

3 years agoONAP: Updating job to Java11 for ccsdk-oran 87/5687/1
robert.tomczyk [Wed, 12 Aug 2020 10:45:06 +0000 (11:45 +0100)]
ONAP: Updating job to Java11 for ccsdk-oran

Change-Id: I1a353ba6181d559dfe7b0d4714538d8d1ed56cbf

3 years agoMerge "Add job to cleanup cicd stacks and keypairs"
Andrew Fenner [Wed, 12 Aug 2020 09:34:20 +0000 (09:34 +0000)]
Merge "Add job to cleanup cicd stacks and keypairs"

3 years agoAdd job to cleanup cicd stacks and keypairs 80/5680/6
afenner [Tue, 11 Aug 2020 16:02:41 +0000 (17:02 +0100)]
Add job to cleanup cicd stacks and keypairs

If DELETE_STACK is set to false for the cicd jobs then stacks can hang around.
This job deletes stacks and keypairs based on a pattern that are older than a time

Change-Id: I92be06944a7c88e5c9f3dd61ed588025102947f2
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoONAP: Define Java version as part of the project verify job 79/5679/2
robert.tomczyk [Tue, 11 Aug 2020 15:53:28 +0000 (16:53 +0100)]
ONAP: Define Java version as part of the project verify job

This change introduce one ONAP Java build server.
On that ONAP build server multiple Java versions will be installed:
- JDK8
- JDK11
- JDK12
The correct Java version required for the job will be defined using
JAVA_HOME

Change-Id: I9ec54c3509b13bcea760c2a888a33beb7be9e90f

3 years agoMerge "CI: jenkins jobs for upgrade tests"
Feruzjon Muyassarov [Mon, 10 Aug 2020 11:37:05 +0000 (11:37 +0000)]
Merge "CI: jenkins jobs for upgrade tests"

3 years agoUpdate to not delete stack while troubleshooting 58/5658/1
afenner [Fri, 7 Aug 2020 14:01:30 +0000 (15:01 +0100)]
Update to not delete stack while troubleshooting

This change should be reverted once job is stable

Change-Id: Ief13e0f8608c9b33355c531bcc0cbd70be10d600
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agofix SEQUENTIALLY so that ONAP is after k8s 46/5646/1
afenner [Wed, 5 Aug 2020 17:09:19 +0000 (18:09 +0100)]
fix SEQUENTIALLY so that ONAP is after k8s

Change-Id: I4f8c306c950b61c9e1ee3aa1bcb96cfec4a16c84

3 years agouse jdk12 for oran verify while we refactor for jdk 11 38/5638/1
afenner [Wed, 5 Aug 2020 10:27:55 +0000 (11:27 +0100)]
use jdk12 for oran verify while we refactor for jdk 11

Change-Id: Iaad28516e549c881fac6d3ad68c5880f2fedb721
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoCI: jenkins jobs for upgrade tests 34/5634/1
Jaakko Kuuskoski [Wed, 5 Aug 2020 08:51:19 +0000 (11:51 +0300)]
CI: jenkins jobs for upgrade tests

Upgrade tests are separated from remediation and pivoting
jobs because the tests can be very time consuming.

Change-Id: I76a96a13e0044a43fc74c8891bba0b8535adfcf1

3 years agoFix path for k8s download for ONAP install 33/5633/1
afenner [Wed, 5 Aug 2020 07:42:56 +0000 (08:42 +0100)]
Fix path for k8s download for ONAP install

Alter Path to include version

Change-Id: I914b14a87f76d50e07aaccba97a7aa8baa83c76e
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "Change java version for ccsdk-oran verify job"
Andrew Fenner [Tue, 4 Aug 2020 13:42:56 +0000 (13:42 +0000)]
Merge "Change java version for ccsdk-oran verify job"

3 years agoMerge "Fix for UDS build job"
Matthew McNeilly [Tue, 4 Aug 2020 11:06:47 +0000 (11:06 +0000)]
Merge "Fix for UDS build job"

3 years agoFix ONAP verify job 30/5630/1
afenner [Tue, 4 Aug 2020 10:43:35 +0000 (11:43 +0100)]
Fix ONAP verify job

get jobs created

Signed-off-by: afenner <andrew.fenner@est.tech>
Change-Id: Ie3f07581ce90f5431d8bc779c76e33f759424ade

3 years agoFix for UDS build job 29/5629/2
matthew-mcneilly [Tue, 4 Aug 2020 10:03:40 +0000 (11:03 +0100)]
Fix for UDS build job

Fix for archiving of both source repos.
Specified mvn_version parameter under project.
Follow on change for
https://gerrit.nordix.org/#/c/infra/cicd/+/5154/

Signed-off-by: matthew-mcneilly <matthew.mcneilly@est.tech>
Change-Id: If7af42b97fb293e5450e7941397a47c2aacbd2ef

3 years agoMerge "Modify ONAP verify job to include k8s deployment"
Andrew Fenner [Tue, 4 Aug 2020 08:06:40 +0000 (08:06 +0000)]
Merge "Modify ONAP verify job to include k8s deployment"

3 years agoChange java version for ccsdk-oran verify job 21/5621/1
RehanRaza [Mon, 3 Aug 2020 16:01:11 +0000 (18:01 +0200)]
Change java version for ccsdk-oran verify job

Change-Id: Ibf003c5a648ce6796cf4c1699bf85f79ae09d441
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
3 years agoCreate rebase and puh-upstream jobs for opendev murano 11/5611/1
Fatih Degirmenci [Mon, 3 Aug 2020 09:34:00 +0000 (09:34 +0000)]
Create rebase and puh-upstream jobs for opendev murano

Change-Id: I74b5fad3249a9d60d158f676118526109917cf3c

3 years agoModify ONAP verify job to include k8s deployment 95/5595/4
afenner [Fri, 31 Jul 2020 14:15:27 +0000 (15:15 +0100)]
Modify ONAP verify job to include k8s deployment

create new properties file to set properties so that K8S deployment can be done as part of ONAP deployment using same scripts

Change-Id: I150a42ffb0a04c7763a8389fd05e320de96ac008
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoMerge "Add triggers to UDS Build Job"
Matthew McNeilly [Fri, 31 Jul 2020 15:24:33 +0000 (15:24 +0000)]
Merge "Add triggers to UDS Build Job"

3 years agoAdd triggers to UDS Build Job 87/5587/4
matthew-mcneilly [Thu, 30 Jul 2020 14:36:38 +0000 (15:36 +0100)]
Add triggers to UDS Build Job

Added triggers when changes merged into sdc and sdc-custom repos
Skip unit tests in build by default until these pass
Follow on change for
https://gerrit.nordix.org/#/c/infra/cicd/+/5154/

Signed-off-by: matthew-mcneilly <matthew.mcneilly@est.tech>
Change-Id: I251e171f6f20ab4819b00b17b757ab7104de64bf

3 years agoengine: Adjust build-timeout and switch to wget for OpenStack release job 91/5591/1
Fatih Degirmenci [Fri, 31 Jul 2020 07:56:14 +0000 (07:56 +0000)]
engine: Adjust build-timeout and switch to wget for OpenStack release job

Change-Id: If795f1cec14a89228d41f38618b341401a47e3c5

3 years agoAirship: update job contexzt after CAPM3 release 80/5580/1
maelk [Thu, 30 Jul 2020 07:07:08 +0000 (10:07 +0300)]
Airship: update job contexzt after CAPM3 release

Change-Id: I24b2c6ae9c0f4d02a855bddd8c28253b753e4401

3 years agoAirship: Update triggers after capm3 release 78/5578/1
maelk [Thu, 30 Jul 2020 06:37:34 +0000 (09:37 +0300)]
Airship: Update triggers after capm3 release

Change-Id: I63f07881d9e147d468d7b33af4d025ba44585d92

3 years agoMerge "Airship: finalize update for CAPM3 v1a4 release"
Feruzjon Muyassarov [Wed, 29 Jul 2020 21:03:09 +0000 (21:03 +0000)]
Merge "Airship: finalize update for CAPM3 v1a4 release"

3 years agoengine: Skip artifact download in test jobs in offline mode 64/5564/3
Fatih Degirmenci [Wed, 29 Jul 2020 11:01:14 +0000 (11:01 +0000)]
engine: Skip artifact download in test jobs in offline mode

Change-Id: I869ea5997658598eaad4d65e30373543d2d20215

3 years agoFix for the collecting of artifacts 73/5573/1
matthew-mcneilly [Wed, 29 Jul 2020 15:36:04 +0000 (16:36 +0100)]
Fix for the collecting of artifacts

Follow on change for
https://gerrit.nordix.org/#/c/infra/cicd/+/5154/

Switching from soft links to copying artifacts
Artifacts in target directories are removed during
mvn clean process when archving source repos resulting
in build failing because they arent found when promoting

Signed-off-by: matthew-mcneilly <matthew.mcneilly@est.tech>
Change-Id: Ia8ae707230ee8dab5bd97c429ca3e99b0d810f87

3 years agoAirship: finalize update for CAPM3 v1a4 release 62/5562/2
maelk [Wed, 29 Jul 2020 10:05:23 +0000 (13:05 +0300)]
Airship: finalize update for CAPM3 v1a4 release

Change-Id: Iffff5a69289b5dc2fd434901e43ac4c41ac1be68

3 years agoChange to wrapper used for Artifactory key 71/5571/2
matthew-mcneilly [Wed, 29 Jul 2020 13:23:46 +0000 (14:23 +0100)]
Change to wrapper used for Artifactory key

Follow on change for
https://gerrit.nordix.org/#/c/infra/cicd/+/5154/

Signed-off-by: matthew-mcneilly <matthew.mcneilly@est.tech>
Change-Id: I8301e7d012c6834ea6c7a1eb932ca7cc56014813

3 years agoAirship : Update job for CAPM3 v1a4 release 61/5561/1
maelk [Wed, 29 Jul 2020 10:04:07 +0000 (13:04 +0300)]
Airship : Update job for CAPM3 v1a4 release

Change-Id: I794e40bc371b903c0e598339e188aeb54cb1f514

3 years agoMerge "Builds and archives uds artifacts"
Matthew McNeilly [Wed, 29 Jul 2020 09:22:12 +0000 (09:22 +0000)]
Merge "Builds and archives uds artifacts"

3 years agoengine: Create jobs for Kubernetes 1.18 58/5558/1
Fatih Degirmenci [Wed, 29 Jul 2020 07:02:24 +0000 (07:02 +0000)]
engine: Create jobs for Kubernetes 1.18

Change-Id: If7bcd9496dc5281bccd8b957d125eb251e166661

3 years agoBuilds and archives uds artifacts 54/5154/9
matthew-mcneilly [Wed, 24 Jun 2020 09:54:28 +0000 (10:54 +0100)]
Builds and archives uds artifacts

Add parameter to specify source versions from commitids
Include other artifacts (.war files) in push to Artifactory
Include commitids into artifact filenames
Assign jenkins slave and enable single use
Refactoring into Jenkins multijob
Created build.properties file to share commitids across jobs

Signed-off-by: matthew-mcneilly <matthew.mcneilly@est.tech>
Change-Id: I5331e7fd376a09624930f9cc1ee9d2f2ee3aa50e

3 years agoengine: Create centos7 jobs for ironic stack 46/5546/2
Fatih Degirmenci [Tue, 28 Jul 2020 10:11:46 +0000 (10:11 +0000)]
engine: Create centos7 jobs for ironic stack

Change-Id: Ibb195d43ab213fd2a4b6007b8e1100af9e146009

3 years agoAdd jobs for ccsdk/oran 85/5485/1
afenner [Wed, 22 Jul 2020 10:47:40 +0000 (11:47 +0100)]
Add jobs for ccsdk/oran

Change-Id: I9dcdfa3e829aa00617b77cec0ee11ad08e1abc9a
Signed-off-by: afenner <andrew.fenner@est.tech>
3 years agoSwitch to v1alpha4 for feature-test CI 58/5458/2
Feruzjon Muyassarov [Sun, 19 Jul 2020 22:12:26 +0000 (01:12 +0300)]
Switch to v1alpha4 for feature-test CI

Start using CAPI_VERSION v1alpha4 for feature-test CI. This change has
been tested with https://github.com/metal3-io/project-infra/pull/125.
Output of the v1alpha4 CI run is here: https://jenkins.nordix.org/job/airship_metal3io_project_infra_feature_tests_ubuntu/24/console

Change-Id: I75b0a6f935a14a951884ccc972aac499eb2e5fcb

3 years agoengine: Use multi-worker heat template in CI 11/5411/1
Fatih Degirmenci [Tue, 14 Jul 2020 17:31:39 +0000 (17:31 +0000)]
engine: Use multi-worker heat template in CI

Also remove obsolete HEAT_ENVIRONMENT_FILE parameter and env
variable since heat env file is not provided as PDF using -p.

Change-Id: I3086426937b3b44ee36f7b2b6ba7a2732e298e02

3 years agoengine: Rename folder of cloud infra jobs 83/5383/6
Fatih Degirmenci [Sun, 12 Jul 2020 12:29:51 +0000 (12:29 +0000)]
engine: Rename folder of cloud infra jobs

Change-Id: I5e68c9b7d5d784d4ab52f45ac5f3d8c61ed9aeb4

3 years agoengine: Delete obsolete jenkins jobs 82/5382/5
Fatih Degirmenci [Sun, 12 Jul 2020 12:28:27 +0000 (12:28 +0000)]
engine: Delete obsolete jenkins jobs

Change-Id: I8fee993f39bc28dd48c111164a0f8924fc968952

3 years agoengine: Create openstack release jobs 81/5381/2
Fatih Degirmenci [Sun, 12 Jul 2020 12:03:55 +0000 (12:03 +0000)]
engine: Create openstack release jobs

Change-Id: If72f2d181c117a62c09f6be457e15c066a6d2b0a

3 years agoengine: Record component versions based on released stack 84/5384/1
Fatih Degirmenci [Sun, 12 Jul 2020 13:25:49 +0000 (13:25 +0000)]
engine: Record component versions based on released stack

Change-Id: I5852760c5030f8a3693bec3117d44a7ea7366e8e

3 years agoengine: Create ironic release jobs 78/5378/4
Fatih Degirmenci [Sun, 12 Jul 2020 09:14:21 +0000 (09:14 +0000)]
engine: Create ironic release jobs

Change-Id: Ic4b1523edd1dcaa87c3317eb7bedfd865caa81fa

3 years agoengine: Refactor kubernetes release jobs 69/5369/6
Fatih Degirmenci [Fri, 10 Jul 2020 19:47:40 +0000 (19:47 +0000)]
engine: Refactor kubernetes release jobs

Change-Id: I28c8f08d16687ffddc8f9d6f491ef04ec1b07d53

3 years agoengine: Include stack version in installer filename 24/5324/1
Fatih Degirmenci [Wed, 8 Jul 2020 13:45:53 +0000 (13:45 +0000)]
engine: Include stack version in installer filename

Change-Id: I8564a495dc1c0e5dd9d2c29621d190de9ec5327d

3 years agoengine: Implement change dependency handling 83/5283/6
Fatih Degirmenci [Mon, 6 Jul 2020 07:14:17 +0000 (07:14 +0000)]
engine: Implement change dependency handling

The new functionality enables specifying dependency between open
changes sent for different projects on Gerrit. When this functionality
is used, the generate-change-metadata.sh determines the change properties
such as change project, revision, and refspec and sets the variables
accordingly for the framework to use.

In order to use this feature, the dependent change needs to be specified
in commit message as below.

Depends-On: <Change-Id of dependent change>

For example

Depends-On: Iea9c21b9898f3733aa5486932ca6d5abffd8b803

Additional notes about the feature are
- the format to specify dependent change must follow the above example
- the dependent change must be specified on its own line
- the dependent change must be specified at the beginning of the line
- only single dependency can be specified at the moment but this can
be improved further if it is deemed necessary
- the specified change must be open (not merged or abandoned)
- only the current/latest patchset can be used (as the earlier patchsets are
already outdated)
- dependent change must not be on same repository as the change under test

See the generate-change-metadata.sh determine_dependency function for
how things work.

Change-Id: I2e5cfa23fb4a46ff49a4bdf137054b11202d39eb

3 years agoengine: Set stack version to change revision 64/5264/3
Fatih Degirmenci [Thu, 2 Jul 2020 20:29:39 +0000 (20:29 +0000)]
engine: Set stack version to change revision

Change-Id: Id581ca31c096d761a64f7900cf15cc1a7f68aee4

3 years agoengine: Set deploy scenario and create k8s 1.16 jobs 51/5251/3
Fatih Degirmenci [Thu, 2 Jul 2020 12:16:03 +0000 (12:16 +0000)]
engine: Set deploy scenario and create k8s 1.16 jobs

Change-Id: Ie53140f0bfda535820f44071dcde7e4bf1fb0833

3 years agoengine: Adapt testing to stack oriented framework 41/5241/6
Fatih Degirmenci [Thu, 2 Jul 2020 07:59:51 +0000 (07:59 +0000)]
engine: Adapt testing to stack oriented framework

Change-Id: I28fdaec0f103651cfc6361aba09639c55aa4aa2a

3 years agoengine: Update command line arguments to engine 14/5214/3
Fatih Degirmenci [Mon, 29 Jun 2020 19:33:25 +0000 (19:33 +0000)]
engine: Update command line arguments to engine

Change-Id: Ie56dbe2ceeaca7206f29324c5f5407e11dbebdb4

3 years agoengine: Create verify jobs for ironic stack 65/5165/1
Fatih Degirmenci [Thu, 25 Jun 2020 10:32:54 +0000 (10:32 +0000)]
engine: Create verify jobs for ironic stack

Change-Id: I3901b0f87d0a61ae52ae5a678fe9dae9473f68ce

3 years agoengine: Switch to build throttling 49/5149/1
Fatih Degirmenci [Tue, 23 Jun 2020 21:54:58 +0000 (21:54 +0000)]
engine: Switch to build throttling

Change-Id: Iee372ae89a12bdf6a00068fe53a8515e4de7b07a

3 years agoengine: Correct branch names for onap stack 48/5148/1
Fatih Degirmenci [Tue, 23 Jun 2020 21:03:31 +0000 (21:03 +0000)]
engine: Correct branch names for onap stack

Change-Id: Id98093bdefa320ac686e208218c0585bd5bd6432

3 years agoMerge "engine: Avoid using dots in job streams"
Fatih Degirmenci [Tue, 23 Jun 2020 20:52:15 +0000 (20:52 +0000)]
Merge "engine: Avoid using dots in job streams"

3 years agoMerge "engine: Create verify jobs for openstack stack"
Fatih Degirmenci [Tue, 23 Jun 2020 20:47:22 +0000 (20:47 +0000)]
Merge "engine: Create verify jobs for openstack stack"

3 years agoMerge "engine: Create verify jobs for onap stack"
Fatih Degirmenci [Tue, 23 Jun 2020 20:41:03 +0000 (20:41 +0000)]
Merge "engine: Create verify jobs for onap stack"

3 years agoengine: Avoid using dots in job streams 47/5147/1
Fatih Degirmenci [Tue, 23 Jun 2020 20:40:24 +0000 (20:40 +0000)]
engine: Avoid using dots in job streams

Change-Id: Ie0537137f8982a9575c927b1f76aa9ce6f742fed

3 years agoMerge "engine: Create verify jobs for kubernetes stack"
Fatih Degirmenci [Tue, 23 Jun 2020 20:13:23 +0000 (20:13 +0000)]
Merge "engine: Create verify jobs for kubernetes stack"

3 years agoengine: Create verify jobs for openstack stack 45/5145/2
Fatih Degirmenci [Tue, 23 Jun 2020 19:52:38 +0000 (19:52 +0000)]
engine: Create verify jobs for openstack stack

Change-Id: Ief259d26b6c119ea7145edfa5524fb14c0368a82

3 years agoengine: Create verify jobs for onap stack 44/5144/1
Fatih Degirmenci [Tue, 23 Jun 2020 19:46:23 +0000 (19:46 +0000)]
engine: Create verify jobs for onap stack

Change-Id: I5180c19b07a67087e069f9004598ca22d51cca35

3 years agoengine: Create verify jobs for kubernetes stack 43/5143/3
Fatih Degirmenci [Tue, 23 Jun 2020 17:09:37 +0000 (17:09 +0000)]
engine: Create verify jobs for kubernetes stack

Change-Id: I6c87ea34fcd9aa888b797360c6686230982555e9

3 years agoMerge "Adapt test jobs to stack oriented framework"
Fatih Degirmenci [Tue, 23 Jun 2020 14:31:14 +0000 (14:31 +0000)]
Merge "Adapt test jobs to stack oriented framework"

3 years agoAdapt test jobs to stack oriented framework 33/5133/2
Fatih Degirmenci [Tue, 23 Jun 2020 09:32:32 +0000 (09:32 +0000)]
Adapt test jobs to stack oriented framework

Change-Id: If7ac1c111918b28a6f6d16b3108ce75b0e8f9b11

3 years agoMerge "Adapt engine-verify jobs for engine refactoring"
Fatih Degirmenci [Mon, 22 Jun 2020 09:12:08 +0000 (09:12 +0000)]
Merge "Adapt engine-verify jobs for engine refactoring"

3 years agoAdapt engine-verify jobs for engine refactoring 66/5066/5
Fatih Degirmenci [Mon, 15 Jun 2020 21:15:43 +0000 (21:15 +0000)]
Adapt engine-verify jobs for engine refactoring

Change-Id: I80cea4d5b7e0e01d58dddfa5de20f16487cb60ae

3 years agoAirship: reduce target node ram to 4GB 14/5114/1
maelk [Sat, 20 Jun 2020 10:04:09 +0000 (13:04 +0300)]
Airship: reduce target node ram to 4GB

The target cluster node RAM requirement is now 4GB with raw image
streaming

Change-Id: I0990ff0e0e3b988254b59bb59d20e3a49afd38ba

4 years agoUpdate HostMemory Cleanup env vars 91/5091/3
kashifest [Thu, 18 Jun 2020 08:11:38 +0000 (11:11 +0300)]
Update HostMemory Cleanup env vars

Change-Id: Icfc9e0c5081d46c5e57d9b81b0b901537b1d738d

4 years agoMerge "Airship: set org members as admin"
Maël Kimmerlin [Mon, 15 Jun 2020 13:01:55 +0000 (13:01 +0000)]
Merge "Airship: set org members as admin"

4 years agoOPENDEV: Added openstack/barbican repository 35/5035/1
robert.tomczyk [Wed, 10 Jun 2020 16:19:26 +0000 (17:19 +0100)]
OPENDEV: Added openstack/barbican repository

Change-Id: I3e077e2cfc1b689e4895943e9d29c038fb2550d4