Thanks everybody for the testing!

I'll create an issue for that JDK23 error so we can address it (or feel
free to do it)

I'll proceed with the release of 2.8.0 as soon as possible.

On Fri, Jan 24, 2025, 04:30 Purshotam Shah <puru.s...@gmail.com> wrote:

> I tested with *JDK 17* with *mTLS enabled* on Mac. Storm successfully
> connected to ZooKeeper, which is configured to accept only mTLS
> connections. Everything worked as expected.
> *+1 (binding)*
>
> While testing with *JDK 23*, I noticed that mTLS does not work due to
> a *SecurityManager
> check* introduced in JDK 23. This change causes the following error:
>
> java.lang.UnsupportedOperationException: getSubject is supported only
> if a security manager is allowed
>     at java.base/javax.security.auth.Subject.getSubject(Subject.java:347)
> ~[?:?]
>     at org.apache.storm.security.auth.ReqContext.<init>(ReqContext.java:51)
> ~[storm-client-2.8.0.jar:2.8.0]
>     ...
>
> The issue is related to the removal and deprecation of certain
> security-related methods in JDK 23, as outlined in the Oracle documentation
> <
> https://docs.oracle.com/en/java/javase/23/security/migrating-deprecated-removal-methods-subject-getsubject-and-subject-doas-subject-current-and-subje.html
> >
> .
>
> I will create a Jira ticket to track this issue and investigate a possible
> workaround or fix.
>
> Thanks,
>
>
> On Mon, Jan 20, 2025 at 11:31 PM Alexandre Vermeerbergen <
> avermeerber...@gmail.com> wrote:
>
> > +1 (binding)
> >
> > Tested with 10+ topologies running on a cluster with 6 supervisor VMs
> > on RedHat Linux 8 with IBM Semeru Java 21.0.5 (topologies have been
> > rebuilt with Storm 2.8.0 JARs)
> > => found no function nor performance issues, thanks a lot for the good
> job
> > !
> >
> > Kind regards,
> > Alexandre
> >
> > Le lun. 20 janv. 2025 à 14:27, Richard Zowalla <r...@apache.org> a
> écrit :
> > >
> > > Thanks!
> > >
> > > - Checked binaries and sources
> > > - Validated hashes and signatures
> > > - Build from source
> > > - Run topologies locally and remote
> > >
> > > +1 (binding)
> > >
> > > Note: log4j2 bindings need to be updated on the user side for slf4j2 to
> > work correctly. Just a heads up for testers ;-)
> > >
> > > Gruß
> > > Richard
> > >
> > >
> > > On 2025/01/19 17:09:57 Rui Abreu wrote:
> > > > Hi folks,
> > > >
> > > > I have posted a 1st release candidate for the Apache Storm 2.8.0
> > > > release and it is ready for testing.
> > > >
> > > > The Nexus staging repository is here:
> > > >
> > https://repository.apache.org/content/repositories/orgapachestorm-1117
> > > >
> > > > Storm Source and Binary Release with sha512 signature files are here:
> > > >
> > https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.8.0-rc1/
> > > > The release artifacts are signed with the following key:
> > > >
> >
> https://keyserver.ubuntu.com/pks/lookup?op=index&fingerprint=on&search=rabreu
> > > >     in this file https://www.apache.org/dist/storm/KEYS
> > > >
> > > > The release was made from the Apache Storm 2.8.0 tag at:
> > > >
> > > >     https://github.com/apache/storm/tree/v2.8.0
> > > >
> > > > Full list of changes in this release:
> > > >
> >
> https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.8.0-rc1/RELEASE_NOTES.html
> > > >
> > > > To use it in a maven build set the version for Storm to 2.8.0 and add
> > > > the following URL to your settings.xml file:
> > > >
> > > >
> https://repository.apache.org/content/repositories/orgapachestorm-1117
> > > >
> > > > The release was made using the Storm release process, documented on
> > > > the GitHub repository:
> > > > https://github.com/apache/storm/blob/master/RELEASING.md
> > > >
> > > > Please vote on releasing these packages as Apache Storm 2.8.0. The
> > > > vote is open for at least the next 72 hours.
> > > >
> > > > "How to vote" is described here:
> > > >
> >
> https://github.com/apache/storm/blob/master/RELEASING.md#how-to-vote-on-a-release-candidate
> > > > When voting, please list the actions taken to verify the release.
> > > >
> > > > Only votes from the Storm PMC are binding, but everyone is welcome to
> > > > check the release candidate and vote.
> > > > The vote passes if at least three binding +1 votes are cast.
> > > >
> > > > [ ] +1 Release this package as Apache Storm 2.8.0
> > > > [ ]  0 No opinion
> > > > [ ] -1 Do not release this package because...
> > > >
> > > > Thanks to everyone who contributed to this release.
> > > >
> > > > Thanks!
> > > >
> >
>

Reply via email to