docs.git
7 years agoUpdated git submodules
Sam Hague [Mon, 14 Aug 2017 23:52:36 +0000 (23:52 +0000)]
Updated git submodules

Project: releng/builder master 5928852042ebaff026326d070fb80f711201d6f0

Merge "Disable stateful and learn modes for L2GW CSIT"

Disable stateful and learn modes for L2GW CSIT

L2GW/HWVTEP does not support security groups yet,
so disable the "stateful" and "learn" modes
for security groups in this suite.

Change-Id: Ie16fac8646e62ad6bee3d1a5110e83c2d2417d4b
Signed-off-by: Victor Pickard <vpickard@redhat.com>
7 years agoUpdated git submodules
Thanh Ha [Mon, 14 Aug 2017 22:48:11 +0000 (22:48 +0000)]
Updated git submodules

Project: releng/builder master d429e518be01b2dcbe3094399826489fdea55381

Merge "Improve branch cutting scripts"

Improve branch cutting scripts

Improve handling 'new-release-tag' parameter for different
autorelease project streams and also handle 'jre' and 'jdk'
parameter correctly depending on the job.
Re-organize CLI options with example usage and update excludes
list.

Change-Id: Ia24f85d1aa9eadc1b676e084b8fa255763aafbdf
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Anil Belur [Mon, 14 Aug 2017 22:38:52 +0000 (22:38 +0000)]
Updated git submodules

Project: releng/builder master 26c20ade21e2629099602ca890b9a67f2b9a2586

Merge "Generate versions.csv for autorelease builds"

Generate versions.csv for autorelease builds

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

Project: releng/builder master d2932592d1c8707227c1cdaf05bffc45c63b36a8

Merge "Add example GERRIT_REFSPEC to Jenkins UI docs"

Add example GERRIT_REFSPEC to Jenkins UI docs

Change-Id: Ie691c5b62e89e90dfccecb8f75a60ac69b870c81
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Thanh Ha [Mon, 14 Aug 2017 20:20:13 +0000 (20:20 +0000)]
Updated git submodules

Project: releng/builder master 29b2f25826a1d889aa515be1c39c40da83f7ae00

Merge "Use larger heap size for distribution SFT"

Use larger heap size for distribution SFT

Also in multipatch job.
Added even to jobs which use -Pq to skip SFT,
to make it easier for Ssandbox runs without -Pq.

Change-Id: Ic5113a4d1cdb47b8540c5495a939c35cb154e31a
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
jenkins-releng [Mon, 14 Aug 2017 19:25:56 +0000 (19:25 +0000)]
Updated git submodules

Project: releng/builder master cb45ff0899c00030a8369a32069bcf14f56c3a75

Auto Update CSIT Jobs to run

Change-Id: I20684e2e69b0426e80ffc30b469f5ac6a9b628d8
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Anil Belur [Mon, 14 Aug 2017 03:35:02 +0000 (13:35 +1000)]
Updated git submodules

Project: releng/builder master 4aaa45a1cafdf3191f28a3885a7010fa966a6bda

Create Oxygen jobs and bump Nitrogen branch

Nitrogen branch cutting to reflect new stable/nitrogen branches and
move master to Oxygen.

Change-Id: I49a6585780747c08ae9c768697aee3c90f786d03
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Thanh Ha [Mon, 14 Aug 2017 14:22:51 +0000 (10:22 -0400)]
Updated git submodules

Project: releng/builder master b17a837983985180d075a27f47776f1ef97722d4

Revert "Add method to not trigger downstream ar"

This reverts commit 32b1f54a6145cbe9558d4c8810bd584197c68458.

