Re: [VOTE] Release Apache Log4j Tools 0.6.0 (RC2)

2023-11-20 Thread Volkan Yazıcı
Adding my +1.

With that, the release passes with 3 binding +1 votes from Piotr,
Gary, and myself. I will continue the release process.

On Fri, Nov 17, 2023 at 10:21 AM Volkan Yazıcı  wrote:
>
> This is a vote to release the Apache Log4j Tools 0.6.0 (RC2).
>
> Website: https://logging.staged.apache.org/log4j/tools
> GitHub: https://github.com/apache/logging-log4j-tools
> Commit: a696e081304cc0693d86533013df5b4d886cfb9c
> Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
> Nexus: 
> https://repository.apache.org/content/repositories/orgapachelogging-1237
> Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0
>
> Please download, test, and cast your votes on this mailing list.
>
> [ ] +1, release the artifacts
> [ ] -1, don't release, because...
>
> This vote is open for 24 hours and will pass unless getting a
> net negative vote count. All votes are welcome and we encourage
> everyone to test the release, but only the Logging Services PMC
> votes are officially counted. At least 3 +1 votes and more
> positive than negative votes are required.
>
> === Note on 24 hours deadline
>
> RC1 vote was created 2 days ago. RC2 only contains missing CycloneDX
> SBOMs in the distribution archived by ASF. Note that SBOMs in the
> Nexus were already working in RC1. Hence, an extra 24 hours would make
> it all add up to 72 hours.
>
> === Release Notes
>
> This minor release contains various bug fixes and improvements.
>
>  Added
>
> * Started generating CycloneDX SBOM with the recent update of
> `logging-parent` to version `10.4.0`
>
>  Changed
>
> * Update `org.apache.logging:logging-parent` to version `10.4.0`
>
>  Fixed
>
> * `log4j-tools-bom` was broken due to removed `parent` during
> flattening. This is automatically fixed by the recent `logging-parent`
> version `10.4.0` update.


Re: [VOTE] Release Apache Log4j Tools 0.6.0

2023-11-17 Thread Volkan Yazıcı
`log4j-tools-bom:0.5.0` is broken: `parent` is missing.
This release (i.e., `0.6.0`) fixes that.

On Fri, Nov 17, 2023 at 2:11 PM Gary D. Gregory  wrote:
>
> Seen during 'mvn clean verify'
>
> [INFO] --- log4j-changelog:0.5.0:export (export-changelog) @ log4j-tools-bom 
> ---
> [WARNING] The POM for org.apache.logging.log4j:log4j-changelog:jar:0.5.0 is 
> invalid, transitive dependencies (if any) will not be available, enable debug 
> logging for more details
> exported 6 release directories: ..., `C:\tmp\test\src\changelog\0.6.0`
> exporting upcoming release directory: `C:\tmp\test\src\changelog\.0.x.x`
>
> Is that important? What doe sit mean?
>
> TY!
> Gary
>
>
> On 2023/11/15 15:03:13 Volkan Yazıcı wrote:
> > This is a vote to release the Apache Log4j Tools 0.6.0.
> >
> > Website: https://logging.staged.apache.org/log4j/tools
> > GitHub: https://github.com/apache/logging-log4j-tools
> > Commit: 18425d95a4d150de905929d55bf55545d70f3d91
> > Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
> > Nexus: 
> > https://repository.apache.org/content/repositories/orgapachelogging-1233
> > Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0
> >
> > Please download, test, and cast your votes on this mailing list.
> >
> > [ ] +1, release the artifacts
> > [ ] -1, don't release, because...
> >
> > This vote is open for 72 hours and will pass unless getting a
> > net negative vote count. All votes are welcome and we encourage
> > everyone to test the release, but only the Logging Services PMC
> > votes are officially counted. At least 3 +1 votes and more
> > positive than negative votes are required.
> >
> > === Release Notes
> >
> > This minor release contains various bug fixes and improvements.
> >
> >  Added
> >
> > * Started generating CycloneDX SBOM with the recent update of
> > `logging-parent` to version `10.4.0`
> >
> >  Changed
> >
> > * Update `org.apache.logging:logging-parent` to version `10.4.0`
> >
> >  Fixed
> >
> > * `log4j-tools-bom` was broken due to removed `parent` during
> > flattening. This is automatically fixed by the recent `logging-parent`
> > version `10.4.0` update.
> >


