docs.git
7 years agoUpdated git submodules
Jakub Toth [Tue, 15 Aug 2017 15:07:14 +0000 (17:07 +0200)]
Updated git submodules

Project: netconf stable/carbon f2becfbe3d6677f11eb0ea7a0a87a59d20c6254e

Bug 8977 - Failed on binary key type

  * fix validating of uri with input data for binary key type
  * tests

Change-Id: I70ac6e10f9999bc0feca2ba600124fa639eef842
Signed-off-by: Jakub Toth <jakub.toth@pantheon.tech>
7 years agoUpdated git submodules
Daniel Farrell [Sat, 2 Sep 2017 18:51:30 +0000 (14:51 -0400)]
Updated git submodules

Project: releng/builder master 50080ab20ebea4ca8c0af5f88aa1c85edf206c73

Finish s/include-raw// rename

We moved away from include-raw-* naming for shell scripts, but missed
this expect script.

Change-Id: I7f9906eb6089fc3ce6cb2ff0879d615cfaab6e21
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Luis Gomez [Fri, 1 Sep 2017 23:19:20 +0000 (16:19 -0700)]
Updated git submodules

Project: releng/builder master b9bd1eec0db461ff03db1e44f16f096093c49d2b

Add forgotten branch

Change-Id: I78a3dfbc3aac8df6e6ceff33718cd78ab3666c23
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 1 Sep 2017 18:10:32 +0000 (18:10 +0000)]
Updated git submodules

Project: releng/builder master 8e387b30d0e99fecacb287350878a1d1e72d5fba

Merge "Copy libvirtd.log and audit.log"

Copy libvirtd.log and audit.log

Change-Id: I99bba4b979ddce918d4cea65f64f1594971e3cc4
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Sam Hague [Fri, 1 Sep 2017 12:35:15 +0000 (08:35 -0400)]
Updated git submodules

Project: releng/builder master abc2acd1f478041c89f5bb8fe004f8587662c7d3

Add sudo for netstat and getenforce

Change-Id: If78a08ef1fcdde2ad5984d08c0440c984de16c44
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
David Suarez [Wed, 2 Aug 2017 09:30:10 +0000 (11:30 +0200)]
Updated git submodules

Project: genius stable/carbon cd9be0c6a37f3311c9f96be82fad96a3454a168b

Remove start() method

- Remove start() method to avoid the use of a
useless PostConstruct method, following the recommendations in [1].

- Replace info by debug
- Replace magic number by constant

[1] https://wiki.opendaylight.org/view/BestPractices/DI_Guidelines

Change-Id: If28fc67742e9107d6129ddca6816b1dc2fd58652
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
7 years agoUpdated git submodules
Lorand Jakab [Fri, 1 Sep 2017 07:56:24 +0000 (10:56 +0300)]
Updated git submodules

Project: integration/test master bfe30729ca939890e79cd845c738642200262a1e

Fix lispflowmapping CSIT for Nitrogen and later

Account for moving the ietf-lisp-address-types.yang file from the
lispflowmapping project to the mdsal project during Nitrogen. While at
it, remove Beryllium specific conditionals, since we no longer test
Beryllium.

Change-Id: I51f4b4872bf2e005be291a5fea96efefd7d4707f
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
7 years agoUpdated git submodules
Sam Hague [Fri, 1 Sep 2017 15:54:42 +0000 (11:54 -0400)]
Updated git submodules

Project: releng/builder master 1aa56fe9f2b4339b14c0f57b8091d3f91ce0323d

Collect journalctl and messages

Change-Id: I3cafaf75c1a48c2e6f02174c962ff3a0d4ec012a
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 31 Aug 2017 23:46:03 +0000 (16:46 -0700)]
Updated git submodules

Project: integration/test master 91f4a87fce907ae5b46351beb43299b2d27a1e64

Increase instance spawn time polling

While working on getting the devstack pike job to pass,
it was noticed that openstack instances were taking much
longer to move to ACTIVE state. This will help to make
the job more stable, but it should still be understood
why this is so.

Change-Id: Ie7cd82f3cc7391fbe445b3bf0a00f43c77c67393
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Mon, 7 Aug 2017 18:09:52 +0000 (11:09 -0700)]
Updated git submodules

Project: integration/test master 29ad7fdcf89bf79f2a210fa4603016fa51dc624a

Use different cirros images per openstack release

Change-Id: I850396970ee0d3bf80357e9345540024b1de0994
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 31 Aug 2017 23:37:08 +0000 (16:37 -0700)]
Updated git submodules

Project: integration/test master 25560c02f8203fdc74355bbc5a0a03f2fe5e6d19

Add pike exclusion regex for tempest

Change-Id: I8430c67b31d4890942c968b0fcaa09df7e09be77
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Thu, 31 Aug 2017 22:57:31 +0000 (18:57 -0400)]
Updated git submodules

Project: integration/packaging master 3667eeb9acb6092786e11cbc8ca5a3e5029b94b4

Add gitignore rule for tarballs/zips

Change-Id: Ic7c09202a86d23d568c330569d466470875e83f4
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Thu, 31 Aug 2017 22:58:05 +0000 (18:58 -0400)]
Updated git submodules

Project: integration/packaging master f06239473ac111e5b6dc3c2cf0262968fb283efd

Ignore zips in Coala linting

Change-Id: I79fdae1fd71fa9ac75145f31b67999abe5a9175e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Sam Hague [Thu, 31 Aug 2017 20:04:58 +0000 (16:04 -0400)]
Updated git submodules

Project: releng/builder master 4459c61d6af6ef934596c8abc318c466896089ad

Copy libvirtd.log

Change-Id: I8393032443879f0460e9cc18adbc2642e2cd227a
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Michael Vorburger [Tue, 29 Aug 2017 12:34:00 +0000 (14:34 +0200)]
Updated git submodules

Project: netvirt stable/carbon 433bc242e235ac9d10d238073b6f83afa2969521

Bug 9060: Package mdsal trace utility in netvirt Karaf distribution

This will make it easier to detect OOM issues such as Bug 9034 on scale
test environments, based on using the mdsal-trace DataBroker wrapper.

Change-Id: I3198bffac2a7fa434b0ab2a74d257ad42f064f51
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 31 Aug 2017 06:13:31 +0000 (23:13 -0700)]
Updated git submodules

