docs.git
6 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>
6 years agoUpdated git submodules
Faseela K [Fri, 11 Aug 2017 20:46:58 +0000 (02:16 +0530)]
Updated git submodules

Project: netvirt master 37fc2d5a1a92390590130c1771db68439682348e

Initial Bundle setup for coe renderer

This patch adds the following :

1. coe-renderer-api and coe-renderer-impl bundles
2. Add them to respective features
3. COE Pod and Service Listener skeleton

Change-Id: Ibe692953d40c781a843cb8c4632a1aedd07ab087
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Faseela K [Sat, 19 Aug 2017 10:35:48 +0000 (16:05 +0530)]
Updated git submodules

Project: genius master 70ba8e64f58d14a5c20369ddaaeef45db1d650be

Genius CSIT Failure : Missing Mandatory Node Error

Due to a recent commit in yangtools, Genius CSIT has broken
as the code was missing to populate one of the mandatory nodes in
interface-state

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

Change-Id: I3d65303c849cfbdba06563f4d4160c468b3ee3e5
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 01:30:36 +0000 (21:30 -0400)]
Updated git submodules

Project: genius master 15c74fbd061064f2d960c725f9c0856109c93ebd

Use INFO for logging null DPID

OVS does not assign a DPID until later in the bridge reporting cycle so it isn't an error if the DPID is not set.

Change-Id: Ief39e213d0169d033c3eadb31cb5e6de3a242b38
Signed-off-by: Sam Hague <shague@redhat.com>
6 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>
6 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>
6 years agoUpdate project lifecycle to Nitrogen 04/62204/1
Vratko Polak [Wed, 23 Aug 2017 12:30:13 +0000 (14:30 +0200)]
Update project lifecycle to Nitrogen

Reflect releng/builder improvements.
Mention stable features (even though Nitrogen has none).

Change-Id: I6af90b21de8d5fbca84a58ca7a729468ca3bfb71
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoUpdated git submodules
Jakub Morvay [Wed, 23 Aug 2017 08:40:31 +0000 (08:40 +0000)]
Updated git submodules

Project: netconf master f597da23057c39e38a38fda0038f2388506c0a14

Merge "Simplify boolean expressions"

Simplify boolean expressions

* Drop explicit “? true : false” (or the reverse).
* Simplify “if (...) return true; else return false;”.
* Simplify tail “if (...) return false; return true;”.
* Simplify explicit comparisons with true or false.

This was mostly done automatically by IntelliJ.

Change-Id: Ib252f58f2feb2fe6e05e89ad90ab11f85b5e3289
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Jakub Morvay [Wed, 23 Aug 2017 08:16:04 +0000 (08:16 +0000)]
Updated git submodules

Project: netconf master a1837a36bed64764415610f0e390a0dad1e2dda1

Merge "Remove unused singleton code"

Remove unused singleton code

CredentialServiceAuthProvider is not a singleton.  This removes
the INSTANCE Map since it is unused and confusing.

Change-Id: Ie20d923e7257991bbf97739fc067fd21d26790f5
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
6 years agoUpdated git submodules
Stephen Kitt [Thu, 17 Aug 2017 12:36:40 +0000 (14:36 +0200)]
Updated git submodules

Project: coe master 07fe1416b78801a36ae089a590f1cfd888f99b86

Fix relativePath

The karaf module points at .. for its parent; using an empty
relativePath fixes this.

Change-Id: I3445d2476117e6873fab2f97b336a4495e06a2f4
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 years agoUpdated git submodules
Shashidhar Raja [Mon, 21 Aug 2017 14:20:21 +0000 (19:50 +0530)]
Updated git submodules

Project: netvirt master a6b0153d497356daa7a9f9ad91076374535a1d9a

Bug 9022: ACL: Broadcast traffic is dropped in ACL tables

This fix enables ACL to permit Broadcast Traffic (Both IP and Non IP).

Related to IP Broadcast, Subnet-Directed Broadcast and All-Subnet
Broadcast traffic on the same network is being allowed subject to one of
the conditions specified below is met:
  (a) The ports that want to communicate share the same
      remote-secuirty-group
  (b) The ports that want to communicate allow the other port's IP Address
      in remote-ip-prefix
  (c) The ports that want to communicate have securiyt0group with
      remote-ip-prefix of 0.0.0.0/0.

IP Broadcast flows configured in VM Ingress ACL table (table 241) is as
below:

all-subnet flow:
cookie=0x6900000, duration=1463.293s, table=241, n_packets=0, n_bytes=0,
       priority=61010,ip,dl_dst=ff:ff:ff:ff:ff:ff,nw_dst=255.255.255.255
       actions=goto_table:242

subnet-directed flow:
cookie=0x6900000, duration=975.798s, table=241, n_packets=0, n_bytes=0,
       priority=61010,ip,metadata=0x10000000000/0x1fffff0000000000,
       dl_dst=ff:ff:ff:ff:ff:ff,nw_dst=10.1.1.255 actions=goto_table:242

Non IP Broadcast flows (with lower priority than other flows - 61005)
configured in VM Egress(211) and Ingress(241) tables is as below:

cookie=0x6900000, duration=30.298s, table=211, n_packets=0, n_bytes=0,
       priority=61005,metadata=0x10000000000/0x1fffff0000000000,
       dl_src=fa:16:3e:a9:4d:81 actions=resubmit(,17)

cookie=0x6900000, duration=901.855s, table=241, n_packets=0, n_bytes=0,
       priority=61005,dl_dst=ff:ff:ff:ff:ff:ff actions=resubmit(,220)

Below are change details:
 - Updated to add a flow to allow broadcast traffic with destination
   adddress 255.255.255.255. Changes related to this are in
   AclNodeListener.java
 - Updated to add flows at port level for subnetwork's broadcast addresses
 - Updated to add flows in 211/241 for Non-IP broadcast traffic
 - Updated to add ARP/IP/IPv6 default drop flows with lower priority than
   respective flows and higher priority than non-ip broadcast flow
 - New yang definition introduced in ACL for higher modules (Neutron VPN
   in our case) to pass broadcast CIDRs when ACL Interface is created
 - NeutronVpn is updated to pass subnet CIDRs when ACL Interface is
   created

Change-Id: I71c5040454b3c00af43dcef4f47b5979cd7cf3a5
Signed-off-by: Shashidhar Raja <shashidharr@altencalsoftlabs.com>
6 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>
6 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>
6 years agoMerge "Fix RESTCONF typos"
Thanh Ha [Tue, 22 Aug 2017 13:46:42 +0000 (13:46 +0000)]
Merge "Fix RESTCONF typos"

6 years agoMerge "Fix bold embedded links."
Thanh Ha [Tue, 22 Aug 2017 13:45:55 +0000 (13:45 +0000)]
Merge "Fix bold embedded links."

6 years agoUpdated git submodules
Jakub Morvay [Tue, 22 Aug 2017 12:58:36 +0000 (12:58 +0000)]
Updated git submodules

Project: netconf master cced6a15121bc9764b8180b2b2b687cb45ec3069

Merge "Bug 8977 - Failed on binary key type"

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>
6 years agoUpdated git submodules
eupakir [Tue, 22 Aug 2017 05:47:52 +0000 (11:17 +0530)]
Updated git submodules

Project: netvirt master 9f924b40e048ec1967f6a7b2c6d32064f1ea3887

BUG 9014 : Remove unnecessary log statements in VPN Engine

Change-Id: I501beac66cc8f9ffc44d5f12b22514d7d3b03d22
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
6 years agoUpdated git submodules
K.V Suneelu Verma [Mon, 21 Aug 2017 11:21:27 +0000 (16:51 +0530)]
Updated git submodules

Project: netvirt master 93a2af7388d3a9a9bf8386a4ac7f68787914a301

bug 9018 l2gw designated dhcp fix

Instead of listening for logical switch creation, listen for
mcast mac creation and update the mcast mac to avoid race of updating the
mcast mac.
while updating mcast mac read the existing mac and add designated dhcp tep
ip to the existing locators.

Change-Id: Id4d99471ae0b3be306a5511ee7cea975606deaa3
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Tue, 22 Aug 2017 11:57:06 +0000 (07:57 -0400)]
Updated git submodules

Project: netvirt master 2e71d0ca3a67819827a4de84a48837a52b2cf827

lower BGPconnect logs to debug level

Change-Id: Ied9756d8ea082d52bc6719a0fe42a6dcf52c25ce
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
eaksahu [Mon, 7 Aug 2017 10:09:39 +0000 (15:39 +0530)]
Updated git submodules

Project: genius master c00ce84a1296e38fb82d1f7b5abcf94924d14e5c

Bug 8938 - Resource-batch manager enhancement

Adding capabilities to return Futures in Resource batch manager calls.
This fetures helps the caller to know whether the submitted tx job has
been successful or not.
And upon success or failure , the caller can take more corrective
action.

Change-Id: Iec5a08721979cfa15a34617fb1ccea0065853c84
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
6 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>
6 years agoUpdated git submodules
David Suarez [Fri, 18 Aug 2017 08:11:58 +0000 (10:11 +0200)]
Updated git submodules

Project: genius master 2eeb5f00354e02ddd5aa771e884c36576d2291ab

Move start() method into the constructor

Move start() method into the constructor to avoid the use of a
PostConstruct method, following the recommendations in [1].

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

Change-Id: Ie18c5ca5f578dc5b6f5f0b4bb872e246b202b336
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Faseela K [Sat, 19 Aug 2017 06:29:34 +0000 (11:59 +0530)]
Updated git submodules

Project: netvirt master 718e81fc8017332e6fc9e5b7a5d13cdae950863e

Remove unused NatNodeEventListener

This listener does not have anything else other than debug statements.
This was seen while analyzing the delay in programming default flows
when switches are connected in scaled scenario. While trying to optimize
the number of listeners and heavy operations being done in listener
thread, this came to notice. There is no heavy operation here, but if
the listener is of no use, let us avoid one unnecessary registration.

