infra/cicd.git
5 years agoMerge "Attempt to move build to a different node part 2"
Andrew Fenner [Fri, 16 Aug 2019 12:48:54 +0000 (12:48 +0000)]
Merge "Attempt to move build to a different node part 2"

5 years agoAttempt to move build to a different node part 2 49/1949/1
afenner [Fri, 16 Aug 2019 12:46:50 +0000 (13:46 +0100)]
Attempt to move build to a different node part 2

Change-Id: Ia6591f663ac92bf23137e153a445df7be4caa3de

5 years agoMerge "Attempt to move build to a different node"
Andrew Fenner [Fri, 16 Aug 2019 12:31:30 +0000 (12:31 +0000)]
Merge "Attempt to move build to a different node"

5 years agoAttempt to move build to a different node 48/1948/1
afenner [Fri, 16 Aug 2019 12:29:08 +0000 (13:29 +0100)]
Attempt to move build to a different node

Change-Id: I7b33b9ae66ffb053d18b2945791af7fab3eef0fa

5 years agoairship: fix ghprb whitelist handling 25/1925/1
kanwar saad bin liaqat [Tue, 13 Aug 2019 19:17:39 +0000 (22:17 +0300)]
airship: fix ghprb whitelist handling

Allow whitelist organization members as
admins so they can add non-members PRs to
whitelist.

Change-Id: I46321cffc22c497d7a38c2de33849e1866c3cebd

5 years agoAirship JJB initial structure 40/1740/4
kanwar saad bin liaqat [Thu, 25 Jul 2019 12:32:36 +0000 (15:32 +0300)]
Airship JJB initial structure

This commit provides a basic structure
for airship related jobs.

Change-Id: I52f03b493481f29b6bd25a744405932812930480

5 years agoChange where opendaylight username read from on commit 96/1896/1
afenner [Fri, 9 Aug 2019 08:18:42 +0000 (09:18 +0100)]
Change where opendaylight username read from on commit

Change-Id: Iafd68478823725e3c81ccc34870ccf0e4ce1a5b3

5 years agoadding openstack/python-openstackclient 77/1877/1
afenner [Wed, 7 Aug 2019 12:55:03 +0000 (13:55 +0100)]
adding openstack/python-openstackclient

Change-Id: If0e790177a8c302d63c8c10668988138d2dddda7

5 years agocorrect branches for collectors and collectors/datafile 29/1829/2
afenner [Thu, 1 Aug 2019 08:20:08 +0000 (09:20 +0100)]
correct branches for collectors and collectors/datafile

Change-Id: I46ba63d9c65307a0a9e5efeb1a6fca3107fe0047
Signed-off-by: afenner <andrew.fenner@est.tech>
5 years agoMerge "changing dcaegen2-collectors to not overlap with dcaegen2-collectors-datafile"
Gareth Roper [Wed, 31 Jul 2019 16:15:29 +0000 (16:15 +0000)]
Merge "changing dcaegen2-collectors to not overlap with dcaegen2-collectors-datafile"

5 years agochanging dcaegen2-collectors to not overlap with dcaegen2-collectors-datafile 25/1825/2
afenner [Wed, 31 Jul 2019 15:39:11 +0000 (16:39 +0100)]
changing dcaegen2-collectors to not overlap with dcaegen2-collectors-datafile

Change-Id: I8556d0491423d69a3a78e8bf4454147f1c6a6e06
Signed-off-by: afenner <andrew.fenner@est.tech>
5 years agoMerge "Add rebase/push jobs for acumos-python-client & license-usage-manager"
Gareth Roper [Wed, 31 Jul 2019 12:43:17 +0000 (12:43 +0000)]
Merge "Add rebase/push jobs for acumos-python-client & license-usage-manager"

5 years agoAdd rebase/push jobs for acumos-python-client & license-usage-manager 14/1814/1
afenner [Wed, 31 Jul 2019 07:45:24 +0000 (08:45 +0100)]
Add rebase/push jobs for acumos-python-client & license-usage-manager

Change-Id: I9194f5dc4a300b6f708d14800bc542974d86abd7
Signed-off-by: afenner <andrew.fenner@est.tech>
5 years agoMove project and gerrit parameters back to job templates 13/1813/1
Fatih Degirmenci [Tue, 30 Jul 2019 19:14:41 +0000 (21:14 +0200)]
Move project and gerrit parameters back to job templates

Change-Id: Ic238daba0fdde29c2b09dc191c7938dba0ec00eb

5 years agoFix onap-parameters macro 12/1812/1
Fatih Degirmenci [Tue, 30 Jul 2019 19:10:32 +0000 (21:10 +0200)]
Fix onap-parameters macro

Change-Id: Ide9745d121bb49d39be0309ce0cd8a45ec746e97

5 years agoUse separate job template for onap-healthcheck jobs 11/1811/3
Fatih Degirmenci [Tue, 30 Jul 2019 18:53:46 +0000 (20:53 +0200)]
Use separate job template for onap-healthcheck jobs