Project: integration/test master ea6da7511a5956c856d33e3a318f226e70f9399f

Correct network name: l2_net_1 to l2_network_1

Change-Id: I044bfe8897ec7c36b5e6e1d3b6f16c76a116a3de
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Anil Belur [Mon, 7 Aug 2017 00:19:20 +0000 (10:19 +1000)]
Updated git submodules

Project: releng/builder master 2b9c3f2a206bb737ea9b526b861432b34a433f3f

Move common parameters to project level

Change-Id: I78f17cca4a352547122fe606c9aa7933227a3eeb
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Anil Belur [Thu, 31 Aug 2017 11:27:30 +0000 (11:27 +0000)]
Updated git submodules

Project: releng/builder master 7c2608254d8a510175c659fd39f566a942908854

Merge "Find major version from stream, avoid mismatches"

Find major version from stream, avoid mismatches

With the current build-snap jobs, it's possible to pass a major version
that doesn't match the stream. This results in building an RPM from the
given major version but pushing it to the Nexus repo for the stream.

Don't accept version params and always derive them from job stream.

Change-Id: I471c7e5e8aca09a45859d88abb4200b6a825ca64
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Thanh Ha [Thu, 31 Aug 2017 02:42:40 +0000 (22:42 -0400)]
Updated git submodules

Project: releng/builder master eb782e82389121e23e8cb95d9b56142fc307ee77

Fix JJB inserting extra curly braces

!include-raw-escape when the macro has no JJB variables defined will
insert extra curly braces instead of ignoring them. In such case we need
to call !include-raw instead so that the expected behaviour is retained.

Change-Id: If18cb89ce839b3e47fbc45802deb8a051838bb59
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 30 Aug 2017 19:29:06 +0000 (15:29 -0400)]
Updated git submodules

Project: integration/packaging master 75d3298d84b269c6d0bbbdfe4b2311769d06dcaa

Ignore extracted distros in Coala linting

Change-Id: Id12a58aa228f31c6f88b79242767ed6f4651bd27
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 30 Aug 2017 19:26:29 +0000 (15:26 -0400)]
Updated git submodules

Project: integration/packaging master 4b61c3b4ee5a6197df5a3db9c83dec1d0a83f35e

Fix fn name/args to make RPM snap builds work

Also add unit tests to catch basic issues with this fn.

Change-Id: I3ee18483b7bf6e53462789d6b169dcc730039ea0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 30 Aug 2017 19:50:17 +0000 (19:50 +0000)]
Updated git submodules

Project: releng/builder master ce1f08925574d4efd1df1749e54f751e410bf145

Merge "Auto Update CSIT Jobs to run for carbon"

Auto Update CSIT Jobs to run for carbon

Change-Id: Ia594aedc6ad56d48411b7151544f4cb41122129a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 30 Aug 2017 19:50:14 +0000 (19:50 +0000)]
Updated git submodules

Project: releng/builder master 5ea790201122b5703a4e7b70f35a160e8fb3c55d

Merge "Auto Update CSIT Jobs to run for nitrogen"

Auto Update CSIT Jobs to run for nitrogen

Change-Id: Iaaea3c80834faf3c0c16ccb98c2c44ac2ae17e4e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 30 Aug 2017 19:50:10 +0000 (19:50 +0000)]
Updated git submodules

Project: releng/builder master df9800d80302604580cf4dbbc14411921cafa213

Merge "Auto Update CSIT Jobs to run for boron"

Auto Update CSIT Jobs to run for boron

Change-Id: If40bc6adfdb30572b5924cc02fb2efef354ce8ba
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
jenkins-releng [Wed, 30 Aug 2017 19:40:20 +0000 (19:40 +0000)]
Updated git submodules

Project: releng/builder master 2a4eff22c59c3177c3a169bbd7c755cd199ca8af

Auto Update CSIT Jobs to run for oxygen

Change-Id: Ia64cbe2df26024e2396cd20cd5fd20154e9d4112
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 30 Aug 2017 19:30:14 +0000 (19:30 +0000)]
Updated git submodules

Project: releng/builder master 4ecb40c50d188b2342ca0a7128b4c45e75781b75

Merge "Add step to grab csit test status and archive it"

Add step to grab csit test status and archive it

This makes it easier for us to copy paste the info into the tracking
spreadsheet.

Change-Id: I5dba17df7e7359a6f3626ff57e4f93bae22d9b43
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 30 Aug 2017 14:23:59 +0000 (10:23 -0400)]
Updated git submodules

Project: integration/packaging master 4e30dbc78f838989b354375abcd8216eba65f8db

Fix permissions for zip-build RPMs

Python's zipfile.ZipFile.extractall doesn't preserve permissions.
Long-standing Python bug with a proposed patch, but still isn't fixed.

Use a subprocess to call system unzip tool instead.

Change-Id: Id330cd34fd61b1b4e619aa5006d96b43e4d4db5b
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Victor Pickard [Wed, 30 Aug 2017 18:41:27 +0000 (14:41 -0400)]
Updated git submodules

Project: releng/builder master 049c631f55e08a147a2912e0e52c2969bc384f50

Use OVS 2.6 image for L2GW CSIT

Also, add stateful and learn modes back to L2GW
CSIT.

In a separate patch, neutron port for
L2GW VM has "--no-security-groups" set, so that
we can not test VMs attached to OVS with SGs with
VMs attached to HWVTEP without SG.

Change-Id: I756feb16ddbf691b9381f2ee682d95597b869c9b
Signed-off-by: Victor Pickard <vpickard@redhat.com>
7 years agoUpdated git submodules
vidya sathyanarayanachar [Wed, 12 Jul 2017 18:20:40 +0000 (11:20 -0700)]
Updated git submodules

Project: integration/test master 8124e58a4ec30f2975f4ab0b4b0bfd23f9a8a071

Fix for BFD value update issue on OVS and Tunnel

Description : This patch is having script fix for
issue seen for BFD interval update reflecting on OVS and
Operational database of Tunnel monitoring interval.

change-Id: I50335f7b3b41c71de4c07f55f59ae27851500871
Signed-off-by: vidya sathyanarayanachar <s.vidya990@gmail.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 30 Aug 2017 16:13:53 +0000 (16:13 +0000)]
Updated git submodules

