releng/builder.git
7 years agoMerge "Add users email to auto-generated gerrit patches"
Anil Belur [Wed, 3 May 2017 22:31:29 +0000 (22:31 +0000)]
Merge "Add users email to auto-generated gerrit patches"

7 years agoArchive zrpcd log from ODL 37/56137/2
Suvitha.balu [Thu, 27 Apr 2017 06:27:53 +0000 (11:57 +0530)]
Archive zrpcd log from ODL

Change-Id: I92d5b8c474f501a4a4fbd47a7c2a75fc1c6dcc66
Signed-off-by: Suvitha.balu <suvitha.balu@tcs.com>
7 years agoMerge "Fix distribution test trigger on failure"
Luis Gomez [Wed, 3 May 2017 16:43:19 +0000 (16:43 +0000)]
Merge "Fix distribution test trigger on failure"

7 years agoAdd users email to auto-generated gerrit patches 76/56476/1
Jamo Luhrsen [Wed, 3 May 2017 16:16:54 +0000 (09:16 -0700)]
Add users email to auto-generated gerrit patches

- the --reviewers option is not there in the current version of
  git-review (1.24) but is there with v1.25 which will be
  installed with the pip install command in this patch

- this would add me (jluhrsen@redhat.com) to all auto-gen
  gerrit patches, and I don't mind, but I need to get these
  reminders for the csit auto-gen gerrits at the least. Maybe
  there is a better way to do this?

Change-Id: I3bb9caa0ce4e7dcd045010dbb344cc696da77d1e
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAuto Update CSIT Jobs to run 05/56405/3
jenkins-releng [Wed, 3 May 2017 15:09:46 +0000 (15:09 +0000)]
Auto Update CSIT Jobs to run

Change-Id: I5b9c8725e4255ca135997ad169f8817079d17bb4
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMerge "Disable generating release notes for beryllium"
Daniel Farrell [Wed, 3 May 2017 14:44:21 +0000 (14:44 +0000)]
Merge "Disable generating release notes for beryllium"

7 years agoTemporarily remove validate-autorelease for IoTDM 61/56461/1
Tomas Janciga [Wed, 3 May 2017 11:54:43 +0000 (04:54 -0700)]
Temporarily remove validate-autorelease for IoTDM

Change-Id: I824fe474f7e80ce1986545fb915772756509eed0
Signed-off-by: Tomas Janciga <tjanciga@cisco.com>
7 years agoFix distribution test trigger on failure 20/56420/1
Anil Belur [Wed, 3 May 2017 06:30:12 +0000 (16:30 +1000)]
Fix distribution test trigger on failure

We need either pass a paramter or a flag to triger
the build without a parameter with the latest updates to
Jenkins.

https://lists.opendaylight.org/pipermail/release/2017-May/010555.html
Change-Id: I7ebb6aa69b2fb1745132931092328046da674215
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Use karaf3 for netvirt-sfc carbon csit"
Sam Hague [Tue, 2 May 2017 18:48:29 +0000 (18:48 +0000)]
Merge "Use karaf3 for netvirt-sfc carbon csit"

7 years agoMerge "Remove 2site netvirt jobs"
Sam Hague [Tue, 2 May 2017 18:47:49 +0000 (18:47 +0000)]
Merge "Remove 2site netvirt jobs"

7 years agoFix distribution test trigger on failure 04/56404/1
Luis Gomez [Tue, 2 May 2017 17:30:48 +0000 (10:30 -0700)]
Fix distribution test trigger on failure

It looks like now we need to pass at least one parameter.

Change-Id: I12818d3f79fd20c77d2a4721b165a14a4d1fb46d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoUse karaf3 for netvirt-sfc carbon csit 03/56403/1
Jamo Luhrsen [Tue, 2 May 2017 17:30:16 +0000 (10:30 -0700)]
Use karaf3 for netvirt-sfc carbon csit

Change-Id: Iaed9663829c5e6dbde95f38e0ab7d9fdfe956079
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoRemove 2site netvirt jobs 01/56401/1
Jamo Luhrsen [Tue, 2 May 2017 17:23:07 +0000 (10:23 -0700)]
Remove 2site netvirt jobs

these jobs do not work, currently, so no need to define them
and waste resources to queue them to just abort.