Change-Id: I87f80b851472dba7364fe16c5d39d8ed775b2d67
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Vyshakh Krishnan CH [Fri, 18 Aug 2017 09:05:15 +0000 (14:35 +0530)]
Updated git submodules

Project: netvirt master 32dcb49b86ef498f31c5b4926a988644902ebb28

Bug 9012 : BGP reconnect and retry logic to QBGP

During the internal testing we have observed that for many configs, thrift is not reliable enough and QBGP is not receiving the configs ODL is sending. So as a safer way, introducing retries while sending the configs to QBGP. Also reconnect mechanism in case of any thrift transport exception

Change-Id: I9862d3db093f85399e81207c787528da25445999
Signed-off-by: Vyshakh Krishnan CH <vyshakh.krishnan.c.h@ericsson.com>
6 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>
6 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>
6 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>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 11:35:33 +0000 (07:35 -0400)]
Updated git submodules

Project: netvirt master 12a6a925f2eaadea22294b4f24d127bc5f4ebe17

Bug 9014 - ElanUtils: buildRemoteDmacFlowEntry

Bug 9014 - ElanUtils: buildRemoteDmacFlowEntry: Could not find interfaceName

These logs are not errors as the tests pass. The data eventually is available in the datastore.

Change-Id: Id09647a642dc6023b4d34f37fa12839d6a077407
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Vivekanandan Narasimhan [Mon, 21 Aug 2017 05:33:20 +0000 (11:03 +0530)]
Updated git submodules

Project: netvirt master 40bcd407368ef9d52343c67f83e5f5a19a260195

BUG 9014: Remove unnecessary Log statements for evpn/subnetroute

1.Modified error logs to debug logs in necessary places
from evpn rt2 code, especially which hits for non-evpn scenarios.

2. This cannot find portOp Error was earlier relevant
where race conditions existed between interface-state
event southbound and subnet-port openstack configuraiton from
northbound.   Later we divided handling the subnetroute
creation into two batches to address the race condition
properly in [1].

As a result with [1] being merged, the error statement for
portOp is not required anymore and so this fix removes that
error statement.

[1] https://git.opendaylight.org/gerrit/#/c/61823/

Change-Id: Ic61f7ec5e3b9733f3e2f9a6bfc56af15c8af6d73
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
6 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>
6 years agoFix bold embedded links. 11/62111/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>
6 years agoUpdated git submodules
ehvkand [Wed, 16 Aug 2017 09:42:03 +0000 (15:12 +0530)]
Updated git submodules

Project: netvirt master 6dc0fd19030a649c00baf8f15e3dc5d7bb2ad69a

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: I3a0d9c814909e6031bd1e25dd32564415fb912d8
Signed-off-by: ehvkand <hanamantagoud.v.kandagal@ericsson.com>
6 years agoFix RESTCONF typos 10/62110/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>
6 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>
6 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>
6 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>
6 years agoUpdated git submodules
Robert Varga [Thu, 9 Feb 2017 17:04:47 +0000 (18:04 +0100)]
Updated git submodules

Project: odlparent master 3229370d041e299e21ea5fe92bdf1d9abb7a9663

BUG-7767: Bump servlet-api to 3.1.0

This reverts commit 63c56783199d6fba319fc92373c1714dc8816d8e,
reinstating servlet-api 3.1.0. Also bump H2, which breaks unless
upgraded.

Change-Id: Icb141c95812b2d30a6a23801386a8e931c34b5be
Signed-off-by: Robert Varga <rovarga@cisco.com>
6 years agoUpdated git submodules
Shashidhar Raja [Sun, 13 Aug 2017 03:22:49 +0000 (08:52 +0530)]
Updated git submodules

Project: netvirt master d4f830d7a4d3c28d4fe7889d94354375a01105fe

Bug 8981: ACL: ARP/DHCP anti-spoofing flows does not include VM/AAP ip/mac
matches in VM egress direction

ACL updated to include IP+MAC matches for ARP and MAC only matches for DHCP
with anti-spoofing flows in VM egress direction

Change-Id: If3e3de5a4ea66dc23c6bec5ba66881abb6cdbc0a
Signed-off-by: Shashidhar Raja <shashidharr@altencalsoftlabs.com>
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Mon, 21 Aug 2017 00:49:56 +0000 (20:49 -0400)]
Updated git submodules

Project: netvirt master 0f6dd2f20ef0bc442c88f002e9c36860113d5399

cleanup for erros that should be info

Change-Id: Ic81243d4fa03f173cfa6f140e7fc3c925e3533bf
Signed-off-by: Sam Hague <shague@redhat.com>
6 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>
6 years agoUpdated git submodules
Michael Vorburger [Fri, 4 Aug 2017 16:49:41 +0000 (22:19 +0530)]
Updated git submodules

Project: infrautils master e87ca5450f898fde43e366be1f4e6e3333dddfc1

Bug 8300: Caches v1.1 incl. a new put() operation

Contrary to my initial plan, discussions with Vishal Thapar on private
email exchange has convince me that a Cache should have a put(key,
value) operation - for a specific limited use case - see JavaDoc of
BaseCache's new method: void put(K key, V value).