Project: releng/builder master 7c78f88815accad6591d107f222223337207a478

Merge "Add jenkins option to set custom debug levels"

Add jenkins option to set custom debug levels

Change-Id: I35b28f971683cbaf35e7b3fe910b4e9c6044f81d
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Michal Rehak [Wed, 30 Aug 2017 13:57:34 +0000 (15:57 +0200)]
Updated git submodules

Project: integration/test master ff07d01948f281e8db5bd63677bf505acb90d5ce

Fix sxp boot features replacement

    - bootFeatures can now contain spaces + multiline
    - fixed sed command to cover this new default
      org.apache.karaf.features.cfg file

Change-Id: I2427485cf98462c50415a2ea7001ed8e8127887f
Signed-off-by: Michal Rehak <mirehak@cisco.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Tue, 29 Aug 2017 23:33:20 +0000 (23:33 +0000)]
Updated git submodules

Project: releng/builder master d5a795df5fc50c2b770ec47eeb30cc75a50e1c14

Merge "Add packer job to auto build mininet-2.6"

Add packer job to auto build mininet-2.6

Time taken to build the image is more than 60m.

real    60m40.487s
user    0m36.654s
sys     0m23.422s

The change is dependendent on
https://git.opendaylight.org/gerrit/#/c/62276

Jira: releng-430
Change-Id: I7ec08d3b98174904f93f765dcf57b5bbc05db270
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Luis Gomez [Tue, 29 Aug 2017 23:11:56 +0000 (23:11 +0000)]
Updated git submodules

Project: releng/builder master ff32e41a40787510b5a8878c86919f19b468eafb

Merge "Add "every 4 hours" timer to high-freq csit jobs"

Add "every 4 hours" timer to high-freq csit jobs

this was forgotten and should have been included in this
patch:

https://git.opendaylight.org/gerrit/#/c/62009/

Change-Id: Ieabd672c687f58a33a8e4879775be4b75f76885a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Tue, 22 Aug 2017 20:48:01 +0000 (13:48 -0700)]
Updated git submodules

Project: integration/test master fa242199ebb3ae78d61214c0e6c744abae8c3202

Skip sg tempest tests if learn or transparent

eventually, we are removing both learn and transparent
modes anyway, and in the meantime we don't expect these
specific tempest sg test cases to pass for the learn
or transparent mode. email discussion here:

https://lists.opendaylight.org/pipermail/netvirt-dev/2017-August/005317.html

Change-Id: I0cc40d668688bd7bfc4341214b5fa3d517568bcc
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
gvrangan [Tue, 29 Aug 2017 16:05:40 +0000 (21:35 +0530)]
Updated git submodules

Project: integration/test master f42cf8e16695417aa44af38d4e0682a839238471

Fix Netvirt Clustering Tests

This patch fixes the wrong security group passed in the
create VM instances tests.

Change-Id: Ibefc78f6037dd71db489c7101bce1c8546740aad
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoUpdated git submodules
Victor Pickard [Fri, 25 Aug 2017 13:07:32 +0000 (09:07 -0400)]
Updated git submodules

Project: integration/test master 1e96553331beafa9aa3bf2a388462dd0d9862f38

Fix security groups for NetVirt L2GW Csit

Fix typo and syntax error when creating neutron
port with --no-security-groups.

Change-Id: Idea687ad9ad9c27dd2728a457be42e2425f6e040
Signed-off-by: Victor Pickard <vpickard@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Tue, 29 Aug 2017 22:38:55 +0000 (22:38 +0000)]
Updated git submodules

Project: releng/builder master c73635492b51ba57b05293550b70523987a5d809

Merge "Create mininet image with OVS 2.6.1"

Create mininet image with OVS 2.6.1

Netvirt L2GW CSIT needs OVS 2.6.1 to get newer
version (1.6.0) of the hardware_vtep schema.

This newer version is needed so that we can set
the replication_mode of the logical switch to
"source_node", so that BUM pkts will be replicated
by the HWVTEP (or HWVTEP emulator, in CSIT tests).

I have tested HWVTEP csit with OVS 2.6.1 in sandbox.
Here is a link to those runs, build 28 is where
the test run starts with successful upgrade
to OVS 2.6.1.

https://jenkins.opendaylight.org/sandbox/job/netvirt-csit-hwvtep-1node-openstack-newton-upstream-transparent-nitrogen/

There are 8 failures, in the BGP VPN test suite,
but they are not due to this patch. These tests
fail because quagga bgp was not in the image.

Change-Id: Ie26617b8f168cf3afad63f06bd25da152ac4a342
Signed-off-by: Victor Pickard <vpickard@redhat.com>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
also-by: Anil Belur <abelur@linuxfoundation.org>

7 years agoUpdated git submodules
Jamo Luhrsen [Mon, 28 Aug 2017 18:11:53 +0000 (11:11 -0700)]
Updated git submodules

Project: integration/test master 1787df0543870dd160823c35ea9d502e1b0019bd

Add WUKS to karaf console ssh connections

sometimes the initial ssh connection to the karaf shell fails.
This will retry ~4 times over 16s which is hopefully good
enough

Change-Id: I1540b2d4f7afb501119bb30df3f7beee3a548581
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Fri, 25 Aug 2017 19:19:44 +0000 (15:19 -0400)]
Updated git submodules

Project: integration/packaging master 6e62f633a437f1b55f4195f8af7c18ffd77ac790

Add pkg support for Karaf 4 not having codenames

Karaf 3 distros had codenames our version parsing logic expected to be
able to extract. Starting with Nitrogen there are no codenames.

Also note that starting Carbon SR1 we dropped SR versions in codenames,
but the logic already happened to handle this.

Change-Id: I0b3bac64abd1290d5d3012e73935b76d1a913a8a
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Thu, 24 Aug 2017 20:03:09 +0000 (16:03 -0400)]
Updated git submodules

Project: integration/packaging master e6188313e52368abcf57647a91817a59e2d348ed

Support Karaf 3 and Karaf 4 distro prefixes

Karaf 3 used distribution-karaf, Karaf 4 uses karaf. Modify RPM building
logic to support both.

Karaf 4 snapshot builds should work after this change, but Karaf 4
autorelease builds still fail as they don't have the expected codename
tarball version component.

