Sam Hague [Sun, 6 May 2018 00:47:54 +0000 (00:47 +0000)]
Merge "Update Merge-$STREAM views via AR jobs"
Sam Hague [Sun, 6 May 2018 00:47:46 +0000 (00:47 +0000)]
Merge "Manage ODL Jenkins views with JJB 2.0.5"
Sam Hague [Sun, 6 May 2018 00:47:35 +0000 (00:47 +0000)]
Merge "Update JJB version to 2.0.6"
Anil Belur [Thu, 3 May 2018 04:30:22 +0000 (04:30 +0000)]
Merge "Remove integration Carbon jobs"
Jamo Luhrsen [Wed, 2 May 2018 21:57:54 +0000 (14:57 -0700)]
Add genius csit for infrautils patch test
Change-Id: I6dd537cb394f8746d5f9e2c06dfad6c426024c88
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Michael Vorburger [Wed, 2 May 2018 17:15:55 +0000 (19:15 +0200)]
let multipatch jobs run concurrently
Change-Id: I79b749c1c20bb2e1c11b2757888e9709c6c88263
JIRA: RELENG-107
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Thanh Ha [Wed, 2 May 2018 14:18:30 +0000 (10:18 -0400)]
Remove integration Carbon jobs
Change-Id: Id8b043d489d961240e32691d418dac2914b83cee
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Tomas Markovic [Mon, 30 Apr 2018 13:16:55 +0000 (15:16 +0200)]
Adjust bgp ingest releng variables
Robot VM's are insufficient for current values.
Changing the values to reachable points for
all odl versions, so we have more blue in our
lives.
Change-Id: I50d30366e8b13b7e84491211d81e34995a7ca212
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Thanh Ha [Mon, 30 Apr 2018 18:40:53 +0000 (14:40 -0400)]
Remove carbon autorelease jobs
The last Carbon-SR4 was released. Remove the carbon jobs as we
no longer need to maintain them.
Change-Id: Ib9961de0122ae4805150e1171f8a776a1c72ad92
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 30 Apr 2018 18:38:40 +0000 (18:38 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"
Thanh Ha [Mon, 30 Apr 2018 18:38:35 +0000 (18:38 +0000)]
Merge "Auto Update CSIT Jobs to run for nitrogen"
jenkins-releng [Mon, 30 Apr 2018 17:54:46 +0000 (17:54 +0000)]
Auto Update CSIT Jobs to run for nitrogen
Change-Id: I21b54ef1f5db0915de4c5035d22d9c2773d2a3e1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Mon, 30 Apr 2018 17:54:43 +0000 (17:54 +0000)]
Auto Update CSIT Jobs to run for oxygen
Change-Id: Idcc560ec49e5581227b0a53b16f62dd7fa2812d1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Mon, 30 Apr 2018 17:53:47 +0000 (17:53 +0000)]
Auto Update CSIT Jobs to run for carbon
Change-Id: Ia77d84b20b5a983c8b59d49bc622e83e38ac38b6
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Mon, 30 Apr 2018 12:42:21 +0000 (08:42 -0400)]
Fix bad deactivates in openstack-cron job
These were missed in I5493ab4f59d2846da03b7a16267d8be43b8780fa and
should have been removed as part of that patch.
Change-Id: I1af6cc2b1fefde41cc098a37983464d1c7cb7fdb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Fri, 27 Apr 2018 21:39:36 +0000 (21:39 +0000)]
Merge "Revert "Genius CSIT verify jobs broken""
Luis Gomez [Fri, 27 Apr 2018 16:19:28 +0000 (09:19 -0700)]
Add RTD job in integration
Change-Id: If706e2ff7747ca73a8371e1510db058ee373ad8a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Vratko Polak [Fri, 27 Apr 2018 18:16:49 +0000 (18:16 +0000)]
Merge "Use lf-infra-maven-parameters"
Thanh Ha [Fri, 27 Apr 2018 15:02:13 +0000 (15:02 +0000)]
Merge "Install lftools into the openstack venv"
Thanh Ha [Fri, 27 Apr 2018 14:58:04 +0000 (14:58 +0000)]
Merge "Add npmrc and pipconf to pull in proxy config"
Thanh Ha [Fri, 27 Apr 2018 14:25:43 +0000 (14:25 +0000)]
Merge "Delete complete builds to save disk space"
Thanh Ha [Fri, 27 Apr 2018 14:16:47 +0000 (10:16 -0400)]
Use lf-infra-maven-parameters
This sets up the M2_HOME which allows Java unit tests to be able
to pick up the Maven executable since Jenkins does not set the PATH
for Maven.
Change-Id: I98318431c5992a4705d2b2d1cee10e1d24f45c1e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Stephen Kitt [Fri, 27 Apr 2018 07:29:15 +0000 (09:29 +0200)]
Delete complete builds to save disk space
Once a build is completed and installed, we no longer need the build
tree. Deleting the build saves a lot of disk space.
Change-Id: Id986167db4aa43f0a84880616360fbe5c4daad83
JIRA: RELENG-100
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Luis Gomez [Fri, 27 Apr 2018 02:11:45 +0000 (19:11 -0700)]
RELENG-103: Make -Pq configurable in multipatch
Default is to build normally, for fast build:
- If trigger from gerrit, use multipatch-build-fast:<patch-list>
- If trigger manually, set BUILD_FAST parameter to true
Change-Id: I51841a9c8b61c80c31b738d58d93b344d5da8e82
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Anil Belur [Thu, 26 Apr 2018 23:24:26 +0000 (09:24 +1000)]
Update JJB version to 2.0.6
Pull in all changes for managing views with JJB 2.0.6.
RELENG-76
Change-Id: Ic5171c55be3ae5be0e293dca18a6d48817fe3adc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Faseela K [Thu, 26 Apr 2018 18:02:43 +0000 (18:02 +0000)]
Revert "Genius CSIT verify jobs broken"
This reverts commit
5cd1769e4fe77fb73181c8e8f3725760d588a7ca.
Change-Id: I1f6194db546558040890eab2643e13847e7ba7cc
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Thanh Ha [Mon, 23 Apr 2018 20:20:12 +0000 (16:20 -0400)]
Install lftools into the openstack venv
The openstack-cron job requires both lftools and openstack in a few
places. Simplify the scripts by only having one venv containing both.
Jira: RELENG-98
Change-Id: I5493ab4f59d2846da03b7a16267d8be43b8780fa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 23 Apr 2018 20:35:27 +0000 (16:35 -0400)]
Add npmrc and pipconf to pull in proxy config
Change-Id: Ieb8c152340fd538e9da2da6857bf4aa8180c3495
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Faseela K [Wed, 25 Apr 2018 15:42:08 +0000 (21:12 +0530)]
Genius CSIT verify jobs broken
Change-Id: I47c5c2a9f8b66c809e4f24c0e0476b93ac6b885c
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Wed, 25 Apr 2018 03:18:31 +0000 (08:48 +0530)]
Separate test-plan for genius carbon-nitro streams
We are in the process of increasing test coverage for genius
functionalities. Most of the new features in genius have come
from Oxygen onwards. Hence, we want to have a default test plan
that covers the super-set of test suites, and a separate test plan
with basic suites that apply only to carbon and nitrogen.
Change-Id: If86b33b8bd72877ed46b179e8f32a2878cec22fb
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Thanh Ha [Tue, 24 Apr 2018 14:05:29 +0000 (14:05 +0000)]
Merge "Remove VTN jobs"
Anil Belur [Mon, 22 Jan 2018 06:07:21 +0000 (16:07 +1000)]
Update Merge-$STREAM views via AR jobs
`Merge-$(STREAM)` views lists all the merge jobs for the projects
participating in the release cycle. Update the views by getting
a list of all projects in autorelease $STREAM and create a new
yaml file as a part of the autorelease jobs.
JJB 2.0.5 is released, includes the relevent changes required
for manging views with JJB.
ISSUE: RELENG-76
Change-Id: I7d5e9d28bd6d3f41c54bcf17bb7350cffda3c545
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Tue, 24 Apr 2018 03:17:17 +0000 (03:17 +0000)]
Merge "Auto Update CSIT Jobs to run for carbon"
Anil Belur [Tue, 24 Apr 2018 03:17:12 +0000 (03:17 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"
Anil Belur [Tue, 24 Apr 2018 03:17:11 +0000 (03:17 +0000)]
Merge "Auto Update CSIT Jobs to run for fluorine"
jenkins-releng [Tue, 24 Apr 2018 02:01:00 +0000 (02:01 +0000)]
Auto Update CSIT Jobs to run for oxygen
Change-Id: Ie74834c0064cdb04d9b3b6312457acc117edee90
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Tue, 24 Apr 2018 02:00:41 +0000 (02:00 +0000)]
Auto Update CSIT Jobs to run for nitrogen
Change-Id: I55770d9a6c9e50936d12b583d845c84b0283edf3
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Tue, 24 Apr 2018 02:00:40 +0000 (02:00 +0000)]
Auto Update CSIT Jobs to run for fluorine
Change-Id: I2862c829227acedff6de5cb33f049796a4ed09e1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Tue, 24 Apr 2018 02:00:01 +0000 (02:00 +0000)]
Auto Update CSIT Jobs to run for carbon
Change-Id: I7a9f7b5a38ed54fc452db537839d05c922dc019a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Jamo Luhrsen [Tue, 24 Apr 2018 00:47:00 +0000 (17:47 -0700)]
Dont save non-existent tempest_output* files
the file(s) we are attempting to save for branches
other than queens don't exist anyway. At least
nothing is showing up in the current jobs.
This is a problem once we merge the change [0]
to manually install os-testr to get around our
problem of tempest.api.network tests not running
in branches before queens. The os-testr method
will create the ${DEVSTACK_TEMPEST_DIR}/${TESTREPO}/0
folder which makes this block of code execute
and then fail. In the end, our job runs find but
shows up as an abort.
Change-Id: Ie065944129a0cfa9ef06cd5b37d7274a691e33a1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Mon, 23 Apr 2018 23:44:18 +0000 (16:44 -0700)]
Remove VTN jobs
VTN was archived and removed from autorelease and
integration/distribution already.
See:
https://jira.opendaylight.org/browse/INTDIST-98
Change-Id: Ibbe40f82fd8d4cae4440bdc9f727a8d5c4ef0525
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Sam Hague [Mon, 23 Apr 2018 22:25:58 +0000 (22:25 +0000)]
Merge "Update JJB version 2.0.5"
Anil Belur [Sat, 20 Jan 2018 06:13:04 +0000 (16:13 +1000)]
Manage ODL Jenkins views with JJB 2.0.5
Manage ODL Jenkins views for releng/builder with JJB 2.0.5.
Note: the JJB views implemention in JJB 2.0 does not completly handle
all of the filter parameters, some of the filters like most recent
job runs are not available with this change.
JJB 2.0.5 is released, which includes the relevent changes required
for manging views with JJB.
The autorelease merge job view is implemented with autorelease
jobs in change: I7d5e9d28bd6d3f41c54bcf17bb7350cffda3c545.
ISSUE: RELENG-76
Change-Id: Id73e89deea1f1f18096c61b4dc882c8d8fc5915d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Sam Hague [Mon, 23 Apr 2018 21:10:49 +0000 (21:10 +0000)]
Merge "Update SFC netvirt CSIT with fluorine and queens"
Sam Hague [Mon, 23 Apr 2018 21:09:18 +0000 (21:09 +0000)]
Merge "Clean up genius csit yaml"
Jamo Luhrsen [Tue, 17 Apr 2018 23:15:38 +0000 (16:15 -0700)]
Convert os_plugins from csv to ssv
seems our deploy scripts are looping over the list
of openstack plugins that are enabled in each job.
in one place if one of the plugins was networking-sfc,
it would install a special CLI package so those
commands would be available and work. It looks like
the looping logic was expecting space separated,
but we are passing in comma separated lists. this
should fix that.
Change-Id: I0957b7f01a54948865aa942b4ecc6c40f69a5a07
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Thanh Ha [Mon, 23 Apr 2018 17:17:48 +0000 (13:17 -0400)]
Temporarily limit Oxygen autorelease to weekly
CI cannot support more than 2 integration-distribution-test jobs
nightly. Since our current focus is on Fluorine and Nitrogen let us
make Oxygen a weekly job until Nitrogen is complete.
Change-Id: Ie5dcaaae98ca4abe813dc056ed8593b1183e770d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Mon, 23 Apr 2018 17:00:40 +0000 (17:00 +0000)]
Merge "Remove dist-check for UM projects"
Jamo Luhrsen [Mon, 23 Apr 2018 15:34:42 +0000 (08:34 -0700)]
Add netvirt csit patch test for neutron project
Change-Id: I666658f893debb914ea4dacbe65fe53e8b68416a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Luis Gomez [Mon, 23 Apr 2018 14:16:22 +0000 (07:16 -0700)]
Remove dist-check for UM projects
Change-Id: I0e20ad67df04c0ac06ce161ef2ceae13c4042e28
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Anil Belur [Mon, 23 Apr 2018 05:31:47 +0000 (05:31 +0000)]
Merge "Revert "Run Carbon autorel daily""
Thanh Ha [Mon, 23 Apr 2018 00:14:31 +0000 (00:14 +0000)]
Revert "Run Carbon autorel daily"
This reverts commit
e6799acf36e906176115b0cc4a1a47b2dbd5c891.
Change-Id: Iccdae3debb930a44e6c5769db604b03615871735
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Daniel Farrell [Fri, 20 Apr 2018 02:24:17 +0000 (22:24 -0400)]
Add lfn-process tox verify and RTDs jobs
Add jobs for new Linux Foundation Networking repo that will host docs
about LFN processes. Using tox/coala/docs config in 10151, the jobs will
add linting as a verify job and RTDs verify/merge jobs for pushing docs.
Change-Id: Ieedeb893326894dea8bf8c58c28aeab5a7730d93
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Jamo Luhrsen [Fri, 20 Apr 2018 19:35:02 +0000 (12:35 -0700)]
Clean up genius csit yaml
Change-Id: I0601a6d2c7e62aedb7ce0a8f391744820f103608
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Luis Gomez [Fri, 20 Apr 2018 19:15:01 +0000 (12:15 -0700)]
Fix BUNDLE_URL extraction in distribution-check
After maven upgrade we see different upload message in log so
script has to be adjusted.
Change-Id: I0b8f19cf684bcaf2e93c50b41d5b021c274e31a8
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Fri, 20 Apr 2018 03:53:57 +0000 (23:53 -0400)]
Create new queue for non-disttest jobs
After monitoring the system a bit and looking at the jobs. The none
distribution-test jobs do not queue very many csit jobs and if we
tie them to the distro-test queue these jobs would not benefit much
from parallel csit runs. Let's give them their own separate queue
instead with a larger pool of allowed job runs.
Use NUM_EXECUTORS so that we can use the same VM to launch multiple
jobs considering that these jobs do not do anything other than launch
other csit jobs.
Change-Id: Ide261d2550ff69da4fd0f30857f7358f2c7f9cb6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Fri, 20 Apr 2018 13:49:30 +0000 (06:49 -0700)]
Add controllerdebugmap to remaining jobs
Change-Id: Ic8cfc955534a771a271f05f5287452c31dd391b9
Signed-off-by: Sam Hague <shague@redhat.com>
Thanh Ha [Thu, 19 Apr 2018 22:48:12 +0000 (18:48 -0400)]
Delete stack at the end of the build
Attempt to delete the stack at the end of each csit build. This was
something we used to do in Rackspace but then something broke during
the migration so we had to stop doing it temporarily. It's about time
we turned it back on.
Change-Id: I142ea2f0852188db3e3f09ea060d58834b06dce5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 19 Apr 2018 21:56:05 +0000 (17:56 -0400)]
Create a queue for distro-test jobs
Considering all the distro-test job does is launches additional jobs
and having too many of them run in parallel makes it take longer for
any single distro-test job to return with results. Let's create a
new instance that we can use as a dummy queue for this job type
limiting only 1 of this job to ever run at a time.
This modifies the following job-templates to use the same queue:
- integration-sanity-test-{stream}
- integration-distribution-test-{stream}
- integration-distribution-weekly-test-{stream}
- integration-distribution-high-frequenecy-test-trigger-{stream}
Change-Id: Id3e94c1289f7ce89821ef9d53ddcb570f91f00b3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 19 Apr 2018 19:26:55 +0000 (19:26 +0000)]
Merge "Rename opflex jobs with -thirdparty- keyword"
Thanh Ha [Thu, 19 Apr 2018 19:25:27 +0000 (19:25 +0000)]
Merge "Switch releng jobs to use mvn35"
Thanh Ha [Thu, 19 Apr 2018 19:25:18 +0000 (19:25 +0000)]
Merge "Switch autorelease jobs to use mvn35"
Thanh Ha [Thu, 19 Apr 2018 19:25:11 +0000 (19:25 +0000)]
Merge "Switch integration jobs to use mvn35"
Thanh Ha [Thu, 19 Apr 2018 18:00:03 +0000 (14:00 -0400)]
Update flavor list for the new odl-instance types
Need this patch to fix the broken jenkins-cfg job.
Change-Id: I6cbc3fc3dc0d77889165dc12268d1c9067c3cf05
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Mohammed Naser [Thu, 19 Apr 2018 15:24:18 +0000 (11:24 -0400)]
Switch to using ODL-specific flavors
Cinder is currently causing a lot of issues with not properly detaching
volumes because of the interaction with Heat. We have setup specific
flavors for ODL which contain 40G of disk which means the Cinder
interaction is no longer necessary.
Change-Id: Id74bb321d25bee15758e87d684d724133eb6157c
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
Anil Belur [Wed, 18 Apr 2018 12:08:08 +0000 (22:08 +1000)]
Rename opflex jobs with -thirdparty- keyword
Rename opflex jobs that upload thirdparty dependencies
to ODL Nexus. The 'thirdparty' keyword would allow tracking
jobs under a separate view created for thirdparty jobs.
https://jira.linuxfoundation.org/browse/RELENG-887
Change-Id: I34f94aa8b1c2c73f23b914b72d59fad1f89cb078
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Daniel Farrell [Wed, 18 Apr 2018 15:59:51 +0000 (15:59 +0000)]
Merge "Switch distribution jobs to use mvn35"
Thanh Ha [Wed, 18 Apr 2018 15:42:22 +0000 (11:42 -0400)]
Switch releng jobs to use mvn35
Issue: RELENG-97
Change-Id: Ie7f8a919c8f6e40ef263c2337f958bfad84ed996
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 18 Apr 2018 15:41:08 +0000 (11:41 -0400)]
Switch autorelease jobs to use mvn35
Issue: RELENG-97
Change-Id: I033b6973b9b788d44f7bc29234c662b8c0c940e5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 18 Apr 2018 15:33:41 +0000 (11:33 -0400)]
Switch integration jobs to use mvn35
Issue: RELENG-97
Change-Id: I421e5eaee0495179947fe32f47883e0fe2d9e144
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 18 Apr 2018 14:53:04 +0000 (10:53 -0400)]
Switch distribution jobs to use mvn35
Issue: RELENG-97
Change-Id: I3a2dbb37746d1952016a273da721c91fa70651d4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Wed, 18 Apr 2018 11:02:10 +0000 (11:02 +0000)]
Update cloud image list docs
Change-Id: I6614d03ae1bb3b8a1426ec628f6846f13d6dafb2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Anil Belur [Wed, 18 Apr 2018 10:58:42 +0000 (20:58 +1000)]
Update JJB version 2.0.5
JJB version 2.0.5 contains most recent changes required
to update and manage views on Jenkins.
ISSUE: RELENG-76
Change-Id: I9ebcf89a6e9285105587929b5894a774386b09e9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Daniel Farrell [Wed, 18 Apr 2018 00:41:10 +0000 (20:41 -0400)]
Update all perishable RPM test example builds
The multipatch examples had expired and were failing builds. Updating
all the examples that periodically need refreshing while I'm at it.
Change-Id: I3062da1db297d8f08dae5de88b1a1d29a53581c0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Anil Belur [Tue, 17 Apr 2018 23:02:50 +0000 (23:02 +0000)]
Merge "Make merge job run daily for archetypes project"
Anil Belur [Tue, 17 Apr 2018 23:00:12 +0000 (23:00 +0000)]
Merge "Update to more recent docker image"
Anil Belur [Tue, 17 Apr 2018 23:00:04 +0000 (23:00 +0000)]
Merge "Add support for a cron override with merge job"
Thanh Ha [Tue, 17 Apr 2018 21:46:35 +0000 (17:46 -0400)]
Update to more recent docker image
Some jobs are currently unable to run because the docker image
being used no longer exists. This patch fixes those as well as
updates all jobs to use the latest docker image.
Issue: RELENG-88
Change-Id: If55ee0e0ab513d8223ad942d4a455ef7a00d7b1f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 17 Apr 2018 20:27:15 +0000 (16:27 -0400)]
Make merge job run daily for archetypes project
Issue: https://jira.linuxfoundation.org/browse/RELENG-893
Change-Id: Iaf5e42f8a7948e5edf8773c1058d37a2d93c8efe
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 17 Apr 2018 20:26:02 +0000 (16:26 -0400)]
Add support for a cron override with merge job
Per request in https://jira.linuxfoundation.org/browse/RELENG-893
add a cron parameter to the merge job to allow projects to optionally
choose a different cron schedule for their merge jobs.
Issue: https://jira.linuxfoundation.org/browse/RELENG-893
Change-Id: Ibac49ae549410f7e47c5cd10dab2d04a61afac8b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 17 Apr 2018 19:26:50 +0000 (15:26 -0400)]
Allow openstack-cron to run concurrently
In case the job hangs we want to make sure another one is able
to run. Otherwise we might not get stacks / servers cleared
fast enough.
Change-Id: I4357b947e944abf518e49eaba51280c94dd4c216
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 17 Apr 2018 17:34:26 +0000 (13:34 -0400)]
Add script to remove stale volumes
Stale volumes are volumes that are in "Available" state and
have been around for longer than 15 minutes long.
Change-Id: Ic3d9546609d6037afbce26d822b81ed8e8b46ec3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Tue, 17 Apr 2018 18:12:29 +0000 (18:12 +0000)]
Merge "Full distribution build"
Jamo Luhrsen [Tue, 17 Apr 2018 17:41:50 +0000 (17:41 +0000)]
Merge "Add controller ready detect to int/dist jobs"
Tomas Markovic [Tue, 17 Apr 2018 12:41:31 +0000 (14:41 +0200)]
Pcep topology timeout
Based on testing it now takes
around 1-2min for pcep-topology
to get ready on nitrogen and carbon.
On fluorine and oxygen it doesn't,
(probably because of infrautils.ready)
but I saw it fail at this step as well.
300 seconds value from the test still
seems a bit excessive so 180 it is, with
easy to way to change it if anything
changes.
Change-Id: If6e7cec44eb12093e989a323a5d28bd73a9e3b80
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Luis Gomez [Mon, 16 Apr 2018 23:09:23 +0000 (16:09 -0700)]
Add controller ready detect to int/dist jobs
These are distribution-check and distribution-deploy jobs.
Change-Id: I7e57b210ee21b4ba29196d47e958da3771b5455a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Anil Belur [Tue, 17 Apr 2018 03:06:56 +0000 (03:06 +0000)]
Merge "Fix system-update role missing failure"
Anil Belur [Tue, 17 Apr 2018 03:04:58 +0000 (03:04 +0000)]
Merge "Auto Update CSIT Jobs to run for carbon"
Anil Belur [Tue, 17 Apr 2018 03:04:42 +0000 (03:04 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"
Anil Belur [Tue, 17 Apr 2018 03:04:34 +0000 (03:04 +0000)]
Merge "Auto Update CSIT Jobs to run for nitrogen"
jenkins-releng [Tue, 17 Apr 2018 02:22:23 +0000 (02:22 +0000)]
Auto Update CSIT Jobs to run for oxygen
Change-Id: I5f2d264c67b47f0fe83a9703d2f814ca07e702c7
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Tue, 17 Apr 2018 02:22:01 +0000 (02:22 +0000)]
Auto Update CSIT Jobs to run for nitrogen
Change-Id: I308afc12a49d52ac657f89c865f8e7cf0b84f468
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Tue, 17 Apr 2018 02:21:09 +0000 (02:21 +0000)]
Auto Update CSIT Jobs to run for carbon
Change-Id: Ie0db67db358c7f0d9e4f1a6460bb77518b2537dd
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Tue, 17 Apr 2018 02:21:10 +0000 (02:21 +0000)]
Auto Update CSIT Jobs to run for fluorine
Change-Id: Ie1b368a8d08a89da84038c1117d7d772907ade37
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Luis Gomez [Fri, 13 Apr 2018 23:34:41 +0000 (16:34 -0700)]
Remove -periodic- CSIT jobs
Historically we had this to differentiate between merge and
daily trigger, now there is no need and it is also confusing.
Note that job history of -periodic- jobs will be lost so the
beginning of release cycle is best time for this.
Change-Id: I8942cd9ef72558cf09d5c8e7a59c5824fafd12a5
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Jamo Luhrsen [Mon, 16 Apr 2018 22:43:28 +0000 (22:43 +0000)]
Merge "Adjust CSIT for UM projects"
Jamo Luhrsen [Mon, 16 Apr 2018 22:30:55 +0000 (15:30 -0700)]
Update SFC netvirt CSIT with fluorine and queens
Change-Id: Ia529926805390ca12189094a236eb831c4ba91c3
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Luis Gomez [Mon, 16 Apr 2018 02:10:19 +0000 (19:10 -0700)]
Full distribution build
- Distribution verify and merge will build full distribution.
- Remove old maven site configuration & clean up stuff.
Change-Id: Ifd23e5bd2934840e25b1457dbb87f2ecce12a0d3
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Mon, 16 Apr 2018 14:32:25 +0000 (10:32 -0400)]
Fix system-update role missing failure
The system-update role should be lfit.system-update now that it's
being pulled in from ansible galaxy.
Change-Id: I50c0ee6f3d4f1ca6c0c0a770f67b8001df5545d4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sat, 14 Apr 2018 17:35:53 +0000 (13:35 -0400)]
Update global-jjb to pick up lftools-pip patch
pip 10.0.0 started breaking lftools calls today pull in fix
from global-jjb to resolve this.
Due to the nature of this patch it also pulls in rtd job changes
which need to be reflected in project rtd definitions.
Issue: https://jira.linuxfoundation.org/browse/RELENG-884
Change-Id: Ifc93bcf490f38fb5134e371cf5949125ef07da68
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>