Thanh Ha [Wed, 11 Jan 2017 02:59:07 +0000 (21:59 -0500)]
Updated git submodules
Project: releng/builder master
f2d344f9d9132f87bce933b69a3c0ce3acfac686
Add git-review to autorelease spinup script
Temporary measure until Ie03aa8a6364076690e5963b422c17e4feb70a6e2 is
built and updated.
Change-Id: Ib742cf4bc7967bdeb55023e940e613c5485a8453
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Abhinav Gupta [Mon, 19 Dec 2016 10:26:46 +0000 (15:56 +0530)]
Updated git submodules
Project: netvirt stable/boron
a2ef0679cf9dd2126d995120d423cb0afe3e2692
Bug 7403 : getl3vpn RPC behavioural issues
Following issues are fixed wrt getL3VPN RPC:
1. When fetches all VPNs and none is present, incorrectly shows error. >>
should display success
2. When all VPNs are deleted after being created, and then the RPC is used
to fetch for all VPNs and none is present, shows success by processing
wrongly. >> logic needs to be hardened.
3. when all VPNs are fetched, vlan-provider implicit VPNs should not be
displayed.
4. When specific VPN is fetched, internal VPNs corresponding to routers
should not be displayed.
5. When specific VPN is fetched, vlan-provider implicit VPNs should not be
displayed.
Change-Id: Ic08bd2fb5b1558e036531e7613e881a42adfd9b1
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
Sam Hague [Wed, 11 Jan 2017 03:01:23 +0000 (22:01 -0500)]
Ignore submodules
Change-Id: Ie02448fc84b2525225231d925fc16a173373392b
Signed-off-by: Sam Hague <shague@redhat.com>
Alvaro Gonzalez ARROYO [Mon, 12 Dec 2016 11:43:40 +0000 (12:43 +0100)]
Updated git submodules
Project: netvirt stable/boron
962e39ba824e3346b1018cd21c16d3de86367ff7
Bug 7355: Remove Vrf Entries in a single transaction
Make removeVrfEntries() and removeVrfEntriesByOrigin()
methods to remove Vrf entries in one single transaction
instead of several transactions, one per Vrf entry
to be removed.
Change-Id: I5408c100c17e2f61f41c1f0b754dd38f7b9917fa
Signed-off-by: Alvaro Gonzalez ARROYO <alvaro.gonzalez.arroyo@ericsson.com>
Thanh Ha [Wed, 11 Jan 2017 01:56:01 +0000 (20:56 -0500)]
Add netvirt submodule
Change-Id: Ia5a3109e520cee07e7102575b292bdedf89c3d27
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
suvitha.balu [Mon, 9 Jan 2017 05:27:57 +0000 (10:57 +0530)]
Updated git submodules
Project: integration/test master
e5adbbdd552b044cae5b29c253b46b4943dfbff9
Fix for NonExistentRouter delete TC for Newton
Change-Id: Ib645cee7c23b811e6affefc5e980d3be95d3b829
Signed-off-by: suvitha.balu <suvitha.balu@tcs.com>
Anil Belur [Tue, 10 Jan 2017 21:29:47 +0000 (21:29 +0000)]
Updated git submodules
Project: releng/builder master
a3ba22c85ab0f73802bece47ff9f41cce58ec1dc
Merge "Fix validate-autorelease failure caused by 50171"
Fix validate-autorelease failure caused by 50171
Patch https://git.opendaylight.org/gerrit/50171 broke
validate-autorelease jobs because it modified a script that the job
needed and forgot to update with the new macro introduced.
Change-Id: I15a2e38735403197382554ec0a72c9fa902829a1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Thu, 15 Dec 2016 22:53:21 +0000 (17:53 -0500)]
Remove netvirt references from ovsdb
Change-Id: Ic0e1ff12e6c109eb77f78a08fb3d9f037180b798
Signed-off-by: Sam Hague <shague@redhat.com>
(cherry picked from commit
d5eccb139d162e6eefe18fb5e0c75e0822f3db70)
Colin Dixon [Tue, 10 Jan 2017 20:31:43 +0000 (20:31 +0000)]
Merge "Add documentation for OpenStack with netvirt" into stable/boron
Andrew Grimberg [Tue, 10 Jan 2017 20:09:48 +0000 (20:09 +0000)]
Updated git submodules
Project: releng/builder master
81d8bbfef8ceedbe456f6db8db695c4f874c8b6f
Merge "Filter out bad environment variables"
Filter out bad environment variables
Change-Id: Id0631226ac1ebd433ff72d079b598e43e1f4f660
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Tue, 10 Jan 2017 19:48:46 +0000 (19:48 +0000)]
Updated git submodules
Project: releng/builder master
918be17d6ad917cc01a9c22fbaaef4bd388ed2c8
Merge "add support for netvirt-cluster openflowplugin patch-test"
add support for netvirt-cluster openflowplugin patch-test
Change-Id: I51a224d4faa9af92a4d9c1fc196a77c91fee8dd4
Signed-off-by: Ravit Peretz <ravit.peretz@hpe.com>
Jamo Luhrsen [Tue, 10 Jan 2017 19:48:11 +0000 (19:48 +0000)]
Updated git submodules
Project: releng/builder master
7885c1966559e25710ecbd0ab477e96514c9b208
Merge "add nevirt tests for genius patch test"
add nevirt tests for genius patch test
Change-Id: Ib08cfdbfe2d512e2fa00fcaf93b00b07bbb8cd74
Signed-off-by: Ravit Peretz <ravit.peretz@hpe.com>
Jamo Luhrsen [Tue, 10 Jan 2017 19:45:45 +0000 (19:45 +0000)]
Updated git submodules
Project: releng/builder master
0273121306c61f48a65421e01b71b0d2e1c83ada
Merge "Add yangtools system test job"
Add yangtools system test job
Change-Id: I7b8461509fb6512a8484ecc3d7c5c1fb9ef2b593
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polák [Tue, 10 Jan 2017 17:54:41 +0000 (17:54 +0000)]
Updated git submodules
Project: releng/builder master
f1567d48664717d21313d9473786b994afb46672
Merge "Enable Heat for {project}-csit-verify-3node-{functionality}"
Enable Heat for {project}-csit-verify-3node-{functionality}
Change-Id: I930f2f4af5cc322608692845b48a7c16ffd8e2f1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Vratko Polák [Tue, 10 Jan 2017 17:53:55 +0000 (17:53 +0000)]
Updated git submodules
Project: releng/builder master
1114408e7a08116cd212918bc5c218d70853f02f
Merge "Enable Heat for {project}-csit-3node-{functionality}-{install}-{stream}"
Enable Heat for {project}-csit-3node-{functionality}-{install}-{stream}
Change-Id: Id539d5bfb87965c667e54c070f516c816dd3f37d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Vratko Polak [Tue, 10 Jan 2017 17:31:45 +0000 (18:31 +0100)]
Updated git submodules
Project: releng/builder master
e80aef9ea0e431ca47f12792d9111f33fccb0269
Comment on autorelease-generate-release-patches position
Change-Id: Iac10c0465a3183fc7f31aa371b34e39021efe2d5
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Thanh Ha [Mon, 9 Jan 2017 21:26:34 +0000 (16:26 -0500)]
Updated git submodules
Project: releng/builder master
ffba7f591eefb0c9e9eaf8fd56b5b501787fd630
Enable Heat for {project}-csit-3node-periodic-{functionality}-{install}-{stream}
Change-Id: I82bb89334bfd0fd552f68a8dff729e73505f997d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Vratko Polák [Tue, 10 Jan 2017 16:05:37 +0000 (16:05 +0000)]
Updated git submodules
Project: releng/builder master
2f2ed592a62801c026f1f06d11cdb2097695d9ac
Merge "Add integration-infra-stack macro"
Add integration-infra-stack macro
This macro uses the opendaylight-infra-macro as well as includes the
integration-cleanup-workspace macro and shell script to generate the
stack environment file needed to spin up a Heat system.
Change-Id: Ica4f3a5600b56cf59daef4c79e10e0e6e16d8b12
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Peter Gubka [Tue, 10 Jan 2017 14:47:24 +0000 (15:47 +0100)]
Updated git submodules
Project: integration/test master
4eae9459e8efeab74b664308175ae0b178e4553e
Update version.robot to reflect netconf connector usage
Change-Id: I1b206601879b067026052fa0625e23d9723f39fb
Signed-off-by: Peter Gubka <pgubka@cisco.com>
K.V Suneelu Verma [Mon, 28 Nov 2016 14:14:50 +0000 (19:44 +0530)]
Updated git submodules
Project: ovsdb stable/boron
b1426c3bff15635c5f4b9c063a4a184af6cf4a58
bug 6579 handling back to back tx updates
Added the following utility methods in operational state and device info
isKeyPartOfCurrentTx indicates this key is also part of the same tx
isKeyInTransit indicates this key is part of prev tx to device
Before inserting any key into any table
check if this key or its dependent keys are part of prev transaction
Change-Id: I87699c244b7feee27d2c95178dfe5727f4148cdb
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
(cherry picked from commit
db5b2546600affca74281ae02613db72f993701a)
Ravit Peretz [Tue, 10 Jan 2017 11:59:53 +0000 (13:59 +0200)]
Updated git submodules
Project: releng/builder master
b4a24db69671602a92b699d7b8042a4ddb7613e0
split autorelease fix-relative-paths step
Currently autorelease-generate-release-patches step contains
both release tag patch generation and fix-relativepaths.sh
script which is missleading.
fix-relativepaths is needed for compilation and is not related
to the release tag patches generation.
Therefore, I separated them.
Change-Id: I68643052b512a566d776d6a4cc557a5c4a6eefcf
Signed-off-by: Ravit Peretz <ravit.peretz@hpe.com>
Luis Gomez [Tue, 10 Jan 2017 03:37:13 +0000 (19:37 -0800)]
Updated git submodules
Project: integration/test master
c0778e2d7813525714f3d7bd72ea737aa5bdc710
Stabilize OF Reconciliation test
- Remove ssh karaf from the suite setup. This is to avoid the ssh karaf
failure we see lately in CI.
- Kill controller if it does not stop after 2 minutes. This is required when
test runs in the -all- mode (many features loaded).
Change-Id: I2a9be15890d7f3f8f4e6680139e0ba4aceb69df2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Luis Gomez [Tue, 10 Jan 2017 07:05:50 +0000 (07:05 +0000)]
Updated git submodules
Project: releng/builder master
5228bc509df8d89dc3122d98f983b86243e4037c
Merge "add core feature to ofp patch test"
add core feature to ofp patch test
There is an implicit "all" already built in [0] to our patch test
that will run *all* of the CSIT jobs in the .yaml and does not
need an "all" feature defined. I'm not sure how that {csit-list}
gets created, but it's how it's working in practice, and seems
handy.
So, if this is merged the new gerrit keyword would be test-openflowplugin-core
BUT the old test-openflowplugin-all would still give the same results for
now. However, this will let others (like in this patch [1]) be able to add
more interesting scenarios (e.g. test-openflowplugin-netvirt) and if that
comes along doing test-openflowplugin-all will now include those new ones.
[0] https://github.com/opendaylight/releng-builder/blob/master/jjb/integration/integration-templates.yaml#L1248
[1] https://git.opendaylight.org/gerrit/#/c/50033/
Change-Id: I537a835f0c88998ad73c32f624a32c2017baf90c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Anil Belur [Mon, 9 Jan 2017 23:48:46 +0000 (23:48 +0000)]
Updated git submodules
Project: releng/builder master
869ddaf892cbf801893238773557d760aa5aa74a
Merge "Default generic mininet to mininet-ubuntu"
Default generic mininet to mininet-ubuntu
Mininet only runs on Ubuntu nodes now. This change is needed for Heat as
it does not currently provide a OS name in the node name to properly
detect the spinup script.
Change-Id: I3247b14d21a95ad8b55d04ac8eb361831c4929ab
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 9 Jan 2017 22:42:56 +0000 (22:42 +0000)]
Updated git submodules
Project: releng/builder master
3ad73753e521e611eca9e5cb2e64277c80eb6eda
Merge "pin jobs to specific devstack flavored vms based on openstack version"
pin jobs to specific devstack flavored vms based on openstack version
Change-Id: I1c44a6a9b0893c8f12856ee722f80a78f08a47e8
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Vratko Polak [Mon, 9 Jan 2017 18:59:30 +0000 (19:59 +0100)]
Updated git submodules
Project: integration/test master
0250c0d9bf4f404e4cec51ad529ee7b5fd82b7c4
System test for Yangtools
+ Yang file preparation Resource introduced.
+ Suite binding-parent refactored to use that Resource.
+ The robot suite suite.
+ The testplan.
+ Artifact downloading now supports multipatch job.
*- Only as a suite keyword, probably should be moved to NexusKeywords.
+ RemoteBash.robot Resource introduced to host operations common for multiple tools.
+ Changes to existing libraries:
*+ Added TODOs to de-duplicate with respect to RemoteBash.
*+ NexusKeywords:
**+ NexusKeywords__Get_Items_To_Look_At knows yang-system-test.
**+ Deploy_From_Url to skip URL construction.
**+ Install_And_Start_Java_Artifact
**+ ${explicit_url}=${EMPTY} option added where needed
*+ TemplatedRequests:
**+ ${accept} argument no longer mandatory for Get_From_Uri
*+ New Copyright year.
Change-Id: Iea6ef141838daac7d23c29dbef455907cd937070
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Luis Gomez [Thu, 15 Dec 2016 09:25:59 +0000 (01:25 -0800)]
Updated git submodules
Project: integration/test master
c42e303ca6d81c957085cc863e591b989268874e
New OF reconciliation suite + other fixes
- New reconciliation suite for groups and flows.
- Consolidate OpenFlow KWs in FlowLib.robot
- Consolidate Mininet KWs in MininetKeywords.robot
- Adjust existing test to the above changes.
- Fix Delete flow check in cluster test.
- Use org.apache.karaf vs karaf to find karaf instances.
(this allows to run pybot command in controller VM)
Change-Id: Ifee126a812f0cf25b29113db5f1543b5b15fabec
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Thu, 5 Jan 2017 04:45:20 +0000 (23:45 -0500)]
Updated git submodules
Project: releng/builder master
8f6fca564dc9f568f9e553b993b8dfb61d2f9653
OpenStack Heat Orchestration Templates
Use HOT [0] to instantiate CSIT instances in the public cloud. The idea
here would be to store heat orchestration templates inside
releng/builder and then use them to spin up the full CSIT labs in the
public cloud via heat calls against the public cloud api.
CSIT jobs will need to be rewritten to have a builder step that
instantiates the CSIT lab similar to what JClouds provides today
followed by a publisher step to clear up the lab at the end of the
build.
Will spin up nodes using the naming format ($JOB_NAME is actually a sum
calculation (echo "$JOB_NAME" | sum | awk '{ print $1 }'):
$JOB_NAME-$BUILD_NUMBER-{type}
Stack name will simply be $JOB_NAME-$BUILD_NUMBER.
This patch preserves the build conditions for JCLOUDS such that the
common scripts work whether the job is using JClouds or Heat. We will
want to remove the conditional statements once all ODL jobs have moved
over to using Heat.
[0] http://docs.openstack.org/developer/heat/template_guide/index.html
Change-Id: I5cd7fc407119681c48885140ffc8ee594f8cab0c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 9 Jan 2017 16:31:03 +0000 (16:31 +0000)]
Updated git submodules
Project: releng/builder master
481062d4922a2927efe775c4466aee3d400ed5a0
Merge "Reduce printing during wait in distribution check"
Reduce printing during wait in distribution check
Change-Id: I3d49f238886c65819f012a77565b8a01f5f67437
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Thanh Ha [Mon, 9 Jan 2017 16:14:50 +0000 (11:14 -0500)]
Updated git submodules
Project: releng/builder master
77ca037b9591ad224007ab2998fd8a9f74978e6b
Add jq install to spinup scripts temporarily
Currently unable to rebuild CentOS 7 packer due to [0]. Temporarily use
spin up scripts to deploy jq until we're able to rebuild CentOS 7
successfully.
[0] https://bugs.centos.org/view.php?id=12598
Change-Id: Ib340eb37283e02f213e9771eac54bdfec80fb7ac
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 9 Jan 2017 03:38:18 +0000 (22:38 -0500)]
Updated git submodules
Project: releng/builder master
4f61acca05d60e763fa9f4eeefd91e270efd0d73
Add jq command into robot images
jq is a useful shell command to parse json data. We need this to help us
parse openstack commands used by opendaylight-infra to spin up systems using
Heat templates.
Change-Id: I5c5f0ae949c1ac65138379c29228962be985491c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
suvitha.balu [Thu, 15 Dec 2016 05:06:51 +0000 (10:36 +0530)]
Updated git submodules
Project: integration/test master
bcdc97b76c4d9e1088f507743a04b97c4252087e
VPNservice Datapath TC and added additional validation
Change-Id: Ibd2c344ec867536b861e42d111af937422852ce6
Signed-off-by: suvitha.balu <suvitha.balu@tcs.com>
Anil Belur [Fri, 6 Jan 2017 22:33:49 +0000 (22:33 +0000)]
Updated git submodules
Project: releng/builder master
7bc0549a1bc7514a6b39584441f93f7a3f5e33af
Merge "install ovs2.5 in devstack images"
install ovs2.5 in devstack images
Change-Id: I97f2b06cd33c42edd8495856077d4a4c1b90adb9
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Luis Gomez [Fri, 6 Jan 2017 19:28:15 +0000 (19:28 +0000)]
Updated git submodules
Project: releng/builder master
5d27acb6f73ee0e53234a90b95f951b648079815
Merge "Add restconf feature to Armoury CSIT jobs"
Add restconf feature to Armoury CSIT jobs
+ Reduced number of offset-0 trigger jobs.
+ Multi-line syntax for list values.
Change-Id: Ic3f83d842067361c4ef70a20efd80bc540fc2eca
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Anil Belur [Fri, 6 Jan 2017 12:37:32 +0000 (12:37 +0000)]
Updated git submodules
Project: releng/builder master
d9b4a817292e1229143a4e9c918760e16870d0b9
Merge "Fix Spectrometer deploy job"
Fix Spectrometer deploy job
The frontend is starting too quickly before the backend has time to
fully initialize causing the frontend to not successfully start. This
patch inserts a sleep to give the backend some time to update and
refresh the git repos before restarting the frontend.
Change-Id: I143f1f023d0db84a7d0c664dad6b3844343043b4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Fri, 6 Jan 2017 05:24:23 +0000 (21:24 -0800)]
Updated git submodules
Project: releng/builder master
24f7eb7ffe145e20efa0a6d709723302afe68c09
add nc tool to devstack images
Change-Id: I31ce6af92297d31b9bd52b947e7bb2b1716483a5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Thu, 5 Jan 2017 23:40:32 +0000 (23:40 +0000)]
Updated git submodules
Project: releng/builder master
4c5768778dd5c8f466086d07aa18d18c4fd994d4
Merge "Add verification of number of hypervisors to netvirt loading"
Add verification of number of hypervisors to netvirt loading
Change-Id: Idd9ea821c086b269ea81c8a88db16122604d27eb
Signed-off-by: Alon Kochba <alonko@hpe.com>
gvrangan [Thu, 5 Jan 2017 01:14:26 +0000 (01:14 +0000)]
Updated git submodules
Project: integration/test master
ee32d14d7f71c4622ba1f42babcbeafd47403e94
Eliminate getting model dumps when 2 ODL nodes are down
This will reduce the delay in CSIT
Change-Id: Ifb944b8cf8cfad7a0b79a223d19e636ed646a0d6
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Vratko Polak [Thu, 5 Jan 2017 12:41:16 +0000 (13:41 +0100)]
Updated git submodules
Project: integration/test master
174693a6ef653ed5a4577ab15b293f9d8631f543
Expand documentation of SetupUtils
Change-Id: Ie1916bb0e765207be18c93892f79bb8c60a474ff
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Peter Gubka [Fri, 16 Dec 2016 10:39:55 +0000 (11:39 +0100)]
Updated git submodules
Project: integration/test master
50bc19271f3a176089f03aabd24ea87246f0d1f4
Rework of Restperfclient__Invoke_With_Timeout kw to avoid broken ssh session
In the jobs netconf-csit-1node-periodic-scale-only-<strem> it took too long
to handle 65k requests via netconf connector and ssh session became broken.
To avoid this execute command kw was replced with write and read until kws.
Minor changes to support debugging in libraries/SSHKeywords.robot and restperfclient/mdsal.robot
Change-Id: I080edb518acfe2e955fbe249e6e7bb33d8099eda
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Vratko Polák [Thu, 5 Jan 2017 08:21:51 +0000 (08:21 +0000)]
Updated git submodules
Project: releng/builder master
554e68c1dced55cf7d79539a26a386fff92c4fdc
Merge "Update bgp ingest suite not to use netconf-connector in carbon"
Update bgp ingest suite not to use netconf-connector in carbon
Change-Id: I9f1ed0c8956e8f3479f6df653abb7263d0f0cb9d
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Peter Gubka [Wed, 4 Jan 2017 11:07:37 +0000 (12:07 +0100)]
Updated git submodules
Project: integration/test master
bc78c7890543ba0b214da5959095e99db9f15cac
Update bgp ingest manypeer changecount suite not to use netconf connector in carbon
Change-Id: I27aa3f749e4208bb531864b846f18f00ed732b0a
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Thanh Ha [Thu, 5 Jan 2017 04:55:55 +0000 (04:55 +0000)]
Updated git submodules
Project: spectrometer master
a84b2e9a25f1a43ca7f79f8f9c1d1592b03b8c61
Merge "Add spectrometer.service file for systemd"
Add spectrometer.service file for systemd
Provides an example service file which can be used to start/stop the
spectrometer backend using systemd.
Change-Id: I636798428853c0c06d9b50fc46f46e10124e9bb4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Thu, 5 Jan 2017 01:00:30 +0000 (01:00 +0000)]
Updated git submodules
Project: releng/builder master
a82392c6067d8726f4327b0e02cc898e7b00776e
Merge "Add vpp topic branch for basic verify and merge jobs"
Add vpp topic branch for basic verify and merge jobs
Change-Id: If9990919500fa4fe4a50d8f1f490f0873a91c116
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Thu, 5 Jan 2017 00:59:49 +0000 (00:59 +0000)]
Updated git submodules
Project: releng/builder master
92f10cc3a98fae73746606004f50a95183c67816
Merge "Remove routermgr branch since no longer used"
Remove routermgr branch since no longer used
Change-Id: Iad3d22d4c36e7321c8d5f626b6d7603daa189c91
Signed-off-by: Sam Hague <shague@redhat.com>
Anil Belur [Thu, 5 Jan 2017 00:43:56 +0000 (00:43 +0000)]
Updated git submodules
Project: releng/builder master
55a0700a505aabe23e43dba0e818b300dbebc208
Merge "Update Jenkins jobs to build rpms using URL parsing"
Update Jenkins jobs to build rpms using URL parsing
Update params of build-rpm and build-rpm-snap jobs to make use of
URL parsing instead of version parsing.
Change-Id: Idf95897157e589ef8afe90e6a62554cb8c193718
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Jamo Luhrsen [Wed, 4 Jan 2017 22:12:10 +0000 (22:12 +0000)]
Updated git submodules
Project: releng/builder master
f571cb39b33e760f2267691cf97d792d36848882
Merge "Images with pre-loaded devstack pips and yums"
Images with pre-loaded devstack pips and yums
This patch adds templates and a provisioning
script to build images that are pre-installed
with (a lot of) the various pip and yum pkgs
required for running devstack.
This aims to (hopefully) reduce the run time of CSIT.
Note that this is a just a first step. The low hanging
fruit. There are more packages that are installed by
openstack projects that can be preinstalled here as well.
Change-Id: Ic837dd2ef7a96141130bb0d71f578cd06de5f1f4
Signed-off-by: Josh <jhershbe@redhat.com>
Anil Belur [Wed, 4 Jan 2017 21:19:05 +0000 (21:19 +0000)]
Updated git submodules
Project: releng/builder master
cf2d5b7df1cbcc94c0ff0ca305ff3c347c0498d6
Merge "Create Jenkins job to test RPM"
Create Jenkins job to test RPM
This job installs an ODL package using either a .repo or a .rpm
link. It does checks like systemctl start/status opendaylight,
pgrep java, verifies SSH access to Karaf shell and verifies
expected features.
Change-Id: I110d194ae7768ac2182a2ba0138f868fa165f4a0
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Anil Belur [Wed, 4 Jan 2017 21:12:27 +0000 (21:12 +0000)]
Updated git submodules
Project: releng/builder master
1817dcd2a1fbe1500fdd932898395d43c59fd382
Merge "Remove Mongo dependency from Spectrometer"
Remove Mongo dependency from Spectrometer
Mongo is no longer a dependency for the Spectrometer project.
Change-Id: I5e66af762971e9465c93262fc176c677577de039
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Daniel Malachovsky [Wed, 4 Jan 2017 18:46:28 +0000 (19:46 +0100)]
Updated git submodules
Project: releng/builder master
ed70b8667a2dc06e0d445ef7fbfa05051f5d905c
Add systemmetrics jobs to Jenkins
Change-Id: Ibbf431a53bb772227f7e93f204dc53f126daa188
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
Vratko Polak [Tue, 3 Jan 2017 15:52:38 +0000 (16:52 +0100)]
Updated git submodules
Project: integration/test master
bcd1e0e02ae679735ae8720f7fc6bdc139cc08f3
Do not abort logging to karaf if one member is down
Change-Id: I9b516d2228e701fc9a5b1051b9655dc03705b2fe
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Anil Belur [Wed, 4 Jan 2017 00:04:11 +0000 (10:04 +1000)]
Updated git submodules
Project: releng/builder master
49e5f0dd57ab17485cc9828c41261f9013812f42
Cleanup unused variables from defaults
* build-artifact-{days,num}-to-keep and build-num-to-keep are
unused since logrotate was replaced with build-discarder
Change-Id: If4e88ac66b34ef48e73a7026b9252282fc92b6d8
Also-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Wed, 4 Jan 2017 16:55:59 +0000 (16:55 +0000)]
Updated git submodules
Project: releng/builder master
65b1a4aadbdc67955f7a74d122e26a530b1f987f
Merge "Fix Beryllium detection in determine-merge-order"
Fix Beryllium detection in determine-merge-order
Change-Id: I5291944cbdcb570d9075913d9b3cb48c17ec9ea3
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Peter Gubka [Wed, 4 Jan 2017 12:47:26 +0000 (13:47 +0100)]
Updated git submodules
Project: releng/builder master
ba92cc5d58df002ddc015b97741615fe8bcf2dee
Remove netconf-connector feature from throughpcep suite as it is not needed
Change-Id: I95c71724db531c08685222f9d2716d4a90301258
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Peter Gubka [Wed, 4 Jan 2017 08:26:58 +0000 (09:26 +0100)]
Updated git submodules
Project: releng/builder master
9fb219f2827db41dab0797b42e1557ada62aa98d
Update distribution userfeatures job not to use netconf connector in carbon
Change-Id: If931403c89483418c9ffc39db4fec1b0a69fc752
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Jamo Luhrsen [Tue, 3 Jan 2017 23:07:54 +0000 (23:07 +0000)]
Updated git submodules
Project: releng/builder master
1f8b5e2e21a5e127d132aa756b02151909917e2f
Merge "Revert "downgrade paramiko version due to robot regression""
Revert "downgrade paramiko version due to robot regression"
This reverts commit
c38599d1c6ecd2dabbae96bb370f5d3a9782570a.
Not needed since robotframework-sshlibrary-2.1.3.tar.gz is used.
Change-Id: I474fd01124c12842c80bcdfdf2f9ccffa6d9ae69
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Thanh Ha [Tue, 3 Jan 2017 16:32:34 +0000 (11:32 -0500)]
Updated git submodules
Project: releng/builder master
fb2739d3662e7e6c0348ef7b21e92eecbec3c142
Remove periodic jobs managed by releng
Community has agreed that these jobs are no longer necessary since the
Merge jobs that run weekly essentially provide a similar service and
thus a waste of infra resources.
See thread:
https://lists.opendaylight.org/pipermail/release/2016-December/008944.html
Change-Id: Id1efcbcef71d20d959a0f07751fe019f3fd39242
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Peter Gubka [Tue, 3 Jan 2017 12:16:15 +0000 (13:16 +0100)]
Updated git submodules
Project: integration/test master
1801e9c299d9d5116bd0f188f5ddf653d49e2f1e
Update netconf readiness suite for carbon stream
Change-Id: I8ebaf2779b3dcffabde6dd53c5eb4a3f9564328b
Signed-off-by: Peter Gubka <pgubka@cisco.com>
srisankethu [Sun, 25 Dec 2016 08:29:31 +0000 (13:59 +0530)]
Updated git submodules
Project: integration/test master
00773301bfc678e4139e5690f982735de3405fdc
Update RequestsLibrary deprecated calls
Change-Id: I348939a2888a791311cb29d3cdeae87cd888d1ff
Signed-off-by: srisankethu <sanketh.uppalapati@research.iiit.ac.in>
Alon Kochba [Sun, 25 Dec 2016 09:46:52 +0000 (11:46 +0200)]
Updated git submodules
Project: releng/builder master
431b944c1b3856ed68c1413b933921e22f08ef6a
Add netvirt gate runs with different testplans
Add the following patch-test keywords, to trigger subsets
of the full testplan:
test-netvirt-minimal-current - runs only CSIT suites
test-netvirt-tempest-current - runs only Tempest suite
Depends-On: https://git.opendaylight.org/gerrit/#/c/49788/
Change-Id: Iaaf23349c0f494c784ec1b279bb14330ba19a523
Signed-off-by: Alon Kochba <alonko@hpe.com>
Alon Kochba [Sun, 25 Dec 2016 09:48:40 +0000 (11:48 +0200)]
Updated git submodules
Project: integration/test master
78b2afd1ae19156660cd51fdcd2f2732b58e2d20
Add netvirt testplans for minimal and tempest
Change-Id: Ibfd38bac405b3cb1f1ab7059ddf504a030abe702
Signed-off-by: Alon Kochba <alonko@hpe.com>
Alon Kochba [Wed, 28 Dec 2016 08:31:45 +0000 (10:31 +0200)]
Updated git submodules
Project: integration/test master
05ac24199e381705ba57119a2a6c09f607c2a4af
Add elan-dpn-interfaces to model dumps
Change-Id: I2d37f739de8b68117a8ebb8ef779f876ec441d34
Signed-off-by: Alon Kochba <alonko@hpe.com>
Brady Johnson [Thu, 22 Dec 2016 09:43:21 +0000 (10:43 +0100)]
Updated git submodules
Project: integration/test master
17ae83dd138389a0b6b5e0fd3d7172661089c6cb
Updates to reflect removed SF data model fields
- SFC SF Data model changed in this patch: https://git.opendaylight.org/gerrit/#/c/49687
- PatchSet 2: fixed a few missed commas
- PatchSet 3: also fixed files from GBP
Change-Id: I947d29af49344c9e797625a71b3f061d830e5eb9
Signed-off-by: Brady Johnson <brady.allen.johnson@ericsson.com>
Alon Kochba [Tue, 27 Dec 2016 12:32:24 +0000 (14:32 +0200)]
Updated git submodules
Project: integration/test master
2f53859f24e23f75984b295c364fa578bd7eca49
Fix karaf log grep at test teardown
Refactor karaf logs grep at teardown of test cases.
Currently the first ODL is always grepped twice, remove
the duplicate logic and refactor into its own function.
Change-Id: I62b5b82ffb180874480a6d5a041d94534273c7cd
Signed-off-by: Alon Kochba <alonko@hpe.com>
Alon Kochba [Sun, 4 Dec 2016 09:06:45 +0000 (11:06 +0200)]
Add documentation for OpenStack with netvirt
Change-Id: I6032c35e1a8e288ddae5f96e3e4696ed53718f95
Signed-off-by: Alon Kochba <alonko@hpe.com>
(cherry picked from commit
1358655220d834abadf0b659a13016b6829c18ff)
Vishal Thapar [Wed, 7 Dec 2016 06:41:45 +0000 (12:11 +0530)]
Updated git submodules
Project: ovsdb stable/boron
e969632ca138215526f1260294481cc5bab2f267
BUG 7310: Add configurable option to skip columns
Adds a new cfg file to configure table columns to be skipped when monitoring updates from OVS
switch. Currently following tables and columns are configurable:
1. Manager: status
Change-Id: I6d869ca559cb69374dcdf75b60282c105af85806
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Thanh Ha [Thu, 22 Dec 2016 16:21:16 +0000 (16:21 +0000)]
Updated git submodules
Project: releng/builder master
aa15606270e73e1a9f55fd14d7edee985c0cd34f
Merge "Switch logrotate->build-discarder for packaging"
Switch logrotate->build-discarder for packaging
* logrotate is deprecated syntax.
* add missing project-type to templates
Change-Id: Iba94c52d2166fdf5ae2eeead51ea205ee26c5c05
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
K.V Suneelu Verma [Mon, 28 Nov 2016 07:29:20 +0000 (12:59 +0530)]
Updated git submodules
Project: ovsdb stable/boron
941b7edd3efc41688c652f97d84a21db95fe6e51
bug 6579 added basic unit tests
Added unit tests for the following commands
McastMacsRemoteUpdateCommand
UcastMacsRemoteUpdateCommand
LogicalSwitchUpdateCommand
When logical switch is configured ensure that op.insert is fired
same with mcast mac and ucast mac also.
Change-Id: Ie08664faa233776f82fb0a4ea8d6f0522a4b4810
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
Anil Vishnoi [Thu, 15 Dec 2016 01:49:17 +0000 (17:49 -0800)]
Updated git submodules
Project: ovsdb stable/boron
2b9dcab4ec4e79eae4a1badf164cee83d993b5e8
Bug 7373 - ConflictingModificationAppliedException: Node was
created by other transaction
Ovsdb/Hwvtep plugin creates respective topology under network-topology/topology
and also they make a check if the parent node (network-topology) exist or not.
If not they create the root node. In a scenario where user loads both the
plugin together, their is a possibility that both the plugin can try to
create the network-topology as the same time and one of them will end up
with ConflictingModificationAppliedException. To resolve this scenario
this patch avoid the explcit create of the parent node, and uses the md-sal
PUT api that creates the missing parents. Although it's slow compared to
the other version of PUT api, but given that it's one time operation
at warm up time, it of not much concern.
Change-Id: I9171f17ceef43040d91e75e368ab4e6f59970c59
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Vishal Thapar [Wed, 21 Dec 2016 05:49:12 +0000 (11:19 +0530)]
Updated git submodules
Project: ovsdb stable/boron
f83cd38008840cf96dbb14bfc6022433e8d04915
BUG 7414: Tunnel pushed to wrong OVS
If we get DTCN with modiications on multiple nodes, we're processing the
changes as if they were recieved on all nodes. updateData() gets client
for each node in change, but instead of passing on the changes that are
made only on that node, it passes it all the changes including ones on
other nodes/clients.
Fix is to have a map of changes per client and only transact this subset
to the client.
Change-Id: Ie03176b470b120eba76478c8c12e44d831329953
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
gvrangan [Wed, 21 Dec 2016 19:50:54 +0000 (19:50 +0000)]
Updated git submodules
Project: integration/test master
0a0e53c09a0ad38fbcd26d9fd400112424c99a40
Fix Teardown in clustering Tests
Change-Id: I7d6b57cfb7e8035c834810b5b862ab2fb1f32449
Signed-off-by: gvrangan <venkatrangang@hcl.com>
gvrangan [Thu, 24 Nov 2016 00:08:18 +0000 (00:08 +0000)]
Updated git submodules
Project: releng/builder master
d945c8b61e4641828e211744d75523c150faf422
Add RESTCONF Port to HAProxy
- This will mean, the REST API can be invoked wnen when any one ODL is down
- This provides the opportiuunity to add more debug with REST API
Change-Id: I21f6f0274ba9689e2daa44fd67c51a8a6451f2cb
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Jamo Luhrsen [Fri, 16 Dec 2016 23:29:02 +0000 (15:29 -0800)]
Updated git submodules
Project: integration/test master
a9221bcb698a3e019f8b72bea021f10813620004
move module list to a python variable file for better readability/maintainability
Change-Id: I9357dd3c792e74d54c3908ac5a12f67646b967c6
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Thanh Ha [Wed, 21 Dec 2016 18:04:23 +0000 (18:04 +0000)]
Updated git submodules
Project: releng/builder master
fd2672716a0784da728735a33ab5ec34f800504f
Merge "refactor ovsdb patch test and add ability to trigger netvirt csit"
refactor ovsdb patch test and add ability to trigger netvirt csit
Change-Id: I3f66324103bda97fbddc6b09e86f7d5a7b7a7f6e
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Lianhao Lu [Wed, 21 Dec 2016 04:46:02 +0000 (12:46 +0800)]
UserGuide: Corrected the dlux login url
The existing dlux login url is incorrect in the user guide. This
patch fixed that.
Change-Id: Ic431f64f3d84657f1b6cd3b964198f37efa088c5
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
(cherry picked from commit
e5eafadf272399f13862874bacd3945b92fd6855)
Raghuram [Wed, 21 Dec 2016 07:38:00 +0000 (13:08 +0530)]
Updated git submodules
Project: spectrometer master
e8a765faab0e6065633ece72a631d56c9d2b7e56
Fix config file path
Fixes interpretation of config file path so that relative path can
also be used.
Change-Id: I4727402048b22081d014b75a451881fb223301c1
Signed-off-by: Raghuram <raghuram.4350@gmail.com>
Fix dev documentation
Change-Id: I2351398d09a9524b12894be7035d1e857242f086
Signed-off-by: Raghuram <raghuram.4350@gmail.com>
Anil Belur [Wed, 21 Dec 2016 08:28:16 +0000 (08:28 +0000)]
Updated git submodules
Project: releng/builder master
46313e991d5842b96d03f74dd153d07f2669e320
Merge "Switch logrotate->build-discarder for all projects"
Switch logrotate->build-discarder for all projects
logrotate is deprecated syntax.
Change-Id: I3a3da1c1f2c24affed085eabbcf11c7a100df91c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anil Belur [Wed, 21 Dec 2016 08:27:57 +0000 (08:27 +0000)]
Updated git submodules
Project: releng/builder master
c5ee462926738edfbe5b3aa139796450e8601cd8
Merge "Switch logrotate->build-discarder for integration templates"
Switch logrotate->build-discarder for integration templates
logrotate is deprecated syntax.
Change-Id: Ic7343bc3690d05250f6e6f294f11136e8f68f6eb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anil Belur [Wed, 21 Dec 2016 08:26:22 +0000 (08:26 +0000)]
Updated git submodules
Project: releng/builder master
2d3970d22f08fe2a7169f80d52c8f3e39d58834d
Merge "Switch logrotate->build-discarder for releng templates"
Switch logrotate->build-discarder for releng templates
logrotate is deprecated syntax.
Change-Id: I9707cc452f35b1085b13778491e063ce3f920850
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Alon Kochba [Tue, 6 Dec 2016 18:01:24 +0000 (20:01 +0200)]
Updated git submodules
Project: integration/test master
888791aa7440e19aaae19b74ce455e62910b326f
Search for errors/warnings in karaf log for test teardown
Change-Id: I478690ce40abbdb000062fc059623ff9368ccb36
Signed-off-by: Alon Kochba <alonko@hpe.com>
Anil Belur [Tue, 20 Dec 2016 21:08:07 +0000 (21:08 +0000)]
Updated git submodules
Project: releng/builder master
78257e6fdec61fc0697e7a2464c1e6c687327592
Merge "Do not run determine-merge-order script on Beryllium"
Do not run determine-merge-order script on Beryllium
There are known build cycles in the Beryllium release that we must live
with unfortunately so we cannot run the determine-merge-order script
which fails when there are build cycles.
Change-Id: If780cdc9234d6c1f928438a4e75eed34b687aa4b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anil Belur [Tue, 20 Dec 2016 20:36:18 +0000 (20:36 +0000)]
Updated git submodules
Project: releng/builder master
8d1fb36a6f0a863f798b2e26a514c2a375b1791a
Merge "Add .editorconfig"
Add .editorconfig
Seems like a standard way to share a config across multiple editors.
http://editorconfig.org/
Change-Id: Ib8363a38fe09bc11f4319f0a47c3b9e8d04c12fa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 20 Dec 2016 13:52:39 +0000 (13:52 +0000)]
Updated git submodules
Project: releng/builder master
cc6af8f585ad994b8af5ff691ed3e13671901c79
Merge "Bump Boron release tag for next release"
Bump Boron release tag for next release
Change-Id: I1d8d6e545e7da9e410a0629672ab52951f188cf4
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Michael Vorburger [Sat, 12 Nov 2016 01:26:31 +0000 (02:26 +0100)]
Updated git submodules
Project: odlparent stable/boron
c6391b9851bf1855bfb48bfbcca32dc53bac782f
Bug 6236: Add mdsal.skip.verbose to -Pq Quick profile
see https://git.opendaylight.org/gerrit/#/c/47036/
Change-Id: I47286b9a9bc3bf69594b74add275a24251d0e924
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
(cherry picked from commit
c3423f29d5acf4999a54619bbbd5bec680e6e93c)
Vratko Polák [Tue, 20 Dec 2016 09:34:41 +0000 (09:34 +0000)]
Updated git submodules
Project: releng/builder master
68fe51e4033f693ea20bd34f84a9260037634504
Merge "Remove netconf-connecter from usage in carbon for ingest-mixed"
Remove netconf-connecter from usage in carbon for ingest-mixed
Instead odl-netconf-topology feature is used and ${USE_NETCONF_CONNECTOR}
is set to False.
Change-Id: I8a87beb4a13a6e277515db61d6c589bbbd3c3a6c
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Peter Gubka [Fri, 16 Dec 2016 13:29:47 +0000 (14:29 +0100)]
Updated git submodules
Project: integration/test master
2a56d6e069a94d8af18897dffa6da792d281cbd4
Add netconf device for runs without netconf connector.
Change-Id: I2f83c695be6382c4bb26caf46143b58d34319cc4
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Anil Belur [Tue, 20 Dec 2016 04:20:28 +0000 (14:20 +1000)]
Updated git submodules
Project: ovsdb stable/boron
5bf8fa4f46e74448627f87b9da93d2335c17dc05
Bumping versions by 0.0.1 for next dev cycle
Change-Id: Ie2782d45c013a912e1923cd00fb4c39f1024f3f3
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Add docs for OVSDB
This patch just initializes sphinx for OVSDB.
Refer: https://git.opendaylight.org/gerrit/#/c/39142/
Change-Id: I1e2b0c83941fdf2d1ab080863d6d6b3fc04e94b0
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
(cherry picked from commit
e1575143556b8bf122aaed721eec668d1fb759b4)
Prep for provider network IT
1. Support for configuring OvsdbPing timeout (probably not necessary but
left it in anyway
2. Support for docker-compose version 2 yaml
3. Support for not specifying ovsdb.controller.address. If this env var
is not passed in, DockerOvs will create a docker network and use that
instead. See the javadoc in DockerOvs.java for more details.
Change-Id: Ife26f5f241ed6a45b00b15750a8ebafa471f8434
Signed-off-by: Josh <jhershbe@redhat.com>
Author: Sam Hague <shague@redhat.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Checkstyle clean-up: Remove useless "final" in interfaces
The "final" in interfaces only shows up for me in Eclipse, but doesn't
fail the CLI build; I suspect that is becaues of a slightly different CS
version in-IDE and on CLI; on the next CS upgrade this probably would
have been seen in the build as well, and so it's good to clean it up.
Change-Id: Id235738c1217c32e16c756ad876672b609fd3172
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
bug 7201 skip monitoring stats tables
skip monitoring stats table and version columns
which are generating huge traffic to controller
Change-Id: Icb84f92262d7e9464291a6f233a741a767d79003
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
(cherry picked from commit
800147e939a6702dfb4a64676c7d75c4db170e3e)
bug 7202 upon node reboot hwvtep op ds is missing
When the cluster is rebooted hwvtep operational datastore is not populated
for the existing clients.
Existing clients keep retrying , the moment 6640 port is up they establish
connection.
But by that time hwtep bundle is not up.
Eventually when the bundle is up it is only notified of future clients
only and not the already existing clients.
Change-Id: Ic816aea61c43000d7c8fbf14e51e0bcc5661664e
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
bug 6643 hwvtep configuration reconcilation
Added operational node listener to trigger reconcillation
listens for physical switch node added event and schedules the reconcillation.
trigger transactions for changes in macs and logical switches and vlan bindings
trigger transactions for removal of local ucast and mcast macs aswell
so that to be deleted logical switches will not have any references
cancel the queued reconcilation task if any upon receiving node disconnect event
fixed some npes in mac remove commands
run the logical switch remove command post mac entries remove command as
those logical switches removed logical swithes have to be visible in the
other remove commands
validated the following test cases
1) disconnect the device and push the config (logical switch and remote
macs and vlan bindings ) and connect the device again
2) disconnect the device and delete some confing and connect the device
again
Change-Id: I12d0692e4c8b040f261a9c2cc5cffc05bef96f0d
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
(cherry picked from commit
69f9b46eeeae100fd0f219d8aa189aa27a67bab8)
Corrected data type for "src-mac" in hwvtep.yang
Change-Id: I6c866000dc527cb24890a05890793a2deed5a664
Signed-off-by: Shashidhar Raja <shashidharr@altencalsoftlabs.com>
Bumping versions by 0.0.1 for next dev cycle
Change-Id: I3b4312e60aece06f931a560235784aa7aeea173c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Bug 6851 fix: handling OtherConfig column clear
This fix would take care of updating datastore for the OVSDB Node
when 'other_config' column is cleared from openvswitch table.
Update to handle case OtherConfig column cleared
setOtherConfig() is updated to handle all cases to set OtherConfig
in Ovsdb node if present in OpenVSwitch new entry and to remove
OtherConfig from Ovsdb node if present in OpenVSwitch old entry.
Current method was missing the case when OtherConfig is cleared for
OVS table from switch. This case was generating the condition when
OtherConfig is NULL for OpenVSwitch new entry and OtherConfig is
non-NULL for OpenVSwitch old entry.
Change-Id: I366ce0f160079e211e5fe02b0e16c84df40d34cf
Signed-off-by: Tarun Thakur <tarun.t@altencalsoftlabs.com>
Bug 6692: don't mock Optional
There's no need to ever mock Optional.
Change-Id: I31a875fc7c2201f066af057c616538a7a998ef7a
Signed-off-by: Stephen Kitt <skitt@redhat.com>
(cherry picked from commit
ab47680db4694a0a7fb932c737a7f8567e24151c)
Bug 6692: remove InstanceIdentifierCodec instance from SBU
Turn SouthboundUtil into a "clean" utility class: pull out all methods
involving InstanceIdentifierCodec.
Change-Id: I68f93fd7295b99ac6e29e4f7fcee744b38372630
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Change cipher suites for SSL connection
Change the list of enabled protocls and cipher suites to meet FIPs security requirement.
Following protocols and cipher suites will be enabled:
ssl protocols [SSLv2Hello, TLSv1.1, TLSv1.2]
cipher suites [TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256,
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,
TLS_RSA_WITH_AES_127_CBC_SHA256]
Change-Id: Ie257c8c89a789911255e92b54997b915deb6c2a4
Signed-off-by: Hsin-Yi Shen <syshen66@gmail.com>
Revert "Bug 6854: remove unnecessary generics from OVSDB schema classes"
This reverts commit
31f29cbc4a6262917469d32cca2f0717eca5d487. It appears to cause issues with bringing up bridges (e.g. https://jenkins.opendaylight.org/releng/view/netvirt/job/netvirt-vpnservice-csit-1node-openstack-mitaka-transparent-boron/16/).
Change-Id: Ia752aefed106dcf7fd1b2f5a89f6975010a5ac89
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Bug 6854: remove unnecessary generics from OVSDB schema classes
Most of the generics in the schema classes aren't actually used; this
patch removes them. This also means we no longer need to subclass
TableSchema, so we can pull fromJson() up to TableSchema and drop
GenericTableSchema altogether.
Change-Id: Ia4d3cd3efd0155fe0a221b0f8322f2c90a74ba28
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Bug 5995: remove org.json
org.json doesn't seem to be used in ovsdb, remove it.
Change-Id: I5d09d5a6a860e91fa43affe83d322fbb3d5c7be9
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Bug 6692: use non-deprecated firstKeyOf() variant
This patch also adds a cast in SouthboundUtilTest to fix a
false-positive deprecation detection.
Change-Id: I10fa53e40575c66de622887a84353abe2eba2786
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Bug 6692: improve TyperUtils tests (first pass)
This also drops the unused type parameter on getTableSchema().
For now we preserve the IllegalArgumentException-based behaviour in
getTableSchema() (instead of handling the missing schema and returning
null).
Change-Id: If704a3d94694f44d6ccad6536cb230d09fa4e4b5
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Merge "Fix clear bug related to "num" in JSON Node" into stable/boron
Merge "Clean up SouthboundConstants" into stable/boron
Merge "Bug 6692: clean up MonitorRequestBuilder" into stable/boron
Fixed inappropriate WARN message.
The plugin output the following inappropriate WARN message sometimes.
Found non-topological node Optional.absent() on path {}
This patch fixed the inappropriate message, and changed the log level
from WARN to DEBUG because it is a debug information.
Other change:
Modified the code which used Optional<> in an ineffective way.
Change-Id: I714a10b509e9a88676e910ec9fba717800c52272
Signed-off-by: Hideyuki Tai <Hideyuki.Tai@necam.com>
Bumping versions by 0.0.1 for next dev cycle
Change-Id: Iad9b88aad9a55fa1a94b616ed0f4295022f40b80
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Bug 6692: clean up MonitorRequestBuilder
MonitorRequest can't be made immutable, so the utility of this builder
is to support fluent-style construction and addColumns() with multiple
columns. This patch removes unneeded methods from MonitorRequest,
drops the static builder() in favour of the constructor, adds support
for addColumns() with multiple strings, and constructs a new instance
for every call to build(). It also performs the skip cleanup in one
step instead of looping over the columns.
Change-Id: I89fd8a554551c3142efc82dbf6bb43417c6148ae
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Clean up SouthboundConstants
Remove the values in SKIP_OVSDB_TABLE, they aren't used; if any
complementary information needs to be provided, it should be done as
comments. (As it stands the information doesn't seem to be useful.)
Use the varargs variants of Arrays.asList() in SKIP_COLUMN_FROM_TABLE,
or Collections.singletonList() for single values.
Change-Id: I32f9dddaca922cd82cf4646aa6ebeb96e5546c3d
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Fix clear bug related to "num" in JSON Node
Before this change, getConstraints() would call populateEnum() which
would ... do nothing, ultimately; this was pointless, as it is currently
implemented.
I'm assuming here that the code was meant to do what I turned it into,
but I don't understand enough of this code to be certain. I've also NOT
tested this in any way. It does kind of seem reasonable though, looking
at what the lines before in getConstraints do.
An alternative would be to just remove those populateEnum methods - if
they do nothing, and there is no real bug here, then that was just dead
code. More likely, I suspect it is a real bug that hasn't been found
yet.
I'll try to add FindBugs error detection for such cases in the future -
UC_USELESS_OBJECT is exactly for finding these kind of programming
errors, AFAIK.
Change-Id: I587e053b5145320b600e2db0109118d799da8822
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Bug 6486: get right docker instance
Change-Id: I7319674e4ed54f45582b4ccd38a48ddcdad51be4
Signed-off-by: Sam Hague <shague@redhat.com>
Bug 6486: get right docker instance
Change-Id: I35d7e773dd4f9bccf46a790b6e3699166ba0b6a1
Signed-off-by: Sam Hague <shague@redhat.com>
Merge "Bug 5555: Exception during operations on ReadWriteTransaction" into stable/boron
Bug 5555: Exception during operations on ReadWriteTransaction
An IllegalStateException can be happened during operations on
ReadWriteTransaction. This was resulting in system not being able to
process any southbound ovsdb events, since the code didn't handle this
exception.
Change-Id: I24ab3acc01fd5fb4d9380ccc8bcc7d332738d242
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
(cherry picked from commit
6e838af88027d06b239d346b4617db24b6e8e830)
BUG 6467: Add cli flag to use virtual environment
Add a trailing "/" to $WORKSPACE being passed in.
Works a little different in jenkins than on
local machine.
Change-Id: I1a12aa0a7f10a1fe621a1bf7c8def203630297be
Signed-off-by: Victor Pickard <vpickard@redhat.com>
BUG 6467: Add cli flag to use virtual environment
This change is a followup to patch:
https://git.opendaylight.org/gerrit/#/c/44022/
Add cli flag for virtual environment
Docker-compose is installed in a virtual environment on Jenkins.
Add a cli flag to enable switching to a virtual environment, if needed.
Netvirt IT requires docker-compose, so the netvirt IT jenkins
script will set this flag: -Ddocker.vEnvWs=$WORKSPACE
Change-Id: I989d071ef2303f4b4813c3145435b2ddb785a228
Signed-off-by: Victor Pickard <vpickard@redhat.com>
Bug 6486: Add support for two node DockerOvs
Change-Id: I61996cc2bc5b573309f6c389c670e09540aa2710
Signed-off-by: Sam Hague <shague@redhat.com>
Bug 6505 - blueprint managed-property is not reading the .cfg file during the reboot.
Change-Id: Ifb70a789e809ff5ecaa1cf138fa915606f530bfd
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
Merge "Bug 6475: Removed unnecessary read operations." into stable/boron
Bug 6486 - Add waits for IT Utils
Change-Id: I9e537ecf65cf4c88408213760b8119b7be709505
Signed-off-by: Sam Hague <shague@redhat.com>
(cherry picked from commit
fc22e38197625c8888bc4cc1a61f46ff9ffa906f)
Bug 6486 - Add waits for IT Utils
Change-Id: Ieea6276eda62f4b437436bf73336c8dea2aa0c0b
Signed-off-by: Sam Hague <shague@redhat.com>
(cherry picked from commit
5e43edd318d21388fb8fddddcad1fd2b879c928e)
Bug 6475: Removed unnecessary read operations.
Some classes always read data from MD-SAL even in the case they don't
use these data. This patch modified these classes to remove unnecessary
read operations.
Other change:
* Removed unused members
- updatedOpenVSwitchRows from OvsdbQosRemovedCommand.java
- updatedOpenVSwitchRows from OvsdbQueueRemovedCommand.java
Change-Id: I53af02892bbfbb8f4f95ab94d988825fbc832f1b
Signed-off-by: Hideyuki Tai <Hideyuki.Tai@necam.com>
Bug 6472 - JsonRpcEndpoint Reaper Thread's daemon property is not set
Change-Id: I0cfd2a192eed62eab988831398f8f8e89876417e
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
Bug 6454: ProcUtils stdout should be grouped together
Change-Id: I559d66666c7f8af05f3f380ed9a90c77b1437691
Signed-off-by: Sam Hague <shague@redhat.com>
Bug 6463 - Monitoring _version column on the ovsdb
table is generating huge updates from switch
Change-Id: I421d2af0adabb2197af7ec2ccb68a2e95e58d2e1
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
Filter out monitor updates for some columns
This filters out statistics and _version columns from all tables
when setting up monitoring for table updates.
This also filters out status column for Controller table.
Change-Id: I3ed875a6070c2ce61ab8ecf626a6856f99f8179f
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Bug 6332 - Conflicting modification Exception for topology path
Change-Id: Id7e8403c666689042eb73066f6203bb8edec0b41
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
Bug 6336 using single tx for logical switch, macs
To handle the issue if logical switch is not present in OP tree then
logical siwtch name will be fetch from instanceIdentifier sub node as part
of the function getLogicalSwitchUUID in TransactUtils.java class.
Change-Id: Id3addade78464f967019c9c87053856bb111aed4
Signed-off-by: Akash <a.k.sahu@ericsson.com>
Update .gitreview for stable/boron
Change-Id: Idbdbdc2cc6410496ef093c2beedcc59a6c47c4a6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anil Belur [Tue, 20 Dec 2016 04:18:17 +0000 (14:18 +1000)]
Updated git submodules
Project: netconf stable/boron
e2afc287183051a4ab0eb95321dba5b92a9e9f95
Bumping versions by 0.0.1 for next dev cycle
Change-Id: If0d03515044dedb8aaaba3e6806e361bf154cd40
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Tue, 20 Dec 2016 04:13:36 +0000 (14:13 +1000)]
Updated git submodules
Project: aaa stable/boron
704fb0494c83255c6abcfb835687bc74ad76bf43
Bumping versions by 0.0.1 for next dev cycle
Change-Id: I93d127e1bbe37af58aa241250e95154834332842
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Tue, 20 Dec 2016 02:33:56 +0000 (12:33 +1000)]
Updated git submodules
Project: odlparent stable/boron
e174995e1d351003055dd6628ac56cd4a316c1b6
Bumping versions by 0.0.1 for next dev cycle
Change-Id: I4c7e1e933cde157b7dc8708e8c7e583019f247c2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Mon, 19 Dec 2016 22:49:39 +0000 (17:49 -0500)]
Updated git submodules
Project: releng/builder master
8c8a96ee41cec4584c1ccccf85466182f06a490d
Add robot-options default
If a project forgets to pass robot-options at least the verify job won't
fail as '' appears to be an acceptable configuration.
Change-Id: I316e218bc09f7809daedfd7aa80f1804b2b2bf22
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Thu, 15 Dec 2016 01:07:10 +0000 (17:07 -0800)]
Updated git submodules
Project: integration/test master
b57436523f4fe01ba2358be01caffe8e405a5964
add reproduction test case for bug 7160
this should be merged after https://git.opendaylight.org/gerrit/#/c/49387/
Change-Id: Ifaf4e254736dc174333787fd82f677b46b728827
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Alok Anand [Sat, 17 Dec 2016 17:15:25 +0000 (22:45 +0530)]
Updated git submodules
Project: releng/builder master
d6c5d4d7cf4edf1f926f77ae96a2bde0399f8ae7
Add Jenkins job to build latest snapshot into RPM
This job uses the new flag '--build-latest-snap' and calls build.py
after removing unnecessary parameters.
Change-Id: I91a7ea5124400fc54ef2aa960c218f349c8711f6
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
srisankethu [Sat, 17 Dec 2016 15:44:04 +0000 (21:14 +0530)]
Updated git submodules
Project: releng/builder master
4ecc4f0fab268b44ef827690cdd1ed1a40bf5b1c
Add python3 support
Change-Id: Ie5c34d59cf6d21a03a39af0caa21456cff9c754b
Signed-off-by: srisankethu <sanketh.uppalapati@research.iiit.ac.in>
Anil Belur [Sat, 17 Dec 2016 03:51:42 +0000 (03:51 +0000)]
Updated git submodules
Project: releng/builder master
71004968d939e2f5b46cebe7d1dfd3217e1a4358
Merge "Add Jenkins job to build .deb"
Add Jenkins job to build .deb
Change-Id: I92ee82daaf10bf43ff6e1698be79050b0da99e24
Signed-off-by: Akshita Jha <zenith158@gmail.com>
Vivekanandan Narasimhan [Thu, 15 Dec 2016 15:13:53 +0000 (20:43 +0530)]
Updated git submodules
Project: integration/test master
743b586570c201ebc8a5ae5ac5db9f1b9fe38cb2
Changed the model dumps to collect right information
Fixed subnetmap, and added collection for
neutron-vpn-portip-port-data and learnt-vpn-vip-to-port-data.
Change-Id: I2bb02c25048c081a2671c2bb86f857f6848cf580
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
Author: Sam Hague <shague@redhat.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Anil Vishnoi [Wed, 14 Dec 2016 22:09:36 +0000 (14:09 -0800)]
Updated git submodules
Project: integration/test master
1c323c2f3d0474bd2606eb756f4abd93addbae50
Fixed OVSDB queue/qos related CSIT testcases
Change-Id: I8c8fcc163960175908f8b3acf69e54fa53573dbc
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
srisankethu [Thu, 15 Dec 2016 11:18:44 +0000 (16:48 +0530)]
Updated git submodules
Project: integration/test master
45b450995a0fb103c75d107ce0f86fe7286eb675
Update RequestsLibrary.<action> deprecated calls
Change-Id: Ibb793d7076f61eb8441df560a52d1e3e601b8773
Signed-off-by: srisankethu <sanketh.uppalapati@research.iiit.ac.in>
Thanh Ha [Fri, 16 Dec 2016 16:32:38 +0000 (11:32 -0500)]
Updated git submodules
Project: releng/builder master
7d436492777f81641e01c7a5724e200a99c33098
Update jjb docs to use mvn33 instead of {mvn33}
We switched to using mvn33 string rather than variable {mvn33} awhile
back. Update the docs to reflect that change.
Change-Id: I8144b13ffed1154d3e3e2c73087f9d9172370085
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Guillaume Lambert [Fri, 16 Dec 2016 16:22:34 +0000 (17:22 +0100)]
Updated git submodules
Project: releng/builder master
fa97d48186f3752595d4f9c6a97d9d3c9b2ca034
Add transportpce jobs to Jenkins
Change-Id: Ia07b3a3bc08cd835da335dead6e6a9e545d65036
Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com>