Change-Id: Ibbcf57a50a6d132d5778b82e9fa948ff2cf2d52f

5 years agoMerge "Add rebase/push jobs for sdc/jtosca"
Gareth Roper [Tue, 30 Jul 2019 16:25:07 +0000 (16:25 +0000)]
Merge "Add rebase/push jobs for sdc/jtosca"

5 years agoAdd rebase/push jobs for sdc/jtosca 09/1809/1
afenner [Tue, 30 Jul 2019 16:09:05 +0000 (17:09 +0100)]
Add rebase/push jobs for sdc/jtosca

Change-Id: Ifc3c189bfc5ef13af4aced08a6ab912d93ed73ed
Signed-off-by: afenner <andrew.fenner@est.tech>
5 years agoAdd more details for phases in onap-oom-nofeature job 06/1806/1
Fatih Degirmenci [Tue, 30 Jul 2019 15:47:57 +0000 (17:47 +0200)]
Add more details for phases in onap-oom-nofeature job

Change-Id: I3633c2552262cb7dd47ea9dd4982db462bc71e4b

5 years agoDelete stack upon the completion of build 02/1802/1
Fatih Degirmenci [Tue, 30 Jul 2019 12:08:34 +0000 (14:08 +0200)]
Delete stack upon the completion of build

Change-Id: Ie28e048c50222ab0556eac20b4a1e36c96663223

5 years agoPin engine and scenario versions to patch versions 01/1801/1
Fatih Degirmenci [Tue, 30 Jul 2019 11:51:09 +0000 (13:51 +0200)]
Pin engine and scenario versions to patch versions

Change-Id: I8a9d9fe0b5127e81ce56b6cc4024a601cad327cc

5 years agoFix phase jobs for cloud infra jobs 99/1799/1
Fatih Degirmenci [Tue, 30 Jul 2019 10:37:42 +0000 (12:37 +0200)]
Fix phase jobs for cloud infra jobs

Change-Id: Ifdac9ccac82592f14bbe9a6889aa94df6cfc96bc

5 years agoFix cloud infra jobs 98/1798/3
Fatih Degirmenci [Tue, 30 Jul 2019 10:24:36 +0000 (12:24 +0200)]
Fix cloud infra jobs

Change-Id: I96ac11cc26c7d0a2f35ba1994bfbdcddb6b93465

5 years agoIntegrate xtesting to ONAP pipeline 97/1797/1
Fatih Degirmenci [Tue, 30 Jul 2019 10:14:02 +0000 (12:14 +0200)]
Integrate xtesting to ONAP pipeline

Change-Id: I4e4fde19b5b8b696185fb6ba3263f65262f2a19a

5 years agoUse correct credentials binding 91/1791/1
Fatih Degirmenci [Mon, 29 Jul 2019 20:54:56 +0000 (22:54 +0200)]
Use correct credentials binding

Change-Id: I75f89f99b15a884a877f801cee1cd49fd9ea4937

5 years agoAdd openrc credentials for onap-oom-nofeature job 90/1790/2
Fatih Degirmenci [Mon, 29 Jul 2019 20:47:54 +0000 (22:47 +0200)]
Add openrc credentials for onap-oom-nofeature job

Change-Id: I082b80f014ea59e573c5215cce282a5b27546ddc

5 years agoDisable onap-oom-nofeature job for master 89/1789/2
Fatih Degirmenci [Mon, 29 Jul 2019 20:27:40 +0000 (22:27 +0200)]
Disable onap-oom-nofeature job for master

Change-Id: I35ef94a06e4ef436469be1caa679809f372173e4

5 years agoFix gerrit parameters and add installer type to job name 88/1788/2
Fatih Degirmenci [Mon, 29 Jul 2019 20:20:41 +0000 (22:20 +0200)]
Fix gerrit parameters and add installer type to job name

Change-Id: I35c995053dcf73072cf3e108d0efdaf5de3f1d4b

5 years agoCreate jobs for onap-oom-nofeature 86/1786/4
Fatih Degirmenci [Mon, 29 Jul 2019 19:19:42 +0000 (21:19 +0200)]
Create jobs for onap-oom-nofeature

Change-Id: I8b27a8398b00235bc96f6d143fe03f2f318aa752

5 years agoMerge "GEODE-FIX: Make sure the git tag in correct format is present"
Robert Tomczyk [Mon, 29 Jul 2019 10:13:29 +0000 (10:13 +0000)]
Merge "GEODE-FIX: Make sure the git tag in correct format is present"

5 years agoGEODE-FIX: Make sure the git tag in correct format is present 75/1775/1
robert.tomczyk [Mon, 29 Jul 2019 10:12:06 +0000 (11:12 +0100)]
GEODE-FIX: Make sure the git tag in correct format is present

Change-Id: I53fbf2b8139d5630150167e85bad01f07eec1127

5 years agoMerge "GEODE: Make sure the git tag in correct format is present"
Robert Tomczyk [Mon, 29 Jul 2019 09:56:10 +0000 (09:56 +0000)]
Merge "GEODE: Make sure the git tag in correct format is present"

