aurora-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin Sweeney <kevi...@apache.org>
Subject Re: [VOTE] Release Apache Aurora 0.9.0 rpms
Date Wed, 02 Sep 2015 23:41:20 GMT
On Wed, Sep 2, 2015 at 3:33 PM, Kevin Sweeney <kevints@apache.org> wrote:

> Overall -1
>
> -1 Package naming: we use two different naming schemes for RPMs vs. DEBs.
> - in debs the clients are aurora-tools, the executor is aurora-executor,
> and the scheduler is aurora-scheduler. In the RPM version the scheduler is
> aurora, the clients are aurora-client, and the executor is aurora-thermos.
> I think converging the two naming schemes now before our first "official
> packages" will save our community a lot of cognitive overhead in the long
> run. No strong opinions here as long as they're consistent, but the debian
> names seem closer to reality (except aurora-tools, which seems like it
> should be aurora-client).
>
Filed https://issues.apache.org/jira/browse/AURORA-1477


>
> +0 Packaging test instructions - provision.sh installs a bunch of packages
> out-of-band. Part of testing whether packages work should be installing
> them in minimal system to ensure their dependencies are complete IMO. It
> looks like the mesos needs to be installed out-of-band first, but zookeeper
> can wait until after the it's verified that the aurora packages install.
>
@wfarner, would you like a pull request for the testing documentation here?

>
> +0 Package dependencies - aurora (scheduler package) depends on
> java-1.8.0-openjdk but can be set to depend on java-1.8.0 instead, allowing
> folks to easily substitute jdks from their favorite vendors in the standard
> way. This is transparent because the openjdk package Provides java-1.8.0 -
> see [1].
>
Posted https://reviews.apache.org/r/38080/

>
> +1 Working code - RPMs work when the build instructions are followed.
>
> [1]
> http://rpmfind.net//linux/RPM/centos/updates/7.1.1503/x86_64/Packages/java-1.8.0-openjdk-1.8.0.51-1.b16.el7_1.x86_64.html
>
> On Wed, Sep 2, 2015 at 10:36 AM, Maxim Khutornenko <maxim@apache.org>
> wrote:
>
>> +1!
>>
>> Instructions are superb and made verification a blast!
>>
>> On Wed, Sep 2, 2015 at 10:30 AM, Joshua Cohen <jcohen@twopensource.com>
>> wrote:
>> > Thanks for the vagrant VM and the verification instructions. Made life
>> much
>> > easier!
>> >
>> > I was able to install the rpm and successfully create a job, stat and
>> kill
>> > a job. +1 from me!
>> >
>> > On Tue, Sep 1, 2015 at 9:41 PM, Bill Farner <terasurfer@gmail.com>
>> wrote:
>> >
>> >> Thanks for chiming in!  This vote is specifically for RPMs targeting
>> >> centos7.  We have not yet had a contribution for centos6 RPMs, but
>> would
>> >> welcome them!  The contribution would amount to implementing a builder
>> >> similar to what you see here:
>> >>
>> https://github.com/apache/aurora-packaging/tree/master/builder/rpm/centos-7
>> >>
>> >> On Tue, Sep 1, 2015 at 7:37 PM, thinker0 <thinker0@gmail.com> wrote:
>> >>
>> >> > Centos-6 ??
>> >> >
>> >> > On Tue, Sep 1, 2015 at 2:53 AM Bill Farner <wfarner@apache.org>
>> wrote:
>> >> >
>> >> > > You can see an example test environment and instructions for
>> installing
>> >> > > these RPMs in a branch i'm working on here:
>> >> > >
>> >> > >
>> >> >
>> >>
>> https://github.com/wfarner/aurora-packaging/tree/wfarner/deb_testing/test/rpm/centos-7
>> >> > >
>> >> > > On Mon, Aug 31, 2015 at 10:51 AM, Bill Farner <wfarner@apache.org>
>> >> > wrote:
>> >> > >
>> >> > > > I propose that we accept the following artifacts as the official
>> rpm
>> >> > > > packaging for
>> >> > > > Apache Aurora 0.9.0.
>> >> > > >
>> >> > > >
>> >> > >
>> >> >
>> >>
>> http://people.apache.org/~wfarner/aurora/distributions/0.9.0/rpm/centos-7/
>> >> > > > <
>> >> > >
>> >> >
>> >>
>> http://people.apache.org/%7Ewfarner/aurora/distributions/0.9.0/deb/ubuntu-trusty/
>> >> > > >
>> >> > > >
>> >> > > > The Aurora rpm packaging includes the following:
>> >> > > > ---
>> >> > > > The changelog is available at:
>> >> > > >
>> >> > > >
>> >> > >
>> >> >
>> >>
>> https://git-wip-us.apache.org/repos/asf?p=aurora-packaging.git;a=blob;f=specs/rpm/aurora.spec;h=a559b42d73a4211891d8c7569ea7ab2a3a6993ae;hb=refs/heads/0.9.x#l328
>> >> > > > <
>> >> > >
>> >> >
>> >>
>> https://git1-us-west.apache.org/repos/asf?p=aurora-packaging.git;a=blob_plain;f=specs/debian/changelog;hb=refs/heads/0.9.x
>> >> > > >
>> >> > > >
>> >> > > > The branch used to create the packaging is:
>> >> > > >
>> >> > > >
>> >> > >
>> >> >
>> >>
>> https://git1-us-west.apache.org/repos/asf?p=aurora-packaging.git;a=tree;h=refs/heads/0.9.x
>> >> > > >
>> >> > > > The packages are available at:
>> >> > > >
>> >> > >
>> >> >
>> >>
>> http://people.apache.org/~wfarner/aurora/distributions/0.9.0/rpm/centos-7/
>> >> > > > <
>> >> > >
>> >> >
>> >>
>> http://people.apache.org/%7Ewfarner/aurora/distributions/0.9.0/deb/ubuntu-trusty/
>> >> > > >
>> >> > > >
>> >> > > > The GPG keys used to sign the packages are available at:
>> >> > > > https://dist.apache.org/repos/dist/release/aurora/KEYS
>> >> > > >
>> >> > > > Please download, verify, and test.
>> >> > > >
>> >> > > > The vote will close in 3 business days, on Thu Sep 3 11:00:00
PT
>> 2015
>> >> > > >
>> >> > > > [ ] +1 Release these as the rpm packages for Apache Aurora
0.9.0
>> >> > > > [ ] +0
>> >> > > > [ ] -1 Do not release these artifacts because...
>> >> > > >
>> >> > > > I would like to get the voting started off with my own +1
>> >> > > >
>> >> > >
>> >> >
>> >>
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message