-1 nonbinding 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