5 years agoGEODE: Make sure the git tag in correct format is present 74/1774/3
robert.tomczyk [Mon, 29 Jul 2019 09:39:22 +0000 (10:39 +0100)]
GEODE: Make sure the git tag in correct format is present

Change-Id: I868f922fc806917d2b92be781c2ef3cb53faa4b4

5 years agoIncrease build-timeout value for cloud-infra jobs 70/1770/1
Fatih Degirmenci [Sat, 27 Jul 2019 18:18:14 +0000 (20:18 +0200)]
Increase build-timeout value for cloud-infra jobs

Change-Id: I648ef50a6f88e77dc62e16ff6d0461f8b73185d2

5 years agoONAP: Remove remaining jobs for old onap repositories 63/1763/1
robert.tomczyk [Fri, 26 Jul 2019 14:09:11 +0000 (15:09 +0100)]
ONAP: Remove remaining jobs for old onap repositories

Change-Id: I42a5bd7fe7e9f99295d617e2b0923412b4be97fe

5 years agoGEODE-FIX: Include geode build in the coordinator job 58/1758/1
robert.tomczyk [Fri, 26 Jul 2019 10:57:27 +0000 (11:57 +0100)]
GEODE-FIX: Include geode build in the coordinator job

Change-Id: I7b5153aa22c77f357583c05dbd901bf1f7160b0b

5 years agoGEODE: Publish geode to Nordix Artifactory 47/1747/9
robert.tomczyk [Thu, 25 Jul 2019 15:50:20 +0000 (16:50 +0100)]
GEODE: Publish geode to Nordix Artifactory

Change-Id: Idce925d1f77ce92cb193eddd31ff6f5f715b734b

5 years agoINFRA: Update the slack options for projects 51/1751/3
robert.tomczyk [Thu, 25 Jul 2019 19:30:29 +0000 (20:30 +0100)]
INFRA: Update the slack options for projects

Below changes are introduced:
- Push upstream slack notification are removed. The job failures should
  be handled as part of the Gerrit review by a person who is
  trying to push the change to upstream.
- Introduce slack notifications for Geode jobs to #geode
  Slack channel.

Change-Id: Ie625ed4bc667b4268f6ab8d1d967561873ed1c2b

5 years agoGeode: FIX - Updates to make builds more stable 44/1744/1
robert.tomczyk [Thu, 25 Jul 2019 13:43:55 +0000 (14:43 +0100)]
Geode: FIX - Updates to make builds more stable

Change-Id: Ib8d3db4c5f5d181e30a009fc928fb6fbe12b131b

5 years agoMerge "Geode: Updates to make builds more stable"
Robert Tomczyk [Thu, 25 Jul 2019 12:14:54 +0000 (12:14 +0000)]
Merge "Geode: Updates to make builds more stable"

5 years agoInfra: Update gerrit location of JJB 36/1736/1
robert.tomczyk [Thu, 25 Jul 2019 07:58:18 +0000 (08:58 +0100)]
Infra: Update gerrit location of JJB

The old location is not avaliable anymore:
https://git.openstack.org/openstack-infra/jenkins-job-builder
The OpenDev migrate JJB under new location.

Change-Id: Ia48c513a746a7c960b5f42f9588465cfa6d47185

5 years agoGeode: Updates to make builds more stable 35/1735/1
robert.tomczyk [Thu, 25 Jul 2019 07:30:02 +0000 (08:30 +0100)]
Geode: Updates to make builds more stable

Change-Id: Id6be87daa0a795831a83efdb4bb52975e953733e

5 years agoMerge "GEODE: Configure jenkins slave for geode test"
Robert Tomczyk [Wed, 24 Jul 2019 15:43:46 +0000 (15:43 +0000)]
Merge "GEODE: Configure jenkins slave for geode test"

5 years agoONAP: Add staging branch to OOM repo 29/1729/1
JoeOLeary [Wed, 24 Jul 2019 11:48:08 +0000 (12:48 +0100)]
ONAP: Add staging branch to OOM repo

Change-Id: Icfb7bde24bcd804c2024d0bf7dcfcabe58d0f354
Signed-off-by: JoeOLeary <joseph.o.leary@est.tech>
5 years agoGEODE: Configure jenkins slave for geode test 26/1726/4
robert.tomczyk [Wed, 24 Jul 2019 07:40:36 +0000 (08:40 +0100)]
GEODE: Configure jenkins slave for geode test

The geode slaves will be created by jenkins OpenStack plugin from base
image: geode-build-ubuntu1804-base. The basic configuration will be done
as part of that image.

When OpenStack slave VM is create from the image, additional
configuration is required:
- Additional software package have to be installed.
- The correct version of Chrome Driver for Slenium should be present
- The geode doceker test image have to be downloaded.

Change-Id: I9111ed700414a095f1507c2aaced91ee122d38e6

5 years agoGEODE: Create CI pipeline for Nordx geode releases 12/1712/5
robert.tomczyk [Mon, 22 Jul 2019 19:48:58 +0000 (20:48 +0100)]
GEODE: Create CI pipeline for Nordx geode releases

