releng/builder.git
8 years agoRemove AD-SAL test from Beryllium (master) test 51/27251/3
Luis Gomez [Tue, 22 Sep 2015 01:47:33 +0000 (18:47 -0700)]
Remove AD-SAL test from Beryllium (master) test

Remove AD-SAL features installation from master

Add -e adsal for those tests including AD-SAL checks

Change-Id: Ic23e9ec3390b861a84af64ed70fd53ea942ad66b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoMerge "Move to odl-lispflowmapping-msmr feature from -all"
Luis Gomez [Mon, 21 Sep 2015 19:59:49 +0000 (19:59 +0000)]
Merge "Move to odl-lispflowmapping-msmr feature from -all"

8 years agoUpdate automated project templates 34/27234/1
jenkins-releng [Mon, 21 Sep 2015 19:37:41 +0000 (19:37 +0000)]
Update automated project templates

Change-Id: I478656c8aaf9ecb142421c3e8b029bb8dc1839ef
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoAdd topic clustering jobs for master and lithium 33/27233/1
Flavio Fernandes [Mon, 21 Sep 2015 19:27:28 +0000 (15:27 -0400)]
Add topic clustering jobs for master and lithium

Change-Id: If1c6bd55e78f9841f2aa59912be3e1ccf1f75836
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
8 years agoUpdate automated project templates 24/27224/1
jenkins-releng [Mon, 21 Sep 2015 16:11:48 +0000 (16:11 +0000)]
Update automated project templates

Change-Id: I118ed8891a375a770bd1687d7c8c21ef28a89aec
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Move maven repo override"
Thanh Ha [Mon, 21 Sep 2015 16:10:16 +0000 (16:10 +0000)]
Merge "Move maven repo override"

8 years agoUpdate automated project templates 14/27214/1
jenkins-releng [Mon, 21 Sep 2015 15:27:17 +0000 (15:27 +0000)]
Update automated project templates

Change-Id: Iebc96244ea9599cd7a5f0479bf3e58cb1ef91022
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMove maven repo override 99/27199/1
Robert Varga [Mon, 21 Sep 2015 09:50:03 +0000 (11:50 +0200)]
Move maven repo override

Change-Id: Ib76d8811e97b02f7acf6a9b8f87e6022a527f1f6
Signed-off-by: Robert Varga <rovarga@cisco.com>
8 years agoFix netconf project mvn goals 90/27190/1
Tomas Cere [Mon, 21 Sep 2015 08:35:06 +0000 (10:35 +0200)]
Fix netconf project mvn goals

Moved local repo to MVN_GOALS, it seems like it was ignored
and breaking builds when in MVN_OPTS

Change-Id: I1846c988a8d5308b4b7de5aaeb2e74184b5e06a1
Signed-off-by: Tomas Cere <tcere@cisco.com>
8 years agoMerge "Intelligent firewall disabling"
Thanh Ha [Fri, 18 Sep 2015 17:54:19 +0000 (17:54 +0000)]
Merge "Intelligent firewall disabling"

8 years agoIntelligent firewall disabling 67/27167/1
Andrew Grimberg [Fri, 18 Sep 2015 17:49:23 +0000 (10:49 -0700)]
Intelligent firewall disabling

Break the firewall shutdown into it's own script that does intelligent
stops of firewalld or iptables depending upon which is needed.

Fix up the scripts that currently stop the firewall and have them call
this one instead

Change-Id: I99f7bf080b2bcc5d07e42b2a0652eb82d14d3650
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoMerge "Allow CSIT jobs to specify cloud name"
Thanh Ha [Fri, 18 Sep 2015 17:43:45 +0000 (17:43 +0000)]
Merge "Allow CSIT jobs to specify cloud name"

8 years agoUpdate automated project templates 42/27142/1
jenkins-releng [Thu, 17 Sep 2015 22:13:01 +0000 (22:13 +0000)]
Update automated project templates

Change-Id: I91be67bea61fff80ce185faf0e8d2e8c4de8b726
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agonetconf: pass down maven repository 41/27141/2
Robert Varga [Thu, 17 Sep 2015 21:53:32 +0000 (23:53 +0200)]
netconf: pass down maven repository

Do not reuse the global one.

