Re: [VOTE] Release CouchDB 3.2.0 (RC2 round)
It has been 72+ hours. Vote passes. This becomes the 3.2.0 CouchDB release Thank you for testing and voting! Cheers, -Nick On Wed, Oct 6, 2021 at 9:06 AM Jan Lehnardt wrote: > > +1 > > sigs check out, Fauxton looks good, validating the install works too. > > `make check` passes on Erlang 22, but `make elixir` tests fail[1] with > Erlang 20 & 21 I didn’t have time to look into this too much, but it > looks like there is something in the build that requires Erlang 22 for > elixir tests. > > `make eunit` passes in 20 and 21 as well. > > Tested with Spidermonkey 60. > > Nicely done everyone! > > Best > Jan > — > [1] with Erlang 20, many repeated lines of: > > (no error logger present) error: "beam/beam_load.c(1863): Error loading > module error_logger:\n This BEAM file was compiled for a later version of > the run-time system than 20.\n To fix this, please recompile this module > with an 20 compiler.\n (Use of opcode 164; this emulator supports only up to > 159.)\n” > > With Erlang 21, an infinite loop of: > > (no logger present) unexpected logger message: > {log,error,"~s~n",["beam/beam_load.c(1878): Error loading module file:\n > This BEAM file was compiled for a later version of the run-time system than > 21.\n To fix this, please recompile this module with an 21 compiler.\n (Use > of opcode 168; this emulator supports only up to > 163.)\n"],#{error_logger=>#{emulator=>true,tag=>error},gl=><0.0.0>,pid=><0.22.0>,time=>1633523875486343}} > > > that can only be stopped with `kill -9 ` > > > > > On 5. Oct 2021, at 21:30, Nick Vatamaniuc wrote: > > > > Dear community, > > > > I would like to propose that we release Apache CouchDB 3.2.0. > > > > Candidate release notes: > > > >https://docs.couchdb.org/en/latest/whatsnew/3.2.html > > > > This is the RC2 round. Changes since last round: > >https://github.com/apache/couchdb/compare/3.2.0-RC1...3.2.0-RC2 > > > > We encourage the whole community to download and test these release > > artefacts so that any critical issues can be resolved before the > > release is made. Everyone is free to vote on this release, so dig > > right in! (Only PMC members have binding votes, but they depend on > > community feedback to gauge if an official release is ready to be > > made.) > > > > The release artefacts we are voting on are available here: > > > >https://dist.apache.org/repos/dist/dev/couchdb/source/3.2.0/rc.2/ > > > > There, you will find a tarball, a GPG signature, and SHA256/SHA512 > > checksums. > > > > Please follow the test procedure here: > > > > > > https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release > > > > Please remember that "RC2" is an annotation. If the vote passes, these > > artefacts will be released as Apache CouchDB 3.2.0. > > > > Please cast your votes now. > > > > Thanks, > > -Nick >
Re: [VOTE] Release CouchDB 3.2.0 (RC2 round)
+1 sigs check out, Fauxton looks good, validating the install works too. `make check` passes on Erlang 22, but `make elixir` tests fail[1] with Erlang 20 & 21 I didn’t have time to look into this too much, but it looks like there is something in the build that requires Erlang 22 for elixir tests. `make eunit` passes in 20 and 21 as well. Tested with Spidermonkey 60. Nicely done everyone! Best Jan — [1] with Erlang 20, many repeated lines of: (no error logger present) error: "beam/beam_load.c(1863): Error loading module error_logger:\n This BEAM file was compiled for a later version of the run-time system than 20.\n To fix this, please recompile this module with an 20 compiler.\n (Use of opcode 164; this emulator supports only up to 159.)\n” With Erlang 21, an infinite loop of: (no logger present) unexpected logger message: {log,error,"~s~n",["beam/beam_load.c(1878): Error loading module file:\n This BEAM file was compiled for a later version of the run-time system than 21.\n To fix this, please recompile this module with an 21 compiler.\n (Use of opcode 168; this emulator supports only up to 163.)\n"],#{error_logger=>#{emulator=>true,tag=>error},gl=><0.0.0>,pid=><0.22.0>,time=>1633523875486343}} that can only be stopped with `kill -9 ` > On 5. Oct 2021, at 21:30, Nick Vatamaniuc wrote: > > Dear community, > > I would like to propose that we release Apache CouchDB 3.2.0. > > Candidate release notes: > >https://docs.couchdb.org/en/latest/whatsnew/3.2.html > > This is the RC2 round. Changes since last round: >https://github.com/apache/couchdb/compare/3.2.0-RC1...3.2.0-RC2 > > We encourage the whole community to download and test these release > artefacts so that any critical issues can be resolved before the > release is made. Everyone is free to vote on this release, so dig > right in! (Only PMC members have binding votes, but they depend on > community feedback to gauge if an official release is ready to be > made.) > > The release artefacts we are voting on are available here: > >https://dist.apache.org/repos/dist/dev/couchdb/source/3.2.0/rc.2/ > > There, you will find a tarball, a GPG signature, and SHA256/SHA512 checksums. > > Please follow the test procedure here: > > > https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release > > Please remember that "RC2" is an annotation. If the vote passes, these > artefacts will be released as Apache CouchDB 3.2.0. > > Please cast your votes now. > > Thanks, > -Nick
Re: [VOTE] Release CouchDB 3.2.0 (RC2 round)
+1 Tested on Ubuntu 20.04, Erlang 22 and Elixir 1.9.1 Signature: Ok Checksums: Ok Tests: (configure --spidermonkey-version 68 make check): Pass Release and run: Ok Additional tests: Also pass LightCouch Java Client and Cloudant Sync for Android test suites. Thanks!! El mar, 5 oct 2021 a las 21:30, Nick Vatamaniuc () escribió: > Dear community, > > I would like to propose that we release Apache CouchDB 3.2.0. > > Candidate release notes: > > https://docs.couchdb.org/en/latest/whatsnew/3.2.html > > This is the RC2 round. Changes since last round: > https://github.com/apache/couchdb/compare/3.2.0-RC1...3.2.0-RC2 > > We encourage the whole community to download and test these release > artefacts so that any critical issues can be resolved before the > release is made. Everyone is free to vote on this release, so dig > right in! (Only PMC members have binding votes, but they depend on > community feedback to gauge if an official release is ready to be > made.) > > The release artefacts we are voting on are available here: > > https://dist.apache.org/repos/dist/dev/couchdb/source/3.2.0/rc.2/ > > There, you will find a tarball, a GPG signature, and SHA256/SHA512 > checksums. > > Please follow the test procedure here: > > > https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release > > Please remember that "RC2" is an annotation. If the vote passes, these > artefacts will be released as Apache CouchDB 3.2.0. > > Please cast your votes now. > > Thanks, > -Nick >
Re: [VOTE] Release CouchDB 3.2.0 (RC2 round)
+1 Tested on MacOS 10.15.7, OTP 22.3.4.15, Spidermonkey 60 Signature: ok Checksums: ok make check: ok make release and starting bin/couchdb: ok http://localhost:5984/_utils (Fauxton): ok - Created 2 DBs - Setup a replication job between them - Docs from first db replicated to the second db Documentation on release testing seems a bit stale. - No longer a `-c` configure option - Is `etap` still a thing? On Tue, Oct 5, 2021 at 12:30 PM Nick Vatamaniuc wrote: > Dear community, > > I would like to propose that we release Apache CouchDB 3.2.0. > > Candidate release notes: > > https://docs.couchdb.org/en/latest/whatsnew/3.2.html > > This is the RC2 round. Changes since last round: > https://github.com/apache/couchdb/compare/3.2.0-RC1...3.2.0-RC2 > > We encourage the whole community to download and test these release > artefacts so that any critical issues can be resolved before the > release is made. Everyone is free to vote on this release, so dig > right in! (Only PMC members have binding votes, but they depend on > community feedback to gauge if an official release is ready to be > made.) > > The release artefacts we are voting on are available here: > > https://dist.apache.org/repos/dist/dev/couchdb/source/3.2.0/rc.2/ > > There, you will find a tarball, a GPG signature, and SHA256/SHA512 > checksums. > > Please follow the test procedure here: > > > https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release > > Please remember that "RC2" is an annotation. If the vote passes, these > artefacts will be released as Apache CouchDB 3.2.0. > > Please cast your votes now. > > Thanks, > -Nick >
Re: [VOTE] Release CouchDB 3.2.0 (RC2 round)
+1 Tested on MacOS 11.6, Erlang 20 Signature: ok Checksums: ok make check: ok make release and starting bin/couchdb: ok http://localhost:5984/_utils (Fauxton): ok - Created 2 DBs - Setup a replication job between them - Docs from first db replicated to the second db -Nick On Tue, Oct 5, 2021 at 4:49 PM Joan Touzet wrote: > > Tested on Windows 10. Checksums match. Signature OK but still needs > web-of-trust: > - > gpg: assuming signed data in 'apache-couchdb-3.2.0-RC2.tar.gz' > gpg: Signature made 05/10/2021 15:21:31 Eastern Summer Time > gpg:using RSA key 0BD7A98499C4AB41C910EE65FC04DFBC9657A78E > gpg: Good signature from "Nicolae Vatamaniuc " > [unknown] > gpg: aka "default " [unknown] > gpg: WARNING: This key is not certified with a trusted signature! > gpg: There is no indication that the signature belongs to the > owner. > Primary key fingerprint: 0BD7 A984 99C4 AB41 C910 EE65 FC04 DFBC 9657 A78E > - > > make -f Makefile.win check PASSes. > > Windows .msi package builds and installs on another machine: > > {"couchdb":"Welcome","version":"3.2.0","git_sha":"efb409bba","uuid":"c0a4fee320344dc32290b064608baceb","features":["access-ready","partitioned","pluggable-storage-engines","reshard","scheduler"],"vendor":{"name":"The > Apache Software Foundation"}} > > git_sha matches the last checkin by nickva to bump the docs for 3.2.0-RC2. > > Fauxton Verify Installation button comes back with all checkmarks. > > +1 - and good work everyone! > > -Joan "please no more 7AM woodchippers outside my front door" Touzet > > On 05/10/2021 15:30, Nick Vatamaniuc wrote: > > Dear community, > > > > I would like to propose that we release Apache CouchDB 3.2.0. > > > > Candidate release notes: > > > > https://docs.couchdb.org/en/latest/whatsnew/3.2.html > > > > This is the RC2 round. Changes since last round: > > https://github.com/apache/couchdb/compare/3.2.0-RC1...3.2.0-RC2 > > > > We encourage the whole community to download and test these release > > artefacts so that any critical issues can be resolved before the > > release is made. Everyone is free to vote on this release, so dig > > right in! (Only PMC members have binding votes, but they depend on > > community feedback to gauge if an official release is ready to be > > made.) > > > > The release artefacts we are voting on are available here: > > > > https://dist.apache.org/repos/dist/dev/couchdb/source/3.2.0/rc.2/ > > > > There, you will find a tarball, a GPG signature, and SHA256/SHA512 > > checksums. > > > > Please follow the test procedure here: > > > > > > https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release > > > > Please remember that "RC2" is an annotation. If the vote passes, these > > artefacts will be released as Apache CouchDB 3.2.0. > > > > Please cast your votes now. > > > > Thanks, > > -Nick > >
Re: [VOTE] Release CouchDB 3.2.0 (RC2 round)
Tested on Windows 10. Checksums match. Signature OK but still needs web-of-trust: - gpg: assuming signed data in 'apache-couchdb-3.2.0-RC2.tar.gz' gpg: Signature made 05/10/2021 15:21:31 Eastern Summer Time gpg:using RSA key 0BD7A98499C4AB41C910EE65FC04DFBC9657A78E gpg: Good signature from "Nicolae Vatamaniuc " [unknown] gpg: aka "default " [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 0BD7 A984 99C4 AB41 C910 EE65 FC04 DFBC 9657 A78E - make -f Makefile.win check PASSes. Windows .msi package builds and installs on another machine: {"couchdb":"Welcome","version":"3.2.0","git_sha":"efb409bba","uuid":"c0a4fee320344dc32290b064608baceb","features":["access-ready","partitioned","pluggable-storage-engines","reshard","scheduler"],"vendor":{"name":"The Apache Software Foundation"}} git_sha matches the last checkin by nickva to bump the docs for 3.2.0-RC2. Fauxton Verify Installation button comes back with all checkmarks. +1 - and good work everyone! -Joan "please no more 7AM woodchippers outside my front door" Touzet On 05/10/2021 15:30, Nick Vatamaniuc wrote: > Dear community, > > I would like to propose that we release Apache CouchDB 3.2.0. > > Candidate release notes: > > https://docs.couchdb.org/en/latest/whatsnew/3.2.html > > This is the RC2 round. Changes since last round: > https://github.com/apache/couchdb/compare/3.2.0-RC1...3.2.0-RC2 > > We encourage the whole community to download and test these release > artefacts so that any critical issues can be resolved before the > release is made. Everyone is free to vote on this release, so dig > right in! (Only PMC members have binding votes, but they depend on > community feedback to gauge if an official release is ready to be > made.) > > The release artefacts we are voting on are available here: > > https://dist.apache.org/repos/dist/dev/couchdb/source/3.2.0/rc.2/ > > There, you will find a tarball, a GPG signature, and SHA256/SHA512 checksums. > > Please follow the test procedure here: > > > https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release > > Please remember that "RC2" is an annotation. If the vote passes, these > artefacts will be released as Apache CouchDB 3.2.0. > > Please cast your votes now. > > Thanks, > -Nick >