Change-Id: I3541599e54b729f395e5df6a04f98b7482553da0

5 years agocloud-infra: Enable single-use slaves 95/1695/1
Fatih Degirmenci [Fri, 19 Jul 2019 13:52:21 +0000 (15:52 +0200)]
cloud-infra: Enable single-use slaves

Change-Id: I297e91738554a9188a7d79684b92790009c3d533

5 years agocloud-infra: Remove baremetal periodic engine jobs 74/1674/1
Fatih Degirmenci [Wed, 17 Jul 2019 09:26:23 +0000 (11:26 +0200)]
cloud-infra: Remove baremetal periodic engine jobs

Change-Id: I05671bd54aff3975995619c6fcbec54e2983d041

5 years agocloud-infra: Reconfigure slave labels 73/1673/1
Fatih Degirmenci [Wed, 17 Jul 2019 09:19:11 +0000 (11:19 +0200)]
cloud-infra: Reconfigure slave labels

Change-Id: Ife8a096724b3789c24bfa96b179e7fb227acc012

5 years agocloud-infra: Set the provisioner type 62/1662/1
Fatih Degirmenci [Tue, 16 Jul 2019 09:02:09 +0000 (11:02 +0200)]
cloud-infra: Set the provisioner type

Heat is now supported in addition to bifrost so the determination
of the provisioner and the temporary SDF are updated accordingly.

Change-Id: I01a48c5f54d2386fca8c3c90fe38daccd1d7dfd4

5 years agocloud-infra: Update the distro in temporary sdf 61/1661/2
Fatih Degirmenci [Tue, 16 Jul 2019 08:42:54 +0000 (10:42 +0200)]
cloud-infra: Update the distro in temporary sdf

The distro in temporary SDF is hardcoded so this change
changes it to use the distro of Jenkins slave where the
job is running on.

Change-Id: Ieb7b007cf4984fef5fa63bd3107860af1fbc86a5

5 years agoFix project in Datafile JJB 52/1652/1
dfarrelly [Mon, 15 Jul 2019 14:43:29 +0000 (15:43 +0100)]
Fix project in Datafile JJB

Change-Id: I964bad938e7e5c4439b7b4a0a0202327b133e307
Signed-off-by: dfarrelly <david.farrelly@est.tech>
5 years agoFIX: Sent Slack notification when Jenkins job is back to normal. 27/1627/1
robert.tomczyk [Wed, 10 Jul 2019 17:22:49 +0000 (18:22 +0100)]
FIX: Sent Slack notification when Jenkins job is back to normal.

Change-Id: I3d38eb39179e87cab694d56b1fcb273385002bec

5 years agoAcumos: Fix rebase job template 02/1602/1
robert.tomczyk [Tue, 9 Jul 2019 08:06:34 +0000 (09:06 +0100)]
Acumos: Fix rebase job template

Change-Id: Ic4295f43f2dd2ffd219015003c6e7da41222a770

5 years agoOpenDaylight: Fix rebase job 00/1600/1
robert.tomczyk [Mon, 8 Jul 2019 21:21:31 +0000 (22:21 +0100)]
OpenDaylight: Fix rebase job

Change-Id: Ie38c142d7c5f8210689d3b7cac116f7cd8f6f4dd

5 years agoGlobal: Sent Slack notification when Jenkins job is back to normal. 92/1592/2
robert.tomczyk [Mon, 8 Jul 2019 08:45:45 +0000 (09:45 +0100)]
Global: Sent Slack notification when Jenkins job is back to normal.

Change-Id: Iea83a29ddf597388238a56b43845b92d214fea02

5 years agoOpenDaylight: Improve jenkins jobs for OpenDaylight projects 82/1582/1
robert.tomczyk [Fri, 5 Jul 2019 08:52:58 +0000 (09:52 +0100)]
OpenDaylight: Improve jenkins jobs for OpenDaylight projects

- Mirror branches from OpenDaylight upstream project to Nordix.
- Do not force the git user.name to be the gerrit id.
  Git authorship can be independent from the
  gerrit review ownership now.
- Cache the repository on the Jenkins slave nodes
  when rebasing repositories.
- Make sure the commit hash in the local repo is the same
  as in nordix Gerrit and the same as the commit hash
  in the upstream gerrit.
- Decrease number of jobs required for project in Jenkins

Change-Id: Ia0bb2094375ec3ccf14af28ce65f09ad0613fb3f

5 years agoONAP: Add ci-management onap repository 55/1555/2
robert.tomczyk [Wed, 3 Jul 2019 07:24:09 +0000 (08:24 +0100)]
ONAP: Add ci-management onap repository

Change-Id: I9de352257ee60c17d1b7dbc17e6dffec30f2bdec

5 years agoONAP: Add Dublin branch to integration repo 35/1535/1
robert.tomczyk [Mon, 1 Jul 2019 09:08:30 +0000 (10:08 +0100)]
ONAP: Add Dublin branch to integration repo

