John pointed out a configuration issue that should be considered blocking, so this vote has failed.
On Thu, Nov 26, 2015 at 10:27 AM, Bill Farner <wfar...@apache.org> wrote: > 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 <j...@conductant.com> wrote: > >> On Thu, Nov 26, 2015 at 11:01 AM, John Sirois <j...@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 <wfar...@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 <wfar...@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 >> > >