Hi all, +1 (binding IPMC vote)
I checked: - signatures and hashes (and apache email) - unziped - verified necessary files - RAT passes - Build backend / frontend (M1 Mac, Java 17, remark: I have 2 test failures but build still passes) - build using docker-compose Julian PS.: @Tim: Great job, perhaps someone can have a look into the failing tests (but perhaps related to my system?). These are: [ERROR] Errors: [ERROR] Test mechanism.Test mechanism [ERROR] Run 1: Unable to make protected native java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedException accessible: module java.base does not "opens java.lang" to unnamed module @2c1a7075 [ERROR] Run 2: Unable to make protected native java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedException accessible: module java.base does not "opens java.lang" to unnamed module @2c1a7075 [INFO] [ERROR] TestPipelineManager.before:-1 » InaccessibleObject Unable to make protected na... [ERROR] TestPipelineManager.before:-1 » InaccessibleObject Unable to make protected na... On 2022/09/28 15:16:03 Tim wrote: > Hi Chris, > > thank you for validating the release candidate and your valuable > remarks. > I've created a JIRA ticket for each so that we don't lose track of it > and can tackle them within the next release [1-4]. > > Best > Tim > > [1] https://issues.apache.org/jira/browse/STREAMPIPES-588 > [2] https://issues.apache.org/jira/browse/STREAMPIPES-589 > [3] https://issues.apache.org/jira/browse/STREAMPIPES-591 > [4] https://issues.apache.org/jira/browse/STREAMPIPES-590 > > Am 23.09.2022 10:12 schrieb Christofer Dutz: > > +1 (binding) > > > > Chris > > > > [OK] Download all staged artifacts under the url specified in the > > release vote email. > > [MINOR] Verify the signature is correct. > > [OK] Check if the signature references an Apache email address. > > [OK] Verify the SHA512 hashes. > > [OK] Unzip the archive. > > [OK] Verify the existence of DISCLAIMER, LICENSE, NOTICE, README, > > RELEASE_NOTES files in the extracted source bundle. > > [MINOR] Verify the content of DISCLAIMER, LICENSE, NOTICE, README, > > RELEASE_NOTES files in the extracted source bundle. > > [OK] [RM] Verify the staged source README, RELEASE_NOTE files > > correspond to those in the extracted source bundle. > > [MINOR] [RM] Run RAT externally to ensure there are no surprises. > > [OK] Search for SNAPSHOT references > > [OK] Search for Copyright references, and if they are in headers, make > > sure these files containing them are mentioned in the LICENSE file. > > [MINOR] Build the project according to the information in the README.md > > file. > > > > NOTES: > > > > * The signature is not from a trusted key, consider joining a > > Key-Signing Party at an ApacheCon > > * Most NOTICE files usually have a year-range instead of just the > > current year > > * The LICENSE states “all files under … revgeocoder…” are MIT, but > > I see some with Apache License > > * As the “strings.en” files seem to be property files, they could > > contain Apache Headers > > * When building everything with Java 18, the build fails in the > > tests … building with Java 11 seems to work (You should either fix > > this, or adjust the README to not include 18) > > > > > > From: Tim <bosse...@posteo.de> > > Date: Tuesday, 20. September 2022 at 22:24 > > To: Dev <dev@streampipes.apache.org> > > Subject: Re: [VOTE] Apache StreamPipes 0.70.0 (incubating) RC1 release > > Hi all, > > > > +1 (binding). > > > > [ok] Download all staged artifacts under the url specified in the > > release vote email > > [ok] Verify the signature is correct > > [ok] Check if the signature references an Apache email address > > [ok] Verify the SHA512 checksum > > [ok] Unzip the archive > > [ok] Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES, > > RELEASE_VALIDATION files in the extracted source bundle. > > [ok] Run RAT > > [ok] Search for SNAPSHOT dependencies > > [ok] Build Backend > > [ok] Build UI > > [ok] Build and Run Test system on Docker > > > > Build on Windows10 with Java 14.0.1, Node v16.17.0, NPM v8.15.0 > > No issues found. > > > > Cheers, > > Tim > > > > > > Am 08.09.2022 11:53 schrieb Tim: > >> Hi everyone, > >> > >> Apache StreamPipes (Incubating) 0.70.0 has been staged and it’s time > >> to vote on accepting it for release. > >> If approved, we will seek final release approval from the IPMC. Voting > >> will be open for at least 72 hours. > >> A minimum of 3 binding +1 votes and more binding +1 than binding -1 > >> are required to pass, but everyone is welcome to vote! > >> > >> One artifacts is relevant for this vote: > >> > >> incubator-streampipes, staged at [1], available in Nexus at [2], > >> release tag: release/0.70.0, hash for the release tag: > >> df44a56810ac91fb09a82994728059642e987c7d > >> > >> Per [3] "Before voting +1, [P]PMC members are required to download the > >> signed source code package, > >> compile it as provided, and test the resulting executable on their own > >> platform, > >> along with also verifying that the package meets the requirements of > >> the ASF policy on releases." > >> > >> A release validation guide is available at [4]. The KEYS file is > >> available at [5] > >> > >> [ ] +1 accept (indicate what you validated - e.g. performed the > >> checklist at the end of [4]) > >> [ ] -1 reject (explanation required) > >> > >> Thanks for taking your time for validating this release! > >> > >> Best, > >> Tim > >> > >> > >> [1] > >> https://dist.apache.org/repos/dist/dev/incubator/streampipes/0.70.0/rc1 > >> [2] > >> https://repository.apache.org/content/repositories/orgapachestreampipes-1019 > >> [3] https://www.apache.org/dev/release.html#approving-a-release > >> [4] > >> https://cwiki.apache.org/confluence/display/STREAMPIPES/Validating+a+release > >> [5] https://downloads.apache.org/incubator/streampipes/KEYS >