Change-Id: I5e657d6e7efa4587c405fd9fcbea825c905a0341
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoDisable generating release notes for beryllium 40/56340/1
Anil Belur [Tue, 2 May 2017 02:11:00 +0000 (12:11 +1000)]
Disable generating release notes for beryllium

Change-Id: I6401d9fff48e875df7f7ba97bfd29d86adc1b298
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoFix pkg install in test-deb job 23/56323/5
Daniel Farrell [Mon, 1 May 2017 17:34:23 +0000 (13:34 -0400)]
Fix pkg install in test-deb job

Change-Id: Icb8a0abe7137e747ad10155910efae10a0b2514e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoMerge "Uncomment verify autorelease for IoTDM carbon"
Anil Belur [Mon, 1 May 2017 08:35:09 +0000 (08:35 +0000)]
Merge "Uncomment verify autorelease for IoTDM carbon"

7 years agoMerge "Remove triggering downstream jobs for autorelease"
Daniel Farrell [Sat, 29 Apr 2017 16:14:14 +0000 (16:14 +0000)]
Merge "Remove triggering downstream jobs for autorelease"

7 years agoMerge "Archive error.log file generated by notify script"
Daniel Farrell [Sat, 29 Apr 2017 16:13:17 +0000 (16:13 +0000)]
Merge "Archive error.log file generated by notify script"

7 years agoMerge "Add job to generate release notes"
Daniel Farrell [Sat, 29 Apr 2017 16:12:40 +0000 (16:12 +0000)]
Merge "Add job to generate release notes"

7 years agoMerge "Remove devstack mitaka images"
Anil Belur [Sat, 29 Apr 2017 12:17:23 +0000 (12:17 +0000)]
Merge "Remove devstack mitaka images"

7 years agoRemove triggering downstream jobs for autorelease 92/56292/1
Anil Belur [Sat, 29 Apr 2017 10:34:38 +0000 (20:34 +1000)]
Remove triggering downstream jobs for autorelease

Autorelease failnever and skiptests jobs added does not require
to trigger downstream jobs.

Change-Id: Ib016c8b2ac05e7a360330e917501f5ae064d0525
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoArchive error.log file generated by notify script 91/56291/1
Anil Belur [Sat, 29 Apr 2017 10:23:31 +0000 (20:23 +1000)]
Archive error.log file generated by notify script

error.log should be archived and available if the size exceeds
the mailing list attachment size limits

Change-Id: I89aa9e7337b5c7b92230ee2e1f5e6dfe9e319d10
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoChange Cassandra download location 86/56286/2
Scott Melton [Sat, 29 Apr 2017 02:27:18 +0000 (19:27 -0700)]
Change Cassandra download location

Apache moved HBase and Cassandra versions that are used by TSDR to
an archive site. Change java-builder.sh to point to the new archive
location.

Change-Id: Ia4b62d95eb43b34607c23114c6b5ea075569e98f
Signed-off-by: Scott Melton <smelton2@uccs.edu>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
also-by: Anil Belur <abelur@linuxfoundation.org>

7 years agoMerge "Fix download URL for Hbase server"
Sam Hague [Sat, 29 Apr 2017 00:23:12 +0000 (00:23 +0000)]
Merge "Fix download URL for Hbase server"

7 years agoMerge "Revert "Add vlan interface to the gateway""
Jamo Luhrsen [Fri, 28 Apr 2017 23:03:07 +0000 (23:03 +0000)]
Merge "Revert "Add vlan interface to the gateway""

7 years agoMerge "Add autorelease carbon job with fail never"
Andrew Grimberg [Fri, 28 Apr 2017 22:50:33 +0000 (22:50 +0000)]
Merge "Add autorelease carbon job with fail never"

7 years agoRevert "Add vlan interface to the gateway" 60/53860/7
Alon Kochba [Sun, 26 Mar 2017 12:32:14 +0000 (15:32 +0300)]
Revert "Add vlan interface to the gateway"

This reverts commit e81d21cc76b5bc90c7bab0c7f82a6fa16bbcf1bc.

Depends-On: https://git.opendaylight.org/gerrit/53688
Depends-On: https://git.opendaylight.org/gerrit/53861
Change-Id: I73473bba010218a2e6f3e77c17dacb1bdccd9bb9
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoMerge "Fix apt concurrency failures"
Jamo Luhrsen [Fri, 28 Apr 2017 22:32:15 +0000 (22:32 +0000)]
Merge "Fix apt concurrency failures"