Change-Id: I6d5a63b3b90339f14b9c13b97a01a88a1cfb8719
Signed-off-by: Robert Varga <rovarga@cisco.com>
8 years agoPass down customized repository 40/27140/2
Robert Varga [Thu, 17 Sep 2015 21:51:31 +0000 (23:51 +0200)]
Pass down customized repository

Failing to include this results in reusing global .m2 repo, which is not
cleared.

Change-Id: I8cee58fa5df389cbba0f9c67538984612a527fba
Signed-off-by: Robert Varga <rovarga@cisco.com>
8 years agoAllow CSIT jobs to specify cloud name 29/27129/2
Vratko Polak [Thu, 17 Sep 2015 15:47:26 +0000 (17:47 +0200)]
Allow CSIT jobs to specify cloud name

Macro integration-jclouds-controller-mininet was using cloud name
hardcoded to 'Rackspace DFW - Integration Dynamic Lab'

This change moves that value to releng-defaults.yaml,
so that CSIT job definitions can override it if needed.

Integration templates were changed to forward the default value,
but no CSIT job definition was changed.

Change-Id: Ifcddd7d508126839ba032f622822b5c01195b08e
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoEnable integration-patch-test-{stream} to specify GERRIT_* 12/27112/3
Vratko Polak [Thu, 17 Sep 2015 11:32:03 +0000 (13:32 +0200)]
Enable integration-patch-test-{stream} to specify GERRIT_*

This is to enable the job to be used in Sandbox.
Defines new macros in releng-macros.yaml

Change-Id: I9ec33baa624c83512c78909f1667ab668d1ba736
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoAdd provide-maven-settings to integration-patch-test-{stream} 02/27102/1
Vratko Polak [Thu, 17 Sep 2015 09:54:44 +0000 (11:54 +0200)]
Add provide-maven-settings to integration-patch-test-{stream}

Change 26664 had added this prebuilder to jjb-templates/
But the integration job for test-integration trigger word
is defined elsewhere, so it was missing it.

Change-Id: I0505c94532b6efa18c11b75cfbcb26b36b9c5ee8
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoMove to odl-lispflowmapping-msmr feature from -all 71/27071/2
Lorand Jakab [Thu, 17 Sep 2015 07:21:35 +0000 (10:21 +0300)]
Move to odl-lispflowmapping-msmr feature from -all

The lispflowmapping project reorganized the project features, removing
the odl-lispflowmapping-all as being the top-level feature, which is now
being served by odl-lispflowmapping-msmr (which is slightly less
inclusive). This commit moves the Beryllium CSIT job to use the new
feature.

Change-Id: Ib64bca0cc7e1328e6b9f9e9bd4f8e2f6ac7e8163
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
8 years agoRevert "Use integration/distribution for csit distribution jobs" 84/27084/1
Thanh Ha [Thu, 17 Sep 2015 00:18:41 +0000 (00:18 +0000)]
Revert "Use integration/distribution for csit distribution jobs"

This patch creates an invalid project name that Jenkins can't update due to the "/" in the name. We'll have to refactor integration-csit-template's use of {project} as a job name since a job name cannot contain slashes.

This reverts commit d23cf29a32506fbe384f923bd643499bb2c216b3.

Change-Id: I394b17b806ea7562d40137d78cf93a3b9d62903d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUse integration/distribution for csit distribution jobs 73/27073/5
Jamo Luhrsen [Wed, 16 Sep 2015 22:43:51 +0000 (15:43 -0700)]
Use integration/distribution for csit distribution jobs

previous repo was just integration which is no longer valid

Change-Id: I05fa789dd7ea470e22233b90123302a7c266b35d
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoUpdate automated project templates 80/27080/1
jenkins-releng [Wed, 16 Sep 2015 23:27:05 +0000 (23:27 +0000)]
Update automated project templates

Change-Id: Ib97d73aca5adda45da03424a8b615ddd7985de42
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoFixed the template for distribution jobs. 72/27072/1
Hideyuki Tai [Wed, 16 Sep 2015 15:54:04 +0000 (08:54 -0700)]
Fixed the template for distribution jobs.