Change-Id: I086d89ee2f80c95b3967285adcdf348a3746fd13
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Bug 8300: Caches v1.0 incl. CLI commands (see demo video)

see https://www.youtube.com/watch?v=h4HOSRN2aFc

The main interface APIs are CacheProvider, Cache and CacheFunction.

The SampleServiceWithCachingImpl class illustrates the intended usage.

Actual cache implementations are pluggable; Guava for now, more later.

Change-Id: Ie46f481077283524789212ee48b059fdb8988a62
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 01:33:55 +0000 (21:33 -0400)]
Updated git submodules

Project: netvirt master 067d1e5f8d8df0a7c40db98259fcb96ac3291298

Use INFO for logging GW search misses

Change-Id: Ib240dfe59804b3f101ae3fe305c6960da3046624
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Vyshakh Krishnan CH [Wed, 16 Aug 2017 08:23:09 +0000 (13:53 +0530)]
Updated git submodules

Project: netvirt master 177284bf6cdd0f922aee8669b96e7d2025bd6f44

Bug 8996 : BGP EOR and some minor fixes

Today ODL is sending the neigbour config to QBGP at the end of config replay. ie after VRFS and Netwroks. SO after a cluster reboot, neighborship establishment is taking time. A new EOR mechanishm is introducd, so that ODL can send the neighbor first. QBGP will wait for EOR from ODL to send the EOR to neighbor

Also some minor BGP fixes

Change-Id: Ib00827919aa227650ca9d7f345f40a0aed55124d
Signed-off-by: Vyshakh Krishnan CH <vyshakh.krishnan.c.h@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 02:49:28 +0000 (22:49 -0400)]
Updated git submodules

Project: netvirt master 8c43774640a9d52435958b8bda98100c54bcac12

Bug 9015 - Unable to install group

The code checking the response for the RPC was incorrectly assuming the future would return and Rpcresult.result

This job had extra debugging to show the result is coming back as null:

https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-ocata-gate-stateful-nitrogen/123/odl1_karaf.log.gz

2017-08-20 04:24:59,096 | INFO  | nPool-1-worker-0 | NexthopManager                   | 302 - org.opendaylight.netvirt.fibmanager-impl - 0.5.0.SNAPSHOT | Group 150000 with key nexthop.10000050.0.0.2/32 has been successfully installed directly on dpn 273623493589781. rpcResult: RpcResult [successful=true, result=null, errors=[]], isSuccessful: RpcResult [successful=true, result=null, errors=[]], getResult: true

Change-Id: Ie1717102b19aca85043ff7ddbba6bce6fbd6799d
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
HANAMANTAGOUD V Kandagal [Fri, 11 Aug 2017 06:22:26 +0000 (11:52 +0530)]
Updated git submodules

Project: netvirt master b8e9298d533e1d4a38f798f732f82386ab0f57e0

Bug 8974: Fix subnet-directed-broadcast-addr ARP issue

Currently subnet-directed-broadcast-addr packets are punted to controller.
Controller sends a ARP request for the same IP address.

To avoid the same, FIB entry is added with subnet-directed-broadcast-addr
match and action to drop the packet instead of punting to controller.

Change-Id: I335a040d99e91d30fb75ad84cf18045eb21524e2
Signed-off-by: HANAMANTAGOUD V Kandagal <hanamantagoud.v.kandagal@ericsson.com>
6 years agoUpdated git submodules
Faseela K [Sun, 20 Aug 2017 16:32:24 +0000 (22:02 +0530)]
Updated git submodules

Project: genius master 7388de82f57344f5806409edc812b155a5264d19

Enable checkstyle at common-parent

Remove the checkstyle plugin per pom and enable it at the common level

Change-Id: I5397f90565bdba540929632b675f0f7641a2c1d8
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
eupakir [Fri, 11 Aug 2017 12:37:42 +0000 (18:07 +0530)]
Updated git submodules

Project: netvirt master bbdb3f741481f7bad67ec926d7eee5072eec9719

Bug 8976 - Upstreaming fixes to master

This patch includes logging enhancements in the VPN Engine

Change-Id: I83c13f221cbf0299758e2e17580681c71aa7a80f
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
6 years agoUpdated git submodules
eupakir [Fri, 11 Aug 2017 10:28:10 +0000 (15:58 +0530)]
Updated git submodules

Project: netvirt master 39a7b6cd27294f41bfc49cee2a222228ea1caa0c

Bug 8976 - Upstreaming fixes to master

This patch contains fixes:
1) To capture the last advertised state for a subnet route
2) Fixes for iRT/eRT deletion use-cases
3) Some Logging enhancements for subnet route

Change-Id: If9290d41bd5851079ecf482a4eb33f1ba3991981
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
6 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>
6 years agoUpdated git submodules
eaksahu [Wed, 16 Aug 2017 12:33:48 +0000 (18:03 +0530)]
Updated git submodules

Project: netvirt master 085cb91b86b9b811c42f51309016cb0abe10088a

Bug 8998 - L2GW:Vlan bindings missing on reboot

