releng/builder.git
5 years agoMerge "Add Neon packaging support, tests"
Jamo Luhrsen [Thu, 4 Oct 2018 16:51:52 +0000 (16:51 +0000)]
Merge "Add Neon packaging support, tests"

5 years agoAdd Neon packaging support, tests 24/76624/1
Daniel Farrell [Thu, 4 Oct 2018 01:02:45 +0000 (21:02 -0400)]
Add Neon packaging support, tests

Add conditionals in packaging builder logic to handle Neon.

Add RPM packaging tests for Neon latest snapshot, direct autorelease and
direct multipatch to rpm-verify and full jobs.

Change-Id: I558473d96fd10a43ad3135b3b2c37ca137ed292c
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoMerge "Update package test URLs"
Daniel Farrell [Wed, 3 Oct 2018 22:28:09 +0000 (22:28 +0000)]
Merge "Update package test URLs"

5 years agoUpdate package test URLs 23/76623/1
Daniel Farrell [Wed, 3 Oct 2018 21:53:00 +0000 (17:53 -0400)]
Update package test URLs

Update all of the URLs to artifacts used in packaging tests. At least
one had expired, going ahead and updating all.

Change-Id: I61cda9d24f61d4f4a8ce27ce89fd6d5450a9cae3
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoMerge "Change interface mtus"
Sam Hague [Wed, 3 Oct 2018 21:48:15 +0000 (21:48 +0000)]
Merge "Change interface mtus"

5 years agoChange interface mtus 86/76586/3
Jamo Luhrsen [Fri, 28 Sep 2018 21:04:09 +0000 (14:04 -0700)]
Change interface mtus

vexxhost infra uses 1458 instead of the default 1500
that comes with the apex nodes

Change-Id: Iae36afc9c44c3a2a0afeedb028224fe65b35f7b5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoMerge "Adjust controller ready script"
Jamo Luhrsen [Wed, 3 Oct 2018 17:28:41 +0000 (17:28 +0000)]
Merge "Adjust controller ready script"

5 years agoCustomize nova and neutron related config files 92/76492/8
Jamo Luhrsen [Fri, 28 Sep 2018 20:41:44 +0000 (13:41 -0700)]
Customize nova and neutron related config files

Need to account for qemu and 1458 mtus in the vexxhost
infra.

Change-Id: Icb183ffa1556efdf3cf640f4419cd023d1403d3e
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoAdjust controller ready script 71/76571/1
Luis Gomez [Tue, 2 Oct 2018 17:01:28 +0000 (10:01 -0700)]
Adjust controller ready script

So it does not depend on bundle generating the "ready" message.

Change-Id: Ic89310791fc3a9fae5460833d3b14bc0db4beb46
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
5 years agoFix distcheck timeout 57/76557/1
Robert Varga [Tue, 2 Oct 2018 11:11:34 +0000 (13:11 +0200)]
Fix distcheck timeout

Distcheck waits for one cycle more than it should, i.e. not
6 minutes, but 6 minutes 5 seconds. Fix that.

Change-Id: I3f3ff103643a95fd74b48275245e81d2d5ed9963
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoMerge "Update Centos7 Builder image"
Jamo Luhrsen [Mon, 1 Oct 2018 15:07:31 +0000 (15:07 +0000)]
Merge "Update Centos7 Builder image"

5 years agoMerge "Update global haproxy to match OOO"
Sam Hague [Mon, 1 Oct 2018 14:42:51 +0000 (14:42 +0000)]
Merge "Update global haproxy to match OOO"

5 years agoUpdate Centos7 Builder image 09/76509/2
Anil Belur [Mon, 1 Oct 2018 06:32:30 +0000 (12:02 +0530)]
Update Centos7 Builder image

- This image built and tested to remove the openjdk repos
  installed in `/etc/yum.repos.d`, causing yum failures while
  pulling any new package.