Re: [VOTE] Release Apache Log4j Tools 0.6.0

2023-11-17 Thread Volkan Yazıcı
Good catch.
Though not a big issue; `spotbugs-annotations` dependency is missing.
Fixed in `main` via `fb6fee27b349bb7ec5e847a6d33f9abb81b714ec`.

On Fri, Nov 17, 2023 at 2:12 PM Gary D. Gregory  wrote:
>
> Also seen during 'mvn clean verify':
>
> [INFO] --- compiler:3.11.0:compile (default-compile) @ 
> log4j-changelog-maven-plugin ---
> [INFO] Changes detected - recompiling the module! :dependency
> [INFO] Compiling 5 source files with javac [debug release 8] to target\classes
> [WARNING] Cannot find annotation method 'value()' in type 
> 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for 
> edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found
>
>
> Gary
>
> On 2023/11/15 15:03:13 Volkan Yazıcı wrote:
> > This is a vote to release the Apache Log4j Tools 0.6.0.
> >
> > Website: https://logging.staged.apache.org/log4j/tools
> > GitHub: https://github.com/apache/logging-log4j-tools
> > Commit: 18425d95a4d150de905929d55bf55545d70f3d91
> > Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
> > Nexus: 
> > https://repository.apache.org/content/repositories/orgapachelogging-1233
> > Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0
> >
> > Please download, test, and cast your votes on this mailing list.
> >
> > [ ] +1, release the artifacts
> > [ ] -1, don't release, because...
> >
> > This vote is open for 72 hours and will pass unless getting a
> > net negative vote count. All votes are welcome and we encourage
> > everyone to test the release, but only the Logging Services PMC
> > votes are officially counted. At least 3 +1 votes and more
> > positive than negative votes are required.
> >
> > === Release Notes
> >
> > This minor release contains various bug fixes and improvements.
> >
> >  Added
> >
> > * Started generating CycloneDX SBOM with the recent update of
> > `logging-parent` to version `10.4.0`
> >
> >  Changed
> >
> > * Update `org.apache.logging:logging-parent` to version `10.4.0`
> >
> >  Fixed
> >
> > * `log4j-tools-bom` was broken due to removed `parent` during
> > flattening. This is automatically fixed by the recent `logging-parent`
> > version `10.4.0` update.
> >


Re: [VOTE] Release Apache Log4j Tools 0.6.0 (RC2)

2023-11-17 Thread Gary D. Gregory
+1

Same warnings as noted previously.

- Testing src zip file
- OK: ASC verify
- OK: SHA check
- OK: mvn clean verify

Using:

Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
Maven home: C:\java\apache-maven-3.9.5
Java version: 17.0.8, vendor: Eclipse Adoptium, runtime: C:\Program 
Files\Eclipse Adoptium\jdk-17.0.8.7-hotspot
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
Microsoft Windows [Version 10.0.19045.3570]

Gary

