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] -=-=-=-=-=-=-=-=-=-=-=-