JIRA: RELENG-1253
Change-Id: I676cb8153b855ed591933d797f8e7582dc5c1396
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoMerge "Remove duplicated parts from Ansible-ODL CI script"
Daniel Farrell [Sun, 30 Sep 2018 00:04:12 +0000 (00:04 +0000)]
Merge "Remove duplicated parts from Ansible-ODL CI script"

5 years agoAdd empty view to releng view list 49/76449/1
Anil Belur [Wed, 26 Sep 2018 00:39:43 +0000 (06:09 +0530)]
Add empty view to releng view list

Empty view is missed out in the list of views
managed.

Change-Id: I148d7708fb06cde53fce395c8db5db54238a08dc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoRemove duplicated parts from Ansible-ODL CI script 12/76412/3
Taseer [Mon, 24 Sep 2018 11:13:20 +0000 (13:13 +0200)]
Remove duplicated parts from Ansible-ODL CI script

This patch moves the common parts of the Ansible-ODL CI scripts
into one script and adds each of the testing parts as separate
builder scripts.

JIRA: INTPAK-197

Change-Id: Ic9e887d3c52d1cb78b523b9e1de3f6430f59a18f
Signed-off-by: Taseer <taseer94@gmail.com>
5 years agoFix Netvirt SFC Oxygen Jobs 23/76423/1
gvrangan [Mon, 24 Sep 2018 17:11:47 +0000 (22:41 +0530)]
Fix Netvirt SFC Oxygen Jobs

- OVS 2.6.1 does not build with latest
  kernel versions, so reverting to pike
  image for Oxygen jobs only

Change-Id: I353ad4dbe01e8324149ec5132c509a273734bcc2
Signed-off-by: gvrangan <venkatrangang@hcl.com>
5 years agoMerge "Sign odlparent artifacts with sigul"
Anil Belur [Sun, 23 Sep 2018 15:32:45 +0000 (15:32 +0000)]
Merge "Sign odlparent artifacts with sigul"

5 years agoMerge "Sign mdsal artifacts with sigul"
Anil Belur [Sun, 23 Sep 2018 15:32:43 +0000 (15:32 +0000)]
Merge "Sign mdsal artifacts with sigul"

5 years agoMerge "Sign yangtools artifacts with sigul"
Anil Belur [Sun, 23 Sep 2018 15:32:41 +0000 (15:32 +0000)]
Merge "Sign yangtools artifacts with sigul"

5 years agoEnable aggregate sonar reports 95/76395/1
Robert Varga [Sun, 23 Sep 2018 12:50:28 +0000 (14:50 +0200)]
Enable aggregate sonar reports

odlparent-4.0.0 broke sonar badly, 4.0.1 will fix it, but we can
fix it independently by aggregating execution reports.

Change-Id: I62420b1f56f13a5e27c91693895138ccb9547ccc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoSign mdsal artifacts with sigul 87/76387/1
Thanh Ha [Sun, 23 Sep 2018 09:33:24 +0000 (11:33 +0200)]
Sign mdsal artifacts with sigul

Change-Id: Ifc2d4e0f5d995180699f78e7f31aaab4dc0cd113
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoSign yangtools artifacts with sigul 86/76386/1
Thanh Ha [Sun, 23 Sep 2018 09:32:11 +0000 (11:32 +0200)]
Sign yangtools artifacts with sigul

Change-Id: I5be96705f31cf71e226624652fc8641f0359c7ae
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoSign odlparent artifacts with sigul 84/76384/1
Thanh Ha [Sun, 23 Sep 2018 09:30:27 +0000 (11:30 +0200)]
Sign odlparent artifacts with sigul

Change-Id: Ie97cc68dff0febdefce66d3aedb7899e4da8e2d5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUpdate global-jjb to v0.25.1 71/76371/2
Thanh Ha [Sun, 23 Sep 2018 07:09:28 +0000 (09:09 +0200)]
Update global-jjb to v0.25.1

Change-Id: I86214d16f05080c880352706fac2070a9275b92f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoFix openstack-cron missing lftools[openstack] dep 62/76362/1
Thanh Ha [Sat, 22 Sep 2018 00:01:31 +0000 (20:01 -0400)]
Fix openstack-cron missing lftools[openstack] dep