7 years agoFix download URL for Hbase server 19/56219/3
Anil Belur [Fri, 28 Apr 2017 01:19:58 +0000 (11:19 +1000)]
Fix download URL for Hbase server

Fix the URL to get v0.94.27 from archives.

Change-Id: I9f39529e65c036b1f7bc3669157065b5de63b0b1
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoFix apt concurrency failures 81/56281/1
Daniel Farrell [Fri, 28 Apr 2017 18:49:54 +0000 (14:49 -0400)]
Fix apt concurrency failures

Wait until background apt process finishes before trying to install
anything and failing to get /var/lib/dpkg/lock lock.

https://lists.opendaylight.org/pipermail/integration-dev/2017-April/009485.html

Fixes both test-deb and test-ansible-deb jobs.

Change-Id: I5927b0f52d54cd7fd4332a43af5f630c12564ca5
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd snat conntrack netvirt patch test 80/56280/1
Jamo Luhrsen [Fri, 28 Apr 2017 19:00:36 +0000 (12:00 -0700)]
Add snat conntrack netvirt patch test

Change-Id: Ica1f2b119a53de226daec7c524f282239dc9261b
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoRemove closing fi from removed mitaka if block 78/56278/1
Jamo Luhrsen [Fri, 28 Apr 2017 18:47:02 +0000 (11:47 -0700)]
Remove closing fi from removed mitaka if block

this was missed in a previously merged patch [0] and things
are broken until we get this merged.

[0] https://git.opendaylight.org/gerrit/#/c/56104/

Change-Id: Iafa17733eb40daa3d0d7e585c72efe709a125b25
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Add bgp ingest 300k prefixes longevity job"
Vratko Polák [Fri, 28 Apr 2017 17:51:34 +0000 (17:51 +0000)]
Merge "Add bgp ingest 300k prefixes longevity job"

7 years agoMerge "Make packer jobs build sequentially"
Daniel Farrell [Fri, 28 Apr 2017 17:37:44 +0000 (17:37 +0000)]
Merge "Make packer jobs build sequentially"

7 years agoMerge "Remove path prefix with $ERROR_LOG"
Daniel Farrell [Fri, 28 Apr 2017 17:36:23 +0000 (17:36 +0000)]
Merge "Remove path prefix with $ERROR_LOG"

7 years agoMerge "Only run Carbon tests against pup-odl master"
Daniel Farrell [Fri, 28 Apr 2017 17:06:48 +0000 (17:06 +0000)]
Merge "Only run Carbon tests against pup-odl master"

7 years agoMerge "Add Gerrit keyword trigger to run all Puppet tests"
Jamo Luhrsen [Fri, 28 Apr 2017 16:45:11 +0000 (16:45 +0000)]
Merge "Add Gerrit keyword trigger to run all Puppet tests"

7 years agoAuto Update CSIT Jobs to run 70/56270/1
jenkins-releng [Fri, 28 Apr 2017 16:33:21 +0000 (16:33 +0000)]
Auto Update CSIT Jobs to run

Change-Id: Ie729f2103a25a50463bf63c0be006f11361a3000
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMerge "Remove mitaka logic from devstack deploy logic"
Jamo Luhrsen [Fri, 28 Apr 2017 16:33:00 +0000 (16:33 +0000)]
Merge "Remove mitaka logic from devstack deploy logic"

7 years agoMerge "Fix builder-update-csit-tests trigger"
Luis Gomez [Fri, 28 Apr 2017 16:18:24 +0000 (16:18 +0000)]
Merge "Fix builder-update-csit-tests trigger"

7 years agoMerge "Remove mitaka jobs from vtn csit"
Daniel Farrell [Fri, 28 Apr 2017 16:14:11 +0000 (16:14 +0000)]
Merge "Remove mitaka jobs from vtn csit"

7 years agoFix builder-update-csit-tests trigger 68/56268/1
Vratko Polak [Fri, 28 Apr 2017 15:57:55 +0000 (17:57 +0200)]
Fix builder-update-csit-tests trigger

The new name for the merge job is builder-jjb-merge.

