Hi all,

+1 from my side!

[x] Download all staged artifacts under the url specified in the release vote 
email
[x] Verify the signature is correct
[x] Check if the signature references an Apache email address
[x] Verify the SHA512 checksum
[x] Unzip the archive
[x] Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES, 
RELEASE_VALIDATION files in the extracted source bundle.
[x] Run RAT
[x] Search for SNAPSHOT dependencies
[x] Build Backend
[x] Build UI
[x] Build and Run Test system on Docker

Build with: 
- macOS Monterey (12.6.1) on Mac M1
- OpenJDK Runtime Environment Temurin-18.0.2.1
- Maven 3.8.6
- node v17.9.1
- npm 8.11.0
- Docker 20.10.18 (via colima)
- Docker Compose version 2.14.0

When using colima instead of Docker Desktop to run docker, the integration 
tests fail with testcontainers + colima as the environment is not properly 
configured using the default settings. However, the mentioned adaptions fix the 
issues [1].

Best
Patrick

[1] 
https://github.com/testcontainers/testcontainers-java/issues/5034#issuecomment-1319812252


On 2023/01/13 06:35:46 Lukas Ott wrote:
> +1 after reconsidering and checking with Dominik. I change my vote as in
> the read me and on the website a full Docker installation is mentioned.
> Just a small hint could be added to mention that the executing user of the
> maven build script needs root access on the docker services to be able to
> setup and deploy the test containers.
> 
> Lukas Ott <[email protected]> schrieb am Di., 10. Jan. 2023, 20:32:
> 
> > -1 (Integration tests fail)
> >
> > Download all staged artifacts under the url specified in the release vote
> > email X
> > Verify the signature is correct X
> > Check if the signature references an Apache email address X
> > Verify the SHA512 checksum X
> > Unzip the archiveX
> > Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES,
> > RELEASE_VALIDATION files in the extracted source bundle. X
> > Run RAT X
> > Search for SNAPSHOT dependencies X
> > Build Backend -> ERROR with Integration when executing " mvn clean
> > package"
> > Build UI X
> > Build and Run Test system on Docker X
> >
> >
> > Can not build from source
> > [INFO] StreamPipes Integration Tests ...................... FAILURE
> > [ERROR] Failed to execute goal
> > org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test)
> > on project streampipes-integration-tests: There are test failures.
> > [ERROR] Please refer to
> > /home/luk/Downloads/streampipes/apache-streampipes-0.90.0/streampipes-integration-tests/target/surefire-reports
> > for the individual test results.
> > [ERROR] Please refer to dump files (if any exist) [date].dump,
> > [date]-jvmRun[N].dump and [date].dumpstream.
> > [ERROR] -> [Help 1]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the
> > -e switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> > http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
> > [ERROR] After correcting the problems, you can resume the build with the
> > command
> > [ERROR]   mvn <args> -rf :streampipes-integration-tests
> >
> > All the rest builds.
> >
> > Ubuntu 22.10
> > Java version: openjdk 18.0.2-ea
> >
> > Can build the UI
> > NodeJS version: 8.18.0
> >
> > Can start the system with "docker-compose up --build -d"
> >
> > luk
> >
> > Am Di., 10. Jan. 2023 um 17:41 Uhr schrieb Sven Oehler <
> > [email protected]>:
> >
> >> +1 (binding).
> >>
> >> [ok] Download all staged artifacts under the url specified in the release
> >> vote email [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 with Windows 11, java 17.0.5, Node v16.17.0, NPM v8.15.0, Docker
> >> version 20.10.20
> >>
> >> Best regards
> >> Sven
> >>
> >> -----Ursprüngliche Nachricht-----
> >> Von: Philipp Zehnder <[email protected]>
> >> Gesendet: Dienstag, 10. Januar 2023 14:10
> >> An: [email protected]
> >> Betreff: AW: [VOTE] Apache StreamPipes 0.90.0 RC1 release
> >>
> >> Hi,
> >>
> >> +1 (binding).
> >>
> >> [ok] Download all staged artifacts under the url specified in the release
> >> vote email [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 [ok] Run cypress tests on
> >> release system
> >>
> >> Build with OSX, java 17.0.5, Node v17.0.1, NPM v8.1.0, Docker version
> >> 20.10.21
> >>
> >> Cheers,
> >> Philipp
> >>
> >>
> >> Von: Tim <[email protected]>
> >> Datum: Montag, 9. Januar 2023 um 21:38
> >> An: [email protected] <[email protected]>
> >> Betreff: Re: [VOTE] Apache StreamPipes 0.90.0 RC1 release Hi Dominik,
> >>
> >> +1 (binding).
> >>
> >> [ok] Download all staged artifacts under the url specified in the release
> >> vote email [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 with Windows 10, openjdk 17.0.5, Node v16.17.0, NPM v8.19.2, Docker
> >> version 20.10.17 Everything is just fine from my side.
> >>
> >> Huge kudos for performing our very first release as a TLP!
> >>
> >> Best
> >> Tim
> >>
> >>
> >>
> >> Am 09.01.2023 08:46 schrieb Dominik Riemer:
> >> > Hi all,
> >> >
> >> > Apache StreamPipes 0.90.0 has been staged and it's time to vote on
> >> > accepting it for release.
> >> > 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 artifact is relevant for this vote:
> >> >
> >> > streampipes, staged at [1], available in Nexus at [2], release tag:
> >> > release/0.90.0, hash for the release tag:
> >> > 4a9a8f38e0bcd4dbea7e859445eabef6f24235e1
> >> >
> >> > Per [3] "Before voting +1, 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!
> >> >
> >> > Cheers
> >> > Dominik
> >> >
> >> >
> >> > [1] https://dist.apache.org/repos/dist/dev/streampipes/0.90.0/rc1/
> >> > [2]
> >> > https://repository.apache.org/content/repositories/orgapachestreampipe
> >> > s-1020/ [3]
> >> > https://www.apache.org/dev/release.html#approving-a-release
> >> > [4]
> >> > https://cwiki.apache.org/confluence/display/STREAMPIPES/Validating+a+r
> >> > elease [5] https://downloads.apache.org/streampipes/KEYS
> >>
> >
> 

Reply via email to