Staged repos being deleted while they are up for voting

17 views
Skip to first unread message

Emily Jiang

unread,
Mar 31, 2021, 5:39:04 AM3/31/21
to MicroProfile

After MicroProfile Reactive Streams Operators 2.0 ballot has passed the voting period with super majority voted, I logged onto Sonatype to promote the artifacts. I found out the staged repos have been deleted.

As a matter of fact, all of the three staged repos (Reactive Streams Operators, GraphaQL, Open API) were deleted by Sonatype. It seemed the staged repos could be removed at any given time. We really need a way to tell sonatype not to remove the artifacts. Is this possible? If not, we need to rework our release process again. Thoughts?

Thanks,
Emily

Martin Stefanko

unread,
Mar 31, 2021, 6:08:52 AM3/31/21
to MicroProfile
Agh, happened already one time with LRA 1.0. I thought it was only some misclick and the vote wasn't started so I just restaged it. I think this may help to get the idea - https://support.sonatype.com/hc/en-us/articles/213465448-Automatically-dropping-old-staging-repositories

Martin

Emily Jiang

unread,
Mar 31, 2021, 6:35:52 AM3/31/21
to MicroProfile
Thank you Martin! Nathan Rauh also told me his staged repo was deleted within a couple of days. I had a quick look a the link you posted. It seems we can define some scheduling jobs ourselves to prune the releases. However, I am not aware of the scheduling jobs MicroProfile defined. For now, I have created this task under Sonatype for them to help us.

Thanks
Emily

Emily Jiang

unread,
Mar 31, 2021, 4:49:49 PM3/31/21
to MicroProfile
Some good news on this issue I reported:

Joel Orlina from Sonatype added a comment - 3 hours ago

Sorry about that. This shouldn't have happened. Our cleanup processes are supposed to leave org.eclipse.* groupIds alone for at least 3 weeks. It seems like our normal cleanup schedule missed this groupId. I'll work on verifying what the cleanup jobs do and ensure that org.eclipse.* groupIds remain open longer, so this shouldn't happen again. It is actually a trivial change to leave the staging repositories for org.eclipse.* open indefinitely.


I have asked for the staged repos for final releases to be kept for at least 4 weeks.
From now on, your staged repo should not be deleted within a month. Please shout if you see your staged repo being deleted too soon!

Thanks
Emily

Reply all
Reply to author
Forward
0 new messages