Change-Id: I523f4f6c3fff435d4538902b349dfcb62396b3b6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoFix jenkins-init paths due to global-jjb v0.25.0 56/76356/6
Thanh Ha [Fri, 21 Sep 2018 18:34:44 +0000 (14:34 -0400)]
Fix jenkins-init paths due to global-jjb v0.25.0

Change-Id: I09cdec27bdb15f5d9e6e0dd66311fdeb07452b64
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Prepare repo for global-jjb v0.25.0"
Thanh Ha (zxiiro) [Fri, 21 Sep 2018 15:33:00 +0000 (15:33 +0000)]
Merge "Prepare repo for global-jjb v0.25.0"

5 years agoPrepare repo for global-jjb v0.25.0 51/75951/4
Thanh Ha [Mon, 10 Sep 2018 22:11:21 +0000 (18:11 -0400)]
Prepare repo for global-jjb v0.25.0

The global-jjb is using tools that have non-JJB YAML files in it's
repo. We need to restructure the repo in a way that JJB does not pick
up these YAMLs and try to parse them as JJB.

Issue: https://jira.linuxfoundation.org/browse/RELENG-1204
Change-Id: Icadfc39c02f28d5dabc18b0ddc0de98d293fcb7f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoopenci: Add ActiveMQ credentials binding 51/76351/1
Fatih Degirmenci [Fri, 21 Sep 2018 14:58:51 +0000 (16:58 +0200)]
openci: Add ActiveMQ credentials binding

The ActiveMQ credentials are used by Python publisher for
connecting to the broker.

In order for the credentials to be available to the job,
ActiveMQ credentials need to be added to Jenkins with a
name/uid openci-connect-activemq.

Change-Id: I7f575d239888ddc598a85c4afddfc8674649468e
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
5 years agoMerge "Enhance the RPM CI scripts"
Sam Hague [Fri, 21 Sep 2018 10:30:22 +0000 (10:30 +0000)]
Merge "Enhance the RPM CI scripts"

5 years agoMerge "Update Centos7 devstack queens images"
Sam Hague [Fri, 21 Sep 2018 10:14:10 +0000 (10:14 +0000)]
Merge "Update Centos7 devstack queens images"

5 years agoEnhance the RPM CI scripts 36/76036/14
Taseer [Wed, 12 Sep 2018 14:24:22 +0000 (16:24 +0200)]
Enhance the RPM CI scripts

This patch removes the common parts with in the CI scripts.

Also it fixes CI: For logging configuration, only console type
is covered by the tests. However, the default type is file, for
which there are no tests, and the console tests will fail, which
are triggered automatically. For now it hard-codes the logging
mechanism to type console. The logging variables are provided using
a json file, present in the examples folder of ansible-odl. This was
due to the fact that the dictionary provided through CLI cause the
releng verification to fail, and the YAML format of the same dict
did not pass the variables to playbook.

It also decreases the verbosity levels to make the logs more readable.

Change-Id: I3883d1307cc044d672e18eb7b41ff9047b728108
Signed-off-by: Taseer <taseer94@gmail.com>
5 years agoMerge "Add lispflowmapping docs jobs"
Sam Hague [Fri, 21 Sep 2018 09:34:30 +0000 (09:34 +0000)]
Merge "Add lispflowmapping docs jobs"

5 years agoMerge "openci: Log eventBody to console before publishing"
Sam Hague [Fri, 21 Sep 2018 09:33:55 +0000 (09:33 +0000)]
Merge "openci: Log eventBody to console before publishing"

5 years agoUpdate Centos7 devstack queens images 19/76219/5
Anil Belur [Tue, 18 Sep 2018 12:51:12 +0000 (18:21 +0530)]
Update Centos7 devstack queens images

