releng/builder.git
7 years agoMerge "Filter out bad environment variables"
Andrew Grimberg [Tue, 10 Jan 2017 20:09:48 +0000 (20:09 +0000)]
Merge "Filter out bad environment variables"

7 years agoFilter out bad environment variables 25/50225/1
Thanh Ha [Tue, 10 Jan 2017 20:07:42 +0000 (15:07 -0500)]
Filter out bad environment variables

Change-Id: Id0631226ac1ebd433ff72d079b598e43e1f4f660
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "add support for netvirt-cluster openflowplugin patch-test"
Jamo Luhrsen [Tue, 10 Jan 2017 19:48:46 +0000 (19:48 +0000)]
Merge "add support for netvirt-cluster openflowplugin patch-test"

7 years agoMerge "add nevirt tests for genius patch test"
Jamo Luhrsen [Tue, 10 Jan 2017 19:48:11 +0000 (19:48 +0000)]
Merge "add nevirt tests for genius patch test"

7 years agoMerge "Add yangtools system test job"
Jamo Luhrsen [Tue, 10 Jan 2017 19:45:45 +0000 (19:45 +0000)]
Merge "Add yangtools system test job"

7 years agoMerge "Enable Heat for {project}-csit-verify-3node-{functionality}"
Vratko Polák [Tue, 10 Jan 2017 17:54:41 +0000 (17:54 +0000)]
Merge "Enable Heat for {project}-csit-verify-3node-{functionality}"

7 years agoMerge "Enable Heat for {project}-csit-3node-{functionality}-{install}-{stream}"
Vratko Polák [Tue, 10 Jan 2017 17:53:55 +0000 (17:53 +0000)]
Merge "Enable Heat for {project}-csit-3node-{functionality}-{install}-{stream}"

7 years agoComment on autorelease-generate-release-patches position 13/50213/1
Vratko Polak [Tue, 10 Jan 2017 17:31:45 +0000 (18:31 +0100)]
Comment on autorelease-generate-release-patches position

Change-Id: Iac10c0465a3183fc7f31aa371b34e39021efe2d5
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoEnable Heat for {project}-csit-verify-3node-{functionality} 48/50148/2
Thanh Ha [Mon, 9 Jan 2017 21:54:34 +0000 (16:54 -0500)]
Enable Heat for {project}-csit-verify-3node-{functionality}

Change-Id: I930f2f4af5cc322608692845b48a7c16ffd8e2f1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable Heat for {project}-csit-3node-{functionality}-{install}-{stream} 47/50147/2
Thanh Ha [Mon, 9 Jan 2017 21:49:06 +0000 (16:49 -0500)]
Enable Heat for {project}-csit-3node-{functionality}-{install}-{stream}

Change-Id: Id539d5bfb87965c667e54c070f516c816dd3f37d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable Heat for {project}-csit-3node-periodic-{functionality}-{install}-{stream} 46/50146/6
Thanh Ha [Mon, 9 Jan 2017 21:26:34 +0000 (16:26 -0500)]
Enable Heat for {project}-csit-3node-periodic-{functionality}-{install}-{stream}

Change-Id: I82bb89334bfd0fd552f68a8dff729e73505f997d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Add integration-infra-stack macro"
Vratko Polák [Tue, 10 Jan 2017 16:05:37 +0000 (16:05 +0000)]
Merge "Add integration-infra-stack macro"

7 years agoAdd integration-infra-stack macro 96/50196/3
Thanh Ha [Tue, 10 Jan 2017 14:30:30 +0000 (09:30 -0500)]
Add integration-infra-stack macro

This macro uses the opendaylight-infra-macro as well as includes the
integration-cleanup-workspace macro and shell script to generate the
stack environment file needed to spin up a Heat system.

Change-Id: Ica4f3a5600b56cf59daef4c79e10e0e6e16d8b12
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoadd support for netvirt-cluster openflowplugin patch-test 33/50033/8
Ravit Peretz [Wed, 4 Jan 2017 20:06:25 +0000 (22:06 +0200)]
add support for netvirt-cluster openflowplugin patch-test

