You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@fluo.apache.org by Christopher <ct...@apache.org> on 2018/02/26 15:47:01 UTC

[RESULT][VOTE] Fluo 1.2.0-rc1

Okay, this vote passes with 3 +1s, and no other votes, with some possible
issues to follow up with.

On Mon, Feb 26, 2018 at 10:07 AM Keith Turner <ke...@deenlo.com> wrote:

> On Mon, Feb 26, 2018 at 10:04 AM, Mike Walch <mw...@apache.org> wrote:
> >> Issue #2:
> >>
> >> fluo-cluster jar contains a log4j.xml and a logback.xml file. I think
> it's
> >> generally bad to ship log configuration inside jars... because it can
> >> corrupt the class path and confuse users when it does. Are these
> necessary,
> >> or should they be removed?
> >>
> >
> > Both files existed inside the jars to set up logging when Fluo ran in
> > YARN/Twill. I fixed this in the new Fluo YARN repo.
> > I could fix it here but the fluo-cluster module is deprecated so not sure
> > if this code should be touched.
>
> Even though the code is deprecated, if its on the classpath then it
> can cause problems.  So may want to examine when it ends up on
> classpath or fix it.
>
> >
> >
> > On Fri, Feb 23, 2018 at 1:57 PM Mike Walch <mw...@apache.org> wrote:
> >
> >> +1
> >>
> >> * Verified sha1 & md5 hashes matched
> >> * Verified signatures
> >> * Ran 'mvn verify' for Fluo Recipes (using Accumuo 1.7.3) and Webindex
> >> using RC
> >> * Successfully ran phrasecount application locally using Uno & Fluo
> 1.2.0
> >> RC tarball
> >>
> >> On Wed, Feb 21, 2018 at 4:45 PM, Christopher <ct...@apache.org>
> wrote:
> >>
> >> > Fluo Developers,
> >> >
> >> > I finally had a chance to prep a release candidate for 1.2.0-rc1! Yay!
> >> > Please consider the following candidate for Fluo 1.2.0.
> >> >
> >> > Git Commit:
> >> >     678adebfbd97483bbef7707b6ac5eb357540dea3
> >> > Branch:
> >> >     1.2.0-rc1
> >> >
> >> > If this vote passes, a gpg-signed tag will be created using:
> >> >     git tag -f -m 'Apache Fluo 1.2.0' -s rel/fluo-1.2.0 \
> >> >     678adebfbd97483bbef7707b6ac5eb357540dea3
> >> >
> >> > Staging repo:
> >> > https://repository.apache.org/content/repositories/orgapachefluo-1023
> >> > Source (official release artifact):
> >> > https://repository.apache.org/content/repositories/orgapache
> >> > fluo-1023/org/apache/fluo/fluo/1.2.0/fluo-1.2.0-source-release.tar.gz
> >> > Binary:
> >> > https://repository.apache.org/content/repositories/orgapache
> >> > fluo-1023/org/apache/fluo/fluo/1.2.0/fluo-1.2.0-bin.tar.gz
> >> > (Append ".sha1", ".md5", or ".asc" to download the signature/hash for
> a
> >> > given artifact.)
> >> >
> >> > All artifacts were built and staged with:
> >> >     mvn release:prepare && mvn release:perform
> >> >
> >> > Signing keys are available at https://www.apache.org/dist/fluo/KEYS
> >> > (Expected fingerprint: 8CC4F8A2B29C2B040F2B835D6F0CDAE700B6899D)
> >> >
> >> > Release notes (in progress) can be found at:
> >> > https://fluo.apache.org/release/fluo-1.2.0/
> >> >
> >> > Please vote one of:
> >> > [ ] +1 - I have verified and accept...
> >> > [ ] +0 - I have reservations, but not strong enough to vote against...
> >> > [ ] -1 - Because..., I do not accept...
> >> > ... these artifacts as the 1.2.0 release of Apache Fluo.
> >> >
> >> > This vote will remain open until at least Sat Feb 24 22:00:00 UTC 2018
> >> (Sat
> >> > Feb 24 17:00:00 EST 2018 / Sat Feb 24 14:00:00 PST 2018).
> >> > Voting can continue after this deadline until the release manager
> sends
> >> an
> >> > email ending the vote.
> >> >
> >> > Thanks!
> >> >
> >> > P.S. Hint: download the whole staging repo with
> >> >     wget -erobots=off -r -l inf -np -nH \
> >> >
> >> https://repository.apache.org/content/repositories/orgapachefluo-1023/
> >> >     # note the trailing slash is needed
> >> >
> >>
>

Re: [RESULT][VOTE] Fluo 1.2.0-rc1

Posted by Christopher <ct...@apache.org>.
I've done the following:

* pushed the release artifacts to svn (https://www.apache.org/dist/fluo/)
* updated the release version on reporter.apache.org (release date:
26-FEB-2018)
* merged the release into the current dev branch (bumps to 1.3.0-SNAPSHOT)
* deleted the RC branches (use `git remote prune $(git remote)` to update
workspaces)
* pushed signed tag to git
* released Maven repository for rc1 to sync to Maven Central, dropped Maven
repository for rc0

Once the mirrors are updated, the website can be updated with the release
information. (Or we can wait to publicize until we get fluo-recipes and
fluo-yarn out... release candidates for which I plan on working on next.)

Did I miss anything?

On Mon, Feb 26, 2018 at 10:47 AM Christopher <ct...@apache.org> wrote:

> Okay, this vote passes with 3 +1s, and no other votes, with some possible
> issues to follow up with.
>
> On Mon, Feb 26, 2018 at 10:07 AM Keith Turner <ke...@deenlo.com> wrote:
>
>> On Mon, Feb 26, 2018 at 10:04 AM, Mike Walch <mw...@apache.org> wrote:
>> >> Issue #2:
>> >>
>> >> fluo-cluster jar contains a log4j.xml and a logback.xml file. I think
>> it's
>> >> generally bad to ship log configuration inside jars... because it can
>> >> corrupt the class path and confuse users when it does. Are these
>> necessary,
>> >> or should they be removed?
>> >>
>> >
>> > Both files existed inside the jars to set up logging when Fluo ran in
>> > YARN/Twill. I fixed this in the new Fluo YARN repo.
>> > I could fix it here but the fluo-cluster module is deprecated so not
>> sure
>> > if this code should be touched.
>>
>> Even though the code is deprecated, if its on the classpath then it
>> can cause problems.  So may want to examine when it ends up on
>> classpath or fix it.
>>
>> >
>> >
>> > On Fri, Feb 23, 2018 at 1:57 PM Mike Walch <mw...@apache.org> wrote:
>> >
>> >> +1
>> >>
>> >> * Verified sha1 & md5 hashes matched
>> >> * Verified signatures
>> >> * Ran 'mvn verify' for Fluo Recipes (using Accumuo 1.7.3) and Webindex
>> >> using RC
>> >> * Successfully ran phrasecount application locally using Uno & Fluo
>> 1.2.0
>> >> RC tarball
>> >>
>> >> On Wed, Feb 21, 2018 at 4:45 PM, Christopher <ct...@apache.org>
>> wrote:
>> >>
>> >> > Fluo Developers,
>> >> >
>> >> > I finally had a chance to prep a release candidate for 1.2.0-rc1!
>> Yay!
>> >> > Please consider the following candidate for Fluo 1.2.0.
>> >> >
>> >> > Git Commit:
>> >> >     678adebfbd97483bbef7707b6ac5eb357540dea3
>> >> > Branch:
>> >> >     1.2.0-rc1
>> >> >
>> >> > If this vote passes, a gpg-signed tag will be created using:
>> >> >     git tag -f -m 'Apache Fluo 1.2.0' -s rel/fluo-1.2.0 \
>> >> >     678adebfbd97483bbef7707b6ac5eb357540dea3
>> >> >
>> >> > Staging repo:
>> >> >
>> https://repository.apache.org/content/repositories/orgapachefluo-1023
>> >> > Source (official release artifact):
>> >> > https://repository.apache.org/content/repositories/orgapache
>> >> > fluo-1023/org/apache/fluo/fluo/1.2.0/fluo-1.2.0-source-release.tar.gz
>> >> > Binary:
>> >> > https://repository.apache.org/content/repositories/orgapache
>> >> > fluo-1023/org/apache/fluo/fluo/1.2.0/fluo-1.2.0-bin.tar.gz
>> >> > (Append ".sha1", ".md5", or ".asc" to download the signature/hash
>> for a
>> >> > given artifact.)
>> >> >
>> >> > All artifacts were built and staged with:
>> >> >     mvn release:prepare && mvn release:perform
>> >> >
>> >> > Signing keys are available at https://www.apache.org/dist/fluo/KEYS
>> >> > (Expected fingerprint: 8CC4F8A2B29C2B040F2B835D6F0CDAE700B6899D)
>> >> >
>> >> > Release notes (in progress) can be found at:
>> >> > https://fluo.apache.org/release/fluo-1.2.0/
>> >> >
>> >> > Please vote one of:
>> >> > [ ] +1 - I have verified and accept...
>> >> > [ ] +0 - I have reservations, but not strong enough to vote
>> against...
>> >> > [ ] -1 - Because..., I do not accept...
>> >> > ... these artifacts as the 1.2.0 release of Apache Fluo.
>> >> >
>> >> > This vote will remain open until at least Sat Feb 24 22:00:00 UTC
>> 2018
>> >> (Sat
>> >> > Feb 24 17:00:00 EST 2018 / Sat Feb 24 14:00:00 PST 2018).
>> >> > Voting can continue after this deadline until the release manager
>> sends
>> >> an
>> >> > email ending the vote.
>> >> >
>> >> > Thanks!
>> >> >
>> >> > P.S. Hint: download the whole staging repo with
>> >> >     wget -erobots=off -r -l inf -np -nH \
>> >> >
>> >> https://repository.apache.org/content/repositories/orgapachefluo-1023/
>> >> >     # note the trailing slash is needed
>> >> >
>> >>
>>
>