The "builder" type for triggering downstream jobs do not support
checking if the job is unstable or failed so causes 2 copies of every
job to trigger. Looks like we need to find another way to handle this :(

Change-Id: Ic2f725ac9f9753c6d59624f99b1d635e84f72015
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Robert Varga [Wed, 9 Aug 2017 19:16:12 +0000 (21:16 +0200)]
Updated git submodules

Project: integration/test master 89471495b2111d41036836a3fd43add01dd89e3e

Lower sleep times during controller startup

This lowers the sleep time between each try to ping the controller,
while retaining the message output at every 5 seconds.

Change-Id: I7c9cf4ce56f2645b6f26a4307b6df6f7386e1c5a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 years agoUpdated git submodules
Sam Hague [Fri, 11 Aug 2017 23:29:13 +0000 (23:29 +0000)]
Updated git submodules

Project: netvirt stable/carbon 64fddf7a002709d6057529551521e4229ca47e5c

Revert "Bug 8960: port information for 1 dpn is missing in subnet-op-data and port-op-data"

This reverts commit 679f82391862995bfea11011c217ba7a1a91cb5c.

Change-Id: I62bb7890803d5e5b51cf6f1d1bc359eeac75eb13
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Robert Varga [Wed, 9 Aug 2017 21:41:26 +0000 (23:41 +0200)]
Updated git submodules

Project: netvirt stable/carbon 9396559d06068e9d6c9b7638483ea43afa0d8dac

Do not catch Throwable

Java code should never catch Errors, which catching Throwable does.
Catching Exceptions is more than adequate.

Change-Id: Iee3ae475438b7f872cb8f4a07dcd0187dc73657c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 years agoUpdated git submodules
Luis Gomez [Fri, 11 Aug 2017 21:10:20 +0000 (23:10 +0200)]
Updated git submodules

Project: releng/builder master 3bf8b6e933a06d28a3853f733371482b1ce4e0df

Add nitrogen jobs for daexim

daexim is now part of SR therefore it requires standard build jobs
and standard csit jobs for nitrogen (master branch).

Change-Id: I267d6cb6fc2ff3b9868184b3fc3c07c93705aaad
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoUpdated git submodules
Anil Belur [Fri, 11 Aug 2017 21:23:49 +0000 (21:23 +0000)]
Updated git submodules

Project: releng/builder master 7cfe8f8e1fbcf69d4220e77c373511e4b94f4a82

Merge "Update Centos7 devstack newton images"

Update Centos7 devstack newton images

- Pull in the latest Java security updates and systems updates
- Image set as public.
  "id": "217e814a-69cd-4841-b94b-04e82d98b468",
  "visibility": "public",
  "name": "CentOS 7 - devstack-newton - 20170808-0528"

Change-Id: Ie81a3b7f939a56cc192279df711b8f92f378578a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Anil Belur [Fri, 11 Aug 2017 21:23:46 +0000 (21:23 +0000)]
Updated git submodules

Project: releng/builder master 22151310cb7c9d2de7140e71fb6de3dd6aa3c018

Merge "Update Centos7 docker images"

Update Centos7 docker images

- Pull in the latest Java security updates and systems updates
- Image set as public.
  "id": "8297ace8-4da9-4727-b0a0-c403442829b2",
  "visibility": "public",
  "name": "CentOS 7 - docker - 20170808-0528"

Change-Id: Ic709b86617916f6e2a0fb7226bd9e487d9711ee8
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Anil Belur [Fri, 11 Aug 2017 21:23:41 +0000 (21:23 +0000)]
Updated git submodules

Project: releng/builder master d9ee132a7c720d66270854daf03693e2b27d77e1

Merge "Update Centos7 devstack ocata images"

Update Centos7 devstack ocata images

- Pull in the latest Java security updates and systems updates
- Image set as public.
  "id": "fb1e0afa-6d9b-470b-89ce-192c65f0232c",
  "visibility": "public",
  "name": "CentOS 7 - devstack-ocata - 20170808-0528"

Change-Id: If77df4b67e55b033cce324eb38426dc0d9be7c0e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Anil Belur [Fri, 11 Aug 2017 21:23:38 +0000 (21:23 +0000)]
Updated git submodules

Project: releng/builder master 277e6f6ee3df23e731f87b1850e8329bb69e324d

Merge "Update Centos7 devstack images"

Update Centos7 devstack images

- Pull in the latest Java security updates and systems updates
- Image set as public.
  "id": "4c916dfc-3237-4664-a50a-d92d698e8c33",
  "visibility": "public",
  "name": "CentOS 7 - devstack - 20170808-0528"

Change-Id: Iaaacb3056189dd4939aa3886b3febcaeb2c0aa6c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Anil Belur [Fri, 11 Aug 2017 21:23:36 +0000 (21:23 +0000)]
Updated git submodules

Project: releng/builder master 9527fadeacdd2fcf7b0b65e8da9ea141601c2db6

Merge "Update Ubuntu 14.04 gbp images"

Update Ubuntu 14.04 gbp images

- Pull in the latest Java security updates and systems updates
- Image set as public.
  "id": "5e999929-bc3c-42d0-b2cd-3837d5b6a2de",
  "visibility": "public",
  "name": "Ubuntu 14.04 - gbp - 20170808-0524"

Change-Id: I06fe2a3a3423663d7464ada814f937043e59fd85
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Anil Belur [Fri, 11 Aug 2017 21:23:33 +0000 (21:23 +0000)]
Updated git submodules

Project: releng/builder master 2e45935078b5a2964964ff9ea2ca9dd038ec33ea

Merge "Update Ubuntu 16.04 mininet-ovs-25 for AAA CSIT"

Update Ubuntu 16.04 mininet-ovs-25 for AAA CSIT

- Ubuntu 14.04 mininet-ovs-25 images are not supported,
  therefore use 16.04 images.
- Pull in the latest Java security updates and systems updates
- Image set as public.
  "id": "7eaec9c7-4be2-4a36-8566-35bbe33abcc8",
  "visibility": "public",
  "name": "Ubuntu 16.04 - mininet-ovs-25 - 20170808-0158"

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

Project: releng/builder master ef976522a281d47f67e1a8c99fc3d5a34f89fa4e

Merge "Update Ubuntu 14.04 images"

Update Ubuntu 14.04 images

- Pull in the latest Java security and systems updates
- Image set as public.
  "id": "e6732e65-4620-4a77-87d8-98bfc1654452",
  "visibility": "public",
  "name": "Ubuntu 14.04 - mininet - 20170808-0158"

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

Project: releng/builder master b77ff82ba886206add03c0144ce9705ecd7e2557

Merge "Update Ubuntu 16.04 images"

Update Ubuntu 16.04 images

- Pull in the latest Java security updates and systems updates
- Pull in the Quagga/6Wind binaries
- Image set as public.
  "id": "7eaec9c7-4be2-4a36-8566-35bbe33abcc8",
  "visibility": "public",
  "name": "Ubuntu 16.04 - mininet-ovs-25 - 20170808-0158"

Change-Id: I35dfe1cf93aeae18d0647abf66779d66ee3c5e5f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Anil Belur [Fri, 11 Aug 2017 21:23:26 +0000 (21:23 +0000)]
Updated git submodules

Project: releng/builder master 8d2f7df3cdb581f4d69c6617177d40537ab9fb0b

Merge "Update Centos7 java-builder image"

Update Centos7 java-builder image

- Pull in the latest Java security updates and systems updates
- Pull in the Quagga/6Wind binaries
- Image set as public.
  "id": "cc383a1b-468c-4d89-bdc3-1f651605a599",
  "visibility": "public",
  "name": "CentOS 7 - java-builder - 20170807-2145"

Change-Id: Ic323ee10f1a7e40045a4187fb09added1c66686f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Kency Kurian [Thu, 10 Aug 2017 10:17:08 +0000 (15:47 +0530)]
Updated git submodules

Project: netvirt stable/carbon ca2f69a0bdb3864790cef5fe954f68981fff5b10

Bug 8972: dhcp-show does not display the defaults

dhcp-show was not printing the default config values for lease time and
domain.

Also earlier the default value was hardcoded in this CLI instead of
fetching from thr constants file defined.

Change-Id: Ie5c3542bad7fd73bbe9aec5ab438ec46a1c3f87e
Signed-off-by: Kency Kurian <kency.kurian@ericsson.com>
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Philippe Guibert [Wed, 26 Jul 2017 09:08:24 +0000 (10:08 +0100)]
Updated git submodules

Project: netvirt stable/carbon 4e4865592e04001819680dcce751d87a96d62233

BUG-8894 : display VPN interface count number for each VPN instance.

This value is displayed correctly in shell function.
vpn-instance-op-show --detail.

Change-Id: I9817aef44bc4b56889132aea3f17791b239bb7fd
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
7 years agoUpdated git submodules
Philippe Guibert [Fri, 7 Jul 2017 12:08:30 +0000 (13:08 +0100)]
Updated git submodules

Project: netvirt stable/carbon c2f2212354c7fdb294d20a04e3aa440b6e6d5f84

Bug 8821 : BGP Manager / BGP counter incorrect with VPNv6 prefixes

The commit consists in not only counting separately the prefixes for
VPNv4, VPNv6, and EVPN; but also sums all previous values to get the
total numver of prefixes. That counter obtained wast taking into account
only VPNv4. Now it includes VPNv6.

Change-Id: I1c6b4acb98870ae919ef06c229537abbd966697b
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
7 years agoUpdated git submodules
Faseela K [Wed, 9 Aug 2017 09:27:19 +0000 (14:57 +0530)]
Updated git submodules

Project: genius stable/carbon 6bb41bb1c5e614b105173bde126174807dd50816

Log enhancements for better debuggability

Change-Id: I94b93304906e3d6cc8326056c64f9843f42f3261
Signed-off-by: Faseela K <faseela.k@ericsson.com>
7 years agoUpdated git submodules
Sam Hague [Fri, 11 Aug 2017 15:24:05 +0000 (15:24 +0000)]
Updated git submodules

Project: releng/builder master 6fb33e86194a445d947888223c44eea071f4cfa9

Merge "Add method to not trigger downstream ar-jobs"

Add method to not trigger downstream ar-jobs

When we are triggering many autorelease jobs per day we do not wish to
trigger distribution-test jobs for every run otherwise it will spam the
Jenkins queue. This allows us to selectively disable triggering the jobs
when we manually build.

Change-Id: Ia345b3875bd29e5869bc09aa378314d542fef181
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Ryousuke Masuhara [Tue, 25 Jul 2017 05:06:39 +0000 (14:06 +0900)]
Updated git submodules

Project: ovsdb stable/carbon 189c27163c3c1e8ec92091430a8da732999c0a30

Bug 8874 - Tunnel_ips of hardware_vtep is cleared when Open vSwitch process restarted in Open vSwitch HWVTEP Emulator

Issue:
  Tunnel_ips of hardware_vtep is cleared when Open vSwitch process
  restarted in Open vSwitch HWVTEP Emulator

Cause of this issue:
  After Open vSwitch process restarted, ODL attempts to acquire tunnel_ips
  from CONFIGURATION MD-SAL and set it to Physical Switch.
  As tunnel_ips is not set from ODL but is set by vtep-ctl command, it
  does not exist in CONFIGURATION MD-SAL.
  This caused an empty value is set to tunnel_ips for Physical Switch.

Fix:
  Let ODL to acquire tunnel_ips from OPERATIONAL MD-SAL after
  VTEP Emulator restarted.

Change-Id: I439ba08c813ede02f82592ca0051b19140f40db2
Signed-off-by: Ryousuke Masuhara <r-masuhara@zn.nes.jp.nec.com>
7 years agoUpdated git submodules
Sam Hague [Tue, 1 Aug 2017 20:37:30 +0000 (20:37 +0000)]
Updated git submodules

Project: integration/test master 1a4b16cf3e73e7ece2c8dbeff54d2c444b294001

Revert Revert Changes in VPNService CSIT Scripts

This reverts commit e66d0264ba13bf16008421f1637cc6585645a1d6.

Change-Id: I28917d46783b3e5384b5f83b29cbec0f8c90a4bb
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Achuth Maniyedath [Thu, 11 May 2017 18:32:50 +0000 (00:02 +0530)]
Updated git submodules

Project: netvirt stable/carbon 42ecc050b2525ba77ec7d4e2841b9f339e67594a

Neutron Port allocation for DHCP Service

The feature enables DHCP service to make use of the
newly created Neutron ports provisioned by Openstack
networking-odl driver at the time of Subnet creation.
Additionaly an ARPResponder flow is also introduced to
service the ARP requests for these ports during VM
DHCP renewal.

All ArpResponder handling for Router interface gateway,
floating IP and DHCP ports will be moved to ElanService,
introducing a pipeline change for ARP handling.

LPort Dispatcher Table(17) -> ARP Check Table(43) -> ARPResponder Group
-> ELAN Base Table(48), ARP Responder Table(81), Controller
-> Egress Dispatcher Tabel (220)

Change-Id: If1c787c50bd3054766caaa6b11e6c8023402cce4
Depends-On: I2dce5e253d3c94180dd18e51125c5c18170b5c69
Signed-off-by: Achuth Maniyedath <achuth.m@altencalsoftlabs.com>
Signed-off-by: Vijayalakshmi Chickkamenahalli Nagaraju <vijayalakshmi.c@altencalsoftlabs.com>
Signed-off-by: karthik.p <karthik.p@altencalsoftlabs.com>
7 years agoUpdated git submodules
HANAMANTAGOUD V Kandagal [Wed, 9 Aug 2017 09:20:35 +0000 (14:50 +0530)]
Updated git submodules

Project: netvirt stable/carbon 27eb8068c448bd004f7c70e3de271a9d563d6735

Bug 8960: port information for 1 dpn is missing in subnet-op-data and
port-op-data

Upon PL reboot , if southbound event (PortUP) event is received first and
northbound event(OnSubnetAddedToVpn) is received later ,DPN will not be
updated in PortOpData.

Fix :
(1) When northbound event is received , SubnetOpDataEntry is created first
by using clustered wide lock based on subnetId.
Then PortOpDataEntry and subnetToDpn is created.

(2)Incase southbound event is received first,PortOpData entry may not be
available.In such case subnetId is retrieved from Neutron cache and
PortOpData entry will be created by the SubnetInterfaceStateChangeListener
thread.

Change-Id: I92ed4aa801cfcbc2da37366149b7c5f2fba2ed4c
Signed-off-by: HANAMANTAGOUD V Kandagal <hanamantagoud.v.kandagal@ericsson.com>
Signed-off-by: ehvkand <hanamantagoud.v.kandagal@ericsson.com>
7 years agoUpdated git submodules
Thanh Ha [Thu, 10 Aug 2017 16:35:13 +0000 (12:35 -0400)]
Updated git submodules

Project: releng/builder master 86670c0807324fa25ae818d2fc1ce1592d78f495

Remove JJB Docker documentation

Remove the Docker documentation as it's out of date and the images are
very old. I haven't heard from users in recent time that there were
issues which tells me that there's likely not very many who use these
images. This simplifies our docs a bit.

Change-Id: I14803a06868913db64e0f2ae1add151a5a13df92
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Anil Belur [Mon, 7 Aug 2017 06:23:56 +0000 (16:23 +1000)]
Updated git submodules

Project: releng/builder master 5a85cab82652dbb19333fed7aa9a12dee7717b61

Strip include-raw prefix for script files

Prefixing script files with `include-raw-` make the file name longer
and also not a standard to be followed.

Change-Id: I17f58cd8f93c5a6f5bf703cdcb15d24fc5043b56
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Anil Belur [Mon, 7 Aug 2017 06:31:34 +0000 (16:31 +1000)]
Updated git submodules

Project: releng/builder master 41ba8c0651635f54684ee4b07c95b03f18cfa5d9

Strip include-raw prefix for script files

Prefixing the files with `include-raw-` make the file name longer
and also not a standard to be followed.

Change-Id: I4394c5c971587583def53e545ddbac824c916309
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Daniel Farrell [Thu, 10 Aug 2017 13:08:56 +0000 (09:08 -0400)]
Updated git submodules

Project: integration/packaging master 2ac8721b4cbf546df5d59ddad46ed68db070bdfb

Make Packer docker_repo vary by OS

We have DockerHub repos opendaylight/odl for CentOS (main OS) and
opendaylight/fedora for Fedora. With the docker_repo var in ODL var
file, it required a manual `docker tag` to push Fedora images to the
right repo. Making it vary by OS is more correct, avoids this step.

Change-Id: Ibcdfa2d509427652ac6096104e883316c2c54905
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Thu, 10 Aug 2017 13:50:31 +0000 (09:50 -0400)]
Updated git submodules