Change-Id: I6749d38c8ca252dbfdfe31bbee27a1c726e3d95f

5 years agoAcumos: Introducing namespace, adding new projects 16/1516/3
robert.tomczyk [Fri, 28 Jun 2019 09:53:01 +0000 (10:53 +0100)]
Acumos: Introducing namespace, adding new projects

In order to avoind JJB project clash we need to have
namespace for acumos. The following projects are added:
- acumos/ci-management
- acumos/workbench
- acumos/workbench/cmlpstudio
- acumos/workbench/zeppelin

Change-Id: I688b0d553aa8ffddd5675abb913fad944205cbdb

5 years agoReplacing the Infra build server for jjb builds 07/1507/1
robert.tomczyk [Thu, 27 Jun 2019 13:24:09 +0000 (14:24 +0100)]
Replacing the Infra build server for jjb builds

Change-Id: Ief6d1d4415481d3b3e036cf663461d33de090ee8

5 years agoReplacing the Infra build server. 03/1503/2
robert.tomczyk [Thu, 27 Jun 2019 11:24:50 +0000 (12:24 +0100)]
Replacing the Infra build server.

The existing Infra build server is running out
of disk space. It needs to be replaced with
new build server provisioned by OpenStack plugin

Change-Id: I7b2ce7393ea400d0fbbbcf23c3ef5aad163c6d0a

5 years agoONAP: Creating ONAP repositories under 'onap' namespace 94/1494/4
robert.tomczyk [Wed, 26 Jun 2019 16:56:11 +0000 (17:56 +0100)]
ONAP: Creating ONAP repositories under 'onap' namespace

For the ONAP repositories that have open reviews pending
in the Nordix Gerrit we have to setup separate jobs
to keep both old and new repos in sync with ONAP gerrit
until the reviews are closed for old reositories.

-policy/pap
-policy/apex-pdp
-appc
-dcaegen2
-dcaegen2/collectors/datafile
-dcaegen2/services/pm-mapper
-dmaap/datarouter
-integration
-integration/csit
-sdc
-so
-so/docker-config

Change-Id: I5f4fb802c136382be5456ac4ee2e3702ffa73f47

5 years agoONAP: Moving ONAP repositories under onap namespace 93/1493/1
robert.tomczyk [Wed, 26 Jun 2019 15:42:59 +0000 (16:42 +0100)]
ONAP: Moving ONAP repositories under onap namespace

- policy/api
- policy/models
- ccsdk/cds
- dcaegen2/platform/blueprints
- oom
- oom/offline-installer

Change-Id: I2d77ec848344ddeccb368c7594e9a2b9f90392b7

5 years agoDisable concurrent execution for push-upstream jobs 80/1480/3
robert.tomczyk [Wed, 26 Jun 2019 10:10:59 +0000 (11:10 +0100)]
Disable concurrent execution for push-upstream jobs

Parallel push from nordix can triggered a race condition in
upstream gerrit that will resulted in a duplicated review
instead of a single review for the first push and the second push.

Change-Id: I613531329aa4185d3f21f1c42c8d031e6cf95b4e

5 years agoONAP: Moving ONAP policy repositories under onap namespace 79/1479/2
robert.tomczyk [Wed, 26 Jun 2019 09:56:17 +0000 (10:56 +0100)]
ONAP: Moving ONAP policy repositories under onap namespace

- aai/oom
- aai/schema-service
- appc/cdt
- appc/deployment
- appc/parent
- ccsdk/apps
- dcaegen2/collectors
- dcaegen2/deployments
- dcaegen2/services/prh
- dmaap/buscontroller
- dmaap/dbcapi
- portal
- sdnc/oam
- testsuite
- vid

Change-Id: I8238bb8525e3a6a4505bede4cfbc03bc5436e8c6

5 years agoONAP: Moving policy repos under 'onap' namespace 67/1467/1
robert.tomczyk [Tue, 25 Jun 2019 09:27:00 +0000 (10:27 +0100)]
ONAP: Moving policy repos under 'onap' namespace

Projects migrated:
- policy/engine
- policy/common
- policy/core
- policy/distribution
- policy/docker
- policy/drools-applications
- policy/drools-pdp
- policy/gui
- policy/oom
- policy/parent
- policy/pdp
- policy/xacml-pdp

Change-Id: I63723988b5e84e68c4e140554daa65ca925de9cf

5 years agoDisable verify-centos and periodic jobs 66/1466/2
Fatih Degirmenci [Tue, 25 Jun 2019 09:14:22 +0000 (11:14 +0200)]
Disable verify-centos and periodic jobs

The jobs are disabled in order to reduce the queue while
verifying changes. Centos will be looked into once things
stabilize on ubuntu.

Change-Id: If4f2209d9da5523dca12ff013cfc8c71353618a6

5 years agoACUMOS: Improve jenkins jobs for Acumos projects 56/1456/4
robert.tomczyk [Mon, 24 Jun 2019 08:43:47 +0000 (09:43 +0100)]
ACUMOS: Improve jenkins jobs for Acumos projects