Change-Id: I03c789e530205ded2a948c99dd4cdcb7b6c16254
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Michael Vorburger [Thu, 24 Aug 2017 09:31:13 +0000 (11:31 +0200)]
Updated git submodules

Project: integration/packaging master 59d681109a95e3fe737f7459e3c9f2389599aed8

opendaylight.service Restart=on-failure

https://bugzilla.redhat.com/show_bug.cgi?id=1479292

Change-Id: I3ae058a9581c642c314aaf7bac4fcb17a40bb771
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Andrej Záň [Fri, 25 Aug 2017 08:26:18 +0000 (10:26 +0200)]
Updated git submodules

Project: integration/test master 675baebbd46bc2e8d067c262646c20a18cfe894a

Fix bad namespace in topoprocessing requests

Change-Id: I9cca90664c93da307b18d372a7113b1c99d5c744
Signed-off-by: Andrej Záň <andrej.zan@pantheon.tech>
7 years agoUpdated git submodules
Thanh Ha [Mon, 28 Aug 2017 22:20:06 +0000 (22:20 +0000)]
Updated git submodules

Project: releng/builder master e7dcf2c36bad11a87ebbb175d8aea56d5f0b7ee6

Merge "Add missing license headers for releng scripts"

Add missing license headers for releng scripts

Change-Id: If11d71b9b3fe300c5d1d31555a026d584ba22d8e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
vidya sathyanarayanachar [Mon, 28 Aug 2017 15:06:47 +0000 (08:06 -0700)]
Updated git submodules

Project: releng/builder master c0430b541a340e27e46fa1536d27b18182756956

Change in tools_system_count value to 3

Description: The value of tools_system_count is changed to 3
as required by OF Tunnel suite for Genius.

Change-Id: Ic4f6bee34d1e639ec9b8635b6a6fb4adb806834f
Signed-off-by: vidya sathyanarayanachar <s.vidya990@gmail.com>
7 years agoUpdated git submodules
Sam Hague [Fri, 25 Aug 2017 21:13:34 +0000 (17:13 -0400)]
Updated git submodules

Project: integration/test master 908a7571d680eb34642471525f520c2daef973cb

Add netvirt minimal clustering suite

Change-Id: I2380b577d03edd2161b0c9a1be2ab781decf22d8
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Sam Hague [Fri, 25 Aug 2017 12:30:30 +0000 (08:30 -0400)]
Updated git submodules

Project: integration/test master 0a9f8bc27e3fc7c14823e068961574980287bd7c

Add log to print ODL member and ip when killed

Change-Id: If7f79a69be6335a29a963c81c3b383eecb69832a
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 25 Aug 2017 21:53:19 +0000 (21:53 +0000)]
Updated git submodules

Project: releng/builder master 455a5589d057e62a7af1efabf48702b91f3816ac

Merge "Add netvirt minimal clustering suite"

Add netvirt minimal clustering suite

Depends-on: https://git.opendaylight.org/gerrit/62334

Change-Id: Iadeffbc7813c532901ee1b0c5c6744aecdd638f5
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Thanh Ha [Fri, 25 Aug 2017 19:12:47 +0000 (15:12 -0400)]
Updated git submodules

Project: releng/builder master 5c9465a7cc1730235506cba8bcc679dd6dae8a4e

Restart spectrometer daily

Change-Id: Ie5e3836b31cfbca964c3be743caff6204d9cf07e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Sam Hague [Fri, 25 Aug 2017 13:21:02 +0000 (09:21 -0400)]
Updated git submodules

Project: integration/test master 44e0ed73de2b70f126c71fc83de39422dbda90d7

Make SG usage consistent

Change-Id: I43c0123d2d17c3eab6942ba2a06ba90a3c7af387
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Vratko Polak [Wed, 23 Aug 2017 10:44:09 +0000 (12:44 +0200)]
Updated git submodules

Project: integration/test master c89230a465f349143bb67c12a67634981f018963

Bug 9027: Perform reboot before unstable suites

It is hard to replicate Bug 9027 on Sandbox with debug logs.
The simplifierd jobs usually pass,
complete job frequently encounters a failure different from Bug 9027.
Overall that looks like an unstable test.

This change will perform hard reboot before such an unstable suite,
hoping to make the results more reliable.
At the end of the job, some suites are repeated without reboots,
so the job still tracks the unstable failures, to be debugged later.

Change-Id: Icb1681188bceafd30076555f50fac294aa4f3608
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
Thanh Ha [Fri, 25 Aug 2017 17:07:55 +0000 (17:07 +0000)]
Updated git submodules

Project: releng/builder master b10daf87328b83aa8f99e560d462b78c0a841751

Merge "Add initial job yamls for ovil"

Add initial job yamls for ovil

Change-Id: I5a40befd41d045fe129e9d25a748c86353e24e5e
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Sam Hague [Fri, 25 Aug 2017 15:59:52 +0000 (11:59 -0400)]
Updated git submodules

Project: releng/builder master 5a781b7e61721d0f6dce708df1b9eab807620600

simplify netvirt.yaml

Change-Id: I7b2c4802e590652b2a61b4a8447847e78d4c3445
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 25 Aug 2017 07:19:04 +0000 (07:19 +0000)]
Updated git submodules

Project: releng/builder master 7b81353f944a08b2518829358aebf91a7b2037b5

Merge "Install and configure docker from puppetlabs"

Install and configure docker from puppetlabs

Puppetlabs docker supports Ubuntu 16.04 and more
recent.

Change-Id: Ia97ce112693e03ddc2f1d0e72c450834d3308d47
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 25 Aug 2017 07:18:11 +0000 (07:18 +0000)]
Updated git submodules

Project: releng/builder master 1a3ab78314a8c124eab54c3e70bf0fa45f1d4d67

Merge "Update Ubuntu 14.04 GBP images"

Update Ubuntu 14.04 GBP images

- These images install a newer version of docker from
puppetlabs.
- Image set a public
  61fa9569-af8e-4d4f-8f47-9e44d016c041
  public
  Ubuntu 14.04 - gbp - 20170823-0530

Change-Id: I5282c9480009341aa5e0c580fff6e9da1bc66559
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 25 Aug 2017 06:06:34 +0000 (06:06 +0000)]
Updated git submodules