Project: integration/packaging master 8b7d75a522bf63e498c598fc790a3971a3cc4a36

Use new become syntax for Packer Ansible provision

The old `sudo: yes` way to do Ansible provisioning as root is
deprecated, throws a depreciation warning.

Change-Id: I4b530fa68aab234c3af21eec504369eb30128fee
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Faseela K [Thu, 10 Aug 2017 14:24:00 +0000 (14:24 +0000)]
Updated git submodules

Project: genius stable/carbon 5e9131c728bf054a4f0d38ed599448ef97212eb7

Merge "Guard some TRACE logs in DJC" into stable/carbon

Guard some TRACE logs in DJC

Change-Id: I04b7496efbdb3e4859b62cf98c542262683d6052
Signed-off-by: Faseela K <faseela.k@ericsson.com>
7 years agoUpdated git submodules
Daniel Farrell [Thu, 10 Aug 2017 13:02:19 +0000 (09:02 -0400)]
Updated git submodules

Project: integration/packaging master e57f4ca8231799ae3505425ed1e737ef538c00d3

Remove old Packer OS versions

Debating if should also remove old ODL versions, but I have been
updating them with new OS releases so thinking no for now. Definitely
don't need old OS versions though, no plans to use them again.

Change-Id: Ic0836fa4a279f9ec3920e7dc0f265cb29168e8d1
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
karthikeyan [Wed, 19 Jul 2017 09:12:03 +0000 (14:42 +0530)]
Updated git submodules