Change-Id: Ie3c6ea5bc7655a86d069e18e74f2379e2e5fc02e
Signed-off-by: Hideyuki Tai <Hideyuki.Tai@necam.com>
8 years agoUpdate automated project templates 92/26992/1
jenkins-releng [Tue, 15 Sep 2015 16:18:06 +0000 (16:18 +0000)]
Update automated project templates

Change-Id: I86564fd267276d76d603ffd09115dea9493306d5
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoCLM jobs should run with goals clean install 87/26987/1
Thanh Ha [Tue, 15 Sep 2015 15:47:12 +0000 (11:47 -0400)]
CLM jobs should run with goals clean install

Change-Id: I3e030b9b35a32333bb975e52ce11a328b380047e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUse correct settings file for autorelease 48/26948/2
Thanh Ha [Tue, 15 Sep 2015 02:34:59 +0000 (22:34 -0400)]
Use correct settings file for autorelease

Change-Id: Ie4b6a7e652f86e87538040b8c6b1258b72e0af97
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Use integration-patch-refspec in integration-python template"
Luis Gomez [Tue, 15 Sep 2015 06:43:40 +0000 (06:43 +0000)]
Merge "Use integration-patch-refspec in integration-python template"

8 years agoUpdate automated project templates 22/26922/1
jenkins-releng [Mon, 14 Sep 2015 17:30:52 +0000 (17:30 +0000)]
Update automated project templates

Change-Id: I67e6d87fcad15bcc6af99023da50da276195682e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Add weekly project reporting"
Andrew Grimberg [Mon, 14 Sep 2015 15:20:03 +0000 (15:20 +0000)]
Merge "Add weekly project reporting"

8 years agoUse integration-patch-refspec in integration-python template 69/25469/5
Vratko Polak [Mon, 14 Sep 2015 14:15:42 +0000 (16:15 +0200)]
Use integration-patch-refspec in integration-python template

Jobs integration-verify-python-* did not allow to specify
gerrit refspec to use (in contrast to SCIT jobs),
so they were not easily usable from Sandbox using Build with Parameters.

This change uses integration-patch-refspec to introduce new parameter
to specify what to clone, with $GERRIT_REFSPEC as default value.

Change-Id: I392aa1c971816f47facbc5aef7ac76b1b77b7601
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoAdd weekly project reporting 86/26886/4
Thanh Ha [Sat, 12 Sep 2015 18:07:58 +0000 (14:07 -0400)]
Add weekly project reporting

Change-Id: I0ea201d46c1a52449867574216d38af7e705dfec
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoAdd Maven Site JJB configuration for ODL 73/26873/2
Thanh Ha [Fri, 11 Sep 2015 20:51:23 +0000 (16:51 -0400)]
Add Maven Site JJB configuration for ODL

- Add a parameter -Dstream={stream} used by odl maven-site configuration
- Add a conditional build step activated when deploy-site.xml exists to
  run Maven site deployment.

Change-Id: I8bce0be37daba39e22436bfa00523266ec0cba9a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdate automated project templates 80/26880/1
jenkins-releng [Sat, 12 Sep 2015 00:50:16 +0000 (00:50 +0000)]
Update automated project templates

Change-Id: I8d424616c4c9ccae41b61b5789dfc825f182c0c6
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Added neutron, sfc, and ovsdb dependencies to gbp jjb."
Thanh Ha [Sat, 12 Sep 2015 00:48:34 +0000 (00:48 +0000)]
Merge "Added neutron, sfc, and ovsdb dependencies to gbp jjb."

8 years agoUpdate automated project templates 69/26869/1
jenkins-releng [Fri, 11 Sep 2015 20:23:02 +0000 (20:23 +0000)]
Update automated project templates

Change-Id: Iee2ef746bfb9f8d98177647767e3485310a3940a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Added dependency on neutron to vpnservice jjb"
Thanh Ha [Fri, 11 Sep 2015 20:21:18 +0000 (20:21 +0000)]
Merge "Added dependency on neutron to vpnservice jjb"

8 years agoMerge "Turn off firewalld on docker slave"
Andrew Grimberg [Fri, 11 Sep 2015 18:37:25 +0000 (18:37 +0000)]
Merge "Turn off firewalld on docker slave"