Change-Id: I8f225ed6c06e6d6d531f4a07f776fb919bdbccae
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUncomment verify autorelease for IoTDM carbon 56/56256/1
Tomas Janciga [Fri, 28 Apr 2017 13:54:33 +0000 (06:54 -0700)]
Uncomment verify autorelease for IoTDM carbon

Change-Id: I337f86c18b5dc46c12c7d35d5070f8c06498f41b
Signed-off-by: Tomas Janciga <tjanciga@cisco.com>
7 years agoAdd bgp ingest 300k prefixes longevity job 27/56227/2
Peter Gubka [Fri, 28 Apr 2017 07:21:09 +0000 (09:21 +0200)]
Add bgp ingest 300k prefixes longevity job

Change-Id: I4173ef267df007ff7fe2922121e9bc1a1d661e43
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoMerge "Add explicit leader movement longevity job"
Vratko Polák [Fri, 28 Apr 2017 10:40:09 +0000 (10:40 +0000)]
Merge "Add explicit leader movement longevity job"

7 years agoAdd autorelease carbon job with fail never 36/56236/2
Anil Belur [Fri, 28 Apr 2017 10:29:57 +0000 (20:29 +1000)]
Add autorelease carbon job with fail never

This jobs uses -fn (fail never) and is intended to run the build
until complition without being intruptted on test failures.

Change-Id: Ib48868baf5c7ebefe5e851ce15d266764b72d6ad
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoRemove path prefix with $ERROR_LOG 34/56234/1
Anil Belur [Fri, 28 Apr 2017 09:43:02 +0000 (19:43 +1000)]
Remove path prefix with $ERROR_LOG

The path prefixed with error.log.gz in the notification message
is incorrect, this fixes it to return only the file name.

Change-Id: I336cf122cf70e4d572067075d7b7d511a12cdacc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMake packer jobs build sequentially 28/56228/1
Anil Belur [Fri, 28 Apr 2017 07:26:57 +0000 (17:26 +1000)]
Make packer jobs build sequentially

This unclutters the console logs and makes it easier to
read/parse the logs.

Change-Id: Ia8043efec15081af476de4721ffd9eb9c47d2889
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoOnly run Carbon tests against pup-odl master 24/56224/1
Daniel Farrell [Fri, 28 Apr 2017 04:36:02 +0000 (00:36 -0400)]
Only run Carbon tests against pup-odl master

See https://git.opendaylight.org/gerrit/#/c/56223

Change-Id: I28cadc705580349e08782af857343d61c9be1b1d
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd Gerrit keyword trigger to run all Puppet tests 21/56221/1
Daniel Farrell [Fri, 28 Apr 2017 04:15:06 +0000 (00:15 -0400)]
Add Gerrit keyword trigger to run all Puppet tests

Change-Id: I0f0d86c1f3627ae69619d1ab5f2c9e78759bcf60
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd autorelease carbon job with skip tests enabled 20/56220/2
Anil Belur [Wed, 26 Apr 2017 02:40:41 +0000 (12:40 +1000)]
Add autorelease carbon job with skip tests enabled

This is temporary change introduced for carbon to ensure we
are staging the artifacts for integration testing. Once carbon
tests timeouts are resolved this change can be reverted.

BZ: https://bugs.opendaylight.org/show_bug.cgi?id=8323
Change-Id: Ibac54ee01afbe61a29078eed6cb7660076000785
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Remove mitaka jobs from gbp csit"
Daniel Farrell [Thu, 27 Apr 2017 21:09:47 +0000 (21:09 +0000)]
Merge "Remove mitaka jobs from gbp csit"

7 years agoAdd explicit leader movement longevity job 08/56208/1
Peter Gubka [Thu, 27 Apr 2017 17:27:51 +0000 (19:27 +0200)]
Add explicit leader movement longevity job

Tests dom-data-broker explicit leader movement scenario for 24h

Change-Id: I903b0ca199e4922f044c137d8e3e571698009d39
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoMerge "Remove mitaka jobs from netvirt csit"
Daniel Farrell [Thu, 27 Apr 2017 14:21:54 +0000 (14:21 +0000)]
Merge "Remove mitaka jobs from netvirt csit"