Project: netvirt stable/carbon 1a55cb7db08b778321e2760df653ed58445a1540

Bug 8863: NPE at VpnFloatingIpHandler

Problem Description:
=======================
The following exception was observed from VpnFloatingIpHandler in CSIT

Error in generate label or fib install process
java.lang.NullPointerException: Supplied value may not be null
org.opendaylight.netvirt.natservice.internal.VpnFloatingIpHandler.lambda$onAddFloatingIp$0(VpnFloatingIpHandler.java:194)[307:org.opendaylight.netvirt.natservice-impl:0.5.0.SNAPSHOT]

Solution:
=========
We need to enhance the pre-condition check in VpnFloatingIpHandler before
proceeding with any DNAT flow installation.

Have added the required null check for floatingIp ADD/REMOVE methods.

Change-Id: Ic516f8afc325a1e6eb515481abb2d0fef411336a
Signed-off-by: karthikeyan <karthikeyan.k@altencalsoftlabs.com>
7 years agoUpdated git submodules
HANAMANTAGOUD V Kandagal [Wed, 9 Aug 2017 13:08:16 +0000 (18:38 +0530)]
Updated git submodules

Project: netvirt stable/carbon 6cee87347160f8d57964c4e71f2c320391742826

Bug 8962: Fix non-parameterized LOG statements as per guidelines

Non parameterized LOG statement are suspected to take more CPU cycles than
parameterized one. Hence all non-parameterized logs are enhanced.

Also some more log enhancement for better debuggability.

Change-Id: I60d258aeb30ecd4c8442e7a2e6316b21844bb3e5
Signed-off-by: HANAMANTAGOUD V Kandagal <hanamantagoud.v.kandagal@ericsson.com>
7 years agoUpdated git submodules
Sam Hague [Thu, 27 Jul 2017 21:13:05 +0000 (17:13 -0400)]
Updated git submodules

Project: netvirt stable/carbon bb6d6219edc69d44e7e4e2deec825bc8d26fcec7

Docs: add supported combinations

Change-Id: I74bb7ec19059d44238c6449180c745cba11e149c
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
HANAMANTAGOUD V Kandagal [Wed, 9 Aug 2017 07:56:01 +0000 (13:26 +0530)]
Updated git submodules

Project: netvirt stable/carbon b9077c156fda5e0d305865e1b1b75517275ac04d

Bug 8958: Java Null pointer exception for display vpn-config after
deleting a vpn from CLI

When no VPN configuration is present in CONFIG datastore , success was
being returned in GetL3VPNOutput RPC. This lead to null ptr exception.

Now error message is being returned in RPC which is handled appropriately
and null ptr exception is avoided.

Change-Id: I04bce7a07cd933decf11de11e86ea958d26b7b86
Signed-off-by: HANAMANTAGOUD V Kandagal <hanamantagoud.v.kandagal@ericsson.com>
7 years agoUpdated git submodules
Aswin Suryanarayanan [Tue, 8 Aug 2017 17:38:49 +0000 (23:08 +0530)]
Updated git submodules

Project: netvirt stable/carbon 335f02fc84ea95e8d9bfb913d8c741c092e39e54

Bug 8882 - With conntrack SNAT communication with PNF fails
Changed set_field to load action and set only the relevent bits and
other bits are preserved.

Depends on https://git.opendaylight.org/gerrit/#/c/61378/

Change-Id: I119b4daf214be796bfbc8a23fe3b09c81377a8c2
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
7 years agoUpdated git submodules
cgowdru [Mon, 7 Aug 2017 07:26:19 +0000 (12:56 +0530)]
Updated git submodules

Project: netvirt stable/carbon 71eab1bad1b3de4eb187ff44526da96e4356026f

Bug 8937 : High CPU utilization of Java process due to SNAT packet looping

Description:
If we have 2 VMs with same IP belong to two different network and the
subnet associated with different routers having same external network and
external bgpvpn. In such as case, when traffic initiated using same
internal port some both the VMs, one of the VMs doesn't undergo SNAT
translation and the packet gets continously looped between Controller and OVS.

When the packet is punted to controller, check is only done if the packet
is already recevied for an given internal-ip and internal-port. As a
result, VM1 packet is processed properly and SNAT translation happens. But
when VM2 packet arrives, we see with internal-ip and internal-port already
processed and hence we sent back to OVS without SNAT translation which
resulted in looping.

Change done to have a check of router-id along with internal-ip and
internal-port to uniquely differentiate VM1 and VM2 traffic seperatly and
perform SNAT translation properly for both.

Change-Id: I29b6aef96f353bef711f3fb2c1f0b9f6d75507a6
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 9 Aug 2017 19:59:15 +0000 (15:59 -0400)]
Updated git submodules

Project: integration/packaging master a5d90c715f463d20174e2780a2ac5026204c6ea1

Update packages at end of configuration

We already do a yum/dnf update at the start of the provisioning in the
Kickstart scripts, but by the end of the process there are additional
packages that should be updated.

Change-Id: I48d38aac680805894a9a21850206d57731a6bd38
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 9 Aug 2017 18:17:10 +0000 (11:17 -0700)]
Updated git submodules

Project: releng/builder master 70ae6aa8eb2acd1db106a6df2d76e848bbce57e5

Add 4 node stack type for hwvtep suites

hwvtep suites need an odl node type, 1 larger openstack
node (control) type, 2 smaller openstack node (compute)
and 1 more node type for mininet systems

Change-Id: Ib8f255a23148b3d1ca15c5e29e6a49c998199d49
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 9 Aug 2017 17:12:40 +0000 (13:12 -0400)]
Updated git submodules

Project: integration/packaging master 6d444d090c922b38823721d057a37c8d6d76c0c4

Use Fedora 26 default in Packer Vagrant helper

This Vagrantfile is just for testing built boxes, but as we're now
building F26 for new images should use that as default.

Change-Id: Icc16ab83b36acdee21b70665707cb1fd34ba7f0e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Andrew Grimberg [Wed, 9 Aug 2017 17:33:19 +0000 (10:33 -0700)]
Updated git submodules

Project: releng/builder master a108c9db40f62deba48e8c2a8741a274ae9e19a3

Add verify jobs for ci-workshop

Change-Id: I28b775283ed81de72ea63ebd0acdd9849a74ad35
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 9 Aug 2017 16:00:36 +0000 (16:00 +0000)]
Updated git submodules

Project: releng/builder master ad55d5440b3f444c7a2d202d65765eb1aa1e5323

Merge "Strip include-raw prefix for script files"

Strip include-raw prefix for script files

Prefixing the files with `include-raw-` make the file name longer
and also not a standard to be followed.