On 2023/11/17 09:21:48 Volkan Yazıcı wrote:
> This is a vote to release the Apache Log4j Tools 0.6.0 (RC2).
> 
> Website: https://logging.staged.apache.org/log4j/tools
> GitHub: https://github.com/apache/logging-log4j-tools
> Commit: a696e081304cc0693d86533013df5b4d886cfb9c
> Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
> Nexus: 
> https://repository.apache.org/content/repositories/orgapachelogging-1237
> Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0
> 
> Please download, test, and cast your votes on this mailing list.
> 
> [ ] +1, release the artifacts
> [ ] -1, don't release, because...
> 
> This vote is open for 24 hours and will pass unless getting a
> net negative vote count. All votes are welcome and we encourage
> everyone to test the release, but only the Logging Services PMC
> votes are officially counted. At least 3 +1 votes and more
> positive than negative votes are required.
> 
> === Note on 24 hours deadline
> 
> RC1 vote was created 2 days ago. RC2 only contains missing CycloneDX
> SBOMs in the distribution archived by ASF. Note that SBOMs in the
> Nexus were already working in RC1. Hence, an extra 24 hours would make
> it all add up to 72 hours.
> 
> === Release Notes
> 
> This minor release contains various bug fixes and improvements.
> 
>  Added
> 
> * Started generating CycloneDX SBOM with the recent update of
> `logging-parent` to version `10.4.0`
> 
>  Changed
> 
> * Update `org.apache.logging:logging-parent` to version `10.4.0`
> 
>  Fixed
> 
> * `log4j-tools-bom` was broken due to removed `parent` during
> flattening. This is automatically fixed by the recent `logging-parent`
> version `10.4.0` update.
> 


Re: [VOTE] Release Apache Log4j Tools 0.6.0

2023-11-17 Thread Gary D. Gregory
Also seen during 'mvn clean verify':

[INFO] --- compiler:3.11.0:compile (default-compile) @ 
log4j-changelog-maven-plugin ---
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 5 source files with javac [debug release 8] to target\classes
[WARNING] Cannot find annotation method 'value()' in type 
'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for 
edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found


Gary

On 2023/11/15 15:03:13 Volkan Yazıcı wrote:
> This is a vote to release the Apache Log4j Tools 0.6.0.
> 
> Website: https://logging.staged.apache.org/log4j/tools
> GitHub: https://github.com/apache/logging-log4j-tools
> Commit: 18425d95a4d150de905929d55bf55545d70f3d91
> Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
> Nexus: 
> https://repository.apache.org/content/repositories/orgapachelogging-1233
> Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0
> 
> Please download, test, and cast your votes on this mailing list.
> 
> [ ] +1, release the artifacts
> [ ] -1, don't release, because...
> 
> This vote is open for 72 hours and will pass unless getting a
> net negative vote count. All votes are welcome and we encourage
> everyone to test the release, but only the Logging Services PMC
> votes are officially counted. At least 3 +1 votes and more
> positive than negative votes are required.
> 
> === Release Notes
> 
> This minor release contains various bug fixes and improvements.
> 
>  Added
> 
> * Started generating CycloneDX SBOM with the recent update of
> `logging-parent` to version `10.4.0`
> 
>  Changed
> 
> * Update `org.apache.logging:logging-parent` to version `10.4.0`
> 
>  Fixed
> 
> * `log4j-tools-bom` was broken due to removed `parent` during
> flattening. This is automatically fixed by the recent `logging-parent`
> version `10.4.0` update.
> 


Re: [VOTE] Release Apache Log4j Tools 0.6.0

2023-11-17 Thread Gary D. Gregory
Seen during 'mvn clean verify'

[INFO] --- log4j-changelog:0.5.0:export (export-changelog) @ log4j-tools-bom ---
[WARNING] The POM for org.apache.logging.log4j:log4j-changelog:jar:0.5.0 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
exported 6 release directories: ..., `C:\tmp\test\src\changelog\0.6.0`
exporting upcoming release directory: `C:\tmp\test\src\changelog\.0.x.x`

Is that important? What doe sit mean?

TY!
Gary