7 years agoMerge "Add JJB project, tests for puppet-opendaylight"
Luis Gomez [Wed, 26 Apr 2017 22:44:41 +0000 (22:44 +0000)]
Merge "Add JJB project, tests for puppet-opendaylight"

7 years agoMerge "Use new verify-tox job name, vs verify-python"
Luis Gomez [Wed, 26 Apr 2017 22:43:09 +0000 (22:43 +0000)]
Merge "Use new verify-tox job name, vs verify-python"

7 years agoAdd JJB project, tests for puppet-opendaylight 16/56116/4
Daniel Farrell [Wed, 26 Apr 2017 18:37:00 +0000 (14:37 -0400)]
Add JJB project, tests for puppet-opendaylight

Add tox verify job, sanity job and acceptance test job.

Tox job does basic Coala linting. Sanity job does quick rspec tests and
a single Beaker test for main OS (CentOS) and latest-ODL. Acceptance
test does Beaker tests for all supported OSs and ODL versions.

Run tox and sanity tests on each change. Run acceptance tests daily.

Change-Id: I9223411c0a17170c02a5a8bf83cb3ab75dd089b5
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoCheck if distribution came from jenkins 07/56107/2
Jamo Luhrsen [Wed, 26 Apr 2017 17:56:44 +0000 (10:56 -0700)]
Check if distribution came from jenkins

Change-Id: I5c4ff13fcce54a424b4ef40c328f088f875424b3
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Add carbon csit4 1node template"
Luis Gomez [Wed, 26 Apr 2017 19:02:05 +0000 (19:02 +0000)]
Merge "Add carbon csit4 1node template"

7 years agoUse new verify-tox job name, vs verify-python 10/56110/1
Daniel Farrell [Wed, 26 Apr 2017 18:09:29 +0000 (14:09 -0400)]
Use new verify-tox job name, vs verify-python

Change-Id: I6b86c45a3c0e1960348748e45940aa063c4686db
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoMerge "Auto Update CSIT Jobs to run"
Jamo Luhrsen [Wed, 26 Apr 2017 17:22:55 +0000 (17:22 +0000)]
Merge "Auto Update CSIT Jobs to run"

7 years agoRemove devstack mitaka images 05/56105/1
Jamo Luhrsen [Wed, 26 Apr 2017 17:13:33 +0000 (10:13 -0700)]
Remove devstack mitaka images

Change-Id: I8b00aef03a016155e123ab80c0edbcdaaa94ae00
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoRemove mitaka logic from devstack deploy logic 04/56104/1
Jamo Luhrsen [Wed, 26 Apr 2017 17:10:30 +0000 (10:10 -0700)]
Remove mitaka logic from devstack deploy logic

Change-Id: I1bab2c940c6d1aed71c482ad269a19dc61d1d6bb
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoRemove mitaka jobs from vtn csit 03/56103/1
Jamo Luhrsen [Wed, 26 Apr 2017 17:08:34 +0000 (10:08 -0700)]
Remove mitaka jobs from vtn csit

Change-Id: I7049c6df00c81001da7896487fad54333404408b
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoRemove mitaka jobs from gbp csit 02/56102/1
Jamo Luhrsen [Wed, 26 Apr 2017 17:08:08 +0000 (10:08 -0700)]
Remove mitaka jobs from gbp csit

Change-Id: I2b6cd56c41f66268d13234f1a763852d359f677d
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd carbon csit4 1node template 00/56100/2
Vratko Polak [Wed, 26 Apr 2017 17:06:45 +0000 (19:06 +0200)]
Add carbon csit4 1node template

+ Add the new template to distribution-userfeatures job definition.

Change-Id: Ie3f6fe1fba7ce849ec32cf4a6a0595540c2571ca
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoRemove mitaka jobs from netvirt csit 01/56101/1
Jamo Luhrsen [Wed, 26 Apr 2017 17:06:20 +0000 (10:06 -0700)]
Remove mitaka jobs from netvirt csit

Change-Id: Ie4ef2ae890b9b0516a2bdad141d1bf44edae38c5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd job to generate release notes 80/55880/5
Anil Belur [Sun, 23 Apr 2017 07:08:43 +0000 (17:08 +1000)]
Add job to generate release notes

- autorelease-generate-release-notes generates the release notes for
  every autorelease ${STREAM}
- trigger generate release notes job at the end of every autorelease
  build