Change-Id: I51a224d4faa9af92a4d9c1fc196a77c91fee8dd4
Signed-off-by: Ravit Peretz <ravit.peretz@hpe.com>
7 years agoadd nevirt tests for genius patch test 32/50032/6
Ravit Peretz [Wed, 4 Jan 2017 20:14:22 +0000 (22:14 +0200)]
add nevirt tests for genius patch test

Change-Id: Ib08cfdbfe2d512e2fa00fcaf93b00b07bbb8cd74
Signed-off-by: Ravit Peretz <ravit.peretz@hpe.com>
7 years agosplit autorelease fix-relative-paths step 71/50171/1
Ravit Peretz [Tue, 10 Jan 2017 11:59:53 +0000 (13:59 +0200)]
split autorelease fix-relative-paths step

Currently autorelease-generate-release-patches step contains
both release tag patch generation and fix-relativepaths.sh
script which is missleading.
fix-relativepaths is needed for compilation and is not related
to the release tag patches generation.
Therefore, I separated them.

Change-Id: I68643052b512a566d776d6a4cc557a5c4a6eefcf
Signed-off-by: Ravit Peretz <ravit.peretz@hpe.com>
7 years agoMerge "add core feature to ofp patch test"
Luis Gomez [Tue, 10 Jan 2017 07:05:50 +0000 (07:05 +0000)]
Merge "add core feature to ofp patch test"

7 years agoMerge "Default generic mininet to mininet-ubuntu"
Anil Belur [Mon, 9 Jan 2017 23:48:46 +0000 (23:48 +0000)]
Merge "Default generic mininet to mininet-ubuntu"

7 years agoDefault generic mininet to mininet-ubuntu 49/50149/1
Thanh Ha [Mon, 9 Jan 2017 23:14:52 +0000 (18:14 -0500)]
Default generic mininet to mininet-ubuntu

Mininet only runs on Ubuntu nodes now. This change is needed for Heat as
it does not currently provide a OS name in the node name to properly
detect the spinup script.

Change-Id: I3247b14d21a95ad8b55d04ac8eb361831c4929ab
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "pin jobs to specific devstack flavored vms based on openstack version"
Thanh Ha [Mon, 9 Jan 2017 22:42:56 +0000 (22:42 +0000)]
Merge "pin jobs to specific devstack flavored vms based on openstack version"

7 years agoadd core feature to ofp patch test 52/50152/1
Jamo Luhrsen [Mon, 9 Jan 2017 22:40:43 +0000 (14:40 -0800)]
add core feature to ofp patch test

There is an implicit "all" already built in [0] to our patch test
that will run *all* of the CSIT jobs in the .yaml and does not
need an "all" feature defined. I'm not sure how that {csit-list}
gets created, but it's how it's working in practice, and seems
handy.

So, if this is merged the new gerrit keyword would be test-openflowplugin-core
BUT the old test-openflowplugin-all would still give the same results for
now. However, this will let others (like in this patch [1]) be able to add
more interesting scenarios (e.g. test-openflowplugin-netvirt) and if that
comes along doing test-openflowplugin-all will now include those new ones.

[0] https://github.com/opendaylight/releng-builder/blob/master/jjb/integration/integration-templates.yaml#L1248
[1] https://git.opendaylight.org/gerrit/#/c/50033/

Change-Id: I537a835f0c88998ad73c32f624a32c2017baf90c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoOpenStack Heat Orchestration Templates 42/50042/14
Thanh Ha [Thu, 5 Jan 2017 04:45:20 +0000 (23:45 -0500)]
OpenStack Heat Orchestration Templates

Use HOT [0] to instantiate CSIT instances in the public cloud. The idea
here would be to store heat orchestration templates inside
releng/builder and then use them to spin up the full CSIT labs in the
public cloud via heat calls against the public cloud api.

CSIT jobs will need to be rewritten to have a builder step that
instantiates the CSIT lab similar to what JClouds provides today
followed by a publisher step to clear up the lab at the end of the
build.

