[TSC-132] Neon MRI Integration Window Created: 06/Aug/18  Updated: 30/Apr/19  Resolved: 29/Nov/18

Status: Resolved
Project: tsc
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Weather Item Priority: Medium
Reporter: Robert Varga Assignee: Michael Vorburger
Resolution: Done Votes: 0
Labels: neon-mri
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks GENIUS-224 Version Bump Checkpoint Open
blocks GENIUS-225 CSIT Checkpoint Open
blocks GENIUS-222 Version Bump In Progress
blocks GENIUS-223 GENIUS Version Bump Patches Ready Resolved
blocks NETVIRT-1445 Release Integrated Deadline Resolved
blocks NETVIRT-1446 Version Bump Resolved
blocks NETVIRT-1447 NetVirt Version Bump Patches Ready Resolved
blocks NETVIRT-1448 Version Bump Checkpoint Resolved
blocks NETVIRT-1449 CSIT Checkpoint Resolved
is blocked by AAA-179 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by BGPCEP-827 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by COE-5 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by CONTROLLER-1860 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by DAEXIM-10 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by GENIUS-210 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by INFRAUTILS-50 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by LISPMAP-175 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by MDSAL-369 Release mdsal 3.0.0 Resolved
is blocked by NETCONF-564 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by NETVIRT-1425 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by NEUTRON-197 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by ODLPARENT-163 Release odlparent 4.0.1 for Neon-MRI:... Resolved
is blocked by OPNFLWPLUG-1032 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by OVSDB-467 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by SFC-229 Neon-MRI: Bump odlparent, yangtools, ... Resolved
is blocked by TSC-179 Genius CSI broken by ietf-interface r... Resolved
is blocked by YANGTOOLS-904 Release yangtools 2.1.0 Resolved
is blocked by ARCH-3 Neon-MRI: Bump odlparent, yangtools, ... Done
is blocked by SRVUTILS-4 Neon-MRI: Bump odlparent, yangtools, ... Done
ODL Project: odlparent
ODL Release:
ODL Impacted Projects: all-projects
ODL Expected Date:
ODL Checkpoint: Initial
ODL Managed Gerrit Topic: topic:neon-mri
ODL Last FULL Build: https://jenkins.opendaylight.org/releng/view/integration/job/integration-multipatch-test-neon/94

 Description   

This issue tracks the Managed Release-Integrated projects' Neon Integrate Window.

The Due Due reflects when all blocking issues have In Review changes which have passed multipatch and CSIT and we're ready for a big 1 day  break the world merge fest.

The upgrade checklist is available on the wiki.



 Comments   
Comment by Michael Vorburger [ 04/Oct/18 ]

Let's start leaving comments here about the state of the latest build linked  in the "ODL Last FULL Build:" field...

Proposed format: #XXX : failing in ... due to ... . @user is looking into it / please look into it ASAP. For example:

#45 failing in genius/commons/testutils (due to mdsal impacts?) I'm looking into it ASAP.

Comment by Michael Vorburger [ 06/Oct/18 ]

I noticed that previous multipatch ran with the quick profile (-Pq), which IMHO is "cheating" ...  so let's separate:

full #52: bgpcep ConfigLoaderImplTest (prev. AddPathBasePathsTest) failure, just raised on bgpcep-dev.  While waiting for that, I will try to manually override multipatch's build order to see what we hit next (see ongoing #55).

quick #54: sfc fails to build, just raised on sfc-dev.

Comment by Michael Vorburger [ 06/Oct/18 ]

full #55: lispflowmapping SFT failure, just raised on lispflowmapping-dev.  While waiting for that, we could rerun and manually override multipatch's build order again and put lispflowmapping bgpcep after netvirt to see how far we get- but we need to get SFC fixed first (SFC-229; if I find time I'll see if I can help).

Comment by Michael Vorburger [ 06/Oct/18 ]

quick #56: after hacking SFC, let's see if we get at least a full quick build to go through now...

Full builds are pointless to retry until we hear back from all of 1. bgpcep, 2. lispflowmapping & 3. sfc.

Comment by Michael Vorburger [ 06/Oct/18 ]

full #58: currently running; following clarification from lispflowmapping (thanks ljakab!), includes mdsal 3.0.0 final (non-SNAPSHOT) adoption in ovsdb and openflowplugin and daexim and genius. I'm expecting it to fail in SFC. Custom builder: infrautils mdsal controller serviceutils aaa netconf daexim ovsdb neutron openflowplugin genius lispflowmapping sfc coe netvirt bgpcep

Comment by Michael Vorburger [ 06/Oct/18 ]

quick #56: now hits compilation build failure in netvirt; just raised on netvirt-dev.

Comment by Michael Vorburger [ 08/Oct/18 ]

> Full builds are pointless to retry until we hear back from all of 1. bgpcep, 2. lispflowmapping & 3. sfc.
> full #58: currently running (...) I'm expecting it to fail in SFC

full #58: actually already failed on openflowplugin (test failures related to Mockito); I've contacted openflowplugin-dev.

quick #59 passed, following build compilation failure fixed reported by netvirt.

Comment by Michael Vorburger [ 09/Oct/18 ]