Vlan bindings are missing upon cluster reboot.
While processing physical switch node add event , its global node
is not available yet.
Enqueued this job to global node add pending job wait list so that
eventually after the global node is added this gets processed.

Handled the tunnel ip change of the physical switch.
When the tunnel ip changes delete old itm tunnels
create new tunnels with new tunnel ip
retrigger the l2gw connection processing to take affect of the
new tunnel ip.

Handled the local ucast macs that are added to the southbound device
while odl is down.
When odl comes up as part of processing its l2gw connections
it pulls the added local ucast macs from the southbound device.

Change-Id: Id6fdbbfe852a6fc0d89f360eb498fece8f00bdb5
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
6 years agoUpdated git submodules
eaksahu [Fri, 11 Aug 2017 09:47:18 +0000 (15:17 +0530)]
Updated git submodules

Project: netvirt master 93761898ba5b8bd9a90a8f04ccf3258e028e5cfd

Bug 8978 - Network deletion issue.

Elaninstance after deletion was clearing l2gateway connection
configuration , but was not deleting l2gatewayConnection object itself
from neutron config tree. This leads to reconfiguration of
l2gatewayconnection upon reboot / device reconnect also.
Fixed the above case.
Added way to cancel logical switch deletion , so that if the same
network is reconfgured while deletion is going on , it can be cancelled.
Calling logical switch delete cancel when associating the same network
to l2gw.

Change-Id: I530c4b87becf3043eb8c4ba03226447731b2db0b
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
6 years agoUpdated git submodules
eaksahu [Wed, 9 Aug 2017 14:22:09 +0000 (19:52 +0530)]
Updated git submodules

Project: netvirt master 44f9ee02b275bf26f7cf8c27bc647c73b4a7fc3b

Bug 8965 - L2gw update is not suported

Currently l2gw once created , no update are on that are supported.
With this patch following use case has been supported.
Update existing l2gw vlanbindings
Update existing l2gw with new ports / device .

It takes care of configuring w.r.t associated l2gwconnection .

Change-Id: I37dda9cf366b1fe59ccf95f64f0574448f156d47
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
6 years agoUpdated git submodules
David Suarez [Thu, 17 Aug 2017 07:32:54 +0000 (09:32 +0200)]
Updated git submodules

Project: genius master 0c7780c59fbc1e5d20337bdde7275693af34f866

Replace *Index(" by *Index('

Replace lastIndex("") and indexOf("") by their character counterparts.
This improve performance.

Change-Id: I02dd7893b29c1e45fe5b435084dc88e535713710
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Faseela K [Sun, 20 Aug 2017 17:20:58 +0000 (22:50 +0530)]
Updated git submodules

Project: genius master 48dd0b2fd487951c3bf0c990abb10bae669da29c

Fix initialization logs in service-binding helpers

Change-Id: I36c5cd87381842ba0203eb77178be08dc44a6b5e
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 10:56:41 +0000 (06:56 -0400)]
Updated git submodules

Project: netvirt master 3d05d490f5d81774b24a065bdadab27e1422a53d

Remove last remaining federation-plugin

Change-Id: I6e1698395a00365ed16eda518a36ed41e11cc758
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 01:45:33 +0000 (21:45 -0400)]
Updated git submodules

Project: netvirt master d5ab7c8f4aeb0e15778f4aa7c34befd3a52c6419

set BGP connect problem to be info

Change-Id: I828d273eab454fa48f01309fe10b8c54423216f7
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Achuth Maniyedath [Fri, 30 Jun 2017 19:12:09 +0000 (00:42 +0530)]
Updated git submodules

Project: netvirt master af83149fd558741c991c9bd69a0b3bf508739d45

Bug 8774 DHCP Service to use DHCP Port MAC Address

Use DHCP Port MAC Address for responding to DHCP
discover/renew requests.

Change-Id: I00ab448fb2894fc1ae38084033294ab9acd69ab6
Signed-off-by: Achuth Maniyedath <achuth.m@altencalsoftlabs.com>
6 years agoUpdated git submodules
cgowdru [Thu, 17 Aug 2017 18:02:25 +0000 (23:32 +0530)]
Updated git submodules

Project: netvirt master 4db5da0e72d4b90a8f270df296eb78da942004d3

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>
6 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>
6 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>
6 years agoUpdated git submodules
Thanh Ha [Sat, 19 Aug 2017 16:54:18 +0000 (16:54 +0000)]
Updated git submodules

Project: releng/builder master 5686bc58bc14d1734e4af49274c7a80a951ed72b

Merge "Quagga image name is updated for ubuntu16-04"

Quagga image name is updated for ubuntu16-04

Change-Id: I2ba18902235ccdd60102c79a55e80b1e3526cdc4
Signed-off-by: maheshl <mahesh.loni@altencalsoftlabs.com>
6 years agoMerge "Fix several broken reference links."
Thanh Ha [Sat, 19 Aug 2017 16:52:03 +0000 (16:52 +0000)]
Merge "Fix several broken reference links."

6 years agoUpdated git submodules
Sam Hague [Sat, 19 Aug 2017 15:20:47 +0000 (11:20 -0400)]
Updated git submodules