Project: releng/builder master d7811c62d1c2d19a4746455ddc8eda1a8f68664f

Merge "Copy ovsdb-server.log"

Copy ovsdb-server.log

Change-Id: I3d24a5a2e99421ed013b27d761494bc464ce73fb
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Victor Pickard [Thu, 24 Aug 2017 18:27:29 +0000 (14:27 -0400)]
Updated git submodules

Project: integration/test master f17a9f39721a1d1f2d423f98c0a55d6011f18b7a

Disable port security for l2gw csit netvirt

Disable port security for VMs attached to L2GW,
as SGs are not yet supported for HWVTEP/L2GW.

Change-Id: I53cafa3c53f5a46b1e0c54964ae214f381e89739
Signed-off-by: Victor Pickard <vpickard@redhat.com>
7 years agoUpdated git submodules
jenkins-releng [Thu, 24 Aug 2017 11:03:19 +0000 (11:03 +0000)]
Updated git submodules

Project: releng/builder master 34bae301fa48205f8f0b512e36b364f03976efbe

Update cloud image list docs

Change-Id: I0245fff32bdfd6026d25ade43b6cc63b21a66546
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 24 Aug 2017 04:41:58 +0000 (04:41 +0000)]
Updated git submodules

Project: releng/builder master 9fa1aa0b49ab7cb87623ae03b10aef0c67986762

Merge "Auto Update CSIT Jobs to run for carbon"

Auto Update CSIT Jobs to run for carbon

Change-Id: I863af98c2c20b41cb5479a42ee98b1b62acc1888
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 24 Aug 2017 04:41:35 +0000 (04:41 +0000)]
Updated git submodules

Project: releng/builder master 427d08040af10fb6b4da4e5905769ebf0a991260

Merge "Auto Update CSIT Jobs to run for nitrogen"

Auto Update CSIT Jobs to run for nitrogen

Change-Id: I7b2c63ef4f9a147fd374b1e1d6f0bf1220fa3855
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 24 Aug 2017 04:41:20 +0000 (04:41 +0000)]
Updated git submodules

Project: releng/builder master 9b5ccedd277b9407398228fc99cd14990de15f97

Merge "Fix shellcheck issues for integration scripts"

Fix shellcheck issues for integration scripts

These fixes are required for change
I9d0139e7c05743ed9f3b5f2f1ced21c94b86758c

Change-Id: I9d8cc971c3b239d8f7c425c576772b012acf16f0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
jenkins-releng [Thu, 24 Aug 2017 04:24:32 +0000 (04:24 +0000)]
Updated git submodules

Project: releng/builder master 9b14d35bb568bf8147e7ff8350f64a67b59c7197

Auto Update CSIT Jobs to run for oxygen

Change-Id: I9fe16efd0ef3433733e400b6319b57f29db63842
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 24 Aug 2017 04:14:02 +0000 (04:14 +0000)]
Updated git submodules

Project: releng/builder master 242e554dc7b51abc4e2e13c9522ba635edba8251

Merge "Update list of csit jobs for distribution test"

Update list of csit jobs for distribution test

- daexim joins SR in nitrogen.
- capwap, centinel, coe are not in SR since carbon.
- didm, iotdm, lacp, netide, tsdr are not in SR since nitrogen.

Change-Id: Ibef6efeb8c0419cdf1b964deeb0cf7edd8795fb6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoUpdated git submodules
Michael Vorburger [Wed, 23 Aug 2017 11:41:04 +0000 (13:41 +0200)]
Updated git submodules

Project: genius stable/carbon db86a183edca296842b27abd2428c5964891b5b2

Bug 9034: LockManager cancel() ReadWriteTransaction if it's not submit()

Based on Robert's analysis, this change will not fix Bug 9034, because
that's due to a leaked TransactionChain (not the ReadWriteTransaction being
fixed here) - but this could well introduce ANOTHER memory leak in mdsal,
so we should get this in nevertheless ASAP.

Change-Id: I2f27c6bfe7428d864cfe9c3e3f07a390145ac98f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Aswin Suryanarayanan [Wed, 23 Aug 2017 16:24:52 +0000 (21:54 +0530)]
Updated git submodules

Project: netvirt stable/carbon b465f01c06076812491ec0e00ea835e430841f4e

Bug 9039 - In Conntrack SNAT, when a router g/w is cleared traffic is
dropped for other routers

Pfib flow is made per router for inbound and outbound traffic. The
metadata rewrite from internal to external for outbound traffic  happens
in the PFIB table.

Change-Id: I17bc024e66c424459d8fe8b1ddf02a1d7a96d2bb
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
7 years agoUpdated git submodules
Stephen Kitt [Wed, 16 Aug 2017 16:27:50 +0000 (18:27 +0200)]
Updated git submodules

Project: netvirt stable/carbon 35509ed81a2976689ee5cc8d710e48669e3865db

Bug 8982: avoid .transform() NPEs

Guava’s Optional::transform doesn’t support null values returned by
the mapping function — it throws a NPE if that happens. Combined with
the current YANG-based code’s ability to return null, this means it’s
better to avoid ::transform; this patch processes all such
transformations manually (we can’t use the Guava conversion methods
because they’re not available in Carbon).

Change-Id: I0831ab755e13f59df7f8e557989c1c73420b3851
Signed-off-by: Stephen Kitt <skitt@redhat.com>
7 years agoUpdated git submodules
Michael Vorburger [Wed, 23 Aug 2017 15:07:30 +0000 (17:07 +0200)]
Updated git submodules

Project: netvirt stable/carbon 3661b68d760ea1a089ba812dd581197a5464b390

Bug 9034: bgpmanager BgpUtil rm unused BindingTransactionChain & Co.

Not sure if this fixed Bug 9034, but let us please remove this clearly
un-used Transcation Chain here - it's one less to worry about when
analyzing this OOM.

Change-Id: Ide872b7d439d5b25f6cd759c129cc29190b483cc
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
cgowdru [Thu, 17 Aug 2017 18:02:25 +0000 (23:32 +0530)]
Updated git submodules

Project: netvirt stable/carbon b795753ccd3daa986911a00337cee49feb942845

Bug8861 : Data validation failed for path /snatint-ip-port-map