- Mirror branches from Acumos upstream project to Nordix.
- Do not force the git user.name to be the gerrit id.
  Git authorship can be independent from the
  gerrit review ownership now.
- Cache the repository on the Jenkins slave nodes
  when rebasing repositories.
- Make sure the commit hash in the local repo is the same
  as in nordix Gerrit and the same as the commit hash
  in the upstream gerrit.
- Decrease number of jobs required for project in Jenkins

Change-Id: I29ea8b9b2573b5d894246f47b537aeb61027f6f8

5 years agoOPENDEV: Parse json using jq tool 51/1451/1
robert.tomczyk [Fri, 21 Jun 2019 16:45:34 +0000 (17:45 +0100)]
OPENDEV: Parse json using jq tool

Change-Id: I864a0a229728337246a18aa28ddcff57481f1e50

5 years agoONAP: Add new projects from ONAP upstream 46/1446/3
robert.tomczyk [Thu, 20 Jun 2019 18:47:01 +0000 (19:47 +0100)]
ONAP: Add new projects from ONAP upstream

- dcaegen2/platform/plugins
- ccsdk/platform/plugins

Change-Id: Icb15cd244d95998da9043e0a27bbae0f124e3934

5 years agoOPENDEV: Add new projects, update rebase.sh job 30/1430/2
robert.tomczyk [Wed, 19 Jun 2019 12:41:02 +0000 (13:41 +0100)]
OPENDEV: Add new projects, update rebase.sh job

- openstack/os-traits
- openstack/os-resource-classes

Change-Id: Ia65db71e89802cb517654cb4d9233c604d6669c4

5 years agoOPENDEV: Update jobs to track all OpenDev branches 28/1428/1
robert.tomczyk [Wed, 19 Jun 2019 10:11:11 +0000 (11:11 +0100)]
OPENDEV: Update jobs to track all OpenDev branches

The rebase and push-upstrem jobs are updated to track
and sync with Nordix gerrit all OpenDev branches.

Change-Id: I6c5acdfeeb6aa6cb333bb9d266cb3839f04d8228

5 years agoOPENDEV: Add additional parameters to SCM module 24/1424/2
robert.tomczyk [Tue, 18 Jun 2019 16:20:26 +0000 (17:20 +0100)]
OPENDEV: Add additional parameters to SCM module

The projects should have control about their workspace.
Following parmaters are introduced for git-scm and git-scm-gerrit
to control what should be done with git repository when the
jenkins job is executed:
- wipe_workspace: Wipe out repository and force clone (default: true)
- clean_before: Clean up the workspace before every checkout
  by deleting all untracked files and directories (default: false)

Change-Id: I6216334251d9af8c0c6b9818b2ef3280d6196ef5

5 years agoOPENDEV: TEST-Update SCM to checkout master branch 13/1413/2
robert.tomczyk [Tue, 18 Jun 2019 10:53:22 +0000 (11:53 +0100)]
OPENDEV: TEST-Update SCM to checkout master branch

It looks like SCM can't determinate which branch to checkout
when we specify 'refs/heads/*' we can specify 'refs/heads/master'
as the script will checkout correct branch.

Fix project parameter for push-upstream: opendev/{project}

Change-Id: I7b320a63611ead0e3693e3edc886739c1424b024

5 years agoOPENDEV: TEST - Update rebase job to track and sync all upstream branches 09/1409/8
robert.tomczyk [Fri, 14 Jun 2019 16:08:58 +0000 (17:08 +0100)]
OPENDEV: TEST - Update rebase job to track and sync all upstream branches

Change-Id: I9c26c34d2375a6a0f0de392ef3d893cd42c4d8c3

5 years agoOPENDEV: Add patchset-created trigger for push upstream jenkins job. 05/1405/2
robert.tomczyk [Fri, 14 Jun 2019 10:51:51 +0000 (11:51 +0100)]
OPENDEV: Add patchset-created trigger for push upstream jenkins job.

Updating all remaining OpenDev repositories with this change.

Change-Id: Ib22df459acd28350968c0a9405dd3b11719eba0c

5 years agoOPENDEV: Add patchset-created trigger for push upstream jenkins job. 00/1400/1
robert.tomczyk [Fri, 14 Jun 2019 09:42:22 +0000 (10:42 +0100)]
OPENDEV: Add patchset-created trigger for push upstream jenkins job.

Change-Id: I10b919e92255731ba45f8f5e536811b76c31d100

5 years agoChange ccsdk jobs to add Dublin branch 77/1377/1
ottero [Thu, 6 Jun 2019 15:24:02 +0000 (16:24 +0100)]
Change ccsdk jobs to add Dublin branch

Change-Id: I99107966cd671269f0be5a9f10f79c50a7d5e620

5 years agoONAP: Add Dublin branch to doc project 59/1359/1
robert.tomczyk [Wed, 5 Jun 2019 15:36:45 +0000 (16:36 +0100)]
ONAP: Add Dublin branch to doc project

