On Wed, Dec 23, 2015 at 2:23 PM, John Sirois <j...@conductant.com> wrote:
> > > On Wed, Dec 23, 2015 at 2:14 PM, John Sirois <j...@conductant.com> wrote: > >> -1 non-binding >> >> Tested using new installing guide in Vagrant image using >> 'ubuntu/trusty64' against mesos 0.24.1. >> Everything worked after 2 tweaks: >> 1. sudo apt-get install libcurl4-nss-dev >> 2. $ diff /etc/init/thermos.conf.orig /etc/init/thermos.conf >> 23a24 >> > --mesos-root=/tmp/mesos \ >> >> Without item 1 the thermos-executor fails to operate: >> Traceback (most recent call last): >> File "apache/aurora/executor/bin/thermos_executor_main.py", line 45, in >> <module> >> from mesos.native import MesosExecutorDriver >> File >> "/root/.pex/install/mesos.native-0.24.1-py2.7-linux-x86_64.egg.c2a926cdb8d599d35c7a569171311edaebda9341/mesos.native-0.24.1-py2.7-linux-x86_64.egg/mesos/native/__init__.py", >> line 17, in <module> >> from ._mesos import MesosExecutorDriverImpl >> ImportError: libcurl-nss.so.4: cannot open shared object file: No such >> file or directory >> >> Seems like `libcurl4-nss-dev` should be a dependency of the >> aurora-executor deb. >> > > I guess libcurl is properly a dependency of mesos which just means the > install guide rec to use the mesosphere mesos debs is suboptimal. That > said - aurora-executor and aurora-scheduler should really depend on mesos, > but much of the install guide works around the fact these deps aren't > expressed in the debs either. > I think I'm realizing this means the current partial-working state of the > debs is accepted as better than no debs ... so > > I change my vote to +1 > Noting on Bill's behalf that he fixed up the installing docs to account for the suboptimal mesosphere deb here: https://reviews.apache.org/r/42017/ This fully addresses my 1 concern and its a change in the aurora repo - not aurora-packaging; so I re-vote a +1, now binding. > >> >> >> On Wed, Dec 23, 2015 at 10:44 AM, Bill Farner <wfar...@apache.org> wrote: >> >>> Note that i've lengthened this vote to accommodate the holidays. >>> >>> Please consider verifying these debs using the recently-added install >>> guide: https://github.com/apache/aurora/blob/master/docs/installing.md >>> >>> On Wed, Dec 23, 2015 at 9:43 AM, Bill Farner <wfar...@apache.org> wrote: >>> >>> > I propose that we accept the following artifacts as the official deb >>> > packaging for >>> > Apache Aurora 0.11.0. >>> > >>> > >>> > >>> http://people.apache.org/~wfarner/aurora/distributions/0.11.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.11.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.11.x >>> > >>> > The packages are available at: >>> > >>> > >>> http://people.apache.org/~wfarner/aurora/distributions/0.11.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 on Wed Jan 6 20:00:00 PT 2015 >>> > >>> > [ ] +1 Release these as the deb packages for Apache Aurora 0.11.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 > -- John Sirois 303-512-3301