Project: releng/builder master 66ac80a8b56158a99fe266426788b7447a7c8ce5

Add gate priority for snat-conntrack

Change-Id: I79e95b7906d01e40e73b73f7778c38543df7df42
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Faseela K [Sat, 19 Aug 2017 10:04:57 +0000 (15:34 +0530)]
Updated git submodules

Project: netvirt master 4f7ac5c154fab2ac5442ef233515420d50a25219

Fix Junit failures in master in ACL & SFC

The junits were broken after the recent commit in yangtools
https://git.opendaylight.org/gerrit/#/c/48672/

Change-Id: Ib37cb57de2c59d558f89b9723f685071fee9ff3b
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoFix several broken reference links. 22/62022/2
Michael Doyle [Sat, 19 Aug 2017 12:11:09 +0000 (13:11 +0100)]
Fix several broken reference links.

Change-Id: I740b7964ce82af0f6d54e09bf2f3074173aa40f3
Signed-off-by: Michael Doyle <whatupmiked@gmail.com>
6 years agoUpdated git submodules
Sridhar Gaddam [Fri, 18 Aug 2017 16:59:09 +0000 (22:29 +0530)]
Updated git submodules

Project: netvirt master 0e7c684b2e946c4de53c692429dd3d195e6091ef

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>
6 years agoUpdated git submodules
Jamo Luhrsen [Tue, 25 Jul 2017 15:48:54 +0000 (08:48 -0700)]
Updated git submodules

Project: integration/test master 8a8b99be7a440b239f83438a88c454c69bfdf2cc

Enable security group tempest tests

Change-Id: Idbccee48b3610dcec36082d4696217a4f039c91d
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Fri, 18 Aug 2017 21:04:11 +0000 (14:04 -0700)]
Updated git submodules

Project: releng/builder master ccee91ac9b43e391bf0390ad8ae2871d6c8bfd34

Add nitro & oxy netvirt csit high freq

with high activity in netvirt it's requested to have their
main job run with more frequency than once a day. this helps
to narrow down specific problem patches when there is a
regression

Change-Id: I4f9b9a66c16b7d1ce299e199a933d1f360ae631d
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdated git submodules
Thanh Ha [Fri, 18 Aug 2017 20:47:59 +0000 (16:47 -0400)]
Updated git submodules

Project: releng/builder master f7f1ada02650a2a84cee2c491f14afa87fce3f70

Add tox testing to autorelease

Change-Id: I424627808f3dba5ba4f43c758a6d8f27d8f060d2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Sam Hague [Fri, 18 Aug 2017 20:15:32 +0000 (20:15 +0000)]
Updated git submodules

Project: releng/builder master 888bc547586324a78402db773bdf5f8610b19a04

Merge "Add USE_SCREEN=True in local.conf"

Add USE_SCREEN=True in local.conf

Change-Id: Ibd611a4a027b06dac5cbd7c2e86371b14599d634
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdated git submodules
Kency Kurian [Thu, 10 Aug 2017 11:45:23 +0000 (17:15 +0530)]
Updated git submodules

Project: netvirt master 29fd43658297730e76025a13f7b452d58d373ad0

Bug 8973 : DHCP fixes

1. For SR-IOV vm dhcp request:
After controller restart it was found that the DHCP flows were being installed
as drop on the designated DPN.

Added a check to see if the DPN being added is already a designated DPN
then, drop flows need not be installed.

2. Added a null check for gateway ipaddress and also whenver getIpv4Address
is called.

3. Added a null check for l2gwdevice in installRemoteMCastMac.

Change-Id: I2fae322af07b582fa4e5a03522513976dd2c55e5
Signed-off-by: Kency Kurian <kency.kurian@ericsson.com>
6 years agoMerge "Update links to point to stable/nitrogen"
Thanh Ha [Fri, 18 Aug 2017 16:48:24 +0000 (16:48 +0000)]
Merge "Update links to point to stable/nitrogen"

6 years agoUpdated git submodules
Stephen Kitt [Mon, 3 Jul 2017 13:12:25 +0000 (15:12 +0200)]
Updated git submodules

Project: netvirt master f85cbd886f28c02a631843a1efa5db949c0ce4b9

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. java.util’s
Optional::map does support null values and returns an empty Optional.
Combined with the current YANG-based code’s ability to return null,
this means it’s better to use java.util’s method; this patch switches
all YANG-based Optional transforms to java.util.

Change-Id: I304762b8eed03480760d36ae6903cdb495bd7b05
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Jaime Caamaño Ruiz [Wed, 16 Aug 2017 13:05:39 +0000 (15:05 +0200)]
Updated git submodules

Project: genius master 2721e490e3a5ba2fef099956778ce7112aabddac

BUG 9000 - Fix ITM config file not installed

Change-Id: Id20ed77d3e7564eaef064a3bc9881e1f472560c0
Signed-off-by: Jaime Caamaño Ruiz <jaime.caamano.ruiz@ericsson.com>
6 years agoUpdated git submodules
Jaime Caamaño Ruiz [Wed, 9 Aug 2017 17:06:30 +0000 (19:06 +0200)]
Updated git submodules