8 years agoTurn off firewalld on docker slave 67/26867/1
Marcus G K Williams [Fri, 11 Sep 2015 18:16:43 +0000 (11:16 -0700)]
Turn off firewalld on docker slave

Needed to connect to docker
daemon remotely

Change-Id: I394c2ab9794dd0c6f5335f76d888983236a0c98c
Signed-off-by: Marcus G K Williams <Marcus.G.Williams@gmail.com>
8 years agoAdded dependency on neutron to vpnservice jjb 56/26856/1
Ed Warnicke [Fri, 11 Sep 2015 15:32:01 +0000 (08:32 -0700)]
Added dependency on neutron to vpnservice jjb

Change-Id: I5c376d8583295fe03e742e56198a31cbdf29c6c4
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
8 years agoAdded neutron, sfc, and ovsdb dependencies to gbp jjb. 55/26855/1
Ed Warnicke [Fri, 11 Sep 2015 15:30:13 +0000 (08:30 -0700)]
Added neutron, sfc, and ovsdb dependencies to gbp jjb.

Change-Id: I17b9c2add00982c3f53c410fea3222c0f6c656ee
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
8 years agoUpdate automated project templates 15/26815/1
jenkins-releng [Fri, 11 Sep 2015 03:40:01 +0000 (03:40 +0000)]
Update automated project templates

Change-Id: Ie6e023d8f142436320c5f89eac0c7587019485dd
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoFix provide-maven-settings using yangtools-settings 14/26814/1
Thanh Ha [Fri, 11 Sep 2015 02:10:07 +0000 (22:10 -0400)]
Fix provide-maven-settings using yangtools-settings

Change-Id: I769e8bb8df4efe8b6b7a20773e1a804bd6567da2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdate automated project templates 13/26813/1
jenkins-releng [Fri, 11 Sep 2015 02:03:21 +0000 (02:03 +0000)]
Update automated project templates

Change-Id: Ieca486a602db0b6b271321f4994c02e49b2f22b5
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Create Jenkins jobs for NeXt project"
Thanh Ha [Fri, 11 Sep 2015 01:59:28 +0000 (01:59 +0000)]
Merge "Create Jenkins jobs for NeXt project"

8 years agoCreate Jenkins jobs for NeXt project 94/26494/3
Aikepaer Abuduweili [Fri, 4 Sep 2015 01:36:12 +0000 (18:36 -0700)]
Create Jenkins jobs for NeXt project

Change-Id: Ic6a9a554109ef1780c698a64974ca57f1e7a959b
Signed-off-by: Aikepaer Abuduweili <aaikepae@cisco.com>
8 years agoMerge "Enable remote access to docker daemon in dynamic_docker"
Andrew Grimberg [Thu, 10 Sep 2015 18:55:01 +0000 (18:55 +0000)]
Merge "Enable remote access to docker daemon in dynamic_docker"

8 years agoEnable remote access to docker daemon in dynamic_docker 79/26779/3
Marcus G K Williams [Thu, 10 Sep 2015 17:04:14 +0000 (10:04 -0700)]
Enable remote access to docker daemon in dynamic_docker

This change is needed for the robot Docker library to remotely
control docker daemon and instances.

Change-Id: Ifa5f27d68b0cfcef90c7d8089091aa9338e0ea49
Signed-off-by: Marcus G K Williams <Marcus.G.Williams@gmail.com>
8 years agoUse site.xml instead of default pom.xml for autorelease 75/26775/1
Thanh Ha [Thu, 10 Sep 2015 14:43:54 +0000 (10:43 -0400)]
Use site.xml instead of default pom.xml for autorelease

Change-Id: I66ab7aa7402f701a6df3a43689618f51ec9fa3a6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Add Maven 3.3.3 to yangtools-verify-beryllium matrix"
Thanh Ha [Thu, 10 Sep 2015 13:40:58 +0000 (13:40 +0000)]
Merge "Add Maven 3.3.3 to yangtools-verify-beryllium matrix"

8 years agoMerge "Update docker build for EL7"
Thanh Ha [Wed, 9 Sep 2015 22:57:17 +0000 (22:57 +0000)]
Merge "Update docker build for EL7"

8 years agoUpdate docker build for EL7 52/26752/1
Andrew Grimberg [Wed, 9 Sep 2015 22:50:13 +0000 (15:50 -0700)]
Update docker build for EL7