Description : When interface entry is deleted from interface-state OS,
in NAT InterfaceStateListener, as part of clean-up, we try to delete all
the SNAT sessions data assocaiated with that interface. But, an attempt was
done to delete an entry from snatint-ip-port-map even there doesn't exists any
SNAT translation resulting in this exception. Changes done to delete
snatint-ip-port-map ony if an valid entry exists.

Change-Id: Ic0d4fa08b91700c2b4a63ab6e613d7554741d413
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
7 years agoUpdated git submodules
Sridhar Gaddam [Fri, 18 Aug 2017 16:59:09 +0000 (22:29 +0530)]
Updated git submodules

Project: netvirt stable/carbon ae32206c80e83517dbbad974907f9508c47a11c9

Bug 8926: Fix instance doesn't get an IP after deployment

In a fresh multinode deployment with Controller node running
ODL + dhcp-agent and a Compute node, when we spawn a first VM
on the compute node, it was seen that VM does not acquire the
IPAddress.

On debugging, it turns out that the remote broadcast group
entries were not programmed on the Compute node. This is a
timing/sync issue between Netvirt (Elan) and GENIUS. The
bug description explains the issue in detail and this patch
addresses the issue.

Change-Id: Ifee63e13cf330dd3056468eba95e6451e173e30b
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
7 years agoUpdated git submodules
Victor Pickard [Wed, 23 Aug 2017 20:14:37 +0000 (16:14 -0400)]
Updated git submodules

Project: integration/test master 6d95f2ceb3a038164f3336cbaea629826aec3ce2

Increase boot time check for l2gw netvirt csit

The VM is getting an IP, just need to wait a little
longer before checking nova log...

Change-Id: Ic4fbd80b3530f4b70fc549ee2e8385cd938a8f89
Signed-off-by: Victor Pickard <vpickard@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 23 Aug 2017 21:41:52 +0000 (17:41 -0400)]
Updated git submodules

Project: integration/packaging master 3e71f76d70d4dc7f8d191ab15cb6634e53a6e80e

Make version extraction logic more generic

Turns out just making the match less strict fixes both issues with
multipatch-test Nexus repos and Karaf 3/4 distro naming.

Change-Id: Icc5272cb0c9411db51cf343681d24093363d39c4
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 23 Aug 2017 20:15:55 +0000 (16:15 -0400)]
Updated git submodules

Project: integration/packaging master 1db6f99137e5690306c209945f203a62f5966fef

Run packaging unit tests in tox, verify job

Adding package unit test to tox will cause them to be run as part of
regular verify jobs, which should give insight and keep them working.

Change-Id: Iedef7db355ad0399ff9b7e714a2fff3cbff9f8ef
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 23 Aug 2017 20:13:18 +0000 (16:13 -0400)]
Updated git submodules

Project: integration/packaging master 50a5726fad0adba300c16f503aff2602cdcc8b73

Update pkg unit tests for new path, add tests

Change directory of packaging unit tests to work after recent RPM/deb
consolidation refactoring. Also add many tests for proper coverage.

Change-Id: I693c17b19a33a4b2eb7bb7ffbcb1e4c7b3eb06fe
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 23 Aug 2017 22:40:54 +0000 (22:40 +0000)]
Updated git submodules

Project: releng/builder master 24fb4d311eec0163b89bee6957912fa80658f4fe

Merge "Package zips if no tar.gz available"

Package zips if no tar.gz available

Packaging logic can now handle zips, so accept URLs to zips if no tar.gz
is available at parallel URL. Needed for packaging distros built by
multipatch-test jobs.

Also fix some minor formatting errors.

Change-Id: Id561c946f42a3f2d38c39e67bcc32bff15ca576e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Tue, 22 Aug 2017 23:35:58 +0000 (19:35 -0400)]
Updated git submodules

Project: integration/packaging master bd5ad9d249813bfb4e066c92e58c2a2d60460c52

Add support for building RPMs from zips

The RPM specfile logic requires a tarball, but this allows us to accept
links to zip distros and repackage them as tarballs.

This is useful because the multipatch-test job only publishes zips.

Change-Id: I361dd43fc722e675bd90bb69a50b7b2d8d532b82
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Vratko Polak [Wed, 23 Aug 2017 16:06:44 +0000 (18:06 +0200)]
Updated git submodules

Project: releng/builder master 109d391b9d51dad3b3b598f01226fcd3c2e9753a

Specify distribution branch for Nitrogen Yangtools

Otherwise v1.2.0 (yangtools branch) is understood
as integration/distribution branch, which fails distribution-check.

Change-Id: Icb0833ec26b92231088e6d93e04bf210133ce77d
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
Daniel Farrell [Tue, 22 Aug 2017 23:26:02 +0000 (19:26 -0400)]
Updated git submodules

Project: integration/packaging master d459d9b5692235f200fccce0c64c2453e4ea857d

Fix systemd unit file URL for new dir structure

Recent refactoring changed the path to this file, update accordingly.

Change-Id: Iabe11c826da9ce3663e262fae6a5065565712b38
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Atul Gosain [Sat, 12 Aug 2017 02:04:07 +0000 (19:04 -0700)]
Updated git submodules

Project: integration/test master 1dfa745531b53b3d74da3faea0ae758bc5f3d2c3

Netconf Public key tests

Integration test for netconf public key based authentication

Change-Id: I02241d7d8ccd48a869cbf539209f43231f3527c0
Signed-off-by: Atul Gosain <atul.gosain@gmail.com>
7 years agoUpdated git submodules
Atul Gosain [Tue, 1 Aug 2017 21:40:16 +0000 (14:40 -0700)]
Updated git submodules

Project: integration/test master a9e61a7db5a91c3f2598f642670abafbf8a9b57d

Netconf RPC test

Integration tests in support for the RPC provided for netconf node
addition(with encrypted password).
https://git.opendaylight.org/gerrit/#/c/60621/

Change-Id: Ie2d05f038807acd6e6d2d09b7800d05314f12c82
Signed-off-by: Atul Gosain <atul.gosain@gmail.com>
7 years agoUpdated git submodules
Thanh Ha [Tue, 22 Aug 2017 18:43:29 +0000 (14:43 -0400)]
Updated git submodules

Project: releng/builder master 3e1a94ac6e88fdf5f12c121f4645745c62faecb0