On 2023/11/15 15:03:13 Volkan Yazıcı wrote:
> This is a vote to release the Apache Log4j Tools 0.6.0.
> 
> Website: https://logging.staged.apache.org/log4j/tools
> GitHub: https://github.com/apache/logging-log4j-tools
> Commit: 18425d95a4d150de905929d55bf55545d70f3d91
> Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
> Nexus: 
> https://repository.apache.org/content/repositories/orgapachelogging-1233
> Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0
> 
> Please download, test, and cast your votes on this mailing list.
> 
> [ ] +1, release the artifacts
> [ ] -1, don't release, because...
> 
> This vote is open for 72 hours and will pass unless getting a
> net negative vote count. All votes are welcome and we encourage
> everyone to test the release, but only the Logging Services PMC
> votes are officially counted. At least 3 +1 votes and more
> positive than negative votes are required.
> 
> === Release Notes
> 
> This minor release contains various bug fixes and improvements.
> 
>  Added
> 
> * Started generating CycloneDX SBOM with the recent update of
> `logging-parent` to version `10.4.0`
> 
>  Changed
> 
> * Update `org.apache.logging:logging-parent` to version `10.4.0`
> 
>  Fixed
> 
> * `log4j-tools-bom` was broken due to removed `parent` during
> flattening. This is automatically fixed by the recent `logging-parent`
> version `10.4.0` update.
> 


Re: [VOTE] Release Apache Log4j Tools 0.6.0 (RC2)

2023-11-17 Thread Piotr P. Karwasz
Hi Volkan,

On Fri, 17 Nov 2023 at 10:21, Volkan Yazıcı  wrote:
> Please download, test, and cast your votes on this mailing list.
>
> [ ] +1, release the artifacts
> [ ] -1, don't release, because...

I have rechecked:
 * the hashes of all artifacts against locally generated ones,
 * the hashes and signatures of the ZIP archives (I believe Nexus does
it for Maven artifacts),
 * the presence of `logging-parent` in the flattened `log4j-tools-bom`,
 * the presence of CycloneDX files in the bin archive.

+1

Piotr


Re: [VOTE] Release Apache Log4j Tools 0.6.0 (RC2)

2023-11-17 Thread Piotr P. Karwasz
Hi Volkan,

On Fri, 17 Nov 2023 at 10:21, Volkan Yazıcı  wrote:
> This vote is open for 24 hours and will pass unless getting a
> net negative vote count. All votes are welcome and we encourage
> everyone to test the release, but only the Logging Services PMC
> votes are officially counted. At least 3 +1 votes and more
> positive than negative votes are required.
>
> === Note on 24 hours deadline
>
> RC1 vote was created 2 days ago. RC2 only contains missing CycloneDX
> SBOMs in the distribution archived by ASF. Note that SBOMs in the
> Nexus were already working in RC1. Hence, an extra 24 hours would make
> it all add up to 72 hours.

I agree with the shorter deadline, but the vote for RC2 should not end
before the original deadline for RC1, which was:

Saturday, 18th, 15:04 UTC

This means the vote should be open for around 30 hours.

Piotr


[VOTE] Release Apache Log4j Tools 0.6.0 (RC2)

2023-11-17 Thread Volkan Yazıcı
This is a vote to release the Apache Log4j Tools 0.6.0 (RC2).

Website: https://logging.staged.apache.org/log4j/tools
GitHub: https://github.com/apache/logging-log4j-tools
Commit: a696e081304cc0693d86533013df5b4d886cfb9c
Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
Nexus: https://repository.apache.org/content/repositories/orgapachelogging-1237
Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0

Please download, test, and cast your votes on this mailing list.

[ ] +1, release the artifacts
[ ] -1, don't release, because...

This vote is open for 24 hours and will pass unless getting a
net negative vote count. All votes are welcome and we encourage
everyone to test the release, but only the Logging Services PMC
votes are officially counted. At least 3 +1 votes and more
positive than negative votes are required.

=== Note on 24 hours deadline

RC1 vote was created 2 days ago. RC2 only contains missing CycloneDX
SBOMs in the distribution archived by ASF. Note that SBOMs in the
Nexus were already working in RC1. Hence, an extra 24 hours would make
it all add up to 72 hours.

=== Release Notes

This minor release contains various bug fixes and improvements.

 Added