Reconfigure the docker build to support either Fedora or EL7 flavors for
creating docker images.

Change-Id: Ic0d7e8b1444c8fd0984e7a88b7be19d5685a711e
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoMerge "Fix resolver for EL7 systems"
Thanh Ha [Wed, 9 Sep 2015 21:59:58 +0000 (21:59 +0000)]
Merge "Fix resolver for EL7 systems"

8 years agoFix resolver for EL7 systems 48/26748/1
Andrew Grimberg [Wed, 9 Sep 2015 21:38:06 +0000 (14:38 -0700)]
Fix resolver for EL7 systems

EL7 systems were having issues with the resolv.conf not being created
properly. Dropping resolv.conf and setting imutable causes problems for
Fedora and Ubuntu systems so we needed to find a more consistent and
safe alternative.

Change-Id: I7c2904021721102d96bd4153233ce5122f573bc0
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoAdd Maven 3.3.3 to yangtools-verify-beryllium matrix 20/26720/3
Vratko Polak [Wed, 9 Sep 2015 17:31:46 +0000 (19:31 +0200)]
Add Maven 3.3.3 to yangtools-verify-beryllium matrix

Yangtools project claims to support Maven 3.3.3 in Beryllium,
so yangtools-verify-beryllium job should also include that version.

Also, releng-defaults values {mvn31}, {mvn32} and {mvn33} are now used.

yangtools-verify for other streams still only goes up to mvn32.

Change-Id: I26d3522c0835283b5d8664e0a528f6fe1b2e0118
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoUpdate automated project templates 33/26733/1
jenkins-releng [Wed, 9 Sep 2015 14:22:29 +0000 (14:22 +0000)]
Update automated project templates

Change-Id: I8abf0926fcce892d5ffc64e9099926628fa7cc24
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Add Maven site jobs for autorelease"
Andrew Grimberg [Wed, 9 Sep 2015 14:19:54 +0000 (14:19 +0000)]
Merge "Add Maven site jobs for autorelease"

8 years agoMerge "Add provide-maven-settings prebuilder to all templates"
Andrew Grimberg [Wed, 9 Sep 2015 14:18:14 +0000 (14:18 +0000)]
Merge "Add provide-maven-settings prebuilder to all templates"

8 years agoAdd Maven site jobs for autorelease 03/26703/1
Thanh Ha [Wed, 9 Sep 2015 02:34:30 +0000 (22:34 -0400)]
Add Maven site jobs for autorelease

Change-Id: I12808711a0770e5ecad45249f44ad849eae58b1d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoFix Gerrit project path for meta projects 97/26697/4
Thanh Ha [Tue, 8 Sep 2015 22:16:22 +0000 (18:16 -0400)]
Fix Gerrit project path for meta projects

- Rename PROJECT to PROJECT_SHORTNAME
- Add PROJECT_PATH representing full Gerrit path
- Update Project class to support a path attribute

Change-Id: Ibe3175e7a800e74bcce8d369059fb74bf5e2e6aa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoAdd page anchors for section headings in documention 72/26672/2
Thanh Ha [Tue, 8 Sep 2015 21:03:19 +0000 (17:03 -0400)]
Add page anchors for section headings in documention

The Maven Fluido skin does not support heading anchors. This patch is a
workaround to allow us to have heading anchors on the Jenkins page for
direct linking.

Plus adds a sections listing at the top of the page.

Change-Id: I1e11f8040b58e584fc3b6319903e684be3850e98
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Refresh docker image definition"
Thanh Ha [Tue, 8 Sep 2015 20:44:22 +0000 (20:44 +0000)]
Merge "Refresh docker image definition"

8 years agoofextensions/circuitsw jenkins jobs yaml 90/26490/3
pailla.aneesha [Thu, 3 Sep 2015 22:47:35 +0000 (15:47 -0700)]
ofextensions/circuitsw jenkins jobs yaml

Change-Id: I9c3f32992e9fb3921023d7ce3a810336a35c8af4
Signed-off-by: pailla.aneesha <apailla@calient.net>
8 years agoRefresh docker image definition 70/26670/1
Andrew Grimberg [Tue, 8 Sep 2015 18:21:20 +0000 (11:21 -0700)]
Refresh docker image definition