With the blocking problem of Neutron actually have been completely broken finally out of the way (see NEUTRON-197 & NEUTRON-200), we are now reaching the stage where it is worth to start trying out to run netvirt CSIT tests. We can probably do this on both the quick and full builds? I'm unclear if  1. bgpcep, 2. lispflowmapping, 3. sfc, 4. netvirt fixed all tests meanwhile, so I have kicked off both a new quick build (#60) with CSIT and a new full build (#61; no CSIT) to see.

Comment by Michael Vorburger [ 09/Oct/18 ]

quick #60 failed again in netvirt; curious, see netvirt-dev thread (full #61 likely to fail earlier in some test failure; let's see).

Comment by Michael Vorburger [ 09/Oct/18 ]

full #61 failed in neutron NeutronE2ETest AssertionError: L2 Gateway Delete Failed expected:<204> but was:<404> - that is not the same problem as the original broken Neutron in NEUTRON-197 (what was Singleton Network Post Failed NB expected:<201> but was:<400> in the IT ITNeutronE2E (not the standalone NeutronE2ETest) ... this passed locally, curious; wondering if it could be a timing issue hitting us on slow multipatch?

Comment by Michael Vorburger [ 09/Oct/18 ]

quick #62 kicked off, following skitt's (thanks) netvirt fix, now let's see how CSIT looks...

Comment by Michael Vorburger [ 09/Oct/18 ]

old quick #62 killed due to this (as further CSIT are useless anyway)

new quick #63 with CSIT scheduled, with SFC's broken feature now fixed, let's see what's next

new full #64 also scheduled (also with CSIT, but it will never get that far); NeutronE2ETest disabled, see NEUTRON-200

 

Comment by Michael Vorburger [ 09/Oct/18 ]

quick #63 CSIT has failures related to bouncycastle and AAA; see list email.

full #64 fails in a SFT in neutron, exact same problem re. com.google.common.base 23.6.1 VS 25.1.0 I hit 48h in NEUTRON-197 - where it went away (and locally passes) after re-installing pre-req. projects. This makes no sense; it's almost as if the multipatch job, or really our Maven builds, somehow are not really isolated enough and while we build a topic like Neon-MRI we get master artifacts?!

Comment by Michael Vorburger [ 10/Oct/18 ]

full #65 (no CSIT) is verifying openflowplugin's fixes for test failures; neutron may fail again, need RELENG-135.

quick #66 CSIT let's see if we get past the bouncycastle/AAA integration problem following c/76817.

Comment by Michael Vorburger [ 10/Oct/18 ]

full #67 without CSIT with integration/distribution added to BUILD_ORDER (as in #66), following the realization that the com.google.common.base 23.6.1 VS 25.1.0 in neutron were due to c/76089 having lost the neon-mri topic accidentially.

quick #68 with CSIT after manually cancelling previous quick #66 due to above.

Comment by Michael Vorburger [ 10/Oct/18 ]

quick #69 with CSIT after fixing build problem on daexim (due to infrautils) affecting master (not Neon-MRI specific).

full #70 without CSIT after manually cancelling previous full #67 due to above.

Comment by Michael Vorburger [ 10/Oct/18 ]

quick #71 with CSIT after fixing build problem on ovsdb (due to infrautils) affecting master.

full #72 without CSIT due to above.

Comment by Michael Vorburger [ 11/Oct/18 ]

quick #75 with CSIT started, after #71 failed due to what https://git.opendaylight.org/gerrit/#/c/76839/ should fix; I've added integration/distribution to BUILD_ORDER again anyway, just to be safe. (Hopefully it won't hit the same maven-antrun-plugin failure re. Directory does not exist: /w/workspace/integration-multipatch-test-neon/patch_tester/distribution/karaf/target/assembly/system/mysql like https://jenkins.opendaylight.org/sandbox/job/integration-multipatch-test-neon/1.)

full #72 failed due to FindBugs error in openflowplugin; just raised on lispflowmapping-dev.

Comment by Stephen Kitt [ 11/Oct/18 ]

I imagine the int/dist build will fail again because of the mysql workaround; I’ve updated the Neon MRI patch to drop that (it’s obsolete with Karaf 4.2).

Comment by Michael Vorburger [ 11/Oct/18 ]

quick #76 with CSIT started, to get skitt's fix above (TX) and because #75 failed, probably due to having added integration/distribution to BUILD_ORDER (now no longer going to do that).

Comment by Michael Vorburger [ 11/Oct/18 ]

I'm signing off off helping with this (going on PTO) but it looks like the efforts over the last week are starting to pay off!

Comment by Robert Varga [ 13/Oct/18 ]

All patches have been updated to pick up yangtools-2.1.2-SNAPSHOT and mdsal-3.0.1-SNAPSHOT, build #81 triggered.

Comment by Robert Varga [ 13/Oct/18 ]

Build #76 is being re-tried as #82.

Comment by Robert Varga [ 13/Oct/18 ]

Patches updated to yangtools-2.1.2/mdsal-3.0.1, builds retriggered: full #83, quick #84.

Comment by Stephen Kitt [ 19/Oct/18 ]

Build 91 (full with CSIT) failed on bgpcep; I’m guessing this is fixed by the latest updates merged overnight.

Triggered 92 (fast with CSIT), 93 (full without CSIT).

Comment by Robert Varga [ 19/Oct/18 ]

Not yet, more work is needed

Comment by Robert Varga [ 21/Oct/18 ]

ariel.adam full build is complete, what else do we need to merge the patch series?

Generated at Wed Feb 07 20:45:16 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.