Change-Id: Iea81fae69a5c1733568151ba8b80ef7036ed5f80
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Daniel Farrell [Fri, 4 Aug 2017 13:54:21 +0000 (09:54 -0400)]
Updated git submodules

Project: integration/packaging master cddb46b5fc6e22286b6ac7acd47fccf26e651a42

Fix various age-induced Vagrant tutorial errors

* Update tutorial Vagrant boxes to Fedora 26
* Remove now-unnecessary SSH config fix.
* Update path of wireshark file
* Update version of ODL installed in L2Switch tutorial
* Remove old doc link

Change-Id: I3d84c5b60714ec62d2d3f5ec5c194d63288bcb5e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 9 Aug 2017 08:13:28 +0000 (04:13 -0400)]
Updated git submodules

Project: integration/packaging master 4c12eab7cc5c4c03bae996a23468faa82baad3a7

Use ODL-managed ansible-odl repo in Packer builds

Explicitly telling ansible-galaxy that the SCM for Gerrit is git works
around the problem described in #61159 and the upstream issue.

https://github.com/ansible/galaxy-issues/issues/277

Change-Id: I08eb57a579d06cbad589ef721cb82ec41c31415e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 9 Aug 2017 13:04:00 +0000 (13:04 +0000)]
Updated git submodules

Project: releng/builder master 6ad8acfce81f226cd352d2786cb7e781ef4e882f

Merge "Fix puppet-opendaylight Vagrantfile link"

Fix puppet-opendaylight Vagrantfile link

Change-Id: I1c0be26d9a9d230530715cafbae28b3f7cba5e15
Signed-off-by: root <sanketh.uppalapati@research.iiit.ac.in>
7 years agoUpdated git submodules
Sam Hague [Wed, 9 Aug 2017 12:31:52 +0000 (12:31 +0000)]
Updated git submodules

Project: genius stable/carbon bfb22610c843e0f99c0636eda972ab256391956b

Merge "Bug 8882 - With conntrack SNAT communication with PNF fails " into stable/carbon

Bug 8882 - With conntrack SNAT communication with PNF fails

Make the load metadata  start and end bit configurable.

Change-Id: If4ed5e311b249dbff942a936caaa5556d6c933fd
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
7 years agoUpdated git submodules
Faseela K [Wed, 9 Aug 2017 10:16:56 +0000 (10:16 +0000)]
Updated git submodules

Project: genius stable/carbon 952fe5f385c5c4d17967691493ffe32a51a09924

Merge "Cleanup" into stable/carbon

Cleanup

- Add private constructor to this utility class
- Fix log
- Move private method to the inner class

Change-Id: I87672f466e851f860c2bbcfbbcdef9388dfffa6b
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
7 years agoUpdated git submodules
Periyasamy Palanisamy [Mon, 17 Jul 2017 07:03:27 +0000 (12:33 +0530)]
Updated git submodules

Project: netvirt stable/carbon 3038140a932e3c0e1ce279433fe4cb451d4f10ca

ELAN service is not unbound when nova delete followed by neutron port delete

* Fix added to listen on interface config remove and invoke unbind service
* Changed elan interface job key while submitting to jc

Change-Id: I0cf8e29fa4afdc1dcf050198e8296071bd90efac
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
7 years agoUpdated git submodules
Daniel Farrell [Wed, 9 Aug 2017 07:34:10 +0000 (07:34 +0000)]
Updated git submodules

Project: releng/builder master e35b0f10e9f157031b9a814ce8e015f0bb2dc0d6

Merge "Strip include-raw prefix for script files"

Strip include-raw prefix for script files

Prefixing files with `include-raw-` makes the file name longer
and also not a standard to be followed.

Change-Id: I36abaf45fa811c4fb00fd21d3b0dd3ef2c5b37cc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Faseela K [Wed, 9 Aug 2017 07:32:52 +0000 (07:32 +0000)]
Updated git submodules

Project: genius stable/carbon 42485e8b878dcf7cc751bfe3bca5c447b49970c9

Merge "Bug 7599 -hwvtep ucast mac consumption improvement" into stable/carbon

Bug 7599 -hwvtep ucast mac consumption improvement

Caching ITM External Tunnels so that it would be faster to get from cache
then to read from Data store.

Change-Id: Iac67eb65ac546cf1c197cedd5e039b06d54ab2af
Signed-off-by: Akash Kumar Sahu <a.k.sahu@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Wed, 9 Aug 2017 07:27:13 +0000 (07:27 +0000)]
Updated git submodules

Project: genius stable/carbon 0c6cdf2627e627a0a587b890c5bb8ce72c26e3de

Merge "Changing the default value of Interfacemanager statistics polling interval to 15 Minutes" into stable/carbon

Changing the default value of Interfacemanager statistics polling interval to 15 Minutes

Change-Id: Ia7dbc21971e60fd788956876b8457cbdc989a88a
Signed-off-by: Gowri R <gowri.r@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Wed, 9 Aug 2017 07:17:10 +0000 (07:17 +0000)]
Updated git submodules

Project: genius stable/carbon 0258a5634903c02314f3577f1fea6ddc88e6c8a2

Merge "Add private constructor to this utility class" into stable/carbon

Add private constructor to this utility class

Add private constructor to this utility class.

Change-Id: I6e769e388156db70db42841d5f58e68a5e81377d
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
7 years agoUpdated git submodules
Faseela K [Wed, 9 Aug 2017 07:11:57 +0000 (07:11 +0000)]
Updated git submodules

Project: genius stable/carbon bf40fe66423429efb1d195717e201f0e61d4411d

Merge "Cleanup" into stable/carbon

Cleanup

- Add private constructor to utility class
- Remove useless code
- Replace size() == 0 by is empty.

Change-Id: I6bf50f41f3a018c6dbc92ab825de5b82be94366a
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
7 years agoUpdated git submodules
jenkins-releng [Wed, 9 Aug 2017 03:24:19 +0000 (03:24 +0000)]
Updated git submodules

Project: releng/builder master d7bd6d34008769dc90249a9342b94c47a86babe8

Update validate autorelease projects for nitrogen

Change-Id: I42ece3da2e9765ee68fd4f03288dd59cc109cd34
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
cgowdru [Wed, 26 Jul 2017 07:00:11 +0000 (12:30 +0530)]
Updated git submodules

Project: netvirt stable/carbon ae08e69d750b4b2160b57b1780e8fb9b13bc4534

BUG 8883 : LOG enhancement for NAT service module

1) In most of the logs, "NAT Service" is used as a prefix. Since logs
already has the package Name, it would be better to print method name
instead of prefix.

2) Many logs have have string concatenated instead of passing as
parameters in these statement.

Change-Id: Ie41b7e113d4a7d291255dbc81148e21a6156f8c2
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
7 years agoUpdated git submodules
Aswin Suryanarayanan [Tue, 1 Aug 2017 13:28:08 +0000 (18:58 +0530)]
Updated git submodules

Project: netvirt stable/carbon 107d12e23932ae3823318cc1334471bdc7b1263e

Bug 7545 - FIP-FIP traffic
between vm in same n/w in same compute is not working in stateful SG
mode.

