Joel,

The KEYS situation is a mess.

Here’s what’s happening:

1. Roughly(?) every 24 hours, the keys stored in LDAP for Lucene/Solr 
committers are automatically exported to 
<http://home.apache.org/keys/group/lucene.asc>.  Yours isn’t there yet, but 
will eventually be, assuming you pasted your public key into your profile on 
id.apache.org.

2. When you prepare a release, the target “-dist-keys” in 
{lucene,solr}/build.xml downloads the above-linked lucene.asc and renames it to 
KEYS in the distribution directories.

3. There are static KEYS files on dist.apache.org, that don’t automatically get 
populated with a release: 
<https://dist.apache.org/repos/dist/release/lucene/KEYS>, 
<https://dist.apache.org/repos/dist/release/lucene/java/KEYS>, and 
<https://dist.apache.org/repos/dist/release/lucene/solr/KEYS>.

Ishan’s personal notes mention how he put his key into the static files in #3.  
To me your entry looks quite similar to some of the other entries in those 
files.

*Important*: you should delay producing your first RC until the #1 process has 
completed, and you see your key in lucene.asc (this gets copied to per-release 
KEYS files, e.g. 
<https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-6.5.1-RC1-revfa827447f5829fe729b779faed675775e3c0b7c8/lucene/KEYS>
 and 
<https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-6.5.1-RC1-revfa827447f5829fe729b779faed675775e3c0b7c8/solr/KEYS>).
 

--
Steve
www.lucidworks.com