Remove verify jobs in favor of maven-verify jobs

global-jjb v0.7.0 includes maven-verify jobs which odlparent is now
picking up and working. There is no need to continue to use the verify
job defined locally in releng/builder.

Change-Id: Ie9cb3b24db42caeadc6b15fe03ccd89ba9018068
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
gvrangan [Tue, 8 Aug 2017 20:47:07 +0000 (16:47 -0400)]
Updated git submodules

Project: integration/test master 504c63bf13f8463c1e4e1711c980446873e88d56

Fix VTN Coordinator Nitrogen Job Failure

VTN Coordiantor Nitrogen fails to install VTN Coordinator. The path
needs to be added to the test file to be able t download and install.
This Patch also modifies the image path/name for Carbon/Boron also.

Change-Id: I95dab0549aabe1d7caed85e31a5a5320500e10b7
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoUpdated git submodules
Daniel Farrell [Tue, 22 Aug 2017 13:26:42 +0000 (09:26 -0400)]
Updated git submodules

Project: integration/packaging master d7c4f5f3f11197be00260327d64d376b77057ecd

Update RPM repo cfg file URL

Recent refactoring in Int/Pack changed the path, update accordingly.

Change-Id: Ifcfad2ebf5f413987109bb2cdd19830f3ede80f5
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoMerge "Fix bold embedded links." into stable/carbon
Thanh Ha [Tue, 22 Aug 2017 14:02:13 +0000 (14:02 +0000)]
Merge "Fix bold embedded links." into stable/carbon

7 years agoMerge "Fix RESTCONF typos" into stable/carbon
Thanh Ha [Tue, 22 Aug 2017 14:02:05 +0000 (14:02 +0000)]
Merge "Fix RESTCONF typos" into stable/carbon

7 years agoUpdated git submodules
Daniel Farrell [Tue, 22 Aug 2017 13:29:31 +0000 (09:29 -0400)]
Updated git submodules

Project: releng/builder master dc8c971f051e283d799eb8525850f5844a73ceab

Update RPM repo cfg file URL

Recent refactoring in Int/Pack changed the path, update accordingly.

Change-Id: Ia27c992ca91faddbcf5a9c685190110113ab0a29
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Fri, 18 Aug 2017 20:05:51 +0000 (16:05 -0400)]
Updated git submodules

Project: integration/packaging master e29cf36568db5863457e4b541ad2e17aa8768c99

Always use current datetime in pkg changelogs

Don't accept a changelog_date param in packaging build logic. Instead,
always automatically find the current datetime and format it
appropriately based on package type.

Now that we're typically building from CI, and not supporting static
builds defined in var files, there's no valid usecase for using a
changelog datetime other than the current datetime. Keeping it just
adds complexity.

Also extract datetime formatting logic to a helper function.

Change-Id: I041f8852a340ff554934a274d3523cc27fcfc464
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoFix RESTCONF typos 63/62163/1
Michael Doyle [Mon, 21 Aug 2017 20:06:12 +0000 (21:06 +0100)]
Fix RESTCONF typos

Change-Id: Ic2c8a868ec9b683d3cf41f485dd5f18ae9710418
Signed-off-by: Michael Doyle <whatupmiked@gmail.com>
(cherry picked from commit 65278f9320e0ef954232a8260bf9b5e52aea04a4)

7 years agoFix bold embedded links. 61/62161/1
Michael Doyle [Mon, 21 Aug 2017 21:18:07 +0000 (22:18 +0100)]
Fix bold embedded links.

Change-Id: I957c556fc77359c590a0bd31012a47d5113b7897
Signed-off-by: Michael Doyle <whatupmiked@gmail.com>
(cherry picked from commit 5473d6de3325b5ae90b35ee5e860481504c92105)

7 years agoUpdated git submodules
Raghuram Vadapalli [Sat, 12 Aug 2017 15:49:58 +0000 (21:19 +0530)]
Updated git submodules

Project: integration/test master 011dff0315d0cd1bc39ea9ec2735af2aca3bb2af

Create dashboard in Kibana for a testplan

Change-Id: Ie25117f02653ae18bfb7b8c5267d616d7c61db5b
Signed-off-by: Raghuram Vadapalli <raghuram.4350@gmail.com>
7 years agoUpdated git submodules
maheshl [Wed, 16 Aug 2017 16:17:16 +0000 (21:47 +0530)]
Updated git submodules

Project: integration/test master ac05d58e2a4221d811a7a03478d2353182add785

test quagga process is done.

Change-Id: I07699c35f9503f217cc54401d52cf02b1efbbcc8
Signed-off-by: maheshl <mahesh.loni@altencalsoftlabs.com>
7 years agoUpdated git submodules
Daniel Farrell [Mon, 21 Aug 2017 21:57:12 +0000 (21:57 +0000)]
Updated git submodules

Project: releng/builder master ecc918fc533d8b927dbd1e1dc3c2b563a5e2663d

Merge changes from topic 'refactoring'

* changes:
  Build rpm & rpm-snap using refactored logic
  Build deb using refactored logic

Build rpm & rpm-snap using refactored logic

This commit updates build-rpm and build-rpm-snap
jobs for the refactored logic.

Change-Id: I5b8ac54644620cc90f82a12219570cfd38c2d220
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Build deb using refactored logic

This commit updates build deb job for the refactored logic.

Change-Id: I879db3533047eabe67fc39d864a3152292af1975
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Alok Anand [Mon, 21 Aug 2017 16:48:44 +0000 (22:18 +0530)]
Updated git submodules

Project: integration/packaging master 429f2ad1a624cceae5e7a84294dbe4afb5e4fee4

Make a common .gitignore file

Change-Id: If00e8b16d7707d2ae8f2da13aa61cd3b64b9dd98
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Remove YAML logic from DEB cache and templates

As the YAML logic has been removed from building DEB packages these
functionalities are no more relevant.

Change-Id: Idaa1949bdf5023700aae7a0bd56510ee0c563155
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Move rpm & deb build logic into packages/

This commit organizes deb/ and rpm/ into packages/ . build.py, vars.py,
requirements.txt are moved into the base of packages/ to work with the
refactored logic.

Change-Id: Ife0b6a1382ce906a18d539d132569158860620fa
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Build deb's using common build.py