The patch fixes the FIP-FIP use case.
Add a dummy table to do a ct_lookup if the packet was already send to
the netfilter from the pipeline.

Change-Id: Ibc0d30aa1315d67938ebcbaddcfa2593113f9686
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
7 years agoUpdated git submodules
Vinh Nguyen [Thu, 3 Aug 2017 19:14:37 +0000 (12:14 -0700)]
Updated git submodules

Project: netvirt stable/carbon fea4f9460655e909d7fa82f831d27f17b692c485

BUG 8876 - Fix to remove ELAN interface flows when external network deleted

    - Problem: when deleting external network, the underlying ietf
      Interface might have been removed from the config DS prior
      to the call to delete the ELAN interface. As a result, the call
      interfaceManager.getInterfaceInfo returns null and the
      subsequent call to delete the ELAN interface fails to delete the
      flow entries for external network's ELAN interface.

    - Fix: invoke interfaceManager.getInterfaceInfoFromOperationalDataStore
      when delete External Network's ELAN interface

Change-Id: I764f3516d34a6d79aacff8dbedabb55219799ac9
Signed-off-by: Vinh Nguyen <vinh.nguyen@hcl.com>
7 years agoUpdated git submodules
Sam Hague [Tue, 8 Aug 2017 18:39:31 +0000 (18:39 +0000)]
Updated git submodules

Project: genius stable/carbon fd01655d1b8b3a9cd2754b7adc4729cbca5ffae6

Merge "BUG 8876 - Fix to remove ELAN interface flows when external network deleted" into stable/carbon

BUG 8876 - Fix to remove ELAN interface flows when external network deleted

Add check for null when getting Interface object from Config DS.
This changeset is related to the patch:
https://git.opendaylight.org/gerrit/#/c/61131/

Change-Id: I57bb96081afcc114346dfea08521ab0df7f9b8e8
Signed-off-by: Vinh Nguyen <vinh.nguyen@hcl.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Tue, 8 Aug 2017 18:13:38 +0000 (18:13 +0000)]
Updated git submodules

Project: releng/builder master b6d36f066718cedcecebf3546991b89891a0a9a6

Merge "Run Boron build 12 hrs off of usual UTC time"

Run Boron build 12 hrs off of usual UTC time

Ensure that we run at least 12 hours apart from the usual build time.
This is to ensure that Boron CSIT job runs do not overlap with the
currently in development build times Sunday nights.

Change-Id: Ib546ea2a26c6ca6f3920107b7ca2f341f494c7f6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Tue, 8 Aug 2017 18:12:58 +0000 (18:12 +0000)]
Updated git submodules

Project: releng/builder master c9730af7a2ba0e28bef5f652db768a93215b86b3

Merge "Make ansible-odl jobs use the proposed code"

Make ansible-odl jobs use the proposed code

Change-Id: I07efef74c20b4db82f6c0a66480f55b0c807124d
Signed-off-by: root <sanketh.uppalapati@research.iiit.ac.in>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdated git submodules
Andrej Kilvady [Tue, 8 Aug 2017 09:56:40 +0000 (11:56 +0200)]
Updated git submodules

Project: integration/test master aa3919e24596779adccad892f180f72512c8150f

Change apidocs timeout

Change-Id: I917ad972815038150e638f004f878407a6742340
Signed-off-by: Andrej Kilvady <akilvady@cisco.com>
7 years agoUpdated git submodules
gvrangan [Tue, 8 Aug 2017 20:08:52 +0000 (16:08 -0400)]
Updated git submodules

Project: integration/test master f0bcc5d0d17b9f6d2335411b5ead9e1b378d6c7e

Fix Recent Failurs in VTN Coordinator CSIT job

VTN Coordinator CSIT failing recently because some
dependent libraries got updated. This patch will
revert to the previous version, while we investigate
if some implementation needs to be fixed.

Change-Id: I9e6df46ab90888501ce5625d799d5b91cca111d0
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoUpdated git submodules
Sam Hague [Mon, 7 Aug 2017 17:08:23 +0000 (17:08 +0000)]
Updated git submodules

Project: netvirt stable/carbon a957f6df3204a584083f2c262265f037bf2587ef

Revert "Bug 8882 - With conntrack SNAT communication with PNF fails "

This reverts commit 0a1048ddc55621b2b675b7cef3e1b6c808693af1.

Change-Id: Ia0522b4c5f30dc11995bbe5e043d66f41f490cb7
Signed-off-by: Sam Hague <shague@redhat.com>
(cherry picked from commit c8483f3ffc7a63fb72ae67c82ea9fbe73ac93900)

7 years agoUpdated git submodules
jenkins-releng [Tue, 8 Aug 2017 15:12:38 +0000 (15:12 +0000)]
Updated git submodules

Project: releng/builder master 1e0ac0c2c1275c55503fa96b2b6e506ea461daaf

Update validate autorelease projects for nitrogen

Change-Id: I2cedf0aabd32f6e8a5091658a8f50f5925d9a5b5
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Sridhar Gaddam [Mon, 7 Aug 2017 06:55:35 +0000 (12:25 +0530)]
Updated git submodules

Project: netvirt stable/carbon 5a57c87d0533254c3340ccf1460636c21c8225a6

Bug 8936: Fix IPv6 IPAM issues when an IPv6 subnet is added to IPv4 network

This patch addresses the following issues in ipv6service.

1. In an existing IPv4 network (which has a DHCP Port and some VMs)
   when you add an IPv6 subnet, the VMs/DHCP Port is not configured
   with the IPv6 address.
2. Similarly, in a multi-node setup when an IPv6 subnet is added to
   an existing IPv4 network and associated to the router, sometimes
   the necessary punt flows in Table_45 are not configured.

Change-Id: I0c91d40ae692f32567bc77f778d77af278e0b663
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
7 years agoUpdated git submodules
Thanh Ha [Tue, 8 Aug 2017 14:06:04 +0000 (14:06 +0000)]
Updated git submodules

Project: releng/builder master fa898e13f12480e25ecb182eae1ce627c1437551

Merge "Revert openldap dependencies for CentOS and Ubuntu"

Revert openldap dependencies for CentOS and Ubuntu

This reverts Icbbdaca341673fd1b65710b362a63c0b9f56feb6
since its no longer required by lftools.

Change-Id: I1202d6259dbf1f641f017c0f2b72dd49aa3d5a40
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
jenkins-releng [Tue, 8 Aug 2017 11:03:01 +0000 (11:03 +0000)]
Updated git submodules

Project: releng/builder master 37b614849739f632920795f2a7d9d0a801e86975

Update cloud image list docs

Change-Id: I697a7cc21452173f79a1f55b0c017bc6d75b1eb0
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
eaksahu [Mon, 3 Jul 2017 12:15:38 +0000 (17:45 +0530)]
Updated git submodules

Project: netvirt stable/carbon 182068e3ccf7d00feb5b1c61fd7a96f60c70fda0

Bug 8789 - Designated DHCP DPN is missing.

When l2gw connection is creaated and first dpn interface creation
happens at about same time there is a race in dhcp designated listener
which thinks that it has to update mcast only if there are no dpns in
elan.

when an elan dpn is removed, the dpns tep ip should not be removed from
mcast mac if that tep ip is the designated dpn tep ip.