> On Apr 7, 2017, at 3:57 PM, Joel Bernstein <[email protected]> wrote:
> 
> I've got a RC uploaded here: 
> https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-6.5.1-RC1-revfa827447f5829fe729b779faed675775e3c0b7c8/
> 
> But I'm not sure exactly what needs to be done with the keys.
> 
> I see there is a KEYS file in both the lucene and solr directories. I tried 
> using the commands Ishan mentioned in his documents to add my key to these 
> files but the output looked different then the other keys listed in the file. 
> Here is what my entry looked like:
> 
> pub   4096R/EE64CB1E 2017-04-07
> 
> uid       [ultimate] Joel Bernstein (CODE SIGNING KEY) <[email protected]>
> 
> sig 3        EE64CB1E 2017-04-07  Joel Bernstein (CODE SIGNING KEY) 
> <[email protected]>
> 
> sub   4096R/D4FCCE80 2017-04-07
> 
> sig          EE64CB1E 2017-04-07  Joel Bernstein (CODE SIGNING KEY) 
> <[email protected]>
> 
> 
> 
> -----BEGIN PGP PUBLIC KEY BLOCK-----
> 
> Comment: GPGTools - https://gpgtools.org
> 
> 
> 
> mQINBFjnqFIBEADxPOfLdqbOsyisRSeDspWKSU7zN1jCgM2oEHGRckBDju53Jat8
> 
> XM2aQ6ndDecFtIbeNzi870jfbFZ0AAWbyqgJ/1bKzcIcr/jE3AqaJR+kIv7AO80V
> 
> oaio/LnWsdAAVZfZfTLGPNGw7UslmuHxwuIgxXRFaYYqiyNWlGJ77bl10MRfOHBG
> 
> 5PmPPuZ3I9XEOTirqVFHFurgYWvwTy0bDmdQMAyEbNBGHKeDEX+givff/LXUVtCC
> 
> iTHf/85knZ85hbOD1yvV11VuaLEvMdhPJTGfrJQKFONAYUmcvSO4h0SjZbb15Hxw
> 
> FFGyESlOTfSe3qs2YiPrKGWYDlukFRiFFbAg0qRa+VqDJSYHEGvu3PBS+laAou89
> 
> 7zzMImo3fOOU2+pas9ZmoIybfyXFfK9fRS4geDclO8BjKzk0GNL8sygCLJZXSebw
> 
> BDsPYCxNOr7TpAAHF5Ju2k5QCPvCUVG3GtXBo69klHXsAwrT/7MFRpIW/ZNdlVAR
> 
> Yt+0d1ANcgkdkDSIeQ0+B/Id4cr2Oiybc3eExDjOCa13wORDbAZ3BL+cwT3A2Y58
> 
> ND2vuV0113hvdtRoyDEmxnoDPkBP0kuA50u1VNSN8tPJHo43q7+uyTpdjtZDpMk5
> 
> woL257KR7tlY5xG1XA82n9CxLncJwnHyRMKYHQ6/OqBGOnPIAucm+c/EGwARAQAB
> 
> tDdKb2VsIEJlcm5zdGVpbiAoQ09ERSBTSUdOSU5HIEtFWSkgPGpiZXJuc3RlQGFw
> 
> YWNoZS5vcmc+iQI3BBMBCgAhBQJY56hSAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4B
> 
> AheAAAoJEKM20MDuZMseLAwQAIlLr3lCjxU9+H8ER1JqwJMuMxVOqf9VAFUMzYZM
> 
> EP2NClMl+aROOkA2xtD8rF6ZutPeNcz3mcsZQjsIHsUyqePMGL5NNin2baxIqbCN
> 
> 0VU9IVpNIXlwiz6AelHUjtGhQ2Qg2nWgZSvwSHZO3+YqJLcmsaDCFxjVQbNOtfta
> 
> pc8Lfjwg/+4gK+SJmtdi4+HDQQCNYAgEQhoagtXZulK4XGDvJ68p9y2xUR8JBpcC
> 
> PNuQOr8AGGZ3VyoNRa2gGjKj0lC0WkJLB8GmieV7dCjQCdkHQk2qjJlrj4z39M3t
> 
> WgAiYDj6BAbbnugWHyTwQYn2mj6PlYoiivYNNq7LO96SLbINJ/hTHT6HZhM2b6WV
> 
> zzT6z63gTU2eBWxPzfHAeyKl2/8+MOckPYCXjejni4uB5aFPLV9Zmqtij4fefzy5
> 
> gF3zOmJNEMkMjeKQ/I41Gm3vWxaJBKSmG5NO3cvGFWI0o0DEGN+C6W2uqMO+OAE0
> 
> WIqloQSlS2bcJczT/CPGlRZheI5gv+3plHMz0Qv0PZE2DhIi+K8dk19Va0YYLwoP
> 
> MGN/m2jiRxid1ExuO5bL3wCVXdsXWnJM5c8Sbwp9jWpKwoM
> 
> 
> Joel Bernstein
> http://joelsolr.blogspot.com/
> 
> On Fri, Apr 7, 2017 at 2:40 PM, Joel Bernstein <[email protected]> wrote:
> Yep, I've got a release candidate uploading now.
> 
> Joel Bernstein
> http://joelsolr.blogspot.com/
> 
> On Fri, Apr 7, 2017 at 2:02 PM, Steve Rowe <[email protected]> wrote:
> Hi Joel,
> 
> Your Apache LDAP credentials are used for both Subversion and Git, and all 
> Lucene/Solr committers have commit karma on dist.apache.org.
> 
> From <https://www.apache.org/dev/pmc.html#data-checks>:
> 
> > The official record for PMC membership is the committee-info.txt file,
> > and not the LDAP committee group.
> >
> > The LDAP committee groups are used to grant access to various resources,
> > for example the PMC private mailing lists and the SVN dist/release tree.
> > The LDAP unix groups are also used to grant access to resources, for
> > example SVN and website publication. Therefore all PMC members (as per
> > committee-info.txt) should be members of the corresponding LDAP
> > committee and LDAP unix groups.
> 
> Although the above implies that only PMC members can commit to the Subversion 
> repo on dist.apache.org, see 
> <https://issues.apache.org/jira/browse/INFRA-6813>, where ASF Infra granted 
> dist.apache.org commit karma to all Lucene/Solr committers.
> 
> --
> Steve
> www.lucidworks.com
> 
> > On Apr 7, 2017, at 1:15 PM, Joel Bernstein <[email protected]> wrote:
> >
> > I'm building a release candidate locally. Then I'll need to push it to 
> > dist.apache.org.
> >
> > This is apparently done through SVN. Do I need special credentials to 
> > commit to dist.apache.org?
> >
> >
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 11:43 AM, Joel Bernstein <[email protected]> wrote:
> > Thanks!
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 11:37 AM, Adrien Grand <[email protected]> wrote:
> > I signed your key and uploaded it again.
> >
> > Le ven. 7 avr. 2017 à 17:28, Adrien Grand <[email protected]> a écrit :
> > addVersion should indeed be run on those 3 branches.
> >
> > Le ven. 7 avr. 2017 à 17:28, Adrien Grand <[email protected]> a écrit :
> > OK, let me try to sign it. FYI Ishan is not in the list of recipients of 
> > your email.
> >
> > Le ven. 7 avr. 2017 à 17:26, Joel Bernstein <[email protected]> a écrit :
> > The key id is: EE64CB1E
> >
> > Ishan, I'll review your personal notes. Thanks!
> >
> > I'm currently at the point of running addVersion.py. I believe this is 
> > meant to be run on master, branch_6x, and branch_6_5.
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 11:21 AM, Adrien Grand <[email protected]> wrote:
> > This is correct indeed. What is your key ID?
> >
> > Le ven. 7 avr. 2017 à 17:09, Joel Bernstein <[email protected]> a écrit :
> > I've create a key using gpg2 and uploaded it to a public key store. I 
> > believe this key needs to be signed by another committer in order to sign 
> > the release. Is this correct?
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 10:37 AM, Joel Bernstein <[email protected]> wrote:
> > The next hurdle I'm working on is the PGP key.
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 10:26 AM, Adrien Grand <[email protected]> wrote:
> > Cool! I agree with you the wiki feels a bit prehistoric. :s
> >
> > Le ven. 7 avr. 2017 à 16:24, Joel Bernstein <[email protected]> a écrit :
> > Yeah, it's not a great system, but I was able to create the new pages.
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 10:22 AM, Adrien Grand <[email protected]> wrote:
> > Does it work now?
> >
> > Le ven. 7 avr. 2017 à 16:05, Joel Bernstein <[email protected]> a écrit :
> > Yeah, that must be it. I created an account on lucene-java also. It let me 
> > copy the page.
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 10:02 AM, Adrien Grand <[email protected]> wrote:
> > Maybe this is part of the confusion but the lucene-java and solr wikis are 
> > different wikis if I remember correctly. You need to have an account for 
> > each of them.
> >
> > Le ven. 7 avr. 2017 à 16:00, Joel Bernstein <[email protected]> a écrit :
> > The wiki seems to have lost the account I just created. Asked for an email 
> > to be sent for a new password, and nothing has arrived.
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 9:56 AM, Joel Bernstein <[email protected]> wrote:
> > Actually I think it logged me out. Getting logged back in.
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 9:54 AM, Joel Bernstein <[email protected]> wrote:
> > It wouldn't let me copy https://wiki.apache.org/solr/ReleaseNote621. Gave 
> > the following message:
> >
> > You are not allowed to copy this page!
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 9:51 AM, Adrien Grand <[email protected]> wrote:
> > It should be ok now, can you check? You were already in the admin group for 
> > the Solr wiki so I did not change anything.
> >
> > Le ven. 7 avr. 2017 à 15:36, Joel Bernstein <[email protected]> a écrit :
> > My username is JoelBernstein, thanks!
> >
> > Joel Bernstein
> > http://joelsolr.blogspot.com/
> >
> > On Fri, Apr 7, 2017 at 9:32 AM, Adrien Grand <[email protected]> wrote:
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to