Refresh the docker image definition.

* rename the definition from ovsdb-docker to just docker
* clean up the scripts to be multi-distro aware
* definition is still only Fedora capable but it should be easier to
  configure another distro to do docker as well.

Change-Id: If295ed05e1b90e8be516099a7aade0c77b7314f7
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoRun integration test when build is stable or unstable 65/26665/1
Thanh Ha [Tue, 8 Sep 2015 16:57:56 +0000 (12:57 -0400)]
Run integration test when build is stable or unstable

Change-Id: I5a9215306e687f7f87077d55ce1ae9d052f699d1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Run integration-test job post-build"
Andrew Grimberg [Tue, 8 Sep 2015 16:50:12 +0000 (16:50 +0000)]
Merge "Run integration-test job post-build"

8 years agoMerge "Fix netconf project jenkins job maven goals"
Thanh Ha [Tue, 8 Sep 2015 16:34:13 +0000 (16:34 +0000)]
Merge "Fix netconf project jenkins job maven goals"

8 years agoAdd provide-maven-settings prebuilder to all templates 64/26664/1
Thanh Ha [Tue, 8 Sep 2015 16:03:04 +0000 (12:03 -0400)]
Add provide-maven-settings prebuilder to all templates

Change-Id: Id7dbdeb6bff93e4c18c2534a265fe38db49915b7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoInitial commit of armoury jjb 63/26663/1
Ed Warnicke [Tue, 8 Sep 2015 15:51:42 +0000 (08:51 -0700)]
Initial commit of armoury jjb

Change-Id: I44081d249b5e04a0fdac617aba7f6f693a329cfe
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
8 years agoPass CFP to slave as variables 51/26651/2
Thanh Ha [Tue, 8 Sep 2015 13:27:31 +0000 (09:27 -0400)]
Pass CFP to slave as variables

Change-Id: I65af6d06bb2ce0803393d5fe5b31c0d788114d71
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Robert Varga <rovarga@cisco.com>
8 years agoFix netconf project jenkins job maven goals 48/26648/2
JMorvay [Tue, 8 Sep 2015 12:16:09 +0000 (14:16 +0200)]
Fix netconf project jenkins job maven goals

Add -Pintegrationtests option to maven goals

Change-Id: I8ae47add0ebb33ae5bd28456701aa62678bf212e
Signed-off-by: JMorvay <jmorvay@cisco.com>
8 years agoRun integration-test job post-build 27/26527/4
Thanh Ha [Fri, 4 Sep 2015 15:09:55 +0000 (11:09 -0400)]
Run integration-test job post-build

Change-Id: I68690d66829d345dfc0ef0a23fea22ebe9f0eae5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoFix for old verify jobs 43/26543/1
Luis Gomez [Fri, 4 Sep 2015 22:26:57 +0000 (15:26 -0700)]
Fix for old verify jobs

We should trigger on branch vs master.

Change-Id: I7193695012ce597d14d10c21e7c1aa7bdc07b96b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoMerge "Change python test trigger to use integration trigger macros"
Andrew Grimberg [Thu, 3 Sep 2015 22:22:11 +0000 (22:22 +0000)]
Merge "Change python test trigger to use integration trigger macros"

8 years agoAdd JENKINS_SETTINGS variable to handle project-settings 84/26484/3
Thanh Ha [Thu, 3 Sep 2015 21:35:54 +0000 (17:35 -0400)]
Add JENKINS_SETTINGS variable to handle project-settings

This fixes bug where meta-projects were picking up the incorrect
project-settings configuration for JJB.

Change-Id: I5b422bb59e1631281d38b2486d7a141e1059d54f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoChange python test trigger to use integration trigger macros 78/26478/1
Luis Gomez [Thu, 3 Sep 2015 17:45:34 +0000 (10:45 -0700)]
Change python test trigger to use integration trigger macros

Change-Id: Ife3edaee3fdbcf4319f57b8304c235188850fbe3
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoMerge "Add cfg/yaml for NetIDE jenkins build job"
Thanh Ha [Thu, 3 Sep 2015 14:47:22 +0000 (14:47 +0000)]
Merge "Add cfg/yaml for NetIDE jenkins build job"