when l2gw is deleted clear its connections also.

Change-Id: I6a216cecc609ba75f10ebfc750e492348e447122
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Mon, 7 Aug 2017 21:56:32 +0000 (21:56 +0000)]
Updated git submodules

Project: releng/builder master ae7d3c0bfd621a7234a7224095020de9c8eb0fce

Merge "Fix ubuntu image update failures."

Fix ubuntu image update failures.

public_cloud: E: Unable to fetch some archives, maybe run apt-get update
or try with --fix-missing?

Change-Id: I7e049a5e79372c3a4e81d0cada26dcfc40330ede
Jira: releng-368
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Jaime Caamaño Ruiz [Fri, 14 Jul 2017 17:10:51 +0000 (19:10 +0200)]
Updated git submodules

Project: netvirt stable/carbon 1075f5cbbd2f12333dd1ae0604e9ab83837f7a9e

Add chain egress classifier support

On scenarios where origin and destination of traffic are on the same
node, there is no tunnel id metadata to help steer the traffic back
to the destination on chain egress, thus SFC cannot take care of
this by itself. In a general case, the classifier is in a better
position to steer traffic to destination as it is aware on how it
was intercepted on the first place.

For netvirt classifier and the scenario mentioned above, the
classifier will copy the REG6 to NSH C4 on interception. On chain
egress, SFC will send the encapsulated packet back to the origin node
(only when C2 is 0, which will only happen when origin and destination
node are the same). There, the classifier will restore the
de-encapsulated packet to the egress dispatcher table with the proper
REG6 value taken from NSH C4. REG6 contains the the egress ifindex plus
the nex egress service in sequence from the classifier egress service
to handle the packet. This effectively restore the packet processing
where it left off on interception.

Change-Id: I1c494f24c5af530849faabcbfa8efcaa9cd4344a
Signed-off-by: Jaime Caamaño Ruiz <jaime.caamano.ruiz@ericsson.com>
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Atul Gosain [Fri, 21 Jul 2017 04:44:33 +0000 (21:44 -0700)]
Updated git submodules

Project: netconf stable/carbon 36f684fc922057dcbc866452ddb52e658ed93b99

RPC for netconf node addition. Supports encrypt option for password encryption.

Change-Id: I34beb880cbe2ccc6a3fe8e5f6cd4253f7e1938f4
Signed-off-by: Atul Gosain <atul.gosain@gmail.com>
Signed-off-by: Atul Gosain <agosain@brocade.com>
7 years agoUpdated git submodules
Daniel Farrell [Mon, 7 Aug 2017 19:26:08 +0000 (19:26 +0000)]
Updated git submodules

Project: releng/builder master 5276fbe0260115b68cfc94a7771c23eb6bacf1e4

Merge "Strip include-raw prefix for script files"

Strip include-raw prefix for script files

Prefixing the files with `include-raw-` make the file name longer
and also not a standard to be followed.

Change-Id: Id8898a6f6bfa595fd43d80e1f58625c55a1674dd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Faseela K [Fri, 4 Aug 2017 18:34:21 +0000 (00:04 +0530)]
Updated git submodules

Project: genius stable/carbon cccc6c2d13b835b8f749938d0c560b271da4f875

Bug 8859 : Table 220 programmed with wrong service-index

Fix synchronization issues with service binding transaction submissions

Change-Id: I1cab1590b7333513f079f062c07de483895c316c
Signed-off-by: Faseela K <faseela.k@ericsson.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Mon, 7 Aug 2017 16:09:45 +0000 (16:09 +0000)]
Updated git submodules

Project: releng/builder master 8111d01cd7d3cbeeb632d1ac125d81b202bc382d

Merge "Reduce maven heap for multipatch-test job"

Reduce maven heap for multipatch-test job

Needed before Odlparent increases heap for SFT.

Change-Id: I9a31bac05724e778bc38d8df36ed8564abd84400
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdated git submodules
Anil Belur [Mon, 7 Aug 2017 11:09:35 +0000 (21:09 +1000)]
Updated git submodules

Project: releng/builder master 4122066983368fa56cfc45ce548ec70efae1416a

Increase java-builder and mininet image timeout

Building in zrpcd repo changes causes the images to timeout

Change-Id: I4b40829cf3e9f75295451c02625a7d083d2360ea
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdated git submodules
Michael Vorburger [Mon, 7 Aug 2017 11:49:33 +0000 (11:49 +0000)]
Updated git submodules

Project: genius stable/carbon 5e1adafef3b6ea3de130dce175e558a0e0b71960

Merge "@Ignore flaky newl2vlanInterfaceTests InterfaceManagerConfigurationTest" into stable/carbon

@Ignore flaky newl2vlanInterfaceTests InterfaceManagerConfigurationTest

Change-Id: Icca2e7ecfd93e12bc867885fd1f547a5aae0932f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
(cherry picked from commit 6d6c5aa0b44ed92d19e9b584bad2ae3485b72cb9)

7 years agoUpdated git submodules
David Suarez [Wed, 2 Aug 2017 18:38:31 +0000 (20:38 +0200)]
Updated git submodules

Project: netvirt stable/carbon 84d0243b4664ae84ad0224d0ca15799a2f5e2389

Fix some logs

Fix some logs.

Change-Id: I9a72aa7ec1563305596370528f70653eae2ff9ae
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
7 years agoUpdated git submodules
Faseela K [Mon, 7 Aug 2017 10:09:28 +0000 (10:09 +0000)]
Updated git submodules

Project: genius stable/carbon 12477803b80d5b798cf1a05ccb438c545939442e

Merge "IdManager: Use lock only when required" into stable/carbon

IdManager: Use lock only when required

It was observed that there were more than one thread waiting to acquire
lock for the uniqueKey. This can be avoided since there is a local map
which tracks the idValue allocated for every request until the idValue
is persisted in the DS.

During testing, there were some conflictModificationExceptions thrown.
This was because the arrayList for delayedIdEntries were not set as
CopyOnArrayList at certain places.

Also have done some refactoring for allocateIdFromLocalPool()

Change-Id: I5b24b2a5d4ebe809d7217a509c74750b0d399f9c
Signed-off-by: Kency Kurian <kency.kurian@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Mon, 7 Aug 2017 10:02:09 +0000 (10:02 +0000)]
Updated git submodules

Project: genius stable/carbon 3f41a84c7a1cbf95faf8cdf017e16856e6cb7d8b

Merge "Fix Service-binding flowRef" into stable/carbon

Fix Service-binding flowRef

Change-Id: Ica70eaeafde21531d8b77fe3a8911af9adffe017
Signed-off-by: Faseela K <faseela.k@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Mon, 7 Aug 2017 08:49:17 +0000 (08:49 +0000)]
Updated git submodules

Project: genius stable/carbon 1ef780ca03bbe6994c61daa7a0eb7b7f61f2bcf7

Merge "Make DJC to be more concurrent and fixing signal issue b/w enqueue jobs" into stable/carbon

Make DJC to be more concurrent and fixing signal issue b/w enqueue jobs

and job queue handler

