You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zookeeper.apache.org by Enrico Olivelli <eo...@gmail.com> on 2019/09/16 21:35:44 UTC

[VOTE] Apache ZooKeeper release 3.5.6 candidate 0

This is a bugfix release candidate for 3.5.6.

It fixes 26 issues, including upgrade of third party libraries,
TTL Node APIs for C API, support for PCKS12 Keystores, and better procedure
for the upgrade of servers from 3.4 to 3.5.

The full release notes is available at:

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310801&version=12345243

*** Please download, test and vote by September 19th 2019, 23:59 UTC+0. ***

Source files:
http://people.apache.org/~eolivelli/zookeeper-3.5.6-candidate-0/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachezookeeper-1040/

The release candidate tag in git to be voted upon: release-3.5.6-rc0
https://github.com/apache/zookeeper/tree/release-3.5.6-rc0

ZooKeeper's KEYS file containing PGP keys we use to sign the release:
http://www.apache.org/dist/zookeeper/KEYS

Should we release this candidate?

Enrico Olivelli

Re: [VOTE] Apache ZooKeeper release 3.5.6 candidate 0

Posted by Enrico Olivelli <eo...@gmail.com>.
I am cancelling this vote now.

I am not sure I have time to send the fix today neither tomorrow.


Stay tuned

Enrico

Il mer 18 set 2019, 10:56 Enrico Olivelli <eo...@gmail.com> ha scritto:

>
>
> Il mer 18 set 2019, 00:09 Patrick Hunt <ph...@apache.org> ha scritto:
>
>> -1 - I'm afraid the source artifact is broken and unbuildable:
>>
>
> I will send a patch to fix it
>
> Thanks Pat for reporting it.
> I will also check if 3.5.5 was in good share about this aspect
>
> Enrico
>
>
>> I untarred the source artifact and:
>>
>> mvn clean install -DskipTests -Pfull-build
>>
>> [ERROR] Failed to execute goal
>> org.codehaus.mojo:exec-maven-plugin:1.6.0:exec (configure) on project
>> zookeeper-client-c: Command execution failed.: Cannot run program
>>
>> "/Users/phunt/Downloads/z/apache-zookeeper-3.5.6/zookeeper-client/zookeeper-client-c/configure"
>> (in directory
>>
>> "/Users/phunt/Downloads/z/apache-zookeeper-3.5.6/zookeeper-client/zookeeper-client-c/target/c"):
>> error=13, Permission denied -> [Help 1]
>>
>> ⌂262% [phunt:~/Downloads/z/apache-zookeeper-3.5.6] $ ls -la
>> zookeeper-client/zookeeper-client-c/configure
>> -rw-r--r--  1 phunt  staff  655375 Sep 16 13:18
>> zookeeper-client/zookeeper-client-c/configure
>>
>> this fixed it in the sense I could build successfully:
>> chmod a+x zookeeper-client/zookeeper-client-c/configure
>>
>> Patrick
>>
>>
>> On Mon, Sep 16, 2019 at 2:36 PM Enrico Olivelli <eo...@gmail.com>
>> wrote:
>>
>> > This is a bugfix release candidate for 3.5.6.
>> >
>> > It fixes 26 issues, including upgrade of third party libraries,
>> > TTL Node APIs for C API, support for PCKS12 Keystores, and better
>> procedure
>> > for the upgrade of servers from 3.4 to 3.5.
>> >
>> > The full release notes is available at:
>> >
>> >
>> >
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310801&version=12345243
>> >
>> > *** Please download, test and vote by September 19th 2019, 23:59 UTC+0.
>> ***
>> >
>> > Source files:
>> > http://people.apache.org/~eolivelli/zookeeper-3.5.6-candidate-0/
>> >
>> > Maven staging repo:
>> >
>> https://repository.apache.org/content/repositories/orgapachezookeeper-1040/
>> >
>> > The release candidate tag in git to be voted upon: release-3.5.6-rc0
>> > https://github.com/apache/zookeeper/tree/release-3.5.6-rc0
>> >
>> > ZooKeeper's KEYS file containing PGP keys we use to sign the release:
>> > http://www.apache.org/dist/zookeeper/KEYS
>> >
>> > Should we release this candidate?
>> >
>> > Enrico Olivelli
>> >
>>
>

Re: [VOTE] Apache ZooKeeper release 3.5.6 candidate 0