8 years agoMerge "Replace distribution git clone by wget distribution pom.xml"
Andrew Grimberg [Thu, 3 Sep 2015 14:26:20 +0000 (14:26 +0000)]
Merge "Replace distribution git clone by wget distribution pom.xml"

8 years agoMerge "Add verify job for 3 node cluster"
Andrew Grimberg [Thu, 3 Sep 2015 14:23:41 +0000 (14:23 +0000)]
Merge "Add verify job for 3 node cluster"

8 years agoAdd cfg/yaml for NetIDE jenkins build job 64/26464/2
aleckey [Thu, 3 Sep 2015 13:56:35 +0000 (14:56 +0100)]
Add cfg/yaml for NetIDE jenkins build job

Change-Id: I979975ffafad65ead55c1f7d624b5493c75f726e
Signed-off-by: aleckey <alexander.j.leckey@intel.com>
8 years agoJenkins job configuration for Centinel 40/26440/2
ShreshthaJoshi [Thu, 3 Sep 2015 07:52:10 +0000 (13:22 +0530)]
Jenkins job configuration for Centinel

Change-Id: Ief9978abe303a000e21c31b045bcf3cbd2eb9779
Signed-off-by: ShreshthaJoshi <shreshtha.joshi@tcs.com>
8 years agoReplace distribution git clone by wget distribution pom.xml 30/26430/2
Luis Gomez [Thu, 3 Sep 2015 03:13:35 +0000 (20:13 -0700)]
Replace distribution git clone by wget distribution pom.xml

This patch will replace the method for finding out the distribution
version in integration-get-bundle-vars.sh script. After that we
can go ahead and remove all references to distribution except for
the integration-patch-test job that really needs to build the
distribution code with the patch change.

Change-Id: Ie4471ed2223f99a0631cf91ed96f45b194662e70
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoAdd verify job for 3 node cluster 28/26428/1
Luis Gomez [Thu, 3 Sep 2015 02:05:00 +0000 (19:05 -0700)]
Add verify job for 3 node cluster

Change-Id: I3e5e1036f4a8386554d88bb125895da01ff7b16e
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoConsolidate integration scm and triggers macros 21/26421/2
Luis Gomez [Wed, 2 Sep 2015 21:16:40 +0000 (14:16 -0700)]
Consolidate integration scm and triggers macros

integration-gerrit-scm: downloads a project gerrit
integration-distribution-scm: downloads integration/distribution
integration-trigger-patch-submitted: trigger for patch submitted
integration-trigger-patch-merged: trigger for patch submitted

Change-Id: I509e60b70cc9f9d30ec5240091d52c8d60b0aaea
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoVagrant updates for Fedora 22 14/26414/1
Andrew Grimberg [Wed, 2 Sep 2015 18:26:36 +0000 (11:26 -0700)]
Vagrant updates for Fedora 22

Make more updates so that Fedora 22 is able to be managed in both the
baseline as well as lf_network Vagrant definitions

* This swaps out the lex-dnsmasq puppet module for saz-dnsmasq
* This cleans up the puppet manifest to be puppet-lint safe
* This cleans up the puppet manifest to be puppet 4 compatible as F22
  has puppet 4 in the upstream
* We throw away the "cloud-init-post" scripting that was originally
  being done on EL & Fedora systems as we have been using better
  techniques that do not require it

Change-Id: Ib6c26dc09dc0a295e23882b3bc10060ea9abf9bf
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoUpdated system_reseal script 98/26398/1
Andrew Grimberg [Wed, 2 Sep 2015 14:31:43 +0000 (07:31 -0700)]
Updated system_reseal script

After all the work on getting Ubuntu systems working correctly with the
lf-networking Vagrant defintion, this is the finalized system_reseal
script that needs to be used by all configurations. It will likely
correct some issues we may not even have realized we had.

Change-Id: Ie7804b71b8caa4a8fdbd0d78292feb1f8ef19d7b
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoUpdate automated project templates 37/26337/1
jenkins-releng [Wed, 2 Sep 2015 13:59:06 +0000 (13:59 +0000)]
Update automated project templates