* Started generating CycloneDX SBOM with the recent update of
`logging-parent` to version `10.4.0`

 Changed

* Update `org.apache.logging:logging-parent` to version `10.4.0`

 Fixed

* `log4j-tools-bom` was broken due to removed `parent` during
flattening. This is automatically fixed by the recent `logging-parent`
version `10.4.0` update.


Re: [VOTE] Release Apache Log4j Tools 0.6.0

2023-11-17 Thread Volkan Yazıcı
Doh! As you stated [in your DM], `build.yaml` still contains the
deprecated `distribution-attachment-filepath-pattern`, which doesn't
match against SBOMs.

I am cancelling this vote.
I will issue an RC2 promptly.

On Fri, Nov 17, 2023 at 9:36 AM Piotr P. Karwasz
 wrote:
>
> Hi Volkan,
>
> On Fri, 17 Nov 2023 at 09:22, Volkan Yazıcı  wrote:
> >
> > They are. See `*-bin.zip`.
> >
> > On Fri, Nov 17, 2023 at 9:13 AM Christian Grobmeier
> >  wrote:
> > >
> > > Should the SBOM/CycloneDX files be part of the distribution folder as 
> > > well?
> > > https://dist.apache.org/repos/dist/dev/logging/log4j-tools/
>
> I can't find them either: the `log4j-jmx-gui` archive contains the
> SBOMs, but the `log4j-tools` archive doesn't.
>
> Piotr


Re: [VOTE] Release Apache Log4j Tools 0.6.0

2023-11-17 Thread Piotr P. Karwasz
Hi Volkan,

On Fri, 17 Nov 2023 at 09:22, Volkan Yazıcı  wrote:
>
> They are. See `*-bin.zip`.
>
> On Fri, Nov 17, 2023 at 9:13 AM Christian Grobmeier
>  wrote:
> >
> > Should the SBOM/CycloneDX files be part of the distribution folder as well?
> > https://dist.apache.org/repos/dist/dev/logging/log4j-tools/

I can't find them either: the `log4j-jmx-gui` archive contains the
SBOMs, but the `log4j-tools` archive doesn't.

Piotr


Re: [VOTE] Release Apache Log4j Tools 0.6.0

2023-11-17 Thread Volkan Yazıcı
They are. See `*-bin.zip`.

On Fri, Nov 17, 2023 at 9:13 AM Christian Grobmeier
 wrote:
>
> Should the SBOM/CycloneDX files be part of the distribution folder as well?
> https://dist.apache.org/repos/dist/dev/logging/log4j-tools/
>
>
> On Wed, Nov 15, 2023, at 16:03, Volkan Yazıcı wrote:
> > This is a vote to release the Apache Log4j Tools 0.6.0.
> >
> > Website: https://logging.staged.apache.org/log4j/tools
> > GitHub: https://github.com/apache/logging-log4j-tools
> > Commit: 18425d95a4d150de905929d55bf55545d70f3d91
> > Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
> > Nexus: 
> > https://repository.apache.org/content/repositories/orgapachelogging-1233
> > Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0
> >
> > Please download, test, and cast your votes on this mailing list.
> >
> > [ ] +1, release the artifacts
> > [ ] -1, don't release, because...
> >
> > This vote is open for 72 hours and will pass unless getting a
> > net negative vote count. All votes are welcome and we encourage
> > everyone to test the release, but only the Logging Services PMC
> > votes are officially counted. At least 3 +1 votes and more
> > positive than negative votes are required.
> >
> > === Release Notes
> >
> > This minor release contains various bug fixes and improvements.
> >
> >  Added
> >
> > * Started generating CycloneDX SBOM with the recent update of
> > `logging-parent` to version `10.4.0`
> >
> >  Changed
> >
> > * Update `org.apache.logging:logging-parent` to version `10.4.0`
> >
> >  Fixed
> >
> > * `log4j-tools-bom` was broken due to removed `parent` during
> > flattening. This is automatically fixed by the recent `logging-parent`
> > version `10.4.0` update.