Change-Id: Ie2ed6a0dec7c32e1505e429e16cb6bac34125373
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Change variable name BUNDLE_URL->BUNDLE_PATH"
Anil Belur [Wed, 26 Apr 2017 09:06:26 +0000 (09:06 +0000)]
Merge "Change variable name BUNDLE_URL->BUNDLE_PATH"

7 years agoFix iotdm.yaml for nitrogen and carbon 43/56043/1
Tomas Janciga [Wed, 26 Apr 2017 08:35:47 +0000 (01:35 -0700)]
Fix iotdm.yaml for nitrogen and carbon

Change-Id: I1f4901712af7435176824eeaf34146787a6b78b0
Signed-off-by: Tomas Janciga <tjanciga@cisco.com>
7 years agoChange variable name BUNDLE_URL->BUNDLE_PATH 65/55865/2
Luis Gomez [Mon, 24 Apr 2017 01:07:55 +0000 (18:07 -0700)]
Change variable name BUNDLE_URL->BUNDLE_PATH

This is to avoid confusion with global variable BUNDLE_URL.

Change-Id: I1a22f8e627424bb8d8f629f69bbefd9e1e5c1744
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoMerge "Fix features for netconf userfeatures"
Daniel Farrell [Tue, 25 Apr 2017 14:27:03 +0000 (14:27 +0000)]
Merge "Fix features for netconf userfeatures"

7 years agoMerge "Temporarily remove validate-autorelease for IoTDM"
Vratko Polák [Tue, 25 Apr 2017 13:34:28 +0000 (13:34 +0000)]
Merge "Temporarily remove validate-autorelease for IoTDM"

7 years agoTemporarily remove validate-autorelease for IoTDM 86/55986/3
Tomas Janciga [Tue, 25 Apr 2017 12:16:40 +0000 (05:16 -0700)]
Temporarily remove validate-autorelease for IoTDM

Change-Id: I67389bb9999b9f4067325735de8d3db2addbbbf1
Signed-off-by: Tomas Janciga <tjanciga@cisco.com>
7 years agoFix features for netconf userfeatures 85/55985/1
Vratko Polak [Tue, 25 Apr 2017 12:13:52 +0000 (14:13 +0200)]
Fix features for netconf userfeatures

Change-Id: I8560fdf0cc995b8ffe619d1d87620b99e5293ce3
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoFix sar data report generation 62/55962/1
Anil Belur [Tue, 25 Apr 2017 08:46:05 +0000 (18:46 +1000)]
Fix sar data report generation

Using sudo is not recommended for generating accounting summary
therefore generate reports with sar command

Change-Id: I4db36646afa8558ec7145906f8f9caaea727ac93
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "integration patch jobs use karaf3 for nitrogen"
Jamo Luhrsen [Mon, 24 Apr 2017 23:44:38 +0000 (23:44 +0000)]
Merge "integration patch jobs use karaf3 for nitrogen"

7 years agoMerge "Move sar stats to publishers"
Andrew Grimberg [Mon, 24 Apr 2017 23:43:34 +0000 (23:43 +0000)]
Merge "Move sar stats to publishers"

7 years agointegration patch jobs use karaf3 for nitrogen 45/55945/3
Luis Gomez [Mon, 24 Apr 2017 22:56:15 +0000 (15:56 -0700)]
integration patch jobs use karaf3 for nitrogen

Same as project patch-test, people will not understand
current behavior unless we explain it.

Note periodic distribution tests will still use karaf4
for nitrogen so they can be used to validate karaf4.

Change-Id: I7304d79a9f02e9cd65afeeea5b6ba152ff42cda1
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoMerge "Add/cleanup inline docs for multipatch builder sh"
Jamo Luhrsen [Mon, 24 Apr 2017 22:32:34 +0000 (22:32 +0000)]
Merge "Add/cleanup inline docs for multipatch builder sh"

7 years agoMove sar stats to publishers 41/55941/1
Anil Belur [Mon, 24 Apr 2017 21:59:37 +0000 (07:59 +1000)]
Move sar stats to publishers

- Move sar report generation to publisher
- remove builder autorelease-sys-stats since we are capturing system
  info in deploy archives scripts.