Refactoring aims at creating a common entry point for both rpms and debs
building logic. Using a common build.py, debain will enjoy the same
advancements made earlier in rpm's build logic.

Change-Id: I038e40c7486cc8243feec9a7bb1dc407018f9b41
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Move rpm/requirements.txt

requirements.txt in the base dir will serve a common requirements file
for both rpm/deb building logic.

Change-Id: I64c3da2be9997fa344b62bdded87bbb5aa9cbc6b
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Remove YAML logic from RPM's spec & cache

As the YAML logic has been removed from building RPM packages these
functionalities are no more relevant.

Change-Id: I67c393bd02e02d7248acb022fc16363c15f6bab6
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Update RPM spec file to use `java_version`

`java_version` variable is used by deb to provide java version required
as dependency for ODL package. This patch update RPM build logic as well
as spec file to use the variable `java_version` instead of hard coded
value.

Change-Id: Iac74fb751d3e6fedfea25badc5bdcdb7e498a66a
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Add `get_java_version` func

The function returns the `java_version` variable which helps packages to
determine the needed version of java dependency.

Change-Id: Ifbe044be565ef597e42efa529858e509defd403f
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Change `rpm_release` to `pkg_version`

The RPM build logic uses a var called rpm_version The deb uses a more
generic name, pkg_version. Changing `rpm_release` to `pkg_version` makes
it easier to have consistent names.

Change-Id: Idb2eaa824f78222353c62755d25186ec42b761fa
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Refactor snapshot url fetch logic

The logic to build snapshots is a key difference between rpm and deb
pipeline. `build_rpm_snapshot()` is essentially snapshot url fetch logic
plus `build_rpm()`, refactoring this logic makes it simple to add
snapshot build feature to deb pipeline.

Change-Id: I1369df471d546c4fdd55425830cdb2b86dda5bf9
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Relocate `extract_version()` & `get_sysd_commit()`

The functions named above are useful to collect variables for both rpm
and deb building logic. The common build.py entry point can call these
functions from vars.py

Change-Id: I05fac7b6f09693233ca54a317af2ea7323814344
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Relocate entry function of `rpm/build.py`

RPM build script can be used as a reference for building
a common entry point for both rpm and deb build pipelines.
This commit also creates the new common entry point in
`packages/build.py` for further refactoring.

Change-Id: Idee82deced213ce5963587eb376c19e2c5c2e4ac
Signed-off-by: Alok Anand <alok4nand@gmail.com>
7 years agoUpdated git submodules
Thanh Ha [Mon, 21 Aug 2017 19:57:54 +0000 (15:57 -0400)]
Updated git submodules

Project: releng/builder master 901a464113b2ec230a0fd2aa5a5ebd4ce0909672

Update to global-jjb v0.7.0

Release notes:
https://github.com/lfit/releng-global-jjb/blob/master/relnotes/v0.7.0.txt

Add lftools-version configuration to all users of lf-infra-parameters.

Change-Id: Ife368e8433e458fc39fa0b72c199863ba1428faa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Sam Hague [Mon, 21 Aug 2017 19:58:54 +0000 (19:58 +0000)]
Updated git submodules

Project: releng/builder master d8edb3dc0e386fe80f3d2e9bf257a0859ea68ea1

Merge "Add lftools version configuration"

Add lftools version configuration

This will be needed for global-jjb v0.7.0 as it now requires an lftools
version declaration.

Change-Id: I2f578debf6ae46e9afcfcaf5a47379d4eee3fe99
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Sam Hague [Mon, 21 Aug 2017 19:29:41 +0000 (19:29 +0000)]
Updated git submodules

Project: releng/builder master 179a0cd0e9ef329842f8114588fd7928b533835f

Merge "Add unique ID to vm hostnames"

Add unique ID to vm hostnames

Change-Id: I2024f3e2e2a6affa590c78874caaf9d93078faa1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Sam Hague [Mon, 21 Aug 2017 15:56:32 +0000 (11:56 -0400)]
Updated git submodules

Project: integration/test master cec8d6b5adfec2277e48a9013f640c94953ab694

Models should be in order

Change-Id: If803b92ddb6410943a0f00b2af5792c11d1ec903
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Robert Varga [Mon, 21 Aug 2017 09:26:08 +0000 (11:26 +0200)]
Updated git submodules

Project: releng/builder master 4dea8da9455f7431fc594826b4e859ee40ea4391

Fix yangtools nitrogen stream

The nitrogen branch is different, this mistake means jobs do not
trigger properly.

Change-Id: I535ef4ee66e9c60acd384b4b1c8ae08c58740103
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 years agoUpdated git submodules
Andrej Kilvady [Wed, 16 Aug 2017 17:34:54 +0000 (19:34 +0200)]
Updated git submodules

Project: integration/test master 3efb12a5682a6828a3d4203b9dfdf9509af1799a

Change Leader Isolation verify restconf

"Verify restconf" has to be set to false.

Change-Id: I24542d6c40782316b049648932286a37e7004810
Signed-off-by: Andrej Kilvady <akilvady@cisco.com>
7 years agoUpdated git submodules
Thanh Ha [Sat, 19 Aug 2017 17:15:41 +0000 (17:15 +0000)]
Updated git submodules

Project: releng/builder master 7e320478c000112a422456320d742dd822e156c4

Merge "Remove unused script"

Remove unused script

stack-delete is no longer used. We have been using a regularly running
global stack delete job for months now with great success so we likely
no longer need this.

Change-Id: Ie97b3ac76c60805128a7d696ebe0154b568abc6b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Thanh Ha [Sat, 19 Aug 2017 17:14:48 +0000 (17:14 +0000)]
Updated git submodules

Project: releng/builder master 3344238c3947cab9d3963345ff7839373f10178e

Merge "DONT archive merge job artifacts on Jenkins"

DONT archive merge job artifacts on Jenkins

Now OpFlex release jobs are capable of pushing artifacts
to Nexus.

Change-Id: I7dc63f4933e1968abc54842b1d0f7f849988b2cd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Fix several broken reference links." into stable/carbon
Thanh Ha [Sat, 19 Aug 2017 17:00:35 +0000 (17:00 +0000)]
Merge "Fix several broken reference links." into stable/carbon