All

For those new to global-jjb, you can tell if your repo has the problem Kenny 
describes below by looking in the console log of your staging job for the 
string “autorelease”. You should only find that string AFTER the maven build 
succeeds. If you see it in the body
of the build, you’re still using the nexus staging plugin somewhere (e.g. using 
oparent 1.x instead of 2.0.0)

I posted this tip on the wiki page for self release as well earlier today.

Dan

Sent from MyOwn, an AT&T BYOD solution.

From: "Kenny Paul" <kp...@linuxfoundation.org<mailto:kp...@linuxfoundation.org>>
Date: Thursday, August 8, 2019 at 5:25:44 PM
To: "onap-tsc@lists.onap.org" 
<onap-tsc@lists.onap.org<mailto:onap-tsc@lists.onap.org>>, 
"onap-rele...@lists.onap.org" 
<onap-rele...@lists.onap.org<mailto:onap-rele...@lists.onap.org>>
Subject: [Onap-release] Self-Release Process Issues

All,

Self-release is something the community has been asking the LF for since 2017.  
That is now possible however the process is unfairly getting a bad reputation.  
Some growing pains are to be expected with any transition, but there has been a 
rush to judgement that  the process is somehow fundamentally flawed. Indeed 
there was an issue identified as a bug on the LF side, which the RelEng team 
quickly rectified. The remainder of the tickets unfortunately have primarily 
come from project teams that have not made the updates necessary to enable 
self-release, or are not following the documented process.

An example of this was a ticket opened today because a successful build did not 
but produce all of the required artifacts.  The root cause of this problem was 
the continued use of the deprecated nexus-staging-maven-plugin which 
pre-packaged and deployed some artifacts before lftools compiled the official 
auto-release package.  Eliminating the plugin in the example above was 
discussed during numerous TSC and PTL calls related to the global-jjb 
migration. No one should still be using that plugin, however it is the process 
and tools that have been blamed for the failure.

Please help us help you; read and follow the instructions found here:  Self 
Releases Workflow 
(Nexus2)<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_pages_viewpage.action-3FpageId-3D68540543&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=qLcfee4a2vOwYSub0bljcQ&m=RGBM2V1qpQoaPoDfxdAlwPUptd8ytPy-yWIMOlQ_tig&s=fs4rztJL-JevT7xssz8Y1h3u5Qvjw6PLR3_9xKIFM5c&e=>


Thanks!
-kenny



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#5337): https://lists.onap.org/g/onap-tsc/message/5337
Mute This Topic: https://lists.onap.org/mt/32803561/21656
Group Owner: onap-tsc+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-tsc/leave/2743226/1412191262/xyzzy  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to