aurora-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bill Farner <wfar...@apache.org>
Subject Re: [VOTE] Release Apache Aurora 0.10.0 debs
Date Thu, 26 Nov 2015 18:27:34 GMT
Thanks for catching (and fixing) that, John.  I'll close this vote and
start another.

On Thu, Nov 26, 2015 at 10:15 AM, John Sirois <john@conductant.com> wrote:

> On Thu, Nov 26, 2015 at 11:01 AM, John Sirois <john@conductant.com> wrote:
>
> > -1 nonbinding
> >
> Fix proposal here: https://reviews.apache.org/r/40757/
>
>
> > Although I can successfully run via the test Vagrant environment,
> creating
> > the www-data/prod/hello job, I find:
> >
> > vagrant@vagrant-ubuntu-trusty-64:~$ sudo tail -3
> /var/log/upstart/thermos.log
> > thermos_observer: error: no such option: --root
> > thermos_observer: error: no such option: --root
> > thermos_observer: error: no such option: --root
> >
> > This is due to:
> >
> > $ git grep "\--root" -- specs/debian/
> > specs/debian/aurora-executor.thermos.init:ARGS="--root=/var/run/thermos
> > specs/debian/aurora-executor.thermos.upstart:    --root=/var/run/thermos
> \
> >
> > And the --root removal appears to be intentional:
> >
> > $ head -20 NEWS
> > 0.10.0
> > ------
> > - The Python build layout has changed:
> >   * The apache.thermos package has been removed.
> >   * The apache.gen.aurora package has been renamed to
> apache.aurora.thrift.
> >   * The apache.gen.thermos package has been renamed to
> apache.thermos.thrift.
> >   * A new apache.thermos.runner package has been introduced, providing
> the thermos_runner binary.
> >   * A new apache.aurora.kerberos package has been introduced, containing
> the Kerberos-supporting
> >     versions of aurora and aurora_admin (kaurora and kaurora_admin).
> >   * Most BUILD targets under src/main have been removed, see
> http://s.apache.org/b8z for details.
> > - Upgraded Mesos to 0.23.0. NOTE: Aurora executor now requires openssl
> runtime dependencies that
> >   were not previously enforced. You will need libcurl available on every
> Mesos slave (or Docker
> >   container) to successfully launch Aurora executor. See
> >
> https://github.com/apache/mesos/blob/ebcf8cc2f2f6c236f6e9315447c247e6348141e1/docs/getting-started.md
> >   for more details on Mesos runtime dependencies.
> > - Resource quota is no longer consumed by production jobs with a
> dedicated constraint (AURORA-1457).
> > - Thrift ConfigGroup.instanceIds field has been deprecated. Use
> ConfigGroup.instances instead.
> > - Deprecated SessionValidator and CapabilityValidator interfaces have
> been removed. All
> >   SessionKey-typed arguments are now nullable and ignored by the
> scheduler Thrift API.
> > - Removed the `--root` option from the observer.
> >
> > I can ad-hoc fix in the Vagrant vm via:
> >
> > vagrant@vagrant-ubuntu-trusty-64:~$ sudo stop thermos
> > vagrant@vagrant-ubuntu-trusty-64:~$ sudo cp /etc/init/thermos.conf
> /etc/init/thermos.conf.orig
> > vagrant@vagrant-ubuntu-trusty-64:~$ diff /etc/init/thermos.conf.orig
> /etc/init/thermos.conf
> > 24d23
> > <     --root=/var/run/thermos \
> > vagrant@vagrant-ubuntu-trusty-64:~$ sudo start thermos
> > thermos start/running, process 15296
> > vagrant@vagrant-ubuntu-trusty-64:~$ ps -p15296 -hocommand
> > python2.7 /usr/sbin/thermos_observer --port=1338 --log_to_disk=NONE
> --log_to_stderr=google:INFO
> >
> > vagrant@vagrant-ubuntu-trusty-64:~$ sudo cat
> /var/log/upstart/thermos.log
> > I1126 17:55:01.768762 15296 static_assets.py:34] detecting assets...
> > I1126 17:55:01.776360 15296 static_assets.py:38]   detected asset:
> observer.js
> > I1126 17:55:01.776566 15296 static_assets.py:38]   detected asset:
> favicon.ico
> > I1126 17:55:01.776724 15296 static_assets.py:38]   detected asset:
> jquery.pailer.js
> > I1126 17:55:01.776894 15296 static_assets.py:38]   detected asset:
> bootstrap.css
> > I1126 17:55:01.777192 15296 static_assets.py:38]   detected asset:
> jquery.js
> > Bottle v0.11.6 server starting up (using CherryPyServer())...
> > Listening on http://0.0.0.0:1338/
> > Hit Ctrl-C to quit.
> >
> > ‚Äč
> >
> > On Thu, Nov 26, 2015 at 9:22 AM, Bill Farner <wfarner@apache.org> wrote:
> >
> >> Quick reminder - there is a test environment and quick setup guide for
> >> those not testing these in an existing debian environment:
> >>
> >>
> https://github.com/apache/aurora-packaging/tree/master/test/deb/ubuntu-trusty
> >>
> >> On Thu, Nov 26, 2015 at 8:21 AM, Bill Farner <wfarner@apache.org>
> wrote:
> >>
> >> > I propose that we accept the following artifacts as the official deb
> >> > packaging for
> >> > Apache Aurora 0.10.0.
> >> >
> >> >
> >> >
> >>
> http://people.apache.org/~wfarner/aurora/distributions/0.10.0/deb/ubuntu-trusty/
> >> >
> >> > The Aurora deb packaging includes the following:
> >> > ---
> >> > The CHANGELOG is available at:
> >> >
> >> >
> >>
> https://git1-us-west.apache.org/repos/asf?p=aurora-packaging.git;a=blob_plain;f=specs/
> >> > debian/changelog;hb=refs/heads/0.10.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.10.x
> >> >
> >> > The packages are available at:
> >> >
> >> >
> >>
> http://people.apache.org/~wfarner/aurora/distributions/0.10.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 5 business days, on Thu Dec 3 8:00:00 PT 2015
> >> >
> >> > [ ] +1 Release these as the deb packages for Apache Aurora 0.10.0
> >> > [ ] +0
> >> > [ ] -1 Do not release these artifacts because...
> >> >
> >> > I would like to get the voting started off with my own +1
> >> >
> >>
> >
> >
> >
> > --
> > John Sirois
> > 303-512-3301
> >
>
>
>
> --
> John Sirois
> 303-512-3301
>

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