Project: genius master 1c63f2de14f68313f5a2002bdff3c8c8e2e036f8

BUG 9001 - Fix race condition on OpenFlow based tunnels

This change ensures for openflow based tunnels that the child interface
entry is created before both the parent and child interface states are
added. Otherwise the entry might be added after the inventory listener
is triggered so that child interface state is never added.

This is achieved creating the child interface entry within the ongoing
job, which key is changed yo the parent interface name in case of
openflow tunnels, so that it is synchronized with the interface state
operations.

Additionally, fix a problem when adding the child interface state if
it is not the first tunnel interface on the node and the parent
interface already exists for the openflow based tunnel.
InterfaceManagerCommonUtils#addStateEntry would fail to do so, using
OvsInterfaceStateAddHelper instead.

Change-Id: I212514b3fcedd588f6b59be3f02aae930bc74e16
Signed-off-by: Jaime Caamaño Ruiz <jaime.caamano.ruiz@ericsson.com>
6 years agoUpdated git submodules
Thanh Ha [Fri, 18 Aug 2017 15:22:25 +0000 (11:22 -0400)]
Updated git submodules

Project: integration/packaging master 761a7148381e8bcb7626f004508f10bf755854eb

Remove submodules removed by I57f71982890f84ba4adc

The patch I57f71982890f84ba4adc00077963961836ed6799 removed some
submodule configuration but did not actually remove the submodule. This
breaks projects like docs which pulls in packaging and tries to
recursively download submodules but the reference is now missing.

Change-Id: Ibfc1f7b314966ed67743596f7157f5c8ff213f8e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Thanh Ha [Fri, 18 Aug 2017 14:58:02 +0000 (14:58 +0000)]
Updated git submodules

Project: releng/builder master f629b0eeee11c0116f912633f60b3e4ed093fc6a

Merge "Add Oxygen stream for OpFlex release job."

Add Oxygen stream for OpFlex release job.

The job was in change I4f93966f96fcb10723f4bbd41905cdf6275f6995
was merged around Nitrogen branch cutting time which potentially
caused it to be missed.

Change-Id: I3b4cae85eab2d92279efc7825d14c242c390c3a3
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoUpdated git submodules
Robert Varga [Thu, 17 Aug 2017 09:28:14 +0000 (11:28 +0200)]
Updated git submodules

Project: netconf master 3a63aac2e4e6b74305059ae0a4e39bde0d62d95c

BUG-2389: remove references to XmlDocumentUtils

This class is going away, do not use it. Also speed up transformation
by sharing XMLOutputFactory. Also fixes NetconfUtil to refer to writer
at its new place.

Change-Id: I1fbd1385cbe4da314923d1f33b1bc64fa2182996
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoUpdated git submodules
Abhinav Gupta [Fri, 11 Aug 2017 12:01:42 +0000 (17:31 +0530)]
Updated git submodules

Project: netvirt master a11c698aa079fc48cfacf4259b3cd743583adb71

Bug 8979: Logging enhancements for VPNService

This fixes logging issues related to non-parametrization of logs, printing
of exceptions, changing log levels for a few logs.
These changes have been made across NeutronVPN primarily, and also a bit
for VPNManager and FIBManager

Change-Id: Ice4b206ada6cc591f96ef75eccd820683b21a647
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
6 years agoUpdated git submodules
Robert Varga [Mon, 14 Aug 2017 14:20:21 +0000 (16:20 +0200)]
Updated git submodules

Project: odlparent master 6311f527dc304b864be4e5ddc6022c1c1509926f

Bump guava to 23.0

https://github.com/google/guava/wiki/Release23

Change-Id: I1efaea3a901f93e4a95aabf13b7dacd4f544aad9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoUpdated git submodules
Robert Varga [Sun, 13 Aug 2017 18:40:09 +0000 (20:40 +0200)]
Updated git submodules

Project: odlparent master bd9642e0a77206dea0661ccc3f5eac7f376645b3

Upgrade jolokia to 1.3.7

https://github.com/rhuss/jolokia/releases/tag/v1.3.7

Change-Id: I6a1174ba6a9621b66d495d92d87f05a4e75d0083
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoUpdated git submodules
Robert Varga [Sun, 13 Aug 2017 18:36:03 +0000 (20:36 +0200)]
Updated git submodules

Project: odlparent master 67e9c9c02f5194634cd513e3639df54dccf0c9a8

Bump jettison to 1.3.8

https://github.com/jettison-json/jettison/compare/jettison-1.3.7...jettison-1.3.8

Change-Id: Ie1f260e7673d10822c1cc1f43eba32775f8810c9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoUpdated git submodules
Atul Gosain [Thu, 17 Aug 2017 23:22:28 +0000 (16:22 -0700)]
Updated git submodules

Project: releng/builder master 617ff5fd305e92bc34582cfe4500fe57cbcaa003

Docker requirement on Tools VM

This change is to ensure that the tools VM used by netconf user features
test has docker installed.To this effect, the tools VM image has been
updated from GBP image which has it installed.
Successful netconf builds using this job on sandbox is
https://jenkins.opendaylight.org/sandbox/job/
netconf-csit-1node-userfeatures-only-carbon/2/