Posted by Enrico Olivelli <eo...@gmail.com>.
Il mer 18 set 2019, 00:09 Patrick Hunt <ph...@apache.org> ha scritto:

> -1 - I'm afraid the source artifact is broken and unbuildable:
>

I will send a patch to fix it

Thanks Pat for reporting it.
I will also check if 3.5.5 was in good share about this aspect

Enrico


> I untarred the source artifact and:
>
> mvn clean install -DskipTests -Pfull-build
>
> [ERROR] Failed to execute goal
> org.codehaus.mojo:exec-maven-plugin:1.6.0:exec (configure) on project
> zookeeper-client-c: Command execution failed.: Cannot run program
>
> "/Users/phunt/Downloads/z/apache-zookeeper-3.5.6/zookeeper-client/zookeeper-client-c/configure"
> (in directory
>
> "/Users/phunt/Downloads/z/apache-zookeeper-3.5.6/zookeeper-client/zookeeper-client-c/target/c"):
> error=13, Permission denied -> [Help 1]
>
> ⌂262% [phunt:~/Downloads/z/apache-zookeeper-3.5.6] $ ls -la
> zookeeper-client/zookeeper-client-c/configure
> -rw-r--r--  1 phunt  staff  655375 Sep 16 13:18
> zookeeper-client/zookeeper-client-c/configure
>
> this fixed it in the sense I could build successfully:
> chmod a+x zookeeper-client/zookeeper-client-c/configure
>
> Patrick
>
>
> On Mon, Sep 16, 2019 at 2:36 PM Enrico Olivelli <eo...@gmail.com>
> wrote:
>
> > This is a bugfix release candidate for 3.5.6.
> >
> > It fixes 26 issues, including upgrade of third party libraries,
> > TTL Node APIs for C API, support for PCKS12 Keystores, and better
> procedure
> > for the upgrade of servers from 3.4 to 3.5.
> >
> > The full release notes is available at:
> >
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310801&version=12345243
> >
> > *** Please download, test and vote by September 19th 2019, 23:59 UTC+0.
> ***
> >
> > Source files:
> > http://people.apache.org/~eolivelli/zookeeper-3.5.6-candidate-0/
> >
> > Maven staging repo:
> >
> https://repository.apache.org/content/repositories/orgapachezookeeper-1040/
> >
> > The release candidate tag in git to be voted upon: release-3.5.6-rc0
> > https://github.com/apache/zookeeper/tree/release-3.5.6-rc0
> >
> > ZooKeeper's KEYS file containing PGP keys we use to sign the release:
> > http://www.apache.org/dist/zookeeper/KEYS
> >
> > Should we release this candidate?
> >
> > Enrico Olivelli
> >
>

Re: [VOTE] Apache ZooKeeper release 3.5.6 candidate 0

Posted by Patrick Hunt <ph...@apache.org>.
-1 - I'm afraid the source artifact is broken and unbuildable:

I untarred the source artifact and:

mvn clean install -DskipTests -Pfull-build

[ERROR] Failed to execute goal
org.codehaus.mojo:exec-maven-plugin:1.6.0:exec (configure) on project
zookeeper-client-c: Command execution failed.: Cannot run program
"/Users/phunt/Downloads/z/apache-zookeeper-3.5.6/zookeeper-client/zookeeper-client-c/configure"
(in directory
"/Users/phunt/Downloads/z/apache-zookeeper-3.5.6/zookeeper-client/zookeeper-client-c/target/c"):
error=13, Permission denied -> [Help 1]

⌂262% [phunt:~/Downloads/z/apache-zookeeper-3.5.6] $ ls -la
zookeeper-client/zookeeper-client-c/configure
-rw-r--r--  1 phunt  staff  655375 Sep 16 13:18
zookeeper-client/zookeeper-client-c/configure

this fixed it in the sense I could build successfully:
chmod a+x zookeeper-client/zookeeper-client-c/configure

Patrick


On Mon, Sep 16, 2019 at 2:36 PM Enrico Olivelli <eo...@gmail.com> wrote:

> This is a bugfix release candidate for 3.5.6.
>
> It fixes 26 issues, including upgrade of third party libraries,
> TTL Node APIs for C API, support for PCKS12 Keystores, and better procedure
> for the upgrade of servers from 3.4 to 3.5.
>
> The full release notes is available at:
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310801&version=12345243
>
> *** Please download, test and vote by September 19th 2019, 23:59 UTC+0. ***
>
> Source files:
> http://people.apache.org/~eolivelli/zookeeper-3.5.6-candidate-0/
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachezookeeper-1040/
>
> The release candidate tag in git to be voted upon: release-3.5.6-rc0
> https://github.com/apache/zookeeper/tree/release-3.5.6-rc0
>
> ZooKeeper's KEYS file containing PGP keys we use to sign the release:
> http://www.apache.org/dist/zookeeper/KEYS
>
> Should we release this candidate?
>
> Enrico Olivelli
>

Re: [VOTE] Apache ZooKeeper release 3.5.6 candidate 0

Posted by Zili Chen <wa...@gmail.com>.
Awesome work Enrico!

+1 from my side.

+ verify source tarball contains no binary files.
+ verify binary tarball contains no source files.

+ locally build by `mvn clean install -DskipTests -Pfull-build)`.
+ ... and then locally verify by `mvn verify`, tests pass.

+ start a one quorum cluster and test basic functions like
create/delete/set/get, nothing unexpected.

Best,
tison.


Norbert Kalmar <nk...@cloudera.com.invalid> 于2019年9月17日周二 下午10:37写道:

> Great, thanks Enrico!
>
> +1 from my side.
>
> - source tarball builds(mvn clean install -Pfull-build), tests pass, built
> binary runs (tested with simple cli commands). Tarballs are created by
> assembly.
> - convenience tarball (bin) runs, license files are there. Note: slf4j
> api + log4j has one license file, but so did 3.5.5
>
> Regards,
> Norbert
>
>
> On Mon, Sep 16, 2019 at 11:36 PM Enrico Olivelli <eo...@gmail.com>
> wrote:
>
> > This is a bugfix release candidate for 3.5.6.
> >
> > It fixes 26 issues, including upgrade of third party libraries,
> > TTL Node APIs for C API, support for PCKS12 Keystores, and better
> procedure
> > for the upgrade of servers from 3.4 to 3.5.
> >
> > The full release notes is available at:
> >
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310801&version=12345243
> >
> > *** Please download, test and vote by September 19th 2019, 23:59 UTC+0.
> ***
> >
> > Source files:
> > http://people.apache.org/~eolivelli/zookeeper-3.5.6-candidate-0/
> >
> > Maven staging repo:
> >
> https://repository.apache.org/content/repositories/orgapachezookeeper-1040/
> >
> > The release candidate tag in git to be voted upon: release-3.5.6-rc0
> > https://github.com/apache/zookeeper/tree/release-3.5.6-rc0
> >
> > ZooKeeper's KEYS file containing PGP keys we use to sign the release:
> > http://www.apache.org/dist/zookeeper/KEYS
> >
> > Should we release this candidate?
> >
> > Enrico Olivelli
> >
>

Re: [VOTE] Apache ZooKeeper release 3.5.6 candidate 0

Posted by Norbert Kalmar <nk...@cloudera.com.INVALID>.
Great, thanks Enrico!

+1 from my side.

- source tarball builds(mvn clean install -Pfull-build), tests pass, built
binary runs (tested with simple cli commands). Tarballs are created by
assembly.
- convenience tarball (bin) runs, license files are there. Note: slf4j
api + log4j has one license file, but so did 3.5.5

Regards,
Norbert


On Mon, Sep 16, 2019 at 11:36 PM Enrico Olivelli <eo...@gmail.com>
wrote:

> This is a bugfix release candidate for 3.5.6.
>
> It fixes 26 issues, including upgrade of third party libraries,
> TTL Node APIs for C API, support for PCKS12 Keystores, and better procedure
> for the upgrade of servers from 3.4 to 3.5.
>
> The full release notes is available at:
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310801&version=12345243
>
> *** Please download, test and vote by September 19th 2019, 23:59 UTC+0. ***
>
> Source files:
> http://people.apache.org/~eolivelli/zookeeper-3.5.6-candidate-0/
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachezookeeper-1040/
>
> The release candidate tag in git to be voted upon: release-3.5.6-rc0
> https://github.com/apache/zookeeper/tree/release-3.5.6-rc0
>
> ZooKeeper's KEYS file containing PGP keys we use to sign the release:
> http://www.apache.org/dist/zookeeper/KEYS
>
> Should we release this candidate?
>
> Enrico Olivelli
>