Change-Id: I172d6ae77782d6798bafb7dc881130e33ea8f9b8
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoAdd jjb for OF-CONFIG. 11/26311/1
hu.rui [Wed, 2 Sep 2015 06:49:58 +0000 (14:49 +0800)]
Add jjb for OF-CONFIG.

Change-Id: Ic275acd7ba2093840e68bcd1f297afffa999d99f
Signed-off-by: hu.rui <hu.rui2@zte.com.cn>
8 years agoFix python test by downloading the test repo in its own basedir 91/26291/1
Luis Gomez [Wed, 2 Sep 2015 01:00:18 +0000 (18:00 -0700)]
Fix python test by downloading the test repo in its own basedir

Change-Id: I7716c4d4c37abe5ba4efba3c6726b8406803c45d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoFinalized lf-networking Vagrant updates for Ubuntu 87/26287/1
Andrew Grimberg [Tue, 1 Sep 2015 21:21:31 +0000 (14:21 -0700)]
Finalized lf-networking Vagrant updates for Ubuntu

Add in the additional changes needed to support Ubuntu as well with the
lf-networking Vagrant configuration

Change-Id: I6bc64fcdd2b9d620cb37b219a1e9320164506e7c
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoMerge "First pass at getting Ubuntu working in CI infra"
Andrew Grimberg [Tue, 1 Sep 2015 20:59:28 +0000 (20:59 +0000)]
Merge "First pass at getting Ubuntu working in CI infra"

8 years agoMerge "Step 3: Change remaining integration jobs"
Thanh Ha [Tue, 1 Sep 2015 20:59:00 +0000 (20:59 +0000)]
Merge "Step 3: Change remaining integration jobs"

8 years agoFirst pass at getting Ubuntu working in CI infra 47/25547/4
Ed Warnicke [Thu, 20 Aug 2015 22:45:20 +0000 (15:45 -0700)]
First pass at getting Ubuntu working in CI infra

Change-Id: I763a96c9a71b45e691ccbf08ffabc41fc8724977
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
8 years agoStep 3: Change remaining integration jobs 83/26283/2
Luis Gomez [Tue, 1 Sep 2015 19:47:16 +0000 (12:47 -0700)]
Step 3: Change remaining integration jobs

integration-csit-verify-1node-library: update for 2 repos and trigger
on library changes.

integration-distribution-offline: update for 2 repos.

integration-verify-python: update and move to integration/test jobs.

Leverage integration-get-bundle-vars macro in all csit jobs.

Change-Id: I6e621b842e96df9972318e58f09ce5b4fb23a9a2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoMerge "Convert maven-site publisher to Gerrit Trigger"
Andrew Grimberg [Tue, 1 Sep 2015 18:19:08 +0000 (18:19 +0000)]
Merge "Convert maven-site publisher to Gerrit Trigger"

8 years agoMerge "Convert autorelease builders to common template"
Andrew Grimberg [Tue, 1 Sep 2015 16:58:53 +0000 (16:58 +0000)]
Merge "Convert autorelease builders to common template"

8 years agoMerge "Step 2: Change csit job templates to download 2 repositories"
Thanh Ha [Tue, 1 Sep 2015 16:41:23 +0000 (16:41 +0000)]
Merge "Step 2: Change csit job templates to download 2 repositories"

8 years agoConvert autorelease builders to common template 76/26276/1
Thanh Ha [Tue, 1 Sep 2015 16:31:56 +0000 (12:31 -0400)]
Convert autorelease builders to common template

Change-Id: Iacab69ef89ee8fab5f8f5e71507e47fb33263d8e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoConvert maven-site publisher to Gerrit Trigger 75/26275/2
Thanh Ha [Tue, 1 Sep 2015 15:16:01 +0000 (11:16 -0400)]
Convert maven-site publisher to Gerrit Trigger

Change-Id: If90079b1ea17c09c03193639f16fd2281b9590e5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Add missing Maven properties section"
Andrew Grimberg [Tue, 1 Sep 2015 14:28:42 +0000 (14:28 +0000)]
Merge "Add missing Maven properties section"

8 years agoMerge "Use releng-builder-settings to deploy"
Andrew Grimberg [Tue, 1 Sep 2015 14:09:03 +0000 (14:09 +0000)]
Merge "Use releng-builder-settings to deploy"