Change-Id: Ibccb0d6712f709ed5f75395a15c96a56047cb720
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Enhance 6Wind quagga image on ubuntu16 & centos7"
Jamo Luhrsen [Mon, 24 Apr 2017 22:01:58 +0000 (22:01 +0000)]
Merge "Enhance 6Wind quagga image on ubuntu16 & centos7"

7 years agoAdd/cleanup inline docs for multipatch builder sh 76/52776/4
Daniel Farrell [Fri, 3 Mar 2017 18:09:35 +0000 (13:09 -0500)]
Add/cleanup inline docs for multipatch builder sh

Change-Id: I914ee444c2d7ebd5e5bfe2b5979ae87e956c6618
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoMerge "BUG-8266: Add apidocs feature to netconf test"
Daniel Farrell [Mon, 24 Apr 2017 14:23:52 +0000 (14:23 +0000)]
Merge "BUG-8266: Add apidocs feature to netconf test"

7 years agoMerge "Delete broken netconf csit job"
Daniel Farrell [Mon, 24 Apr 2017 14:18:17 +0000 (14:18 +0000)]
Merge "Delete broken netconf csit job"

7 years agoDelete broken netconf csit job 11/55911/1
Vratko Polak [Mon, 24 Apr 2017 13:53:17 +0000 (15:53 +0200)]
Delete broken netconf csit job

Change-Id: I5481b8e118f0723ebe28939acc37e21de968166b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoCapture and archive sar data for autorelease jobs 78/55878/3
Anil Belur [Mon, 24 Apr 2017 01:17:24 +0000 (11:17 +1000)]
Capture and archive sar data for autorelease jobs

Archive sar data for autorelease jobs to further analyse any memory
issues and print a summary memory stats at the end of the autorelease
build console logs. ksar can be used to generate relevent graphs
depending on the parameter analysed.

Change-Id: Ie93c954aebd7166befd7cb9d5abe10abf89df47c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoFix patch test job uses karaf3 64/55864/1
Luis Gomez [Mon, 24 Apr 2017 01:19:07 +0000 (18:19 -0700)]
Fix patch test job uses karaf3

Change-Id: Ia39fb51a64415826a677ccea9d6549e2584ddf39
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoFix BUNDLE_URL variable injection 63/55863/1
Luis Gomez [Mon, 24 Apr 2017 00:25:58 +0000 (17:25 -0700)]
Fix BUNDLE_URL variable injection

Change-Id: I3d52c52066a1fdef9e57506946664ec23506816b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoFix typo in the distro upload script 62/55862/1
Luis Gomez [Sun, 23 Apr 2017 19:54:35 +0000 (12:54 -0700)]
Fix typo in the distro upload script

Change-Id: Ibd89268344c9dac4a1e86650c0ca5ce17cb435a9
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdd missing | in predefined-parameters definition 40/55840/1
Luis Gomez [Sat, 22 Apr 2017 05:50:59 +0000 (22:50 -0700)]
Add missing | in predefined-parameters definition

Change-Id: I0afeeac2040167216235c9f1bd99218588a0d14f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoBUG-8266: Add apidocs feature to netconf test 37/55837/1
Luis Gomez [Sat, 22 Apr 2017 01:56:15 +0000 (18:56 -0700)]
BUG-8266: Add apidocs feature to netconf test

Change-Id: I90d80ef94db18c126be726a879c573f1263c69c0
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoPatch test jobs will use karaf3 for now 24/55824/2
Luis Gomez [Fri, 21 Apr 2017 16:47:10 +0000 (09:47 -0700)]
Patch test jobs will use karaf3 for now

Change-Id: I6e80a86e642a9e3298d14c8000b69f110c2daddc
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdd cluster singleton longevity jobs 88/54888/2
Peter Gubka [Wed, 12 Apr 2017 18:31:43 +0000 (20:31 +0200)]
Add cluster singleton longevity jobs

Change-Id: I1bd4c4935f4ba7c62c2207d35e087d5caa30d186
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoArchive the last karaf distribution 57/55757/2
Thanh Ha [Thu, 20 Apr 2017 17:32:24 +0000 (13:32 -0400)]
Archive the last karaf distribution

Temporarily archive the last build karaf distribution to unblock devs
from testing Carbon until we figure out why staging repositories are not
being created for Autorelease Carbon.