Change-Id: I7bfbd15f7a8fa1b80555a0a99689a536a4896c8e
Signed-off-by: epgoraj <p.govinda.rajulu@ericsson.com>
7 years agoUpdated git submodules
David Suarez [Fri, 4 Aug 2017 18:46:48 +0000 (20:46 +0200)]
Updated git submodules

Project: netvirt stable/carbon aa214fc522f26918db65ab1594538a8515822011

Replace size()==0 by isEmpty()

Replace size()==0 by isEmpty(). It improves readability and avoid "=0".

Change-Id: I60f975639d32ba7f2c317779b7af5beb2f92ed1a
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
7 years agoUpdated git submodules
Thanh Ha [Sat, 5 Aug 2017 18:00:56 +0000 (14:00 -0400)]
Updated git submodules

Project: releng/builder master 9d6bbe8814816c12525a19214901b41bb28c02c9

Set autorelease choosing strategy to default

This job is not a Gerrit triggered job so choosing strategy gerrit is
incorrect and causes Jenkins to checkout the wrong branch. In case of
autorelease Carbon builds #416 - #419 it was checking out the master
branch.

Change-Id: I7a5874b461172313397db7c73948800842f9c65c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Aswin Suryanarayanan [Fri, 28 Jul 2017 12:19:23 +0000 (17:49 +0530)]
Updated git submodules

Project: netvirt stable/carbon 3f868b073ed86a6f49db0c002f495f08f5a82c6f

Bug 8882 - With conntrack SNAT communication with PNF fails

Change set_field to load action and set only the relevent bits. Thus the
lport tag is preserved.

Depends on [1] https://git.opendaylight.org/gerrit/#/c/60870

Change-Id: I769254de971deed02cf510ee62db08c3d887070e
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
7 years agoUpdated git submodules
Jaime Caamaño Ruiz [Mon, 31 Jul 2017 14:56:09 +0000 (16:56 +0200)]
Updated git submodules

Project: netvirt stable/carbon d08947abbdd0521ae76f3add71556edc0f5e1f19

BUG 8914: Fix NPE in sfc.classifier-impl

NPE was due ACLs with no RedirectToSfc action. Such ACLs should be
ignored.

Change-Id: If4eb944308db5432919da1c5df8b00469a5df561
Signed-off-by: Jaime Caamaño Ruiz <jaime.caamano.ruiz@ericsson.com>
7 years agoUpdated git submodules
jenkins-releng [Fri, 4 Aug 2017 20:12:44 +0000 (20:12 +0000)]
Updated git submodules

Project: releng/builder master 678b882fdcbe9937ed32601108eb167343fe0297

Update validate autorelease projects for nitrogen

Change-Id: I4fe675c7611d0584cd1ecebcf3aab91a5add6b60
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 4 Aug 2017 18:01:28 +0000 (18:01 +0000)]
Updated git submodules

Project: releng/builder master e781ea36786462732170fb4ead81b39d930fc9bd

Merge "Hard-code openjdk8 for validate job"

Hard-code openjdk8 for validate job

The JDK version does not really matter for validate-autorelease as the
correct JDK is configured by the project in their verify jobs. Typically
infra always wants to use the latest version anyway. This fixes the
warning in Jenkins that {jdk} is not found because
validate-autorelease's autogenerator job does not set a JDK.

Issue: RELENG-361
Change-Id: Idb71caf601d5f49a89afaf423573e78dff9ee72c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Thanh Ha [Thu, 3 Aug 2017 20:56:23 +0000 (16:56 -0400)]
Updated git submodules

Project: releng/builder master a85466d3a8b3258825fe847808414a560f535312

Update SPDX License header to 2.0 format

As defined by https://spdx.org/using-spdx

Change-Id: Ic147d6d919e472a1f81b794bd9075a5c0c97fe72
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 4 Aug 2017 17:39:37 +0000 (17:39 +0000)]
Updated git submodules

Project: releng/builder master ac042722d7b62fdc0769972545985724e70fdeb9

Merge "Rework autorelease generate-taglist and patch code"

Rework autorelease generate-taglist and patch code

Improve the way we generate patches.tar.gz to ensure taglist.log is
always generated along side it.

Jira: RELENG-155
Change-Id: If24e9341f0f69495e028be7a28a9d7fd69980242
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 4 Aug 2017 17:39:34 +0000 (17:39 +0000)]
Updated git submodules

Project: releng/builder master 57ee1d6e72f16a3f465c3e86825b065e119c1432

Merge "Use lf-infra-parameters"

Use lf-infra-parameters

RELEASE_BRANCH is actually just GERRIT_BRANCH so simplify scripts by
removing parameter duplication.

Change-Id: I93d7b0f221133e42788b2ff377319712dd945657
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 4 Aug 2017 17:39:29 +0000 (17:39 +0000)]
Updated git submodules

Project: releng/builder master a1582b2ef6409d7b56a547c70222fb8ada3acce9

Merge "Move validate-autorelease to autorelease project"

Move validate-autorelease to autorelease project

Maintenance of this template is the responsibilitiy of the autorelease
project so move the template there.

Change-Id: I1540c160c0552c04f7a6f8080de4acd65da457bb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
eupakir [Wed, 2 Aug 2017 13:47:58 +0000 (19:17 +0530)]
Updated git submodules

Project: netvirt stable/carbon 10b553c767b414c3ad03b67e2b3a4fbbc5671cbf

Bug 8346 - Conflicting modification for vpnNextHops.

The VpnInstanceListener used to wait for the vpn Interface Operational
data to clean up, before cleaning up data stores related to it.
There was a max wait time calculate, but some time interface op cleanup is
exceeding this wait time. As a result, the vpn instance related cleanup is
done before or at the same time as the vpn interface op cleanup,
resulting in these exceptions.
This fix remove the timed wait for the vpn instance, and cleans up the vpn
data based on notifications fired when both a vpn instance delete is
orchestrated and its footprint is cleared

Change-Id: I54d6369f30aa6d2a0e98df56b80cfcd6b4295978
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Aswin Suryanarayanan [Fri, 28 Jul 2017 12:16:48 +0000 (17:46 +0530)]
Updated git submodules

Project: genius stable/carbon 143d6816f60d81e50fa4aaa40a3d63c976e02b37

Bug 8882 - With conntrack SNAT communication with PNF fails

Added support for load metadata action.

depends on https://git.opendaylight.org/gerrit/#/c/60869

Change-Id: Iafa22368dbeea9e76b3d5f5f43ae5f615f476bcc
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
7 years agoUpdated git submodules
jenkins-releng [Fri, 4 Aug 2017 15:13:49 +0000 (15:13 +0000)]
Updated git submodules

Project: releng/builder master 5519a83d5e9175427c06b7c752058ad6ada8d194

Update validate autorelease projects for nitrogen

Change-Id: I677b58e3ae1ac60a21881685de1e4b01c8df642e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdated git submodules
Daniel Farrell [Thu, 3 Aug 2017 14:49:19 +0000 (10:49 -0400)]
Updated git submodules

Project: integration/packaging master f5cfd3c9d995dbef5493f3ef93972b8a09f970c7

Add Boron SR4 Packer var file

Change-Id: Ib7881afa82b569d9672b25eb95b7857df7e07c09
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>