Re: [VOTE] Release Apache Log4j 2.17.1-rc1

2021-12-28 Thread Volkan Yazıcı
+1

`./mvnw clean verify` passes on

$ uname -a
Linux tahta 5.11.0-43-generic #47~20.04.2-Ubuntu SMP Mon Dec 13 11:06:56
UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

$ java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (Zulu 8.58.0.13-CA-linux64) (build
1.8.0_312-b07)
OpenJDK 64-Bit Server VM (Zulu 8.58.0.13-CA-linux64) (build 25.312-b07,
mixed mode)

`./mvnw rat:check` fails, though it is not a showstopper, IMHO. I have
pushed the fixes to the `release-2.x` branch.

I have also noticed `api-separation.md` by Robert Middleton (great contrib
Robert!) is not linked anywhere in the docs, if I am not mistaken.

I did not check signatures and hashes.

On Tue, Dec 28, 2021 at 1:31 AM Matt Sicker  wrote:

> This is a vote to release Log4j 2.17.1, the next version of the Log4j 2
> project.
>
> Please download, test, and cast your votes on the log4j developers list.
> [] +1, release the artifacts
> [] -1, don't release because...
>
> The vote will remain open for as short amount as time as required to vet
> the release. All votes are welcome and we encourage everyone to test the
> release, but only Logging PMC votes are “officially” counted. As always, at
> least 3 +1 votes and more positive than negative votes are required.
>
> Changes in this version include:
>
>
> Fixed Bugs
> * [LOG4J2-3290](
> https://issues.apache.org/jira/browse/LOG4J2-3290):
> Remove unused method.
> * [LOG4J2-3292](
> https://issues.apache.org/jira/browse/LOG4J2-3292):
> ExtendedLoggerWrapper.logMessage no longer double-logs when location
> is requested.
> * [LOG4J2-3289](
> https://issues.apache.org/jira/browse/LOG4J2-3289):
> log4j-to-slf4j no longer re-interpolates formatted message contents.
> * [LOG4J2-3204](
> https://issues.apache.org/jira/browse/LOG4J2-3204):
> Correct SpringLookup package name in Interpolator. Thanks to
> Francis-FY.
> * [LOG4J2-3284](
> https://issues.apache.org/jira/browse/LOG4J2-3284):
> log4j-to-slf4j takes the provided MessageFactory into account Thanks
> to Michael Vorburger.
> * [LOG4J2-3264](
> https://issues.apache.org/jira/browse/LOG4J2-3264):
> Fix MapLookup to lookup MapMessage before DefaultMap Thanks to Yanming
> Zhou.
> * [LOG4J2-3274](
> https://issues.apache.org/jira/browse/LOG4J2-3274):
> Buffered I/O checked had inverted logic in RollingFileAppenderBuidler.
> Thanks to Faisal Khan Thayub Khan.
> * [](https://issues.apache.org/jira/browse/LOG4J2-3274):
> Fix NPE when input is null in StrSubstitutor.replace(String,
> Properties).
> * [LOG4J2-3270](
> https://issues.apache.org/jira/browse/LOG4J2-3270):
> Lookups with no prefix only read values from the configuration
> properties as expected.
> * [LOG4J2-3256](
> https://issues.apache.org/jira/browse/LOG4J2-3256):
> Reduce ignored package scope of KafkaAppender. Thanks to Lee Dongjin.
>
> Tag:
> a)  for a new copy do "git clone
> https://github.com/apache/logging-log4j2.git <
> https://github.com/apache/logging-log4j2.git> and then "git checkout
> tags/log4j-2.17.1-rc1”  or just "git clone -b log4j-2.17.1-rc1
> https://github.com/apache/logging-log4j2.git <
> https://github.com/apache/logging-log4j2.git>"
> b) for an existing working copy to “git pull” and then “git checkout
> tags/log4j-2.17.1-rc1”
>
> Web Site:  https://logging.staged.apache.org/log4j/2.x/index.html <
> https://logging.staged.apache.org/log4j/2.x/index.html>
>
> Maven Artifacts:
> https://repository.apache.org/content/repositories/orgapachelogging-1078/
>
> Distribution archives:
> https://dist.apache.org/repos/dist/dev/logging/log4j/ <
> https://dist.apache.org/repos/dist/dev/logging/log4j/>
>
> You may download all the Maven artifacts by executing:
> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
> https://repository.apache.org/content/repositories/orgapachelogging-1078/org/apache/logging/log4j/
>
> --
> Matt Sicker
>
>


Re: [VOTE] Release Apache Log4j 2.17.1-rc1

2021-12-28 Thread Remko Popma
+1

signatures and hashes ok
build ok
Apache Maven 3.6.2 (40f52333136460af0dc0d7232c0dc0bcf0d9e117;
2019-08-28T00:06:16+09:00)
Maven home: C:\apps\apache-maven-3.6.2\bin\..
Java version: 1.8.0_202, vendor: Oracle Corporation, runtime:
C:\apps\jdk1.8.0_202\jre
Default locale: en_GB, platform encoding: MS932
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"


On Tue, Dec 28, 2021 at 1:19 PM Ralph Goers 
wrote:

> +1
>
> Validated signature & hashes. Build worked for me
>
> Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555;
> 2019-04-04T12:00:29-07:00)
> Maven home: /opt/maven/maven
> Java version: 1.8.0_144, vendor: Oracle Corporation, runtime:
> /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "10.16", arch: "x86_64", family: “mac"
>
> Ralph
>
> > On Dec 27, 2021, at 5:31 PM, Matt Sicker  wrote:
> >
> > This is a vote to release Log4j 2.17.1, the next version of the Log4j 2
> project.
> >
> > Please download, test, and cast your votes on the log4j developers list.
> > [] +1, release the artifacts
> > [] -1, don't release because...
> >
> > The vote will remain open for as short amount as time as required to vet
> the release. All votes are welcome and we encourage everyone to test the
> release, but only Logging PMC votes are “officially” counted. As always, at
> least 3 +1 votes and more positive than negative votes are required.
> >
> > Changes in this version include:
> >
> >
> > Fixed Bugs
> >* [LOG4J2-3290](
> https://issues.apache.org/jira/browse/LOG4J2-3290):
> >Remove unused method.
> >* [LOG4J2-3292](
> https://issues.apache.org/jira/browse/LOG4J2-3292):
> >ExtendedLoggerWrapper.logMessage no longer double-logs when location
> is requested.
> >* [LOG4J2-3289](
> https://issues.apache.org/jira/browse/LOG4J2-3289):
> >log4j-to-slf4j no longer re-interpolates formatted message contents.
> >* [LOG4J2-3204](
> https://issues.apache.org/jira/browse/LOG4J2-3204):
> >Correct SpringLookup package name in Interpolator. Thanks to
> Francis-FY.
> >* [LOG4J2-3284](
> https://issues.apache.org/jira/browse/LOG4J2-3284):
> >log4j-to-slf4j takes the provided MessageFactory into account Thanks
> to Michael Vorburger.
> >* [LOG4J2-3264](
> https://issues.apache.org/jira/browse/LOG4J2-3264):
> >Fix MapLookup to lookup MapMessage before DefaultMap Thanks to
> Yanming Zhou.
> >* [LOG4J2-3274](
> https://issues.apache.org/jira/browse/LOG4J2-3274):
> >Buffered I/O checked had inverted logic in
> RollingFileAppenderBuidler. Thanks to Faisal Khan Thayub Khan.
> >* [](https://issues.apache.org/jira/browse/LOG4J2-3274):
> >Fix NPE when input is null in StrSubstitutor.replace(String,
> Properties).
> >* [LOG4J2-3270](
> https://issues.apache.org/jira/browse/LOG4J2-3270):
> >Lookups with no prefix only read values from the configuration
> properties as expected.
> >* [LOG4J2-3256](
> https://issues.apache.org/jira/browse/LOG4J2-3256):
> >Reduce ignored package scope of KafkaAppender. Thanks to Lee Dongjin.
> >
> > Tag:
> > a)  for a new copy do "git clone
> https://github.com/apache/logging-log4j2.git <
> https://github.com/apache/logging-log4j2.git> and then "git checkout
> tags/log4j-2.17.1-rc1”  or just "git clone -b log4j-2.17.1-rc1
> https://github.com/apache/logging-log4j2.git <
> https://github.com/apache/logging-log4j2.git>"
> > b) for an existing working copy to “git pull” and then “git checkout
> tags/log4j-2.17.1-rc1”
> >
> > Web Site:  https://logging.staged.apache.org/log4j/2.x/index.html <
> https://logging.staged.apache.org/log4j/2.x/index.html>
> >
> > Maven Artifacts:
> https://repository.apache.org/content/repositories/orgapachelogging-1078/
> >
> > Distribution archives:
> https://dist.apache.org/repos/dist/dev/logging/log4j/ <
> https://dist.apache.org/repos/dist/dev/logging/log4j/>
> >
> > You may download all the Maven artifacts by executing:
> > wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
> https://repository.apache.org/content/repositories/orgapachelogging-1078/org/apache/logging/log4j/
> >
> > --
> > Matt Sicker
> >
>
>


Re: [VOTE] Release Apache Log4j 2.17.1-rc1

2021-12-27 Thread Ralph Goers
+1 

Validated signature & hashes. Build worked for me

Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 
2019-04-04T12:00:29-07:00)
Maven home: /opt/maven/maven
Java version: 1.8.0_144, vendor: Oracle Corporation, runtime: 
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.16", arch: "x86_64", family: “mac"

Ralph

> On Dec 27, 2021, at 5:31 PM, Matt Sicker  wrote:
> 
> This is a vote to release Log4j 2.17.1, the next version of the Log4j 2 
> project.
> 
> Please download, test, and cast your votes on the log4j developers list.
> [] +1, release the artifacts
> [] -1, don't release because...
> 
> The vote will remain open for as short amount as time as required to vet the 
> release. All votes are welcome and we encourage everyone to test the release, 
> but only Logging PMC votes are “officially” counted. As always, at least 3 +1 
> votes and more positive than negative votes are required.
> 
> Changes in this version include:
> 
> 
> Fixed Bugs
>* 
> [LOG4J2-3290](https://issues.apache.org/jira/browse/LOG4J2-3290):
>Remove unused method.
>* 
> [LOG4J2-3292](https://issues.apache.org/jira/browse/LOG4J2-3292):
>ExtendedLoggerWrapper.logMessage no longer double-logs when location is 
> requested.
>* 
> [LOG4J2-3289](https://issues.apache.org/jira/browse/LOG4J2-3289):
>log4j-to-slf4j no longer re-interpolates formatted message contents.
>* 
> [LOG4J2-3204](https://issues.apache.org/jira/browse/LOG4J2-3204):
>Correct SpringLookup package name in Interpolator. Thanks to Francis-FY.
>* 
> [LOG4J2-3284](https://issues.apache.org/jira/browse/LOG4J2-3284):
>log4j-to-slf4j takes the provided MessageFactory into account Thanks to 
> Michael Vorburger.
>* 
> [LOG4J2-3264](https://issues.apache.org/jira/browse/LOG4J2-3264):
>Fix MapLookup to lookup MapMessage before DefaultMap Thanks to Yanming 
> Zhou.
>* 
> [LOG4J2-3274](https://issues.apache.org/jira/browse/LOG4J2-3274):
>Buffered I/O checked had inverted logic in RollingFileAppenderBuidler. 
> Thanks to Faisal Khan Thayub Khan.
>* [](https://issues.apache.org/jira/browse/LOG4J2-3274):
>Fix NPE when input is null in StrSubstitutor.replace(String, Properties).
>* 
> [LOG4J2-3270](https://issues.apache.org/jira/browse/LOG4J2-3270):
>Lookups with no prefix only read values from the configuration properties 
> as expected.
>* 
> [LOG4J2-3256](https://issues.apache.org/jira/browse/LOG4J2-3256):
>Reduce ignored package scope of KafkaAppender. Thanks to Lee Dongjin.
> 
> Tag: 
> a)  for a new copy do "git clone https://github.com/apache/logging-log4j2.git 
>  and then "git checkout 
> tags/log4j-2.17.1-rc1”  or just "git clone -b log4j-2.17.1-rc1 
> https://github.com/apache/logging-log4j2.git 
> "
> b) for an existing working copy to “git pull” and then “git checkout 
> tags/log4j-2.17.1-rc1”
> 
> Web Site:  https://logging.staged.apache.org/log4j/2.x/index.html 
>  
> 
> Maven Artifacts: 
> https://repository.apache.org/content/repositories/orgapachelogging-1078/
> 
> Distribution archives: https://dist.apache.org/repos/dist/dev/logging/log4j/ 
>  
> 
> You may download all the Maven artifacts by executing:
> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate 
> https://repository.apache.org/content/repositories/orgapachelogging-1078/org/apache/logging/log4j/
> 
> --
> Matt Sicker
> 



Re: [VOTE] Release Apache Log4j 2.17.1-rc1

2021-12-27 Thread Gary Gregory
Oops, I picked up versions from the wrong console, I tested with Java 8,
not 11:

openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-bre_2021_10_20_23_15-b00)
OpenJDK 64-Bit Server VM (build 25.312-b00, mixed mode)

Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /usr/local/Cellar/maven/3.8.4/libexec
Java version: 1.8.0_312, vendor: Homebrew, runtime:
/usr/local/Cellar/openjdk@8/1.8.0+312/libexec/openjdk.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "12.1", arch: "x86_64", family: "mac"

Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST
2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64

Gary

On Mon, Dec 27, 2021 at 8:30 PM Gary Gregory  wrote:

> +1
>
> - OK gpg verify of all 2.17.1 ASC files on
> https://dist.apache.org/repos/dist/dev/logging/log4j/
> - RAT check fails on 2 MD files, not a blocker, just needs ASL headers.
> - OK mvn clean install -pl '!log4j-cassandra'
>   Again for me, the log4j-cassandra module crashes the JVM for me. If I
> try different versions of cassandra-all, I either get a crash, or the IT
> test hangs.
>
> openjdk version "11.0.12" 2021-07-20
> OpenJDK Runtime Environment Homebrew (build 11.0.12+0)
> OpenJDK 64-Bit Server VM Homebrew (build 11.0.12+0, mixed mode)
>
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /usr/local/Cellar/maven/3.8.4/libexec
> Java version: 11.0.12, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@11/11.0.12/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "12.1", arch: "x86_64", family: "mac"
>
> Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST
> 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64
>
> Gary
>
> On Mon, Dec 27, 2021 at 7:31 PM Matt Sicker  wrote:
>
>> This is a vote to release Log4j 2.17.1, the next version of the Log4j 2
>> project.
>>
>> Please download, test, and cast your votes on the log4j developers list.
>> [] +1, release the artifacts
>> [] -1, don't release because...
>>
>> The vote will remain open for as short amount as time as required to vet
>> the release. All votes are welcome and we encourage everyone to test the
>> release, but only Logging PMC votes are “officially” counted. As always, at
>> least 3 +1 votes and more positive than negative votes are required.
>>
>> Changes in this version include:
>>
>>
>> Fixed Bugs
>> * [LOG4J2-3290](
>> https://issues.apache.org/jira/browse/LOG4J2-3290):
>> Remove unused method.
>> * [LOG4J2-3292](
>> https://issues.apache.org/jira/browse/LOG4J2-3292):
>> ExtendedLoggerWrapper.logMessage no longer double-logs when location
>> is requested.
>> * [LOG4J2-3289](
>> https://issues.apache.org/jira/browse/LOG4J2-3289):
>> log4j-to-slf4j no longer re-interpolates formatted message contents.
>> * [LOG4J2-3204](
>> https://issues.apache.org/jira/browse/LOG4J2-3204):
>> Correct SpringLookup package name in Interpolator. Thanks to
>> Francis-FY.
>> * [LOG4J2-3284](
>> https://issues.apache.org/jira/browse/LOG4J2-3284):
>> log4j-to-slf4j takes the provided MessageFactory into account Thanks
>> to Michael Vorburger.
>> * [LOG4J2-3264](
>> https://issues.apache.org/jira/browse/LOG4J2-3264):
>> Fix MapLookup to lookup MapMessage before DefaultMap Thanks to
>> Yanming Zhou.
>> * [LOG4J2-3274](
>> https://issues.apache.org/jira/browse/LOG4J2-3274):
>> Buffered I/O checked had inverted logic in
>> RollingFileAppenderBuidler. Thanks to Faisal Khan Thayub Khan.
>> * [](https://issues.apache.org/jira/browse/LOG4J2-3274):
>> Fix NPE when input is null in StrSubstitutor.replace(String,
>> Properties).
>> * [LOG4J2-3270](
>> https://issues.apache.org/jira/browse/LOG4J2-3270):
>> Lookups with no prefix only read values from the configuration
>> properties as expected.
>> * [LOG4J2-3256](
>> https://issues.apache.org/jira/browse/LOG4J2-3256):
>> Reduce ignored package scope of KafkaAppender. Thanks to Lee Dongjin.
>>
>> Tag:
>> a)  for a new copy do "git clone
>> https://github.com/apache/logging-log4j2.git <
>> https://github.com/apache/logging-log4j2.git> and then "git checkout
>> tags/log4j-2.17.1-rc1”  or just "git clone -b log4j-2.17.1-rc1
>> https://github.com/apache/logging-log4j2.git <
>> https://github.com/apache/logging-log4j2.git>"
>> b) for an existing working copy to “git pull” and then “git checkout
>> tags/log4j-2.17.1-rc1”
>>
>> Web Site:  https://logging.staged.apache.org/log4j/2.x/index.html <
>> https://logging.staged.apache.org/log4j/2.x/index.html>
>>
>> Maven Artifacts:
>> https://repository.apache.org/content/repositories/orgapachelogging-1078/
>>
>> Distribution archives:
>> https://dist.apache.org/repos/dist/dev/logging/log4j/ <
>> https://dist.ap

Re: [VOTE] Release Apache Log4j 2.17.1-rc1

2021-12-27 Thread Gary Gregory
+1

- OK gpg verify of all 2.17.1 ASC files on
https://dist.apache.org/repos/dist/dev/logging/log4j/
- RAT check fails on 2 MD files, not a blocker, just needs ASL headers.
- OK mvn clean install -pl '!log4j-cassandra'
  Again for me, the log4j-cassandra module crashes the JVM for me. If I try
different versions of cassandra-all, I either get a crash, or the IT test
hangs.

openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment Homebrew (build 11.0.12+0)
OpenJDK 64-Bit Server VM Homebrew (build 11.0.12+0, mixed mode)

Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /usr/local/Cellar/maven/3.8.4/libexec
Java version: 11.0.12, vendor: Homebrew, runtime:
/usr/local/Cellar/openjdk@11/11.0.12/libexec/openjdk.jdk/Contents/Home
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "12.1", arch: "x86_64", family: "mac"

Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST
2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64

Gary

On Mon, Dec 27, 2021 at 7:31 PM Matt Sicker  wrote:

> This is a vote to release Log4j 2.17.1, the next version of the Log4j 2
> project.
>
> Please download, test, and cast your votes on the log4j developers list.
> [] +1, release the artifacts
> [] -1, don't release because...
>
> The vote will remain open for as short amount as time as required to vet
> the release. All votes are welcome and we encourage everyone to test the
> release, but only Logging PMC votes are “officially” counted. As always, at
> least 3 +1 votes and more positive than negative votes are required.
>
> Changes in this version include:
>
>
> Fixed Bugs
> * [LOG4J2-3290](
> https://issues.apache.org/jira/browse/LOG4J2-3290):
> Remove unused method.
> * [LOG4J2-3292](
> https://issues.apache.org/jira/browse/LOG4J2-3292):
> ExtendedLoggerWrapper.logMessage no longer double-logs when location
> is requested.
> * [LOG4J2-3289](
> https://issues.apache.org/jira/browse/LOG4J2-3289):
> log4j-to-slf4j no longer re-interpolates formatted message contents.
> * [LOG4J2-3204](
> https://issues.apache.org/jira/browse/LOG4J2-3204):
> Correct SpringLookup package name in Interpolator. Thanks to
> Francis-FY.
> * [LOG4J2-3284](
> https://issues.apache.org/jira/browse/LOG4J2-3284):
> log4j-to-slf4j takes the provided MessageFactory into account Thanks
> to Michael Vorburger.
> * [LOG4J2-3264](
> https://issues.apache.org/jira/browse/LOG4J2-3264):
> Fix MapLookup to lookup MapMessage before DefaultMap Thanks to Yanming
> Zhou.
> * [LOG4J2-3274](
> https://issues.apache.org/jira/browse/LOG4J2-3274):
> Buffered I/O checked had inverted logic in RollingFileAppenderBuidler.
> Thanks to Faisal Khan Thayub Khan.
> * [](https://issues.apache.org/jira/browse/LOG4J2-3274):
> Fix NPE when input is null in StrSubstitutor.replace(String,
> Properties).
> * [LOG4J2-3270](
> https://issues.apache.org/jira/browse/LOG4J2-3270):
> Lookups with no prefix only read values from the configuration
> properties as expected.
> * [LOG4J2-3256](
> https://issues.apache.org/jira/browse/LOG4J2-3256):
> Reduce ignored package scope of KafkaAppender. Thanks to Lee Dongjin.
>
> Tag:
> a)  for a new copy do "git clone
> https://github.com/apache/logging-log4j2.git <
> https://github.com/apache/logging-log4j2.git> and then "git checkout
> tags/log4j-2.17.1-rc1”  or just "git clone -b log4j-2.17.1-rc1
> https://github.com/apache/logging-log4j2.git <
> https://github.com/apache/logging-log4j2.git>"
> b) for an existing working copy to “git pull” and then “git checkout
> tags/log4j-2.17.1-rc1”
>
> Web Site:  https://logging.staged.apache.org/log4j/2.x/index.html <
> https://logging.staged.apache.org/log4j/2.x/index.html>
>
> Maven Artifacts:
> https://repository.apache.org/content/repositories/orgapachelogging-1078/
>
> Distribution archives:
> https://dist.apache.org/repos/dist/dev/logging/log4j/ <
> https://dist.apache.org/repos/dist/dev/logging/log4j/>
>
> You may download all the Maven artifacts by executing:
> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
> https://repository.apache.org/content/repositories/orgapachelogging-1078/org/apache/logging/log4j/
>
> --
> Matt Sicker
>
>


Re: [VOTE] Release Apache Log4j 2.17.1-rc1

2021-12-27 Thread Ron Grabowski
 +1 for passing tests and website. RAT failed on these two files: !? 
docs/2.17.0-interpolation.md !? docs/cve-map.md
On Monday, December 27, 2021, 07:31:20 PM EST, Matt Sicker 
 wrote:  
 
 This is a vote to release Log4j 2.17.1, the next version of the Log4j 2 
project.

Please download, test, and cast your votes on the log4j developers list.
[] +1, release the artifacts
[] -1, don't release because...

The vote will remain open for as short amount as time as required to vet the 
release. All votes are welcome and we encourage everyone to test the release, 
but only Logging PMC votes are “officially” counted. As always, at least 3 +1 
votes and more positive than negative votes are required.

Changes in this version include:


Fixed Bugs
                * 
[LOG4J2-3290](https://issues.apache.org/jira/browse/LOG4J2-3290):
    Remove unused method.
                * 
[LOG4J2-3292](https://issues.apache.org/jira/browse/LOG4J2-3292):
    ExtendedLoggerWrapper.logMessage no longer double-logs when location is 
requested.
                * 
[LOG4J2-3289](https://issues.apache.org/jira/browse/LOG4J2-3289):
    log4j-to-slf4j no longer re-interpolates formatted message contents.
                * 
[LOG4J2-3204](https://issues.apache.org/jira/browse/LOG4J2-3204):
    Correct SpringLookup package name in Interpolator. Thanks to Francis-FY.
                * 
[LOG4J2-3284](https://issues.apache.org/jira/browse/LOG4J2-3284):
    log4j-to-slf4j takes the provided MessageFactory into account Thanks to 
Michael Vorburger.
                * 
[LOG4J2-3264](https://issues.apache.org/jira/browse/LOG4J2-3264):
    Fix MapLookup to lookup MapMessage before DefaultMap Thanks to Yanming Zhou.
                * 
[LOG4J2-3274](https://issues.apache.org/jira/browse/LOG4J2-3274):
    Buffered I/O checked had inverted logic in RollingFileAppenderBuidler. 
Thanks to Faisal Khan Thayub Khan.
                * [](https://issues.apache.org/jira/browse/LOG4J2-3274):
    Fix NPE when input is null in StrSubstitutor.replace(String, Properties).
                * 
[LOG4J2-3270](https://issues.apache.org/jira/browse/LOG4J2-3270):
    Lookups with no prefix only read values from the configuration properties 
as expected.
                * 
[LOG4J2-3256](https://issues.apache.org/jira/browse/LOG4J2-3256):
    Reduce ignored package scope of KafkaAppender. Thanks to Lee Dongjin.

Tag: 
a)  for a new copy do "git clone https://github.com/apache/logging-log4j2.git 
 and then "git checkout 
tags/log4j-2.17.1-rc1”  or just "git clone -b log4j-2.17.1-rc1 
https://github.com/apache/logging-log4j2.git 
"
b) for an existing working copy to “git pull” and then “git checkout 
tags/log4j-2.17.1-rc1”

Web Site:  https://logging.staged.apache.org/log4j/2.x/index.html 
 

Maven Artifacts: 
https://repository.apache.org/content/repositories/orgapachelogging-1078/

Distribution archives: https://dist.apache.org/repos/dist/dev/logging/log4j/ 
 

You may download all the Maven artifacts by executing:
wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate 
https://repository.apache.org/content/repositories/orgapachelogging-1078/org/apache/logging/log4j/

--
Matt Sicker

  

Re: [VOTE] Release Apache Log4j 2.17.1-rc1

2021-12-27 Thread Carter Kozak
+1

$ mvn --version
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /opt/homebrew/Cellar/maven/3.8.4/libexec
Java version: 1.8.0_292, vendor: Azul Systems, Inc., runtime: 
/Users/ckozak/.tools/jdk/zulu8.54.0.21-ca-jdk8.0.292-macosx_aarch64/zulu-8.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "12.1", arch: "aarch64", family: "mac"

rat failed due to docs/*.md files which should be ignored (handling via 
https://github.com/apache/logging-log4j2/pull/672) not blocking because the 
solution is to ignore these files.

build/tests/sigs look good.

-ck

On Mon, Dec 27, 2021, at 19:31, Matt Sicker wrote:
> This is a vote to release Log4j 2.17.1, the next version of the Log4j 2 
> project.
> 
> Please download, test, and cast your votes on the log4j developers list.
> [] +1, release the artifacts
> [] -1, don't release because...
> 
> The vote will remain open for as short amount as time as required to vet the 
> release. All votes are welcome and we encourage everyone to test the release, 
> but only Logging PMC votes are “officially” counted. As always, at least 3 +1 
> votes and more positive than negative votes are required.
> 
> Changes in this version include:
> 
> 
> Fixed Bugs
> * 
> [LOG4J2-3290](https://issues.apache.org/jira/browse/LOG4J2-3290):
> Remove unused method.
> * 
> [LOG4J2-3292](https://issues.apache.org/jira/browse/LOG4J2-3292):
> ExtendedLoggerWrapper.logMessage no longer double-logs when location is 
> requested.
> * 
> [LOG4J2-3289](https://issues.apache.org/jira/browse/LOG4J2-3289):
> log4j-to-slf4j no longer re-interpolates formatted message contents.
> * 
> [LOG4J2-3204](https://issues.apache.org/jira/browse/LOG4J2-3204):
> Correct SpringLookup package name in Interpolator. Thanks to Francis-FY.
> * 
> [LOG4J2-3284](https://issues.apache.org/jira/browse/LOG4J2-3284):
> log4j-to-slf4j takes the provided MessageFactory into account Thanks to 
> Michael Vorburger.
> * 
> [LOG4J2-3264](https://issues.apache.org/jira/browse/LOG4J2-3264):
> Fix MapLookup to lookup MapMessage before DefaultMap Thanks to Yanming 
> Zhou.
> * 
> [LOG4J2-3274](https://issues.apache.org/jira/browse/LOG4J2-3274):
> Buffered I/O checked had inverted logic in RollingFileAppenderBuidler. 
> Thanks to Faisal Khan Thayub Khan.
> * [](https://issues.apache.org/jira/browse/LOG4J2-3274):
> Fix NPE when input is null in StrSubstitutor.replace(String, Properties).
> * 
> [LOG4J2-3270](https://issues.apache.org/jira/browse/LOG4J2-3270):
> Lookups with no prefix only read values from the configuration properties 
> as expected.
> * 
> [LOG4J2-3256](https://issues.apache.org/jira/browse/LOG4J2-3256):
> Reduce ignored package scope of KafkaAppender. Thanks to Lee Dongjin.
> 
> Tag: 
> a)  for a new copy do "git clone https://github.com/apache/logging-log4j2.git 
>  and then "git checkout 
> tags/log4j-2.17.1-rc1”  or just "git clone -b log4j-2.17.1-rc1 
> https://github.com/apache/logging-log4j2.git 
> "
> b) for an existing working copy to “git pull” and then “git checkout 
> tags/log4j-2.17.1-rc1”
> 
> Web Site:  https://logging.staged.apache.org/log4j/2.x/index.html 
>  
> 
> Maven Artifacts: 
> https://repository.apache.org/content/repositories/orgapachelogging-1078/
> 
> Distribution archives: https://dist.apache.org/repos/dist/dev/logging/log4j/ 
>  
> 
> You may download all the Maven artifacts by executing:
> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate 
> https://repository.apache.org/content/repositories/orgapachelogging-1078/org/apache/logging/log4j/
> 
> --
> Matt Sicker
> 
> 


Re: [VOTE] Release Apache Log4j 2.17.1-rc1

2021-12-27 Thread Xeno Amess
Hi
Is this version about safety or functionality?

XenoAmess

From: Matt Sicker 
Sent: Tuesday, December 28, 2021 8:31:14 AM
To: dev@logging.apache.org 
Subject: [VOTE] Release Apache Log4j 2.17.1-rc1

This is a vote to release Log4j 2.17.1, the next version of the Log4j 2 project.

Please download, test, and cast your votes on the log4j developers list.
[] +1, release the artifacts
[] -1, don't release because...

The vote will remain open for as short amount as time as required to vet the 
release. All votes are welcome and we encourage everyone to test the release, 
but only Logging PMC votes are “officially” counted. As always, at least 3 +1 
votes and more positive than negative votes are required.

Changes in this version include:


Fixed Bugs
* 
[LOG4J2-3290](https://issues.apache.org/jira/browse/LOG4J2-3290):
Remove unused method.
* 
[LOG4J2-3292](https://issues.apache.org/jira/browse/LOG4J2-3292):
ExtendedLoggerWrapper.logMessage no longer double-logs when location is 
requested.
* 
[LOG4J2-3289](https://issues.apache.org/jira/browse/LOG4J2-3289):
log4j-to-slf4j no longer re-interpolates formatted message contents.
* 
[LOG4J2-3204](https://issues.apache.org/jira/browse/LOG4J2-3204):
Correct SpringLookup package name in Interpolator. Thanks to Francis-FY.
* 
[LOG4J2-3284](https://issues.apache.org/jira/browse/LOG4J2-3284):
log4j-to-slf4j takes the provided MessageFactory into account Thanks to 
Michael Vorburger.
* 
[LOG4J2-3264](https://issues.apache.org/jira/browse/LOG4J2-3264):
Fix MapLookup to lookup MapMessage before DefaultMap Thanks to Yanming Zhou.
* 
[LOG4J2-3274](https://issues.apache.org/jira/browse/LOG4J2-3274):
Buffered I/O checked had inverted logic in RollingFileAppenderBuidler. 
Thanks to Faisal Khan Thayub Khan.
* [](https://issues.apache.org/jira/browse/LOG4J2-3274):
Fix NPE when input is null in StrSubstitutor.replace(String, Properties).
* 
[LOG4J2-3270](https://issues.apache.org/jira/browse/LOG4J2-3270):
Lookups with no prefix only read values from the configuration properties 
as expected.
* 
[LOG4J2-3256](https://issues.apache.org/jira/browse/LOG4J2-3256):
Reduce ignored package scope of KafkaAppender. Thanks to Lee Dongjin.

Tag:
a)  for a new copy do "git clone https://github.com/apache/logging-log4j2.git 
<https://github.com/apache/logging-log4j2.git> and then "git checkout 
tags/log4j-2.17.1-rc1”  or just "git clone -b log4j-2.17.1-rc1 
https://github.com/apache/logging-log4j2.git 
<https://github.com/apache/logging-log4j2.git>"
b) for an existing working copy to “git pull” and then “git checkout 
tags/log4j-2.17.1-rc1”

Web Site:  https://logging.staged.apache.org/log4j/2.x/index.html 
<https://logging.staged.apache.org/log4j/2.x/index.html>

Maven Artifacts: 
https://repository.apache.org/content/repositories/orgapachelogging-1078/

Distribution archives: https://dist.apache.org/repos/dist/dev/logging/log4j/ 
<https://dist.apache.org/repos/dist/dev/logging/log4j/>

You may download all the Maven artifacts by executing:
wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate 
https://repository.apache.org/content/repositories/orgapachelogging-1078/org/apache/logging/log4j/

--
Matt Sicker



[VOTE] Release Apache Log4j 2.17.1-rc1

2021-12-27 Thread Matt Sicker
This is a vote to release Log4j 2.17.1, the next version of the Log4j 2 project.

Please download, test, and cast your votes on the log4j developers list.
[] +1, release the artifacts
[] -1, don't release because...

The vote will remain open for as short amount as time as required to vet the 
release. All votes are welcome and we encourage everyone to test the release, 
but only Logging PMC votes are “officially” counted. As always, at least 3 +1 
votes and more positive than negative votes are required.

Changes in this version include:


Fixed Bugs
* 
[LOG4J2-3290](https://issues.apache.org/jira/browse/LOG4J2-3290):
Remove unused method.
* 
[LOG4J2-3292](https://issues.apache.org/jira/browse/LOG4J2-3292):
ExtendedLoggerWrapper.logMessage no longer double-logs when location is 
requested.
* 
[LOG4J2-3289](https://issues.apache.org/jira/browse/LOG4J2-3289):
log4j-to-slf4j no longer re-interpolates formatted message contents.
* 
[LOG4J2-3204](https://issues.apache.org/jira/browse/LOG4J2-3204):
Correct SpringLookup package name in Interpolator. Thanks to Francis-FY.
* 
[LOG4J2-3284](https://issues.apache.org/jira/browse/LOG4J2-3284):
log4j-to-slf4j takes the provided MessageFactory into account Thanks to 
Michael Vorburger.
* 
[LOG4J2-3264](https://issues.apache.org/jira/browse/LOG4J2-3264):
Fix MapLookup to lookup MapMessage before DefaultMap Thanks to Yanming Zhou.
* 
[LOG4J2-3274](https://issues.apache.org/jira/browse/LOG4J2-3274):
Buffered I/O checked had inverted logic in RollingFileAppenderBuidler. 
Thanks to Faisal Khan Thayub Khan.
* [](https://issues.apache.org/jira/browse/LOG4J2-3274):
Fix NPE when input is null in StrSubstitutor.replace(String, Properties).
* 
[LOG4J2-3270](https://issues.apache.org/jira/browse/LOG4J2-3270):
Lookups with no prefix only read values from the configuration properties 
as expected.
* 
[LOG4J2-3256](https://issues.apache.org/jira/browse/LOG4J2-3256):
Reduce ignored package scope of KafkaAppender. Thanks to Lee Dongjin.

Tag: 
a)  for a new copy do "git clone https://github.com/apache/logging-log4j2.git 
 and then "git checkout 
tags/log4j-2.17.1-rc1”  or just "git clone -b log4j-2.17.1-rc1 
https://github.com/apache/logging-log4j2.git 
"
b) for an existing working copy to “git pull” and then “git checkout 
tags/log4j-2.17.1-rc1”

Web Site:  https://logging.staged.apache.org/log4j/2.x/index.html 
 

Maven Artifacts: 
https://repository.apache.org/content/repositories/orgapachelogging-1078/

Distribution archives: https://dist.apache.org/repos/dist/dev/logging/log4j/ 
 

You may download all the Maven artifacts by executing:
wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate 
https://repository.apache.org/content/repositories/orgapachelogging-1078/org/apache/logging/log4j/

--
Matt Sicker