Re: Log4j 2.14.0 release status

2020-11-01 Thread Gary Gregory
Very odd indeed, the public (non-snapshot) repository is full of snapshots:

https://repository.apache.org/content/groups/public/org/apache/logging/log4j/log4j-core/

Gary

On Sun, Nov 1, 2020, 00:51 Ralph Goers  wrote:

> I started the process of preparing for the release today. The Maven site
> build is failing because somehow a version named 2.14.0—SNAPSHOT was
> uploaded to the Nexus Snapshot repository.  While investigating I noticed
> that there is at least one snapshot for every past release so Nexus
> apparently is not configured to delete snapshots after a release is
> performed.
>
> I’ve asked in Slack to have all the snapshots under logging be deleted but
> I suspect I will need to create a Jira issue. In my experience Jira isn’t
> especially quick about acting on these so I don’t know when I will be able
> to proceed. Matt or Gary, if you have more karma then me for some reason
> please see what you can do.
>
> Ralph
>


Re: Log4j 2.14.0 release status

2020-11-01 Thread Gary Gregory
Over at Apache Commons, I just released VFS, and it too is full of
snapshots:

https://repository.apache.org/content/groups/public/org/apache/commons/commons-vfs2/

Either we have all been doing releases wrong, the tooling is wrong, or our
understanding of

https://repository.apache.org/content/groups/public/

Vs.

https://repository.apache.org/content/groups/snapshots/

Vs.

https://repository.apache.org/content/groups/staging/

Is wrong... darn.

Gary

On Sun, Nov 1, 2020, 08:05 Gary Gregory  wrote:

> Very odd indeed, the public (non-snapshot) repository is full of snapshots:
>
>
> https://repository.apache.org/content/groups/public/org/apache/logging/log4j/log4j-core/
>
> Gary
>
> On Sun, Nov 1, 2020, 00:51 Ralph Goers  wrote:
>
>> I started the process of preparing for the release today. The Maven site
>> build is failing because somehow a version named 2.14.0—SNAPSHOT was
>> uploaded to the Nexus Snapshot repository.  While investigating I noticed
>> that there is at least one snapshot for every past release so Nexus
>> apparently is not configured to delete snapshots after a release is
>> performed.
>>
>> I’ve asked in Slack to have all the snapshots under logging be deleted
>> but I suspect I will need to create a Jira issue. In my experience Jira
>> isn’t especially quick about acting on these so I don’t know when I will be
>> able to proceed. Matt or Gary, if you have more karma then me for some
>> reason please see what you can do.
>>
>> Ralph
>>
>


Re: Log4j 2.14.0 release status

2020-11-01 Thread Apache
The public repo is most likely a group repo configured with both the release 
repo and the snapshot repo.that way by configuring Maven to use the public repo 
builds can access both releases and snapshots.  But all the snapshots only 
exist in the snapshot repo.

Ralph

> On Nov 1, 2020, at 6:08 AM, Gary Gregory  wrote:
> 
> Very odd indeed, the public (non-snapshot) repository is full of snapshots:
> 
> https://repository.apache.org/content/groups/public/org/apache/logging/log4j/log4j-core/
> 
> Gary
> 
>> On Sun, Nov 1, 2020, 00:51 Ralph Goers  wrote:
>> 
>> I started the process of preparing for the release today. The Maven site
>> build is failing because somehow a version named 2.14.0—SNAPSHOT was
>> uploaded to the Nexus Snapshot repository.  While investigating I noticed
>> that there is at least one snapshot for every past release so Nexus
>> apparently is not configured to delete snapshots after a release is
>> performed.
>> 
>> I’ve asked in Slack to have all the snapshots under logging be deleted but
>> I suspect I will need to create a Jira issue. In my experience Jira isn’t
>> especially quick about acting on these so I don’t know when I will be able
>> to proceed. Matt or Gary, if you have more karma then me for some reason
>> please see what you can do.
>> 
>> Ralph
>> 




Re: Log4j 2.14.0 release status

2020-11-01 Thread Matt Sicker
Are these snapshots any different from the ones being pushed by our old
Jenkins config? That’s another possibility. I think you’re right about the
repo groups though since that’s how Nexus works.

On Sun, Nov 1, 2020 at 09:21 Apache  wrote:

> The public repo is most likely a group repo configured with both the
> release repo and the snapshot repo.that way by configuring Maven to use the
> public repo builds can access both releases and snapshots.  But all the
> snapshots only exist in the snapshot repo.
>
> Ralph
>
> > On Nov 1, 2020, at 6:08 AM, Gary Gregory  wrote:
> >
> > Very odd indeed, the public (non-snapshot) repository is full of
> snapshots:
> >
> >
> https://repository.apache.org/content/groups/public/org/apache/logging/log4j/log4j-core/
> >
> > Gary
> >
> >> On Sun, Nov 1, 2020, 00:51 Ralph Goers 
> wrote:
> >>
> >> I started the process of preparing for the release today. The Maven site
> >> build is failing because somehow a version named 2.14.0—SNAPSHOT was
> >> uploaded to the Nexus Snapshot repository.  While investigating I
> noticed
> >> that there is at least one snapshot for every past release so Nexus
> >> apparently is not configured to delete snapshots after a release is
> >> performed.
> >>
> >> I’ve asked in Slack to have all the snapshots under logging be deleted
> but
> >> I suspect I will need to create a Jira issue. In my experience Jira
> isn’t
> >> especially quick about acting on these so I don’t know when I will be
> able
> >> to proceed. Matt or Gary, if you have more karma then me for some reason
> >> please see what you can do.
> >>
> >> Ralph
> >>
>
>
>


Re: Log4j 2.14.0 release status

2020-11-01 Thread Carter Kozak
I’d like to get a fix for LOG4J2-2954 into this release so appenders are 
flushed before the jvm exits. I’ll be reviewing the proposed fix and making 
required changes tonight or tomorrow if that’s alright.

-ck

> On Nov 1, 2020, at 8:10 AM, Gary Gregory  wrote:
> 
> Over at Apache Commons, I just released VFS, and it too is full of
> snapshots:
> 
> https://repository.apache.org/content/groups/public/org/apache/commons/commons-vfs2/
> 
> Either we have all been doing releases wrong, the tooling is wrong, or our
> understanding of
> 
> https://repository.apache.org/content/groups/public/
> 
> Vs.
> 
> https://repository.apache.org/content/groups/snapshots/
> 
> Vs.
> 
> https://repository.apache.org/content/groups/staging/
> 
> Is wrong... darn.
> 
> Gary
> 
>> On Sun, Nov 1, 2020, 08:05 Gary Gregory  wrote:
>> 
>> Very odd indeed, the public (non-snapshot) repository is full of snapshots:
>> 
>> 
>> https://repository.apache.org/content/groups/public/org/apache/logging/log4j/log4j-core/
>> 
>> Gary
>> 
>>> On Sun, Nov 1, 2020, 00:51 Ralph Goers  wrote:
>>> 
>>> I started the process of preparing for the release today. The Maven site
>>> build is failing because somehow a version named 2.14.0—SNAPSHOT was
>>> uploaded to the Nexus Snapshot repository.  While investigating I noticed
>>> that there is at least one snapshot for every past release so Nexus
>>> apparently is not configured to delete snapshots after a release is
>>> performed.
>>> 
>>> I’ve asked in Slack to have all the snapshots under logging be deleted
>>> but I suspect I will need to create a Jira issue. In my experience Jira
>>> isn’t especially quick about acting on these so I don’t know when I will be
>>> able to proceed. Matt or Gary, if you have more karma then me for some
>>> reason please see what you can do.
>>> 
>>> Ralph
>>> 
>> 



Re: Log4j 2.14.0 release status

2020-11-01 Thread Ralph Goers
Yes, Nexus indicates the bad snapshot was pushed by “CI Hudson” in May. 

Ralph

> On Nov 1, 2020, at 8:23 AM, Matt Sicker  wrote:
> 
> Are these snapshots any different from the ones being pushed by our old
> Jenkins config? That’s another possibility. I think you’re right about the
> repo groups though since that’s how Nexus works.
> 
> On Sun, Nov 1, 2020 at 09:21 Apache  wrote:
> 
>> The public repo is most likely a group repo configured with both the
>> release repo and the snapshot repo.that way by configuring Maven to use the
>> public repo builds can access both releases and snapshots.  But all the
>> snapshots only exist in the snapshot repo.
>> 
>> Ralph
>> 
>>> On Nov 1, 2020, at 6:08 AM, Gary Gregory  wrote:
>>> 
>>> Very odd indeed, the public (non-snapshot) repository is full of
>> snapshots:
>>> 
>>> 
>> https://repository.apache.org/content/groups/public/org/apache/logging/log4j/log4j-core/
>>> 
>>> Gary
>>> 
 On Sun, Nov 1, 2020, 00:51 Ralph Goers 
>> wrote:
 
 I started the process of preparing for the release today. The Maven site
 build is failing because somehow a version named 2.14.0—SNAPSHOT was
 uploaded to the Nexus Snapshot repository.  While investigating I
>> noticed
 that there is at least one snapshot for every past release so Nexus
 apparently is not configured to delete snapshots after a release is
 performed.
 
 I’ve asked in Slack to have all the snapshots under logging be deleted
>> but
 I suspect I will need to create a Jira issue. In my experience Jira
>> isn’t
 especially quick about acting on these so I don’t know when I will be