Change-Id: Iecd698b4f23e4694363268f51c875c8fed59d74f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoMerge "Auto Update CSIT Jobs to run for fluorine"
Sam Hague [Fri, 21 Sep 2018 09:25:20 +0000 (09:25 +0000)]
Merge "Auto Update CSIT Jobs to run for fluorine"

5 years agoopenci: Log eventBody to console before publishing 21/76321/2
Fatih Degirmenci [Fri, 21 Sep 2018 07:47:10 +0000 (09:47 +0200)]
openci: Log eventBody to console before publishing

It is necessary to log the eventBody to console before we attempt
to publish it since it is not possible to see the event body in
case if the publisher errors out due to invalid JSON.

Change-Id: I1d1883b26d5b74c8cde61dfb8b5be321d4bd781b
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
5 years agoAuto Update CSIT Jobs to run for fluorine 18/76318/4
jenkins-releng [Thu, 20 Sep 2018 23:42:01 +0000 (23:42 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: If6f521db47a52ef520b5764736c37b8f5e645659
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoAuto Update CSIT Jobs to run for neon 17/76317/4
jenkins-releng [Thu, 20 Sep 2018 23:41:23 +0000 (23:41 +0000)]
Auto Update CSIT Jobs to run for neon

Change-Id: I90dd624a5ae411eb8cc6beadc9be4b89d2ba0566
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoAdd lispflowmapping docs jobs 38/76038/2
Thanh Ha [Wed, 12 Sep 2018 16:13:50 +0000 (12:13 -0400)]
Add lispflowmapping docs jobs

Issue: DOCS-69
Change-Id: Ia85689011954bcb926395d9fa21930dca35548e7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Enable SFC job to use 2 computes"
Sam Hague [Thu, 20 Sep 2018 19:42:16 +0000 (19:42 +0000)]
Merge "Enable SFC job to use 2 computes"

5 years agoMerge "Enable flow based tunnels for networking-sfc"
Sam Hague [Thu, 20 Sep 2018 19:41:07 +0000 (19:41 +0000)]
Merge "Enable flow based tunnels for networking-sfc"

5 years agoMerge "Auto Update CSIT Jobs to run for fluorine"
Sam Hague [Thu, 20 Sep 2018 19:38:28 +0000 (19:38 +0000)]
Merge "Auto Update CSIT Jobs to run for fluorine"

5 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Sam Hague [Thu, 20 Sep 2018 19:38:21 +0000 (19:38 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

5 years agoUpdate global haproxy to match OOO 35/76335/1
Sam Hague [Thu, 20 Sep 2018 19:17:43 +0000 (15:17 -0400)]
Update global haproxy to match OOO

Change-Id: I3204dd0e847dd9532190fb0d3a273cd3674005c9
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAuto Update CSIT Jobs to run for oxygen 82/76282/5
jenkins-releng [Thu, 20 Sep 2018 19:04:53 +0000 (19:04 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: If6afca20ffe5ae1faf3dbd92a7a769897bc8827f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoAuto Update CSIT Jobs to run for fluorine 81/76281/5
jenkins-releng [Thu, 20 Sep 2018 19:02:00 +0000 (19:02 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: I50abdec6e3d8baa9cb54abba9da13fca51da17fb
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoAuto Update CSIT Jobs to run for neon 80/76280/5
jenkins-releng [Thu, 20 Sep 2018 19:01:34 +0000 (19:01 +0000)]
Auto Update CSIT Jobs to run for neon

Change-Id: Ie8ed2f8725d4a66057521e74748a21ace2e36ffe
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoMerge "Add dashboard merge job"
Thanh Ha (zxiiro) [Thu, 20 Sep 2018 18:10:33 +0000 (18:10 +0000)]
Merge "Add dashboard merge job"

5 years agoAdd dashboard merge job 91/76291/7
Luis Gomez [Thu, 20 Sep 2018 02:34:18 +0000 (19:34 -0700)]
Add dashboard merge job

- Job will trigger on changes in dashboard folder.
- Job will call the push_dashboard.py script in int/test.

Change-Id: Idc9c391820b2c6a3c1b7979f2dcd7fda9c58442a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
5 years agoopenci: Change event publisher and selector 09/76309/2
Fatih Degirmenci [Thu, 20 Sep 2018 13:45:46 +0000 (15:45 +0200)]
openci: Change event publisher and selector

This change stops using JMS Messaging for publishing events
and switches to Python utility for publishing events created
by Yolanda.

Apart from switching to publisher, the filtering of events
is switched to selector instead of message fields due to issues
with the JSONPath.
These jobs will be used during ONS Europe session.

Change-Id: I0f8469a0d0ae1315c47e234ddfe083f1be5ae5a8
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
5 years agoUpdate global-jjb to v0.24.6 to prep for v0.25.0 84/76284/1
Thanh Ha [Wed, 19 Sep 2018 19:33:02 +0000 (15:33 -0400)]
Update global-jjb to v0.24.6 to prep for v0.25.0

Pulls in jjb-verify job tweaks to ensure v0.25.0 properly triggers
a verify job.

Change-Id: I96e0f918005135abea60e2cc0841d1131a0d76dd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoEnable SFC job to use 2 computes 28/76028/8
gvrangan [Wed, 12 Sep 2018 23:50:00 +0000 (05:20 +0530)]
Enable SFC job to use 2 computes

- Modify the number of computes as 2 for
  Fluorine jobs
- Oxygen jobs will work with 1 compute only

Change-Id: Iacebefbf9aec243662fafee85754df344070e68f
Signed-off-by: gvrangan <venkatrangang@hcl.com>
5 years agoremove pike workarounds 77/76277/2
Sam Hague [Wed, 19 Sep 2018 13:21:26 +0000 (09:21 -0400)]
remove pike workarounds

Change-Id: Idad56bc66a45ea4e3ab57216e7dffc128f5d423f
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoremove pike jobs 46/76246/2
Sam Hague [Wed, 19 Sep 2018 10:48:58 +0000 (06:48 -0400)]
remove pike jobs

Change-Id: I67e13a8e2c7530ed158e91dbac5aded503c48099
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoMerge "Revert "Update Centos7 devstack-pike images""
Thanh Ha (zxiiro) [Wed, 19 Sep 2018 15:10:58 +0000 (15:10 +0000)]
Merge "Revert "Update Centos7 devstack-pike images""

5 years agoRevert "Update Centos7 devstack-pike images" 75/76275/1
Sam Hague [Wed, 19 Sep 2018 14:31:54 +0000 (14:31 +0000)]
Revert "Update Centos7 devstack-pike images"

This reverts commit fdbc173c8c3a7c776670b35fbad802b8050cd33c.

Change-Id: I7a851e813869d395e048e521eecbc8f1e3092c1a
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoEnable flow based tunnels for networking-sfc 87/76087/3
Jaime Caamaño Ruiz [Fri, 14 Sep 2018 11:41:52 +0000 (13:41 +0200)]
Enable flow based tunnels for networking-sfc

Change-Id: Ica722a61f20db4aa336225ba8201972934c48254
Signed-off-by: Jaime Caamaño Ruiz <jcaamano@suse.com>
5 years agoMerge "Auto Update CSIT Jobs to run for fluorine"
Jamo Luhrsen [Tue, 18 Sep 2018 23:34:13 +0000 (23:34 +0000)]
Merge "Auto Update CSIT Jobs to run for fluorine"

5 years agoAuto Update CSIT Jobs to run for fluorine 30/76230/3
jenkins-releng [Tue, 18 Sep 2018 23:10:44 +0000 (23:10 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: I0e3bc38df0f59ce7fe148106032d668d3a0c44b2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoAuto Update CSIT Jobs to run for oxygen 17/76117/17
jenkins-releng [Tue, 18 Sep 2018 23:12:46 +0000 (23:12 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: I304d0211344e86ecf4898a22f01ffa0f1e975c8c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoAuto Update CSIT Jobs to run for neon 16/76116/17
jenkins-releng [Tue, 18 Sep 2018 23:10:47 +0000 (23:10 +0000)]
Auto Update CSIT Jobs to run for neon

Change-Id: I2c408efb69a8f5cefbed6e5a9ec40009582318d1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agofix blacklist job lists 97/76197/4
Jamo Luhrsen [Mon, 17 Sep 2018 23:07:27 +0000 (16:07 -0700)]
fix blacklist job lists

- add dummy final line so we don't ignore the intended
  last line. see:
  https://lists.opendaylight.org/pipermail/integration-dev/2018-August/012428.html

- make sure 1cmb jobs are skipped as needed in all
  branches

Change-Id: If6178daef7665bbd6bed8bba7be8dbb66a3db934
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoMerge "Add ask/tell separate jobs"
Jamo Luhrsen [Tue, 18 Sep 2018 18:07:58 +0000 (18:07 +0000)]
Merge "Add ask/tell separate jobs"

5 years agoMerge "Add netconf docs jobs"
Luis Gomez [Tue, 18 Sep 2018 16:21:15 +0000 (16:21 +0000)]
Merge "Add netconf docs jobs"

5 years agoAdd netconf docs jobs 23/76223/1
Thanh Ha [Tue, 18 Sep 2018 14:15:44 +0000 (10:15 -0400)]
Add netconf docs jobs

Change-Id: I754a45775ed4af5a86ce271513c13d0536bde080
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUse lf-infra-pre-build for pip and setuptools 20/76220/5
Thanh Ha [Tue, 18 Sep 2018 13:59:49 +0000 (09:59 -0400)]
Use lf-infra-pre-build for pip and setuptools

lf-infra-pre-build globally updates pip and setuptools for the
jenkins user. This allows us to simplify other scripts to not
have to do it as well.

Change-Id: I09f981a255d02bd4f574b2619073b94b419047a9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Update Centos7 devstack-pike images"
Sam Hague [Tue, 18 Sep 2018 12:58:24 +0000 (12:58 +0000)]
Merge "Update Centos7 devstack-pike images"

5 years agoMerge "Update Centos7 devstack image"
Sam Hague [Tue, 18 Sep 2018 12:58:09 +0000 (12:58 +0000)]
Merge "Update Centos7 devstack image"

5 years agoMerge "Add packer jobs to build Ubuntu 18.04 images"
Sam Hague [Tue, 18 Sep 2018 12:57:52 +0000 (12:57 +0000)]
Merge "Add packer jobs to build Ubuntu 18.04 images"

5 years agoUpdate Centos7 devstack-pike images 12/76212/1
Anil Belur [Tue, 18 Sep 2018 12:18:49 +0000 (17:48 +0530)]
Update Centos7 devstack-pike images

Change-Id: I239c3135fc501f8009a9bd216f0ecdd58ac05c88
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoUpdate Centos7 devstack image 11/76211/1
Anil Belur [Tue, 18 Sep 2018 12:09:42 +0000 (17:39 +0530)]
Update Centos7 devstack image

Change-Id: I2d70b4ef23766ac7c9c65ab7fcfa106fb4e3c20c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoMerge "Add CSIT cluster missing trigger"
Luis Gomez [Mon, 17 Sep 2018 20:28:11 +0000 (20:28 +0000)]
Merge "Add CSIT cluster missing trigger"

5 years agoAdd CSIT cluster missing trigger 94/76194/1
Luis Gomez [Mon, 17 Sep 2018 19:19:47 +0000 (12:19 -0700)]
Add CSIT cluster missing trigger

Change-Id: I5827abc502c4ae04f931200d3ef8f00dab9bf131
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
5 years agoAdd controller docs jobs 84/76184/1
Thanh Ha [Mon, 17 Sep 2018 16:05:13 +0000 (12:05 -0400)]
Add controller docs jobs

Change-Id: Ic5c2b184f586e8a94824b904e151a2973405a6b9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Pull in common-variables.sh PATH fix"
Sam Hague [Mon, 17 Sep 2018 14:21:04 +0000 (14:21 +0000)]
Merge "Pull in common-variables.sh PATH fix"

5 years agoMerge "Remove coloring from devstack systemd logging"
Thanh Ha (zxiiro) [Mon, 17 Sep 2018 14:08:04 +0000 (14:08 +0000)]
Merge "Remove coloring from devstack systemd logging"

5 years agoMerge "add diag_status to ha_proxy"
Thanh Ha (zxiiro) [Mon, 17 Sep 2018 14:07:43 +0000 (14:07 +0000)]
Merge "add diag_status to ha_proxy"

5 years agoMerge "Use lf-infra-pre-build for openstack & lftools"
Sam Hague [Mon, 17 Sep 2018 14:06:00 +0000 (14:06 +0000)]
Merge "Use lf-infra-pre-build for openstack & lftools"

5 years agoPull in common-variables.sh PATH fix 75/76175/1
Thanh Ha [Mon, 17 Sep 2018 13:42:54 +0000 (09:42 -0400)]
Pull in common-variables.sh PATH fix

javadoc-publish and maven-stage jobs are failing due to bad PATH in
the common-variables.sh script.

Change-Id: I9f887061a7633c5f8e1e85a5f9f5189d50ca48bc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUse lf-infra-pre-build for pulling in lftools 65/76165/1
Thanh Ha [Mon, 17 Sep 2018 13:12:41 +0000 (09:12 -0400)]
Use lf-infra-pre-build for pulling in lftools

The lftools venv breaks the current version of the global-jjb shiplogs
script and causes UNSTABLE build.

Issue: RT 60958
Change-Id: I7bd943ea595bbdfde406c9a6059429cdec60cdc8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoFix sonar property name 34/76134/1
Robert Varga [Mon, 17 Sep 2018 08:40:39 +0000 (10:40 +0200)]
Fix sonar property name

sonar.jacoco.reportPath is the correct property name, fix it,
so we get a proper override.

Change-Id: I186e179f71daa5cb39b84cf061285bb7297d21fd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUse lf-infra-pre-build for openstack & lftools 28/76128/1
Thanh Ha [Mon, 17 Sep 2018 00:38:35 +0000 (20:38 -0400)]
Use lf-infra-pre-build for openstack & lftools

lf-infra-pre-build to pull in curated python packages commonly used
but several scripts.

Change-Id: I2ba675efb2558fc9db4c9d5c41b5263651ebf93d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoRemove coloring from devstack systemd logging 18/76118/1
Sam Hague [Sun, 16 Sep 2018 14:33:12 +0000 (10:33 -0400)]
Remove coloring from devstack systemd logging

With the change to using systemd the logging defaults
are notbeing set correctly by devstack. Coloring is
included in the logs. Thsi patch sed's the logging
defaults.

Change-Id: Iaae2f5110c94a36047d0b34261fa07457e12c876
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoMerge "Add neon and oxygen jobs for 1cmb"
Sam Hague [Sun, 16 Sep 2018 14:40:04 +0000 (14:40 +0000)]
Merge "Add neon and oxygen jobs for 1cmb"

5 years agoadd diag_status to ha_proxy 15/76115/1
Sam Hague [Sun, 16 Sep 2018 12:38:40 +0000 (08:38 -0400)]
add diag_status to ha_proxy

Change-Id: Iab58c4457cf730ff4f711321b61f5ae71076a56b
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAdd packer jobs to build Ubuntu 18.04 images 10/76110/2
Anil Belur [Sat, 15 Sep 2018 13:05:25 +0000 (18:35 +0530)]
Add packer jobs to build Ubuntu 18.04 images

Add packer jobs for Ubuntu 18.04 images for
GBP, mininet 2.5, 2.6 and 2.8.

Also make the template and platforms variables
order consistant in the file.

JIRA: RELENG-133
Change-Id: I9d5de7de831190aa06051dc388be8b37821127bd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoMerge "Use lf-infra-pre-build for openstack & lftools"
Sam Hague [Sun, 16 Sep 2018 01:35:35 +0000 (01:35 +0000)]
Merge "Use lf-infra-pre-build for openstack & lftools"

5 years agoMerge changes from topic 'aggregate-sonar'
Thanh Ha (zxiiro) [Sun, 16 Sep 2018 01:18:41 +0000 (01:18 +0000)]
Merge changes from topic 'aggregate-sonar'

* changes:
  Point sonar to generated aggregate file
  Push down jacoco aggregate report file

5 years agoAdd neon and oxygen jobs for 1cmb 14/76114/1
Sam Hague [Sun, 16 Sep 2018 01:17:05 +0000 (21:17 -0400)]
Add neon and oxygen jobs for 1cmb

Change-Id: If5ff39f403b9a13608f0a978d6ad7e681892db9b
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoUse lf-infra-pre-build for openstack & lftools 12/76112/3
Thanh Ha [Sun, 16 Sep 2018 00:20:34 +0000 (20:20 -0400)]
Use lf-infra-pre-build for openstack & lftools

lf-infra-pre-build is a new macro provided by global-jjb to pull
in lftools and openstack cli to the Jenkins user profile. This does
away with having to play around with virtualenvs for these tools.

Change-Id: I450b5864923ad3e75d7e246a56113c08dc7fb926
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Revert "DO NOT hardcode pyhosted in pip install""
Andrew Grimberg [Fri, 14 Sep 2018 16:55:12 +0000 (16:55 +0000)]
Merge "Revert "DO NOT hardcode pyhosted in pip install""

5 years agoRevert "DO NOT hardcode pyhosted in pip install" 96/76096/2
Thanh Ha [Fri, 14 Sep 2018 16:13:27 +0000 (12:13 -0400)]
Revert "DO NOT hardcode pyhosted in pip install"

Revert since the Nexus 3 PyPi does not appear to be working with
pip3. Will have to try again once we figure that out.

This reverts commit a44facf1c4d2b8666ffa248c502394efa9091ed6.

Change-Id: I8641817305e4057ca99f34123a1dbb2dfdd7c2f5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUpdate global-jjb to v0.24.4 94/76094/1
Thanh Ha [Fri, 14 Sep 2018 15:50:43 +0000 (11:50 -0400)]
Update global-jjb to v0.24.4

Change-Id: I77a068d864e125fae53b609599271886202ce588
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Update global-jjb to v0.24.3"
Anil Belur [Fri, 14 Sep 2018 03:07:50 +0000 (03:07 +0000)]
Merge "Update global-jjb to v0.24.3"

5 years agoMerge "DO NOT hardcode pythonhosted in pip install"
Thanh Ha (zxiiro) [Fri, 14 Sep 2018 02:47:20 +0000 (02:47 +0000)]
Merge "DO NOT hardcode pythonhosted in pip install"

5 years agoPoint sonar to generated aggregate file 76/76076/3
Robert Varga [Thu, 13 Sep 2018 22:02:14 +0000 (00:02 +0200)]
Point sonar to generated aggregate file

Now that we know where yangtools will generate the aggregate file,
point sonar at it.

Change-Id: I4fa54b5a773345204e4ab17c437cc416a10aef37
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoPush down jacoco aggregate report file 74/76074/4
Robert Varga [Thu, 13 Sep 2018 21:53:37 +0000 (23:53 +0200)]
Push down jacoco aggregate report file

Instruct yangtools to provide jacoco aggregate in a file, we will
be using it.

Change-Id: I3934d572873f536215377871996cd5b0391d58b9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUpdate global-jjb to v0.24.3 79/76079/2
Thanh Ha [Fri, 14 Sep 2018 00:09:19 +0000 (20:09 -0400)]
Update global-jjb to v0.24.3

Pull in fix for lftools causing global-jjb jobs to fail with
UNSTABLE build.

Change-Id: I29677c2a2e807fabc3777faab99653c467ce790e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>