Change-Id: Ie228c53f5aa2d7b4109c6e1290f4e4f14ea9dc2a
Signed-off-by: Atul Gosain <agosain@brocade.com>
6 years agoUpdated git submodules
Sam Hague [Fri, 18 Aug 2017 00:55:48 +0000 (20:55 -0400)]
Updated git submodules

Project: integration/test master fe80c41cda8a6db30c433e5f822e76d1e5a659d6

Use consistent test debugging

Change-Id: I20055717b3335aed7bdb0f35fa1bb7976b64c6c8
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Thu, 17 Aug 2017 15:39:29 +0000 (11:39 -0400)]
Updated git submodules

Project: netvirt master 611395e5742c0b9550da2e97773ecdaa26dd3be2

rm it module

Change-Id: I0865195683a45adcef787365c4e91e217eb7e514
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Thu, 17 Aug 2017 15:43:32 +0000 (11:43 -0400)]
Updated git submodules

Project: netvirt master aeb6ef4120254107590d2eba55de86462841da0a

rm federation plugin

Change-Id: I2972254584cce0ed42213590683f2b2aab5ea678
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdate links to point to stable/nitrogen 50/61950/2
vermagan@cisco.com [Thu, 17 Aug 2017 18:22:14 +0000 (11:22 -0700)]
Update links to point to stable/nitrogen

Change-Id: Iacbb918a91fc82503854ee80c4629c618fe4ca49
Signed-off-by: vermagan@cisco.com <vermagan@cisco.com>
6 years agoUpdated git submodules
Daniel Farrell [Fri, 11 Aug 2017 14:42:27 +0000 (10:42 -0400)]
Updated git submodules

Project: integration/packaging master 2ec69d12385599861291c368b8b931c1690c9516

Default to headless Packer builds

Builds in CI don't have X and fail with obtuse errors when this is true.

Change-Id: Id6ada81d7cd35a21d0def28744f0a1086ad56f64
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Fri, 11 Aug 2017 09:49:04 +0000 (05:49 -0400)]
Updated git submodules

Project: integration/packaging master a737dedc64ea796a7ac3d3e11d7e151b264b50d3

Remove old ansible/puppet-odl submodules

The ansible-opendaylight and puppet-opendaylight projects have been
imported into ODL-managed repos under Integration/Packaging. Remove the
old git submodules referencing their old GitHub repos.

Change-Id: I57f71982890f84ba4adc00077963961836ed6799
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Vishal Thapar [Thu, 17 Aug 2017 14:46:28 +0000 (20:16 +0530)]
Updated git submodules

Project: netvirt master 29412f0a36c604b8e2a7a045d559662e02746567

Use correct namespace for lockmanager

Requires: https://git.opendaylight.org/gerrit/#/c/61934/

Change-Id: I554f53945e4e3f7a6a28809bbb5d79cd6f483f5e
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
6 years agoUpdated git submodules
Vishal Thapar [Thu, 17 Aug 2017 13:55:01 +0000 (19:25 +0530)]
Updated git submodules

Project: genius master 4e16a137a9596c23499f7c9bb0750d8e4322dfa1

Fix namespace violations in lockmanager-impl

Change-Id: I4a6c2ca693261d4b73ab9df155a9ab9c52fccf4c
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
6 years agoUpdated git submodules
Stephen Kitt [Thu, 17 Aug 2017 13:00:52 +0000 (15:00 +0200)]
Updated git submodules

Project: infrautils master 03f42f51f72e5793efaab0ffbb972ed2aff388d0

Add missing relative path

Change-Id: I829e5a2bf00a559206d8dfb9ef02b3aa82511b99
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Robert Varga [Thu, 17 Aug 2017 15:16:34 +0000 (17:16 +0200)]
Updated git submodules

Project: releng/builder master 68e2017c6b8028336eea7bec2810426873ff5a2b

Disable odlparent distcheck jobs

Both odlparent master and 2.0.x are isolated from autorelease,
and no downstreams should be consuming its snapshot artifacts.

Hence running distribution-check does not make any sense, as by
definition it should be an invariant, sans breakage caused by
downstreams.

Disable the job for both streams.

Change-Id: Icb34362a2ec3350a013352f61dcfcac078237c0f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 13 Jul 2017 23:11:30 +0000 (04:41 +0530)]
Updated git submodules

Project: genius master 991bdb0f3c9af7e48126b6dc8cb79a9a9612fec0

Fixed YANG key'ed list order probs in InterfaceManagerConfigurationTest

YANG keyed lists are backed by maps, and re-created whenever they're
de-serialised (which happens e.g. when getAugmentation() is called,
apparently). This patch rebuilds TerminationPoints before comparing
them, sorting a couple of keyed lists.

See
https://lists.opendaylight.org/pipermail/genius-dev/2017-July/001713.html

Change-Id: Iab6189ca8e02c2b48a8b2b7516a1fc66b11363e7
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Signed-off-by: Stephen Kitt <skitt@redhat.com>