Change-Id: I5b721b720d9dd388f44cadcfa415f6de3551bad3

5 years agoONAP: Add rebase, push-upstrea jobs for doc project under new onap namespace. 47/1347/2
robert.tomczyk [Wed, 5 Jun 2019 11:03:09 +0000 (12:03 +0100)]
ONAP: Add rebase, push-upstrea jobs for doc project under new onap namespace.

Change-Id: I2e0b352931dccf580171e011111b25cdcca98ae7

5 years agoSimplify OpenDev push-upstream job 13/1313/6
Balazs Gibizer [Thu, 30 May 2019 08:58:51 +0000 (10:58 +0200)]
Simplify OpenDev push-upstream job

This patch adjust the OpenDev push-upstream jenkins job to follow the
following rules:
* do not change the commit that is being upstreamed
* do not force the git user.name to be the gerrit id. Git authorship can
  be independent from gerrit review ownership. Query Nordix Gerrit about
  the user name instead.
* consider 'no new changes' error from OpenDev Gerrit as success as it
  means the current patch is up-to-date upstream

Change-Id: Ib7a0d9d6052db357148d07f57b141730b837055f

5 years agoOPENDEV: The openstack-dev/sandbox project renamed to opendev/sandbox in upstream 36/1336/1
robert.tomczyk [Mon, 3 Jun 2019 12:42:32 +0000 (13:42 +0100)]
OPENDEV: The openstack-dev/sandbox project renamed to opendev/sandbox in upstream

Change-Id: I2079fe81f7cfc0cddb0c81cb59bdbb9906458080

5 years agoOPENDEV TEST: Enable push-upstream test script for openstack-dev/sandbox project 34/1334/1
robert.tomczyk [Mon, 3 Jun 2019 11:59:17 +0000 (12:59 +0100)]
OPENDEV TEST: Enable push-upstream test script for openstack-dev/sandbox project

Change-Id: Id2f53e43cfa27443579dfb0e8601537030bb1b1e

5 years agoOPENDEV: Add rebase and push-upstream Jenkins jobs for the projects: 20/1320/2
robert.tomczyk [Thu, 30 May 2019 12:05:07 +0000 (13:05 +0100)]
OPENDEV: Add rebase and push-upstream Jenkins jobs for the projects:

 - openstack-python-novaclient
 - openstack-nova-specs
 - openstack-osc-placement
 - openstack-placement
 - openstack-project-team-guide
 - openstack-neutron-lib
 - openstack-neutron-specs
 - openstack-python-neutronclient
 - openstack-devstack
 - openstack-devstack-gate
 - openstack-tempest
 - openstack-tempest-lib
 - openstack-cinder
 - openstack-python-cinderclient
 - openstack-networking-l2gw
 - openstack-networking-l2gw-tempest-plugin
 - openstack-networking-bagpipe
 - openstack-networking-bgpvpn
 - openstack-networking-midonet
 - openstack-networking-odl
 - openstack-networking-sfc
 - openstack-neutron-fwaas
 - openstack-neutron-lbaas
 - openstack-neutron-tempest-plugin
 - openstack-neutron-vpnaas
 - openstack-requirements
 - openstack-releases
 - openstack-openstackclient
 - openstack-project-config
 - openstack-glance
 - zuul-project-config
 - zuul-zuul
 - zuul-zuul-base-jobs
 - zuul-zuul-jobs
 - opendev-base-jobs
 - opendev-project-config
 - openstack-aodh
 - openstack-ceilometer
 - openstack-grenade
 - openstack-heat
 - openstack-horizon
 - openstack-keystone
 - openstack-oslo-cache
 - openstack-oslo-concurrency
 - openstack-oslo-config
 - openstack-oslo-context
 - openstack-oslo-db
 - openstack-oslo-i18n
 - openstack-oslo-limit
 - openstack-oslo-log
 - openstack-oslo-messaging
 - openstack-oslo-middleware
 - openstack-oslo-policy
 - openstack-oslo-privsep
 - openstack-oslo-reports
 - openstack-oslo-rootwrap
 - openstack-oslo-serialization
 - openstack-oslo-service
 - openstack-oslo-tools
 - openstack-oslo-upgradecheck
 - openstack-oslo-utils
 - openstack-oslo-versionedobjects
 - openstack-oslotest
 - openstack-osprofiler
 - openstack-trove
 - openstack-openstacksdk
 - openstack-keystoneauth
 - openstack-os-vif
 - openstack-rally
 - openstack-rally-openstack

Change-Id: I2f28faa748d56beeeffc23e3c6b02dfe61a0217d

5 years agoOPENDEV: Add rebase, push-upstrea jobs for openstack-dev/sandbox project 09/1309/1
robert.tomczyk [Wed, 29 May 2019 12:56:45 +0000 (13:56 +0100)]
OPENDEV: Add rebase, push-upstrea jobs for openstack-dev/sandbox project

Change-Id: I766f2ce31cdb7459e4e8ecd1f11006225cec7c14