Will spin up nodes using the naming format ($JOB_NAME is actually a sum
calculation (echo "$JOB_NAME" | sum | awk '{ print $1 }'):

    $JOB_NAME-$BUILD_NUMBER-{type}

Stack name will simply be $JOB_NAME-$BUILD_NUMBER.

This patch preserves the build conditions for JCLOUDS such that the
common scripts work whether the job is using JClouds or Heat. We will
want to remove the conditional statements once all ODL jobs have moved
over to using Heat.

[0] http://docs.openstack.org/developer/heat/template_guide/index.html

Change-Id: I5cd7fc407119681c48885140ffc8ee594f8cab0c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Reduce printing during wait in distribution check"
Thanh Ha [Mon, 9 Jan 2017 16:31:03 +0000 (16:31 +0000)]
Merge "Reduce printing during wait in distribution check"

7 years agoAdd jq install to spinup scripts temporarily 39/50139/1
Thanh Ha [Mon, 9 Jan 2017 16:14:50 +0000 (11:14 -0500)]
Add jq install to spinup scripts temporarily

Currently unable to rebuild CentOS 7 packer due to [0]. Temporarily use
spin up scripts to deploy jq until we're able to rebuild CentOS 7
successfully.

[0] https://bugs.centos.org/view.php?id=12598

Change-Id: Ib340eb37283e02f213e9771eac54bdfec80fb7ac
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoReduce printing during wait in distribution check 38/50138/1
Vratko Polak [Mon, 9 Jan 2017 16:12:49 +0000 (17:12 +0100)]
Reduce printing during wait in distribution check

Change-Id: I3d49f238886c65819f012a77565b8a01f5f67437
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoAdd jq command into robot images 15/50115/2
Thanh Ha [Mon, 9 Jan 2017 03:38:18 +0000 (22:38 -0500)]
Add jq command into robot images

jq is a useful shell command to parse json data. We need this to help us
parse openstack commands used by opendaylight-infra to spin up systems using
Heat templates.

Change-Id: I5c5f0ae949c1ac65138379c29228962be985491c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "install ovs2.5 in devstack images"
Anil Belur [Fri, 6 Jan 2017 22:33:49 +0000 (22:33 +0000)]
Merge "install ovs2.5 in devstack images"

7 years agoMerge "Add restconf feature to Armoury CSIT jobs"
Luis Gomez [Fri, 6 Jan 2017 19:28:15 +0000 (19:28 +0000)]
Merge "Add restconf feature to Armoury CSIT jobs"

7 years agoinstall ovs2.5 in devstack images 93/50093/1
Jamo Luhrsen [Fri, 6 Jan 2017 19:00:27 +0000 (11:00 -0800)]
install ovs2.5 in devstack images

Change-Id: I97f2b06cd33c42edd8495856077d4a4c1b90adb9
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Fix Spectrometer deploy job"
Anil Belur [Fri, 6 Jan 2017 12:37:32 +0000 (12:37 +0000)]
Merge "Fix Spectrometer deploy job"

7 years agoadd nc tool to devstack images 81/50081/1
Jamo Luhrsen [Fri, 6 Jan 2017 05:24:23 +0000 (21:24 -0800)]
add nc tool to devstack images

Change-Id: I31ce6af92297d31b9bd52b947e7bb2b1716483a5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoFix Spectrometer deploy job 80/50080/1
Thanh Ha [Fri, 6 Jan 2017 03:12:55 +0000 (22:12 -0500)]
Fix Spectrometer deploy job

The frontend is starting too quickly before the backend has time to
fully initialize causing the frontend to not successfully start. This
patch inserts a sleep to give the backend some time to update and
refresh the git repos before restarting the frontend.

Change-Id: I143f1f023d0db84a7d0c664dad6b3844343043b4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Add verification of number of hypervisors to netvirt loading"
Jamo Luhrsen [Thu, 5 Jan 2017 23:40:32 +0000 (23:40 +0000)]
Merge "Add verification of number of hypervisors to netvirt loading"

7 years agoAdd yangtools system test job 26/49426/4
Vratko Polak [Thu, 15 Dec 2016 13:15:27 +0000 (14:15 +0100)]
Add yangtools system test job

Change-Id: I7b8461509fb6512a8484ecc3d7c5c1fb9ef2b593
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoMerge "Update bgp ingest suite not to use netconf-connector in carbon"
Vratko Polák [Thu, 5 Jan 2017 08:21:51 +0000 (08:21 +0000)]
Merge "Update bgp ingest suite not to use netconf-connector in carbon"

7 years agoMerge "Add vpp topic branch for basic verify and merge jobs"
Jamo Luhrsen [Thu, 5 Jan 2017 01:00:30 +0000 (01:00 +0000)]
Merge "Add vpp topic branch for basic verify and merge jobs"

7 years agoMerge "Remove routermgr branch since no longer used"
Jamo Luhrsen [Thu, 5 Jan 2017 00:59:49 +0000 (00:59 +0000)]
Merge "Remove routermgr branch since no longer used"

7 years agoAdd vpp topic branch for basic verify and merge jobs 38/50038/1
Sam Hague [Thu, 5 Jan 2017 00:46:09 +0000 (19:46 -0500)]
Add vpp topic branch for basic verify and merge jobs

Change-Id: If9990919500fa4fe4a50d8f1f490f0873a91c116
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoMerge "Update Jenkins jobs to build rpms using URL parsing"
Anil Belur [Thu, 5 Jan 2017 00:43:56 +0000 (00:43 +0000)]
Merge "Update Jenkins jobs to build rpms using URL parsing"

7 years agoRemove routermgr branch since no longer used 37/50037/1
Sam Hague [Thu, 5 Jan 2017 00:43:27 +0000 (19:43 -0500)]
Remove routermgr branch since no longer used

Change-Id: Iad3d22d4c36e7321c8d5f626b6d7603daa189c91
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agopin jobs to specific devstack flavored vms based on openstack version 35/50035/2
Jamo Luhrsen [Wed, 4 Jan 2017 23:43:28 +0000 (15:43 -0800)]
pin jobs to specific devstack flavored vms based on openstack version

Change-Id: I1c44a6a9b0893c8f12856ee722f80a78f08a47e8
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Images with pre-loaded devstack pips and yums"
Jamo Luhrsen [Wed, 4 Jan 2017 22:12:10 +0000 (22:12 +0000)]
Merge "Images with pre-loaded devstack pips and yums"

7 years agoUpdate Jenkins jobs to build rpms using URL parsing 38/49838/2
Alok Anand [Tue, 27 Dec 2016 21:20:51 +0000 (02:50 +0530)]
Update Jenkins jobs to build rpms using URL parsing

Update params of build-rpm and build-rpm-snap jobs to make use of
URL parsing instead of version parsing.

Change-Id: Idf95897157e589ef8afe90e6a62554cb8c193718
Signed-off-by: Alok Anand <alok4nand@gmail.com>
7 years agoMerge "Create Jenkins job to test RPM"
Anil Belur [Wed, 4 Jan 2017 21:19:05 +0000 (21:19 +0000)]
Merge "Create Jenkins job to test RPM"

7 years agoMerge "Remove Mongo dependency from Spectrometer"
Anil Belur [Wed, 4 Jan 2017 21:12:27 +0000 (21:12 +0000)]
Merge "Remove Mongo dependency from Spectrometer"

7 years agoAdd systemmetrics jobs to Jenkins 30/50030/3
Daniel Malachovsky [Wed, 4 Jan 2017 18:46:28 +0000 (19:46 +0100)]
Add systemmetrics jobs to Jenkins

Change-Id: Ibbf431a53bb772227f7e93f204dc53f126daa188
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
7 years agoCleanup unused variables from defaults 93/49993/2
Anil Belur [Wed, 4 Jan 2017 00:04:11 +0000 (10:04 +1000)]
Cleanup unused variables from defaults

* build-artifact-{days,num}-to-keep and build-num-to-keep are
  unused since logrotate was replaced with build-discarder

Change-Id: If4e88ac66b34ef48e73a7026b9252282fc92b6d8
Also-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Fix Beryllium detection in determine-merge-order"
Thanh Ha [Wed, 4 Jan 2017 16:55:59 +0000 (16:55 +0000)]
Merge "Fix Beryllium detection in determine-merge-order"

7 years agoFix Beryllium detection in determine-merge-order 22/50022/1
Vratko Polak [Wed, 4 Jan 2017 14:19:13 +0000 (15:19 +0100)]
Fix Beryllium detection in determine-merge-order

Change-Id: I5291944cbdcb570d9075913d9b3cb48c17ec9ea3
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoRemove netconf-connector feature from throughpcep suite as it is not needed 18/50018/1
Peter Gubka [Wed, 4 Jan 2017 12:47:26 +0000 (13:47 +0100)]
Remove netconf-connector feature from throughpcep suite as it is not needed

Change-Id: I95c71724db531c08685222f9d2716d4a90301258
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdate bgp ingest suite not to use netconf-connector in carbon 02/50002/1
Peter Gubka [Wed, 4 Jan 2017 08:37:31 +0000 (09:37 +0100)]
Update bgp ingest suite not to use netconf-connector in carbon

Change-Id: I9f1ed0c8956e8f3479f6df653abb7263d0f0cb9d
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdate distribution userfeatures job not to use netconf connector in carbon 00/50000/1
Peter Gubka [Wed, 4 Jan 2017 08:26:58 +0000 (09:26 +0100)]
Update distribution userfeatures job not to use netconf connector in carbon

Change-Id: If931403c89483418c9ffc39db4fec1b0a69fc752
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoCreate Jenkins job to test RPM 07/49707/2
Alok Anand [Wed, 21 Dec 2016 16:17:50 +0000 (21:47 +0530)]
Create Jenkins job to test RPM

This job installs an ODL package using either a .repo or a .rpm
link. It does checks like systemctl start/status opendaylight,
pgrep java, verifies SSH access to Karaf shell and verifies
expected features.

Change-Id: I110d194ae7768ac2182a2ba0138f868fa165f4a0
Signed-off-by: Alok Anand <alok4nand@gmail.com>
7 years agoMerge "Revert "downgrade paramiko version due to robot regression""
Jamo Luhrsen [Tue, 3 Jan 2017 23:07:54 +0000 (23:07 +0000)]
Merge "Revert "downgrade paramiko version due to robot regression""

7 years agoRemove Mongo dependency from Spectrometer 87/49987/1
Thanh Ha [Tue, 3 Jan 2017 19:55:54 +0000 (14:55 -0500)]
Remove Mongo dependency from Spectrometer

Mongo is no longer a dependency for the Spectrometer project.

Change-Id: I5e66af762971e9465c93262fc176c677577de039
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRemove periodic jobs managed by releng 80/49980/2
Thanh Ha [Tue, 3 Jan 2017 16:32:34 +0000 (11:32 -0500)]
Remove periodic jobs managed by releng

Community has agreed that these jobs are no longer necessary since the
Merge jobs that run weekly essentially provide a similar service and
thus a waste of infra resources.

See thread:
https://lists.opendaylight.org/pipermail/release/2016-December/008944.html

Change-Id: Id1efcbcef71d20d959a0f07751fe019f3fd39242
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd restconf feature to Armoury CSIT jobs 70/49970/1
Vratko Polak [Tue, 3 Jan 2017 12:33:38 +0000 (13:33 +0100)]
Add restconf feature to Armoury CSIT jobs

+ Reduced number of offset-0 trigger jobs.
+ Multi-line syntax for list values.

Change-Id: Ic3f83d842067361c4ef70a20efd80bc540fc2eca
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoRevert "downgrade paramiko version due to robot regression" 64/49964/1
Vratko Polak [Tue, 3 Jan 2017 10:58:12 +0000 (11:58 +0100)]
Revert "downgrade paramiko version due to robot regression"

This reverts commit c38599d1c6ecd2dabbae96bb370f5d3a9782570a.

Not needed since robotframework-sshlibrary-2.1.3.tar.gz is used.

Change-Id: I474fd01124c12842c80bcdfdf2f9ccffa6d9ae69
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoAdd netvirt gate runs with different testplans 89/49789/5
Alon Kochba [Sun, 25 Dec 2016 09:46:52 +0000 (11:46 +0200)]
Add netvirt gate runs with different testplans

Add the following patch-test keywords, to trigger subsets
of the full testplan:

test-netvirt-minimal-current - runs only CSIT suites
test-netvirt-tempest-current - runs only Tempest suite

Depends-On: https://git.opendaylight.org/gerrit/#/c/49788/
Change-Id: Iaaf23349c0f494c784ec1b279bb14330ba19a523
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoAdd verification of number of hypervisors to netvirt loading 10/49810/3
Alon Kochba [Mon, 26 Dec 2016 14:37:41 +0000 (16:37 +0200)]
Add verification of number of hypervisors to netvirt loading

Change-Id: Idd9ea821c086b269ea81c8a88db16122604d27eb
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoMerge "Switch logrotate->build-discarder for packaging"
Thanh Ha [Thu, 22 Dec 2016 16:21:16 +0000 (16:21 +0000)]
Merge "Switch logrotate->build-discarder for packaging"

7 years agoSwitch logrotate->build-discarder for packaging 18/49718/1
Anil Belur [Wed, 21 Dec 2016 22:15:24 +0000 (08:15 +1000)]
Switch logrotate->build-discarder for packaging

* logrotate is deprecated syntax.
* add missing project-type to templates

Change-Id: Iba94c52d2166fdf5ae2eeead51ea205ee26c5c05
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoAdd RESTCONF Port to HAProxy 45/48645/3
gvrangan [Thu, 24 Nov 2016 00:08:18 +0000 (00:08 +0000)]
Add RESTCONF Port to HAProxy

- This will mean, the REST API can be invoked wnen when any one ODL is down
- This provides the opportiuunity to add more debug with REST API

Change-Id: I21f6f0274ba9689e2daa44fd67c51a8a6451f2cb
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoMerge "refactor ovsdb patch test and add ability to trigger netvirt csit"
Thanh Ha [Wed, 21 Dec 2016 18:04:23 +0000 (18:04 +0000)]
Merge "refactor ovsdb patch test and add ability to trigger netvirt csit"

7 years agorefactor ovsdb patch test and add ability to trigger netvirt csit 79/49679/5
Jamo Luhrsen [Wed, 21 Dec 2016 05:20:18 +0000 (21:20 -0800)]
refactor ovsdb patch test and add ability to trigger netvirt csit

Change-Id: I3f66324103bda97fbddc6b09e86f7d5a7b7a7f6e
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Switch logrotate->build-discarder for all projects"
Anil Belur [Wed, 21 Dec 2016 08:28:16 +0000 (08:28 +0000)]
Merge "Switch logrotate->build-discarder for all projects"

7 years agoMerge "Switch logrotate->build-discarder for integration templates"
Anil Belur [Wed, 21 Dec 2016 08:27:57 +0000 (08:27 +0000)]
Merge "Switch logrotate->build-discarder for integration templates"

7 years agoMerge "Switch logrotate->build-discarder for releng templates"
Anil Belur [Wed, 21 Dec 2016 08:26:22 +0000 (08:26 +0000)]
Merge "Switch logrotate->build-discarder for releng templates"

7 years agoMerge "Do not run determine-merge-order script on Beryllium"
Anil Belur [Tue, 20 Dec 2016 21:08:07 +0000 (21:08 +0000)]
Merge "Do not run determine-merge-order script on Beryllium"

7 years agoMerge "Add .editorconfig"
Anil Belur [Tue, 20 Dec 2016 20:36:18 +0000 (20:36 +0000)]
Merge "Add .editorconfig"

7 years agoDo not run determine-merge-order script on Beryllium 71/49671/1
Thanh Ha [Tue, 20 Dec 2016 20:24:54 +0000 (15:24 -0500)]
Do not run determine-merge-order script on Beryllium

There are known build cycles in the Beryllium release that we must live
with unfortunately so we cannot run the determine-merge-order script
which fails when there are build cycles.

Change-Id: If780cdc9234d6c1f928438a4e75eed34b687aa4b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Bump Boron release tag for next release"
Thanh Ha [Tue, 20 Dec 2016 13:52:39 +0000 (13:52 +0000)]
Merge "Bump Boron release tag for next release"

7 years agoMerge "Remove netconf-connecter from usage in carbon for ingest-mixed"
Vratko Polák [Tue, 20 Dec 2016 09:34:41 +0000 (09:34 +0000)]
Merge "Remove netconf-connecter from usage in carbon for ingest-mixed"

7 years agoBump Boron release tag for next release 46/49646/1
Anil Belur [Tue, 20 Dec 2016 07:04:10 +0000 (17:04 +1000)]
Bump Boron release tag for next release

Change-Id: I1d8d6e545e7da9e410a0629672ab52951f188cf4
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoAdd .editorconfig 71/49571/1
Thanh Ha [Tue, 20 Dec 2016 01:54:32 +0000 (20:54 -0500)]
Add .editorconfig

Seems like a standard way to share a config across multiple editors.
http://editorconfig.org/

Change-Id: Ib8363a38fe09bc11f4319f0a47c3b9e8d04c12fa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd robot-options default 68/49568/1 release/boron-sr2
Thanh Ha [Mon, 19 Dec 2016 22:49:39 +0000 (17:49 -0500)]
Add robot-options default

If a project forgets to pass robot-options at least the verify job won't
fail as '' appears to be an acceptable configuration.

Change-Id: I316e218bc09f7809daedfd7aa80f1804b2b2bf22
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd Jenkins job to build latest snapshot into RPM 53/49453/4
Alok Anand [Sat, 17 Dec 2016 17:15:25 +0000 (22:45 +0530)]
Add Jenkins job to build latest snapshot into RPM

This job uses the new flag '--build-latest-snap' and calls build.py
after removing unnecessary parameters.

Change-Id: I91a7ea5124400fc54ef2aa960c218f349c8711f6
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd python3 support 20/49520/1
srisankethu [Sat, 17 Dec 2016 15:44:04 +0000 (21:14 +0530)]
Add python3 support

Change-Id: Ie5c34d59cf6d21a03a39af0caa21456cff9c754b
Signed-off-by: srisankethu <sanketh.uppalapati@research.iiit.ac.in>
7 years agoMerge "Add Jenkins job to build .deb"
Anil Belur [Sat, 17 Dec 2016 03:51:42 +0000 (03:51 +0000)]
Merge "Add Jenkins job to build .deb"

7 years agoSwitch logrotate->build-discarder for all projects 93/49493/1
Thanh Ha [Fri, 16 Dec 2016 17:21:44 +0000 (12:21 -0500)]
Switch logrotate->build-discarder for all projects

logrotate is deprecated syntax.

Change-Id: I3a3da1c1f2c24affed085eabbcf11c7a100df91c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoSwitch logrotate->build-discarder for integration templates 92/49492/1
Thanh Ha [Fri, 16 Dec 2016 17:05:55 +0000 (12:05 -0500)]
Switch logrotate->build-discarder for integration templates

logrotate is deprecated syntax.

Change-Id: Ic7343bc3690d05250f6e6f294f11136e8f68f6eb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoSwitch logrotate->build-discarder for releng templates 89/49489/2
Thanh Ha [Fri, 16 Dec 2016 16:58:42 +0000 (11:58 -0500)]
Switch logrotate->build-discarder for releng templates

logrotate is deprecated syntax.

Change-Id: I9707cc452f35b1085b13778491e063ce3f920850
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate jjb docs to use mvn33 instead of {mvn33} 88/49488/1
Thanh Ha [Fri, 16 Dec 2016 16:32:38 +0000 (11:32 -0500)]
Update jjb docs to use mvn33 instead of {mvn33}

We switched to using mvn33 string rather than variable {mvn33} awhile
back. Update the docs to reflect that change.

Change-Id: I8144b13ffed1154d3e3e2c73087f9d9172370085
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd transportpce jobs to Jenkins 86/49486/2
Guillaume Lambert [Fri, 16 Dec 2016 16:22:34 +0000 (17:22 +0100)]
Add transportpce jobs to Jenkins

Change-Id: Ia07b3a3bc08cd835da335dead6e6a9e545d65036
Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com>
7 years agoRemove netconf-connecter from usage in carbon for ingest-mixed 61/49461/1
Peter Gubka [Fri, 16 Dec 2016 09:03:39 +0000 (10:03 +0100)]
Remove netconf-connecter from usage in carbon for ingest-mixed

Instead odl-netconf-topology feature is used and ${USE_NETCONF_CONNECTOR}
is set to False.

Change-Id: I8a87beb4a13a6e277515db61d6c589bbbd3c3a6c
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoMerge "Switch to build-discarder property for logrotate"
Andrew Grimberg [Thu, 15 Dec 2016 15:42:17 +0000 (15:42 +0000)]
Merge "Switch to build-discarder property for logrotate"

7 years agoMerge "Fix minor typo"
Thanh Ha [Thu, 15 Dec 2016 14:51:15 +0000 (14:51 +0000)]
Merge "Fix minor typo"

7 years agoMerge "Add USE_NETCONF_CONNECTOR variable to integration-csit-verify-1node-library"
Vratko Polák [Thu, 15 Dec 2016 14:34:52 +0000 (14:34 +0000)]
Merge "Add USE_NETCONF_CONNECTOR variable to integration-csit-verify-1node-library"

7 years agoMerge "removing netconf connector from netconf scale suite for carbon"
Vratko Polák [Thu, 15 Dec 2016 14:31:37 +0000 (14:31 +0000)]
Merge "removing netconf connector from netconf scale suite for carbon"

7 years agoFix minor typo 28/49428/1
srisankethu [Thu, 15 Dec 2016 13:45:54 +0000 (19:15 +0530)]
Fix minor typo

Change-Id: I70b8d5935302360affb05c25d9eb5ba1c1461332
Signed-off-by: srisankethu <sanketh.uppalapati@research.iiit.ac.in>
7 years agoAdd USE_NETCONF_CONNECTOR variable to integration-csit-verify-1node-library 15/49415/4
Peter Gubka [Thu, 15 Dec 2016 09:50:28 +0000 (10:50 +0100)]
Add USE_NETCONF_CONNECTOR variable to integration-csit-verify-1node-library

Change-Id: I863fc1c71503447eb03f14c3c8586be364077752
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoAdd Jenkins job to build .deb 33/49133/5
Akshita Jha [Thu, 8 Dec 2016 09:07:55 +0000 (14:37 +0530)]
Add Jenkins job to build .deb

Change-Id: I92ee82daaf10bf43ff6e1698be79050b0da99e24
Signed-off-by: Akshita Jha <zenith158@gmail.com>
7 years agoSwitch to build-discarder property for logrotate 77/49377/1
Thanh Ha [Wed, 14 Dec 2016 18:12:58 +0000 (13:12 -0500)]
Switch to build-discarder property for logrotate

logrotate is deprecated in Jenkins>=1.637 so switch to the new style
build-discarder property.

This is a first patch to test with the releng project. Follow on patches
will swap this setting for the remaining jobs.

Change-Id: I6b0f15852024e66c8584ee604a555ec320d1b0be
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd opendaylight-infra-wrapper 73/49373/1
Thanh Ha [Wed, 14 Dec 2016 17:29:06 +0000 (12:29 -0500)]
Add opendaylight-infra-wrapper

This wrapper is recommended as it configures several infra related
settings that are good to have.

Change-Id: Ic2ebb42c9b3f552cb0297819bacce19eb0a332e2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Clean up old packaging builds after 7 days"
Andrew Grimberg [Wed, 14 Dec 2016 17:20:24 +0000 (17:20 +0000)]
Merge "Clean up old packaging builds after 7 days"

7 years agoClean up old packaging builds after 7 days 70/49370/1
Thanh Ha [Wed, 14 Dec 2016 17:13:20 +0000 (12:13 -0500)]
Clean up old packaging builds after 7 days

Change-Id: Ibaf1264cdfba9fd46b9312ac81c55b1a353b8905
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Prefix timestamps on archived console logs"
Thanh Ha [Wed, 14 Dec 2016 16:55:07 +0000 (16:55 +0000)]
Merge "Prefix timestamps on archived console logs"

7 years agoPrefix timestamps on archived console logs 14/49014/3
Anil Belur [Tue, 6 Dec 2016 08:54:02 +0000 (18:54 +1000)]
Prefix timestamps on archived console logs

Time stamper plugin adds time stamps only to the jobs console logs,
which is unavailble on the archived console logs. This change fixes
the issue using the paste command.

Change-Id: Idc08840622a62dc679b0030554cfb4377472d726
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Add robot options to openstack jobs"
Jamo Luhrsen [Tue, 13 Dec 2016 23:16:29 +0000 (23:16 +0000)]
Merge "Add robot options to openstack jobs"

7 years agoMerge "Add gate triggers for netvirt newton and learn"
Jamo Luhrsen [Tue, 13 Dec 2016 19:20:19 +0000 (19:20 +0000)]
Merge "Add gate triggers for netvirt newton and learn"