Re: [VOTE] Release Apache Log4j Tools 0.6.0

2023-11-17 Thread Christian Grobmeier
Should the SBOM/CycloneDX files be part of the distribution folder as well?
https://dist.apache.org/repos/dist/dev/logging/log4j-tools/


On Wed, Nov 15, 2023, at 16:03, Volkan Yazıcı wrote:
> This is a vote to release the Apache Log4j Tools 0.6.0.
>
> Website: https://logging.staged.apache.org/log4j/tools
> GitHub: https://github.com/apache/logging-log4j-tools
> Commit: 18425d95a4d150de905929d55bf55545d70f3d91
> Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
> Nexus: 
> https://repository.apache.org/content/repositories/orgapachelogging-1233
> Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0
>
> Please download, test, and cast your votes on this mailing list.
>
> [ ] +1, release the artifacts
> [ ] -1, don't release, because...
>
> This vote is open for 72 hours and will pass unless getting a
> net negative vote count. All votes are welcome and we encourage
> everyone to test the release, but only the Logging Services PMC
> votes are officially counted. At least 3 +1 votes and more
> positive than negative votes are required.
>
> === Release Notes
>
> This minor release contains various bug fixes and improvements.
>
>  Added
>
> * Started generating CycloneDX SBOM with the recent update of
> `logging-parent` to version `10.4.0`
>
>  Changed
>
> * Update `org.apache.logging:logging-parent` to version `10.4.0`
>
>  Fixed
>
> * `log4j-tools-bom` was broken due to removed `parent` during
> flattening. This is automatically fixed by the recent `logging-parent`
> version `10.4.0` update.


Re: [VOTE] Release Apache Log4j Tools 0.6.0

2023-11-16 Thread Piotr P. Karwasz
Hi Volkan,

On Wed, 15 Nov 2023 at 16:10, Volkan Yazıcı  wrote:
>
> This is a vote to release the Apache Log4j Tools 0.6.0.
>
> Website: https://logging.staged.apache.org/log4j/tools
> GitHub: https://github.com/apache/logging-log4j-tools
> Commit: 18425d95a4d150de905929d55bf55545d70f3d91
> Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
> Nexus: 
> https://repository.apache.org/content/repositories/orgapachelogging-1233
> Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0
>
> Please download, test, and cast your votes on this mailing list.
>
> [ ] +1, release the artifacts
> [ ] -1, don't release, because...

I checked:
 * the artifacts reproducibility from source,
 * that the checksums of the binary archive correspond to those on Maven,
 * that the hierarchy of POM files is complete.

+1

Piotr


[VOTE] Release Apache Log4j Tools 0.6.0

2023-11-15 Thread Volkan Yazıcı
This is a vote to release the Apache Log4j Tools 0.6.0.

Website: https://logging.staged.apache.org/log4j/tools
GitHub: https://github.com/apache/logging-log4j-tools
Commit: 18425d95a4d150de905929d55bf55545d70f3d91
Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j-tools
Nexus: https://repository.apache.org/content/repositories/orgapachelogging-1233
Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0

Please download, test, and cast your votes on this mailing list.

[ ] +1, release the artifacts
[ ] -1, don't release, because...

This vote is open for 72 hours and will pass unless getting a
net negative vote count. All votes are welcome and we encourage
everyone to test the release, but only the Logging Services PMC
votes are officially counted. At least 3 +1 votes and more
positive than negative votes are required.

=== Release Notes

This minor release contains various bug fixes and improvements.

 Added

* Started generating CycloneDX SBOM with the recent update of
`logging-parent` to version `10.4.0`

 Changed

* Update `org.apache.logging:logging-parent` to version `10.4.0`

 Fixed

* `log4j-tools-bom` was broken due to removed `parent` during
flattening. This is automatically fixed by the recent `logging-parent`
version `10.4.0` update.