5 years agoMoving opendev project under jjb directory 03/1303/1
robert.tomczyk [Tue, 28 May 2019 20:50:39 +0000 (21:50 +0100)]
Moving opendev project under jjb directory

Change-Id: Icca1c96dbfaee055563a1b5710bb674c6462474f

5 years agoOpenDev: Introducing OpenDev to Nordix 96/1296/1
robert.tomczyk [Tue, 28 May 2019 10:43:02 +0000 (11:43 +0100)]
OpenDev: Introducing OpenDev to Nordix

Adding initial OpenStack repositories:
- Openstack Neutron
- Openstack Nova

Change-Id: I4f2505d10d0879500182320a972b4957a5e32711

5 years agoONAP: Add Dublin branch for so project 91/1291/1
robert.tomczyk [Fri, 24 May 2019 14:18:42 +0000 (15:18 +0100)]
ONAP: Add Dublin branch for so project

Change-Id: Ic91211aa23ad969280e0ca4d1533a3e7dfddcd3e

5 years agoONAP: Add rebase, push-upstrea jobs for policy-oom project 81/1281/1
robert.tomczyk [Thu, 23 May 2019 13:07:18 +0000 (14:07 +0100)]
ONAP: Add rebase, push-upstrea jobs for policy-oom project

Change-Id: Ied9d6ae1b561acc128c199f8766083d865476a3d

5 years agoOpendaylight: Introducing Opendeyight to Nordix 76/1276/2
robert.tomczyk [Wed, 22 May 2019 17:19:17 +0000 (18:19 +0100)]
Opendaylight: Introducing Opendeyight to Nordix

Adding the rebase and push upstream for the ODL projects:
- controller
- intergration/test
- mdsal
- netconf

Change-Id: I64a434d6ae596b63f6c323073acea58f34e66a14

5 years agoFix skip-vote by not using gerrit-trigger macro 61/1261/1
Fatih Degirmenci [Wed, 22 May 2019 09:04:34 +0000 (11:04 +0200)]
Fix skip-vote by not using gerrit-trigger macro

It seems gerrit-trigger skip-vote is not overriden correctly
so this change rolls the changes made as part of [1] and instead
uses full gerrit-trigger configuration in cloud-infra-verify-engine
jjb.

[1] https://gerrit.nordix.org/#/c/1256/

Change-Id: I29e76c627a80819f86677515e8d508cc974ebdd5

5 years agoMerge changes from topic 'add-odl-gerrit'
Fatih Degirmenci [Tue, 21 May 2019 20:48:26 +0000 (20:48 +0000)]
Merge changes from topic 'add-odl-gerrit'

* changes:
  Add change-merged trigger for ODL Gerrit
  Addd ODL Gerrit parameters to global jjb macros

5 years agoMerge "Acumos: Add jobs for acumos-java-client project"
Robert Tomczyk [Tue, 21 May 2019 17:07:56 +0000 (17:07 +0000)]
Merge "Acumos: Add jobs for acumos-java-client project"

5 years agoMove skip-vote from global macros to job templates 56/1256/1
Fatih Degirmenci [Tue, 21 May 2019 12:29:55 +0000 (14:29 +0200)]
Move skip-vote from global macros to job templates

We want some jobs to be run in none-voting fashion such as
cloud-infra-centos while the work is going on with them.

This change moves skip-vote setting into the job templates
so we can control it per job rather than globally.

Change-Id: Ic654181fc66eafae0079e97b405a94f71a68c25e

5 years agoAdd change-merged trigger for ODL Gerrit 52/1252/1
Fatih Degirmenci [Tue, 21 May 2019 10:18:01 +0000 (12:18 +0200)]
Add change-merged trigger for ODL Gerrit

Change-Id: I4a2b7c5d7f4f80172ae22f240301e9d295725ed8

5 years agoAddd ODL Gerrit parameters to global jjb macros 51/1251/1
Fatih Degirmenci [Tue, 21 May 2019 10:14:29 +0000 (12:14 +0200)]
Addd ODL Gerrit parameters to global jjb macros

Change-Id: I320360138310b1d5bd43a890cb89086f762cb2d8

5 years agoAcumos: Add jobs for acumos-java-client project 48/1248/1
robert.tomczyk [Tue, 21 May 2019 06:56:15 +0000 (07:56 +0100)]
Acumos: Add jobs for acumos-java-client project

Change-Id: I3e48b2f906dee296cc84a3f80982bfb6095acfc0

5 years agoAcumos: Add jobs for portal-marketplace project 28/1228/1
robert.tomczyk [Thu, 16 May 2019 21:28:04 +0000 (22:28 +0100)]
Acumos: Add jobs for portal-marketplace project

Change-Id: Iadeaf1d76894e14e4471958025b2042ba658cbaa

5 years agoUpdate .gitignore 19/1219/1
Fatih Degirmenci [Thu, 16 May 2019 11:54:41 +0000 (13:54 +0200)]
Update .gitignore

Change-Id: I13f59324cd3f7bf0deef98c499843936e5ac927c