+1 to give svn release permission to all committers!

Jan Høydahl

> 20. apr. 2023 kl. 18:01 skrev Houston Putman <hous...@apache.org>:
> 
> Yeah it definitely seems like a change in policy.
> 
> Justin already can't add his GPG key to the KEYS file, so we know this is
> going to be a blocker now and again when the release vote passes.
> 
> The infra page does say "*By default*, only PMC/PPMC members have write
> access to the dist/release directories." So it seems like we can change
> that for solr if we want to. I have no problem reverting to the old
> permission scheme, since committers will not be able to do releases
> otherwise.
> 
> - Houston
> 
>> On Thu, Apr 20, 2023 at 11:38 AM Jan Høydahl <jan....@cominvent.com> wrote:
>> 
>> It has not been a blocker before, so I’d just proceed with the release and
>> ask again if it becomes a problem. Non-pmc committers have certainly been
>> RM before.
>> 
>> Jan Høydahl
>> 
>>> 20. apr. 2023 kl. 17:19 skrev Justin Sweeney <justin.sweene...@gmail.com
>>> :
>>> 
>>> While working on the 9.2.1 release process, I've hit a bit of a
>> blocker. It
>>> looks like you must be a PMC member to push to
>>> https://dist.apache.org/repos/dist/release/solr (based on
>>> https://infra.apache.org/release-publishing.html#normal and
>>> https://the-asf.slack.com/archives/CBX4TSBQ8/p1682001736232839).
>>> 
>>> This might primarily be a question for @David Smiley <dsmi...@apache.org>
>> but
>>> noticed his slack status is on vacation so wanted to raise it here for
>> the
>>> group.
>>> 
>>> Should we modify the permissions to allow any Solr committer to push to
>>> that SVN repo or should we restrict releases to PMC members?
>>> 
>>> I am assuming I can open an Infra ticket to change permissions, but it
>> will
>>> likely require some approvals beyond myself.
>>> 
>>> Justin
>>> 
>>>> On Thu, Apr 20, 2023 at 10:21 AM Justin Sweeney <
>> justin.sweene...@gmail.com>
>>>> wrote:
>>>> 
>>>> Yup, feel free to go ahead and merge that in.
>>>> 
>>>> On Thu, Apr 20, 2023 at 10:18 AM Ishan Chattopadhyaya <
>>>> ichattopadhy...@gmail.com> wrote:
>>>> 
>>>>> Hi Justin,
>>>>> Do we have time to merge the following, please?
>>>>> https://issues.apache.org/jira/browse/SOLR-16741
>>>>> Thanks and regards,
>>>>> Ishan
>>>>> 
>>>>> On Thu, 20 Apr 2023 at 19:37, Justin Sweeney <
>> justin.sweene...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>>> Thanks for merging that, I'm just getting started along the release
>>>>>> process, had to get a gpg key setup but should be moving today.
>>>>>> 
>>>>>> On Wed, Apr 19, 2023 at 11:03 AM Jan Høydahl <jan....@cominvent.com>
>>>>>> wrote:
>>>>>> 
>>>>>>> Merged.
>>>>>>> 
>>>>>>>> 19. apr. 2023 kl. 16:10 skrev Houston Putman <hous...@apache.org>:
>>>>>>>> 
>>>>>>>> I think that's a good one to include.
>>>>>>>> 
>>>>>>>> - Houston
>>>>>>>> 
>>>>>>>> On Wed, Apr 19, 2023 at 7:37 AM Jan Høydahl <jan....@cominvent.com>
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Is there still time to back-port
>>>>>>>>> https://issues.apache.org/jira/browse/SOLR-16755 ?
>>>>>>>>> 
>>>>>>>>> Jan
>>>>>>>>> 
>>>>>>>>>> 12. apr. 2023 kl. 17:33 skrev Justin Sweeney <
>>>>>>> justin.sweene...@gmail.com
>>>>>>>>>> :
>>>>>>>>>> 
>>>>>>>>>> Awesome, thanks! I'll get that process started on Monday, 4/17.
>>>>>>>>>> 
>>>>>>>>>> On Wed, Apr 12, 2023 at 11:31 AM Houston Putman <
>>>>> hous...@apache.org>
>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> That'd be awesome, thanks!
>>>>>>>>>>> 
>>>>>>>>>>> No documentation really (and if you find any it will be very
>>>>>>>>> out-of-date).
>>>>>>>>>>> The release process is all managed by the "release wizard" (a
>>>>>> million
>>>>>>>>>>> thanks to Jan).
>>>>>>>>>>> 
>>>>>>>>>>> So you can start it by:
>>>>>>>>>>> 
>>>>>>>>>>> 1. Check out the "branch_9_2" branch
>>>>>>>>>>> 2. (install python3/pip3 if you don't have them downloaded
>>>>> already)
>>>>>>>>>>> 3. pip3 install -r dev-tools/scripts/requirements.txt
>>>>>>>>>>> 4. ./dev-tools/scripts/releaseWizard.py --init
>>>>>>>>>>> 
>>>>>>>>>>> You can start/stop the wizard at any time, the state is saved. I
>>>>>> would
>>>>>>>>>>> suggest that you do the entire release process on one computer
>>>>>> though,
>>>>>>>>>>> switching computers is very hard.
>>>>>>>>>>> 
>>>>>>>>>>> Also start the wizard before you want to actually do the release.
>>>>>>> There
>>>>>>>>> are
>>>>>>>>>>> initial steps that are meant to be done days before the release
>>>>> is
>>>>>>>>> created.
>>>>>>>>>>> 
>>>>>>>>>>> There will be two particular snags since you aren't a PMC member,
>>>>>> but
>>>>>>>>> they
>>>>>>>>>>> will come up early and the releaseWizard will prompt you to
>>>>> address
>>>>>>>>> them.
>>>>>>>>>>> 
>>>>>>>>>>> If you have any questions, do not be afraid to ask.
>>>>>>>>>>> 
>>>>>>>>>>> - Houston
>>>>>>>>>>> 
>>>>>>>>>>> On Wed, Apr 12, 2023 at 11:22 AM Justin Sweeney <
>>>>>>>>>>> justin.sweene...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> +1 If you need a volunteer to execute the release, I can
>>>>> volunteer
>>>>>> to
>>>>>>>>> do
>>>>>>>>>>>> that next week. Are there docs available for the release
>>>>> process as
>>>>>>>>> it'd
>>>>>>>>>>> be
>>>>>>>>>>>> my first time through?
>>>>>>>>>>>> 
>>>>>>>>>>>> Justin
>>>>>>>>>>>> 
>>>>>>>>>>>> On Tue, Apr 11, 2023 at 12:10 PM Jan Høydahl <
>>>>>> jan....@cominvent.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>> +1
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Jan
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 11. apr. 2023 kl. 15:51 skrev Houston Putman <
>>>>> hous...@apache.org
>>>>>>> :
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Hello everyone,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I know we just released 9.2 around 2-3 weeks ago, but it looks
>>>>>> like
>>>>>>>>>>> we
>>>>>>>>>>>>> are
>>>>>>>>>>>>>> going to need a bugfix release soon.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> You can see the list of bugs here:
>>>>>>>>>>>>>> 
>>>>> https://issues.apache.org/jira/projects/SOLR/versions/12353017
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I think we should discuss starting the release process early
>>>>> next
>>>>>>>>>>> week,
>>>>>>>>>>>>> as
>>>>>>>>>>>>>> some of these bugs are pretty bad (Particularly the SSL &
>>>>> HTTP2
>>>>>>> bug -
>>>>>>>>>>>>>> SOLR-16728 <https://issues.apache.org/jira/browse/SOLR-16728
>>>>>> ).
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> - Houston
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
>>>>>>>>>>>>> For additional commands, e-mail: dev-h...@solr.apache.org
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
>>>>>>>>> For additional commands, e-mail: dev-h...@solr.apache.org
>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
>>>>>>> For additional commands, e-mail: dev-h...@solr.apache.org
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
>> For additional commands, e-mail: dev-h...@solr.apache.org
>> 
>> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
For additional commands, e-mail: dev-h...@solr.apache.org

Reply via email to