Change-Id: I3a6e4ca6ac66d46f365f5fadd662cb2cc4f04c4d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoFix distribution-verify job back to freestyle 64/55764/1
Thanh Ha [Thu, 20 Apr 2017 18:24:32 +0000 (14:24 -0400)]
Fix distribution-verify job back to freestyle

The big patch https://git.opendaylight.org/gerrit/53797 accidently
converted the distribution-verify job back to a Maven project type and
causes builder-jjb-merge to fail because it is not able to update a job
that's of a different type.

Since we don't want to be reverting jobs back to Maven project types
anyway this patch updates the job to use freestyle again.

Change-Id: I95f50ad683b6f2486b246b47e87f5f1f1305f005
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoLog files over 200 MB into archived file 51/55751/1
Thanh Ha [Thu, 20 Apr 2017 16:50:39 +0000 (12:50 -0400)]
Log files over 200 MB into archived file

We need to determine sizes of large files going into Nexus since there
is a 500 MB limit. Let's log all files larger than 200 MB into a file so
we can track them.

Change-Id: Ia38e81544f857785364b3c19a575dbd0aaa1735e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Make jobs karaf-version specific, some duplicities"
Luis Gomez [Thu, 20 Apr 2017 17:07:53 +0000 (17:07 +0000)]
Merge "Make jobs karaf-version specific, some duplicities"

7 years agoMake jobs karaf-version specific, some duplicities 97/53797/52
Vratko Polak [Thu, 20 Apr 2017 08:07:53 +0000 (10:07 +0200)]
Make jobs karaf-version specific, some duplicities

+ Affected jobs: distribution-check, csit, *patch-test, deploy, offline.
+ Carbon: csit and *patch pick one version, other affected run both.
+ Introduced KARAF_VERSION bash variable.
+ Macro to set that variable.
+ Default value set to 'karaf4'.
+ Pre-carbon branches (and caron temporarily) use 'karaf3'.
+ Karaf version usually configurable per job definition and stream.
+ csit-verify jobs use {verify-karaf-version} from releng defaults.
+ Scripts -bundle-vars, -distribution-check, -deploy, -offline renamed.
+ Macros which include (some of) them also renamed to match.
+ The bundle script sets artifact name and path from karaf version.
+ KARAF_ARTIFACT computed and used instead of distribution-karaf.
+ The part detecting version from nexus moved to separate macro.
+ The nexus upload macro tolerates failures (for Sandbox).
+ The nexus upload macro cats log to console to see attempted URL is ok.
+ High level macros usually call dependent macros (unless duplication).
+ Also they inject their property file right away.
+ BUNDLE_URL and ACTUAL_BUNDLE_URL always with underscores.
- BUNDLEVERSION and BUNDLEFOLDER still without underscores, cause Robot.
+ On yaml side, bundle-url always with dash.
+ concurrent:false for distribution deploy and offline jobs.
+ distribution-jobs moved to jjb/integration/distribution/.
+ Separated distribution-templates (distribution-check moved there)..
+ Simple Yaml string without quotes, unless that looks ugly in lists.
+ Description comments moved inside to not repeat the name.
+ Used by field dropped, Argumens and Required added (TODOs left).
+ Some typos from previous changes corrected.
+ Random bash linting improvements.
- Two carbon distribution-check jobs is a waste, worth fixing?
- Karaf4 bin/client is failing, to be fixed later (affects offline job).
- No alternative to Nexus uploading for Sandbox.
- Releng/Integration/Distribution stuff to be named and placed better.
- Some jobs get KARAF_VERSION even if they do not need that (yet).
- Code de-duplication left for another time.

Change-Id: I85c71a7ea94b9383b932d65b496056865bcecf78
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoEnhance 6Wind quagga image on ubuntu16 & centos7 98/55198/2
Dhevendran Kulandaibvel [Wed, 19 Apr 2017 09:03:38 +0000 (14:33 +0530)]
Enhance 6Wind quagga image on ubuntu16 & centos7

This is to enhance 6Wind Quagga router images
with 6Wind Quagga check-in fix tag 20170418
and modify compilation mode as 'evpn mode'

Change-Id: I352931fcc6cb4baf23e5d758542f89b4779f2fe8
Signed-off-by: Dhevendran Kulandaibvel <dhevendran.k@tcs.com>