Hi Richard, following the official PMC notification, confirming my +1 (binding) vote.
Cheers Gianluca On Wed, 22 Jul 2026, 20:49 Richard Zowalla, <[email protected]> wrote: > Guess we have enough votes now. :) > > On 2026/07/19 13:13:26 Richard Zowalla wrote: > > Hi all, > > > > we did not vote for a combined membership, so currently that means all > is fine. > > > > But I think we can change that pretty soon ;-) > > > > Gruß > > Richard > > > > > Am 19.07.2026 um 14:58 schrieb Rui Abreu <[email protected]>: > > > > > > Apologies if the steps are incomplete; I assumed the process was > completed. > > > > > >> On Sun, 19 Jul 2026 at 13:52, Gianluca Graziadei > > >> <[email protected]> wrote: > > >> > > >> Thank you, Rui! Just to double-check: I haven't received the official > PMC > > >> welcome notification yet, so I'd like to confirm whether my > membership is > > >> already effective before casting a binding vote. If so, I'll be glad > to > > >> cast it :-) > > >> > > >> - Gianluca > > >> > > >> Il giorno dom 19 lug 2026 alle ore 14:31 Rui Abreu < > [email protected]> ha > > >> scritto: > > >> > > >>> Gianluca, as a PMC, your vote is binding :) > > >>> > > >>> On Sun, 19 Jul 2026 at 13:14, Gianluca Graziadei > > >>> <[email protected]> wrote: > > >>>> > > >>>> +1 (non-binding) > > >>>> > > >>>> Here are the verification steps I performed: > > >>>> > > >>>> 1. Signature verification: Downloaded all 5 artifacts from > > >>>> dist.apache.org/repos/dist/dev/storm/apache-storm-2.8.9-rc1/ > (source > > >>>> tar.gz/zip, binary tar.gz/zip, RELEASE_NOTES.html). Imported the > official > > >>>> KEYS file and verified all signatures: good signature from Rui Abreu > > >>> which > > >>>> is listed in the official KEYS file. > > >>>> 2. Checksum verification: All 5 SHA512 checksums verified OK with > > >>> sha512sum > > >>>> -c. Note: dev-tools/rc/verify-release-file.sh reports a false > mismatch > > >>>> because it uses gpg --print-md output format, while the published > .sha512 > > >>>> files use sha512sum format; the hashes themselves match. > > >>>> 3. Source vs git tag: Diffed the extracted source tarball against > the > > >>>> v2.8.9 tag from apache/storm: no content differences in any tracked > file. > > >>>> 4. Build from source: mvn clean install -DskipTests on the source > > >>> tarball: > > >>>> BUILD SUCCESS. > > >>>> 5. Standalone cluster test: Started a standalone cluster from the > binary > > >>>> tar.gz (dev-zookeeper, nimbus, supervisor, UI). bin/storm version > reports > > >>>> Storm 2.8.9, Branch v2.8.9; the UI REST API responded correctly. > The UI > > >>>> frontend worked correctly. > > >>>> 6. Topology smoke test: Submitted WordCountTopology (storm-starter > jar > > >>>> built from the RC sources): topology went ACTIVE with 3 workers / 28 > > >>> tasks, > > >>>> ~40k tuples emitted within ~90 s, split and count bolts acking with > zero > > >>>> failed tuples and no errors; word counts visible in worker logs. > > >>>> 7. CLI test: storm list and storm kill both worked; the topology was > > >>>> cleanly removed. > > >>>> 8. Release notes: Content is consistent with the changelog > (dependency > > >>>> bumps plus the Flux viewer fix #8890). > > >>>> > > >>>> Many thanks to Rui for preparing and managing this RC! > > >>>> > > >>>> Cheers, > > >>>> Gianluca > > >>>> > > >>>> Il giorno dom 19 lug 2026 alle ore 12:44 Richard Zowalla < > > >>> [email protected]> > > >>>> ha scritto: > > >>>> > > >>>>> +1 (binding) > > >>>>> > > >>>>> Actions taken to verify the release: > > >>>>> > > >>>>> - Downloaded all artifacts from > > >>>>> > https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.8.9-rc1/ > > >>>>> - Verified GPG signatures of the source and binary artifacts > against > > >>> the > > >>>>> KEYS file (good signatures from 72B4 3655 8AA9 CDCA 2C4C BAC3 40D4 > B35E > > >>>>> 2C14 52E5, Rui Abreu > > >>>>> - Verified all SHA-512 checksum > > >>>>> - Checked the source tarball: version 2.8.9 in the reactor pom, > LICENSE > > >>>>> and NOTICE present > > >>>>> - Checked the Nexus staging repository resolves > (storm-client-2.8.9) > > >>>>> Ran the binary distribution in a docker compose cluster (zookeeper > > >>> 3.9.3, > > >>>>> nimbus, supervisor, ui, Temurin 21 JRE): cluster healthy, submitted > > >>>>> ExclamationTopology (storm-starter-2.8.9.jar from the staging repo) > > >>>>> > > >>>>> Thanks for putting the RC together, Rui! > > >>>>> > > >>>>>> Am 18.07.2026 um 18:54 schrieb Rui Abreu <[email protected]>: > > >>>>>> > > >>>>>> Ran the 2.8.9-RC1 using storm-docker. > > >>>>>> Uploaded KafkaSpoutTopologyMainNamedTopics from storm-examples. > > >>>>>> UI looks good, topologies are processing normally. > > >>>>>> > > >>>>>> Verified signatures and checksum for all files > > >>>>>> > > >>>>>> +1 (binding) > > >>>>>> > > >>>>>> On Sat, 18 Jul 2026 at 17:23, Rui Abreu <[email protected]> > wrote: > > >>>>>>> > > >>>>>>> Hi folks, > > >>>>>>> > > >>>>>>> I have posted the 1st release candidate for Apache Storm 2.8.9 > > >>>>>>> release and it is ready for testing. > > >>>>>>> > > >>>>>>> The Nexus staging repository is here: > > >>>>>>> > > >>> > https://repository.apache.org/content/repositories/orgapachestorm-1126 > > >>>>>>> > > >>>>>>> Storm Source and Binary Release with sha512 signature files are > > >>> here: > > >>>>>>> > > >>> https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.8.9-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.9 tag at: > > >>>>>>> https://github.com/apache/storm/tree/v2.8.9 > > >>>>>>> > > >>>>>>> Full list of changes in this release: > > >>>>>>> > > >>>>> > > >>> > https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.8.9-rc1/RELEASE_NOTES.html > > >>>>>>> > > >>>>>>> To use it in a Maven build set the version for Storm to 2.8.9 and > > >>> add > > >>>>>>> the following URL to your settings.xml file: > > >>>>>>> > > >>> > https://repository.apache.org/content/repositories/orgapachestorm-1126 > > >>>>>>> > > >>>>>>> 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.9. > 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.9 > > >>>>>>> [ ] 0 No opinion > > >>>>>>> [ ] -1 Do not release this package because... > > >>>>>>> > > >>>>>>> Thanks to everyone who contributed to this release. > > >>>>> > > >>>>> > > >>> > > >
