I just tried and got the same error. Then I looked in the INFRA JIRA and saw that we never requested Nexus access for the project.
Edward, are you comfortable doing that, or would you rather a mentor take care of it? -Taylor > On Nov 9, 2016, at 4:01 PM, Edward Capriolo <edlinuxg...@gmail.com> wrote: > > Thanks. > > I have been running with: > > mvn release:perform -Darguments='-Dmaven.test.skip=true' > > The tests are a bit flaky as something is not shutting down consistently. I > will look into that tonight. > > On Wed, Nov 9, 2016 at 3:33 PM, Josh Elser <josh.el...@gmail.com> wrote: > >> Let me know if you need help. I can try to find some time in the evenings >> to poke around, too. >> >> Short answer to your question, Edward: `mvn release:prepare >> release:perform` should stage a Maven repository on repository.a.o for you. >> Shouldn't have to upload anything there by hand. >> >> P. Taylor Goetz wrote: >> >>> I’ll see if I can run the release procedure. I’ve been able to release >>> other ASF projects. >>> >>> -Taylor >>> >>> On Nov 9, 2016, at 2:46 PM, Edward Capriolo<edlinuxg...@gmail.com> >>>> wrote: >>>> >>>> Update; >>>> >>>> I have ran mvn:release prepare which has produced this "unmerged tag" >>>> >>>> https://github.com/apache/incubator-gossip/compare/master... >>>> edwardcapriolo:master<https://github.com/apache/incubator- >>>> gossip/compare/master...edwardcapriolo:master> >>>> >>>> I have verified that signed artifacts are being released. >>>> My keys are uploaded here: >>>> >>>> http://people.apache.org/~ecapriolo/<http://people.apache. >>>> org/~ecapriolo/> >>>> >>>> mvn release:perform is not working >>>> >>>> [INFO] Uploading: https://repository.apache.org/ >>>> service/local/staging/deploy/maven2/org/apache/gossip/gossip >>>> /0.1.0-incubating/gossip-0.1.0-incubating.pom<https:// >>>> repository.apache.org/service/local/staging/deploy/maven2/ >>>> org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.0-incubating.pom> >>>> [INFO] 4/10 KB >>>> [INFO] 8/10 KB >>>> [INFO] 10/10 KB >>>> [INFO] >>>> [INFO] [INFO] ------------------------------ >>>> ------------------------------------------ >>>> [INFO] [INFO] BUILD FAILURE >>>> [INFO] [INFO] ------------------------------ >>>> ------------------------------------------ >>>> [INFO] [INFO] Total time: 19.973s >>>> [INFO] [INFO] Finished at: Wed Nov 09 14:31:25 EST 2016 >>>> [INFO] [INFO] Final Memory: 27M/397M >>>> [INFO] [INFO] ------------------------------ >>>> ------------------------------------------ >>>> [INFO] [WARNING] The requested profile "distribution" could not be >>>> activated because it does not exist. >>>> [INFO] [ERROR] Failed to execute goal >>>> org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy >>>> (default-deploy) on project gossip: Failed to deploy artifacts: Could not >>>> transfer artifact org.apache.gossip:gossip:jar:0.1.0-incubating from/to >>>> apache.releases.https (https://repository.apache.org >>>> /service/local/staging/deploy/maven2<https://repository. >>>> apache.org/service/local/staging/deploy/maven2>): Failed to transfer >>>> file: https://repository.apache.org/service/local/staging/deploy/m >>>> aven2/org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1. >>>> 0-incubating.jar<https://repository.apache.org/service/ >>>> local/staging/deploy/maven2/org/apache/gossip/gossip/0.1. >>>> 0-incubating/gossip-0.1.0-incubating.jar>. Return code is: 400 -> >>>> [Help 1] >>>> [INFO] [ERROR] >>>> [INFO] [ERROR] To see the full stack trace of the errors, re-run Maven >>>> with the -e switch. >>>> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug >>>> logging. >>>> [INFO] [ERROR] >>>> [INFO] [ERROR] For more information about the errors and possible >>>> solutions, please read the following articles: >>>> [INFO] [ERROR] [Help 1] http://cwiki.apache.org/conflu >>>> ence/display/MAVEN/MojoExecutionException<http://cwiki. >>>> apache.org/confluence/display/MAVEN/MojoExecutionException> >>>> >>>> I am poking around on http://repository.apache.org<h >>>> ttp://repository.apache.org/> attempting to upload the artifacts >>>> directly (see attached picture) >>>> >>>> I am not sure what the next step here is. is mvn release supposed to >>>> work out of the box (I have my password in the settings.xml file) >>>> >>>> Or are the next steps manual? >>>> >>>> Thanks, >>>> Edward >>>> >>>> On Thu, Oct 27, 2016 at 2:07 PM, P. Taylor Goetz<ptgo...@gmail.com >>>> <mailto:ptgo...@gmail.com>> wrote: >>>> Done. >>>> >>>> -Taylor >>>> >>>> On Oct 27, 2016, at 11:58 AM, P. Taylor Goetz<ptgo...@gmail.com<mailto: >>>>> ptgo...@gmail.com>> wrote: >>>>> >>>>> I’ll take care of it. >>>>> >>>>> -Taylor >>>>> >>>>> On Oct 27, 2016, at 11:43 AM, Edward Capriolo<edlinuxg...@gmail.com >>>>>> <mailto:edlinuxg...@gmail.com>> wrote: >>>>>> >>>>>> The reply in the ticket is: >>>>>> >>>>>> As you are a podling, please have someone from the IPMC create the dist >>>>>> directories you need. >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Oct 27, 2016 at 10:32 AM, Edward Capriolo< >>>>>> edlinuxg...@gmail.com<mailto:edlinuxg...@gmail.com>> >>>>>> wrote: >>>>>> >>>>>> I filed a ticket to cover both: >>>>>>> >>>>>>> https://issues.apache.org/jira/browse/INFRA-12833<https:// >>>>>>> issues.apache.org/jira/browse/INFRA-12833> >>>>>>> >>>>>>> I think this is the last thing we need. >>>>>>> >>>>>>> Thanks, >>>>>>> Edward >>>>>>> >>>>>>> On Sun, Oct 9, 2016 at 11:50 PM, Josh Elser<els...@apache.org<mailto: >>>>>>> els...@apache.org>> wrote: >>>>>>> >>>>>>> Create a JIRA issue asking INFRA to create the SVN directories: >>>>>>>> >>>>>>>> https://dist.apache.org/repos/dist/release/incubator/gossip< >>>>>>>> https://dist.apache.org/repos/dist/release/incubator/gossip> >>>>>>>> https://dist.apache.org/repos/dist/dev/incubator/gossip<http >>>>>>>> s://dist.apache.org/repos/dist/dev/incubator/gossip> >>>>>>>> >>>>>>>> dist/dev is a good location to stage RCs. Beware that items placed in >>>>>>>> dist/release are automatically mirror'ed out. This should only >>>>>>>> contain >>>>>>>> artifacts that have been approved via vote. >>>>>>>> >>>>>>>> Check the permissions on your tilde-space. Not sure why this wouldn't >>>>>>>> automatically happen. >>>>>>>> >>>>>>>> Edward Capriolo wrote: >>>>>>>> >>>>>>>> I have generated a key for signing following the instructions here: >>>>>>>>> http://www.apache.org/dev/release-signing.html<http://www. >>>>>>>>> apache.org/dev/release-signing.html> >>>>>>>>> >>>>>>>>> I have created a pgp key with the requested strength. >>>>>>>>> http://keys.gnupg.net/pks/lookup?op=get&search=0x843E5702C878C988< >>>>>>>>> http://keys.gnupg.net/pks/lookup?op=get&search=0x843E5702C878C988> >>>>>>>>> >>>>>>>>> I have created a public_html folder on people.apache.org< >>>>>>>>> http://people.apache.org/>, but I am not >>>>>>>>> seeing the content. http://people.apache.org/~ecapriolo< >>>>>>>>> http://people.apache.org/~ecapriolo>. >>>>>>>>> >>>>>>>>> There are some steps that suggest I should put keys here: >>>>>>>>> >>>>>>>>> https://dist.apache.org/repos/dist/release/incubator-gossip< >>>>>>>>> https://dist.apache.org/repos/dist/release/incubator-gossip> >>>>>>>>> >>>>>>>>> I am not quite sure how to arrange that access. >>>>>>>>> >>>>>>>>> P.Taylor any hints? >>>>>>>>> >>>>>>>>> On Fri, Oct 7, 2016 at 3:47 PM, Edward Capriolo< >>>>>>>>> edlinuxg...@gmail.com<mailto:edlinuxg...@gmail.com>> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> I created: >>>>>>>>> >>>>>>>>>> https://issues.apache.org/jira/browse/GOSSIP-27<https://issu >>>>>>>>>> es.apache.org/jira/browse/GOSSIP-27> >>>>>>>>>> >>>>>>>>>> Some of the items I have to handle but others are free to take on >>>>>>>>>> /send >>>>>>>>>> PR >>>>>>>>>> for the remaining. >>>>>>>>>> >>>>>>>>>> On Fri, Oct 7, 2016 at 3:43 PM, chandresh pancholi< >>>>>>>>>> chandreshpancholi...@gmail.com<mailto:chandreshpancholi007@g >>>>>>>>>> mail.com>> wrote: >>>>>>>>>> >>>>>>>>>> Sure Ed. >>>>>>>>>> >>>>>>>>>>> Can you create the ticket? >>>>>>>>>>> >>>>>>>>>>> On Sat, Oct 8, 2016 at 1:07 AM, Edward Capriolo< >>>>>>>>>>> edlinuxg...@gmail.com<mailto:edlinuxg...@gmail.com>> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> Good catch. >>>>>>>>>>> >>>>>>>>>>>> There are a few issues I see. >>>>>>>>>>>> >>>>>>>>>>>> The first is the maven instructions at the bottom, >>>>>>>>>>>> >>>>>>>>>>>> The second is that the build link is wrong. it should be >>>>>>>>>>>> # Apache Gossip ![Build status]( >>>>>>>>>>>> https://api.travis-ci.org/edwardcapriolo/incubator-gossip.svg< >>>>>>>>>>>> https://api.travis-ci.org/edwardcapriolo/incubator-gossip.svg>) >>>>>>>>>>>> >>>>>>>>>>>> The third is that some of the code examples are slightly dated. >>>>>>>>>>>> >>>>>>>>>>>> Lets open up a ticket to track this and the things p.taylor >>>>>>>>>>>> mentions. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Fri, Oct 7, 2016 at 3:25 PM, chandresh pancholi< >>>>>>>>>>>> chandreshpancholi...@gmail.com<mailto:chandreshpancholi007@g >>>>>>>>>>>> mail.com>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> We need to change same in project's readme.md<http://readme.md/ >>>>>>>>>>>>> . >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Sat, Oct 8, 2016 at 12:40 AM, Edward Capriolo< >>>>>>>>>>>>> >>>>>>>>>>>>> edlinuxg...@gmail.com<mailto:edlinuxg...@gmail.com>> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> You might be looking at the wrong project: >>>>>>>>>>>>> >>>>>>>>>>>>>> https://github.com/edwardcapriolo/incubator-gossip/blob/<htt >>>>>>>>>>>>>> ps://github.com/edwardcapriolo/incubator-gossip/blob/> >>>>>>>>>>>>>> >>>>>>>>>>>>>> master/pom.xml >>>>>>>>>>>>> >>>>>>>>>>>>>> <parent> >>>>>>>>>>>>>> <groupId>org.apache</groupId> >>>>>>>>>>>>>> <artifactId>apache</artifactId> >>>>>>>>>>>>>> <version>RELEASE</version> >>>>>>>>>>>>>> </parent> >>>>>>>>>>>>>> >>>>>>>>>>>>>> <groupId>org.apache.gossip</groupId> >>>>>>>>>>>>>> <artifactId>gossip</artifactId> >>>>>>>>>>>>>> <name>gossip</name> >>>>>>>>>>>>>> >>>>>>>>>>>>>> A few people seem to be confused because the pre-fork code is >>>>>>>>>>>>>> also >>>>>>>>>>>>>> >>>>>>>>>>>>>> in >>>>>>>>>>>>> >>>>>>>>>>>> my >>>>>>>>>>>> >>>>>>>>>>>> github. >>>>>>>>>>>>> >>>>>>>>>>>>>> On Fri, Oct 7, 2016 at 2:55 PM, P. Taylor Goetz< >>>>>>>>>>>>>> ptgo...@gmail.com<mailto:ptgo...@gmail.com>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> I would change the groupId to org.apache.gossip. I’d have to >>>>>>>>>>>>>> check, >>>>>>>>>>>>>> >>>>>>>>>>>>> but I >>>>>>>>>>>> >>>>>>>>>>>>> think Nexus has rules in place that enforce that, so it’s >>>>>>>>>>>>>> probably >>>>>>>>>>>>>> best >>>>>>>>>>>>>> >>>>>>>>>>>>> to >>>>>>>>>>>>> >>>>>>>>>>>>>> just go ahead. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -Taylor >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Oct 7, 2016, at 2:52 PM, chandresh pancholi< >>>>>>>>>>>>>>> chandreshpancholi...@gmail.com<mailto:chandreshpancholi007@g >>>>>>>>>>>>>>> mail.com>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> +1 for release. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Concern >>>>>>>>>>>>>>>> Right now groupId on github says io.teknek. Will it change to >>>>>>>>>>>>>>>> org.apache.gossip in first release? >>>>>>>>>>>>>>>> If it changes then we have to remove io.teknek from >>>>>>>>>>>>>>>> readme.md<http://readme.md/> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Fri, Oct 7, 2016 at 11:55 PM, P. Taylor Goetz< >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> ptgo...@gmail.com<mailto:ptgo...@gmail.com>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> The typical process is to have a DISCUSS thread before and >>>>>>>>>>>>>>>> official >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> VOTE >>>>>>>>>>>>> >>>>>>>>>>>>>> thread, but I assume that was the intent here. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I’m +1 for moving forward with a release. Here are some links >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> some >>>>>>>>>>>> >>>>>>>>>>>>> light reading about the process [1][2]. >>>>>>>>>>>>>> >>>>>>>>>>>>>>> A quick check of the gossip repo reveals the following that >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> need >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> to >>>>>>>>>>>> >>>>>>>>>>>> be >>>>>>>>>>>>> >>>>>>>>>>>>> addressed before release: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> - DISCLAIMER file needs to be added. >>>>>>>>>>>>>>>>> - NOTICE file needs to added (see [3] for the procedure) >>>>>>>>>>>>>>>>> - KEYS file needs to be created (see [4] for more light >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> reading on >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> signing >>>>>>>>>>>> >>>>>>>>>>>>> releases) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> The release manager will also need an account on >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> repository.apache.org<http://repository.apache.org/> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> (ASF’s >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Nexus instance). >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> It would also be good, but not required, for the signing key >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> to be >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> linked >>>>>>>>>>>> >>>>>>>>>>>>> to the Apache web of trust. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Edward, can I assume you are going to be the release manager >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> for >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> the >>>>>>>>>>>> >>>>>>>>>>>> first >>>>>>>>>>>>> >>>>>>>>>>>>>> release? If you need any help, feel free to ask. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -Taylor >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> [1] http://incubator.apache.org/gu >>>>>>>>>>>>>>>>> ides/releasemanagement.html<ht >>>>>>>>>>>>>>>>> tp://incubator.apache.org/guides/releasemanagement.html> >>>>>>>>>>>>>>>>> [2] http://incubator.apache.org/in >>>>>>>>>>>>>>>>> cubation/Incubation_Policy<htt >>>>>>>>>>>>>>>>> p://incubator.apache.org/incubation/Incubation_Policy>. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> html#Releases >>>>>>>>>>>>>>>> [3] http://www.apache.org/legal/src-headers.html#notice< >>>>>>>>>>>>>>>> http://www.apache.org/legal/src-headers.html#notice> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> [4] http://www.apache.org/dev/release-signing.html< >>>>>>>>>>>>>>>>> http://www.apache.org/dev/release-signing.html> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Oct 7, 2016, at 3:26 AM, Edward Capriolo< >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> edlinuxg...@gmail.com<mailto:edlinuxg...@gmail.com>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> With the additions of: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GOSSIP-21< >>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GOSSIP-21> >>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GOSSIP-26< >>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GOSSIP-26> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Apache Gossip has the the ability to create peer to peer >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> systems >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> and >>>>>>>>>>>> >>>>>>>>>>>> share >>>>>>>>>>>>> >>>>>>>>>>>>>> user defined data between them. Those capabilities prompts me >>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> call >>>>>>>>>>>> >>>>>>>>>>>>> a >>>>>>>>>>>>>> >>>>>>>>>>>>>> vote for the first release of Apache Gossip. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The current pom tag is 0.1.0-incubating so I think we should >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> call >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> the >>>>>>>>>>>> >>>>>>>>>>>>> release version 0.2.0-incubating. >>>>>>>>>>>>>> >>>>>>>>>>>>>>> My vote +1 (binding). >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thank you, >>>>>>>>>>>>>>>>> Edward >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> (Thank you mentors for good nudging :) >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Chandresh Pancholi >>>>>>>>>>>>>>>> Senior Software Engineer >>>>>>>>>>>>>>>> Flipkart.com >>>>>>>>>>>>>>>> Email-id:chandresh.panch...@flipkart.com<mailto:Email-id%3Ac >>>>>>>>>>>>>>>> handresh.panch...@flipkart.com> >>>>>>>>>>>>>>>> Contact:08951803660 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>> Chandresh Pancholi >>>>>>>>>>>>> Senior Software Engineer >>>>>>>>>>>>> Flipkart.com >>>>>>>>>>>>> Email-id:chandresh.panch...@flipkart.com<mailto:Email-id%3Ac >>>>>>>>>>>>> handresh.panch...@flipkart.com> >>>>>>>>>>>>> Contact:08951803660 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>> Chandresh Pancholi >>>>>>>>>>> Senior Software Engineer >>>>>>>>>>> Flipkart.com >>>>>>>>>>> Email-id:chandresh.panch...@flipkart.com<mailto:Email-id%3Ac >>>>>>>>>>> handresh.panch...@flipkart.com> >>>>>>>>>>> Contact:08951803660 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>> >>> >>>