>> able
 to proceed. Matt or Gary, if you have more karma then me for some reason
 please see what you can do.
 
 Ralph
 
>> 
>> 
>> 




Re: Log4j 2.14.0 release status

2020-11-01 Thread Ralph Goers
Infra has done nothing with https://issues.apache.org/jira/browse/INFRA-21060 
 so unless I remove the doap 
plugin from the site build you have plenty of time.

Ralph

> On Nov 1, 2020, at 8:30 AM, Carter Kozak  wrote:
> 
> I’d like to get a fix for LOG4J2-2954 into this release so appenders are 
> flushed before the jvm exits. I’ll be reviewing the proposed fix and making 
> required changes tonight or tomorrow if that’s alright.
> 
> -ck
> 
>> On Nov 1, 2020, at 8:10 AM, Gary Gregory  wrote:
>> 
>> Over at Apache Commons, I just released VFS, and it too is full of
>> snapshots:
>> 
>> https://repository.apache.org/content/groups/public/org/apache/commons/commons-vfs2/
>> 
>> Either we have all been doing releases wrong, the tooling is wrong, or our
>> understanding of
>> 
>> https://repository.apache.org/content/groups/public/
>> 
>> Vs.
>> 
>> https://repository.apache.org/content/groups/snapshots/
>> 
>> Vs.
>> 
>> https://repository.apache.org/content/groups/staging/
>> 
>> Is wrong... darn.
>> 
>> Gary
>> 
>>> On Sun, Nov 1, 2020, 08:05 Gary Gregory  wrote:
>>> 
>>> Very odd indeed, the public (non-snapshot) repository is full of snapshots:
>>> 
>>> 
>>> https://repository.apache.org/content/groups/public/org/apache/logging/log4j/log4j-core/
>>> 
>>> Gary
>>> 
 On Sun, Nov 1, 2020, 00:51 Ralph Goers  wrote:
 
 I started the process of preparing for the release today. The Maven site
 build is failing because somehow a version named 2.14.0—SNAPSHOT was
 uploaded to the Nexus Snapshot repository.  While investigating I noticed
 that there is at least one snapshot for every past release so Nexus
 apparently is not configured to delete snapshots after a release is
 performed.
 
 I’ve asked in Slack to have all the snapshots under logging be deleted
 but I suspect I will need to create a Jira issue. In my experience Jira
 isn’t especially quick about acting on these so I don’t know when I will be
 able to proceed. Matt or Gary, if you have more karma then me for some
 reason please see what you can do.
 
 Ralph
 
>>> 
> 
> 



Re: Log4j 2.14.0 release status

2020-11-01 Thread Matt Sicker
Well at least it's not an ongoing problem with the new setup. I wonder
how that got there...

On Sun, 1 Nov 2020 at 10:45, Ralph Goers  wrote:
>
> Yes, Nexus indicates the bad snapshot was pushed by “CI Hudson” in May.
>
> Ralph
>
> > On Nov 1, 2020, at 8:23 AM, Matt Sicker  wrote:
> >
> > Are these snapshots any different from the ones being pushed by our old
> > Jenkins config? That’s another possibility. I think you’re right about the
> > repo groups though since that’s how Nexus works.
> >
> > On Sun, Nov 1, 2020 at 09:21 Apache  wrote:
> >
> >> The public repo is most likely a group repo configured with both the
> >> release repo and the snapshot repo.that way by configuring Maven to use the
> >> public repo builds can access both releases and snapshots.  But all the
> >> snapshots only exist in the snapshot repo.
> >>
> >> Ralph
> >>
> >>> On Nov 1, 2020, at 6:08 AM, Gary Gregory  wrote:
> >>>
> >>> Very odd indeed, the public (non-snapshot) repository is full of
> >> snapshots:
> >>>
> >>>
> >> https://repository.apache.org/content/groups/public/org/apache/logging/log4j/log4j-core/
> >>>
> >>> Gary
> >>>
>  On Sun, Nov 1, 2020, 00:51 Ralph Goers 
> >> wrote:
> 
>  I started the process of preparing for the release today. The Maven site
>  build is failing because somehow a version named 2.14.0—SNAPSHOT was
>  uploaded to the Nexus Snapshot repository.  While investigating I
> >> noticed
>  that there is at least one snapshot for every past release so Nexus
>  apparently is not configured to delete snapshots after a release is
>  performed.
> 
>  I’ve asked in Slack to have all the snapshots under logging be deleted
> >> but
>  I suspect I will need to create a Jira issue. In my experience Jira
> >> isn’t
>  especially quick about acting on these so I don’t know when I will be
> >> able
>  to proceed. Matt or Gary, if you have more karma then me for some reason
>  please see what you can do.
> 
>  Ralph
> 
> >>
> >>
> >>
>
>