Return-Path: X-Original-To: apmail-aurora-dev-archive@minotaur.apache.org Delivered-To: apmail-aurora-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C2F25182DC for ; Mon, 14 Mar 2016 17:03:37 +0000 (UTC) Received: (qmail 59348 invoked by uid 500); 14 Mar 2016 17:03:37 -0000 Delivered-To: apmail-aurora-dev-archive@aurora.apache.org Received: (qmail 59295 invoked by uid 500); 14 Mar 2016 17:03:37 -0000 Mailing-List: contact dev-help@aurora.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@aurora.apache.org Delivered-To: mailing list dev@aurora.apache.org Received: (qmail 59282 invoked by uid 99); 14 Mar 2016 17:03:37 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Mar 2016 17:03:37 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id C49D4C7382 for ; Mon, 14 Mar 2016 17:03:36 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.951 X-Spam-Level: * X-Spam-Status: No, score=1.951 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_NEUTRAL=0.652] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=conductant-com.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id EDEqgFO6YtGw for ; Mon, 14 Mar 2016 17:03:34 +0000 (UTC) Received: from mail-io0-f180.google.com (mail-io0-f180.google.com [209.85.223.180]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 4D3965F620 for ; Mon, 14 Mar 2016 17:03:34 +0000 (UTC) Received: by mail-io0-f180.google.com with SMTP id z76so230211996iof.3 for ; Mon, 14 Mar 2016 10:03:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=conductant-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=tERdenay9208B57nwURmNhi/m+CHskqb/LanCb23bLI=; b=Jib6WH6iy62Awbwzx8P88VfKdzExphi27m0/jIS3WLwN5PBlYukanJBxZ+fP9I3DhB Ve766Cv6EjffbQKyLxgclC0FySm97dAsUr5maD2xsMov7FMnwC7UeSSWt+TROm7Eca+b nCnUpkmbZI0qR26bEqf4mJJdtB4Eiawh6TYwtq4iO5y3ceNHa1vBFsaa5ljfkTO6+tk+ rjiuZnEmKHq5BpkKmfoWrRva9YMBWFNnFp2m5xb2b1r9VaIyDm1OMEnMQJ1hD5n1Zz5x ngTEfZNdo6WOtCZR90pIX3LDXbwmMnekdtMNDYufwcAL9ibrOCExoLy1Rlx4KXxPPP4n KG8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=tERdenay9208B57nwURmNhi/m+CHskqb/LanCb23bLI=; b=Vov8TAQ2SvWrO+iV+Ky/f+vd3hCHVU9waKwQmsHBr5vRdAGxtXa4yMp6GuQHxONhW2 VygHrYlpfWdOSIb/Q6OWgaTGZpokK8+3CRYHhvG00j+CSRdTdZXMicKZ9NXkGBw0+5Hz 53mdmO5HubnjPMAZAFsNSCQBu3AkFnF5CIsb8dqCABe9OzES36G6dJ6z9/T5LPSkRJO6 jrMKHPG+RfLS+v+vPQe9vN2681xP0en5syLuiwQESNQUBC018ga5ak6o+G/Gaq9th82E lrsImGQlHpRGy6Z+PP6SLv5mP07bB4+ojmTbtTl+LUwmRreEhr982nuown5sXk7PjdBC +ZKQ== X-Gm-Message-State: AD7BkJKZNtDxlgBShYrBkDRxOfvU2oZI2zFcALIzpVDPJ7P3pcoVvrEU4Kmy/yNid8wL6QxGtr4lUBFUVZOlGg== MIME-Version: 1.0 X-Received: by 10.107.43.2 with SMTP id r2mr25230251ior.156.1457975013525; Mon, 14 Mar 2016 10:03:33 -0700 (PDT) Received: by 10.36.104.131 with HTTP; Mon, 14 Mar 2016 10:03:33 -0700 (PDT) In-Reply-To: References: Date: Mon, 14 Mar 2016 11:03:33 -0600 Message-ID: Subject: Re: [VOTE] Release Apache Aurora 0.12.0 rpms From: John Sirois To: Bill Farner Cc: dev@aurora.apache.org, John Sirois Content-Type: multipart/alternative; boundary=001a113a69e2c5ebe1052e054207 --001a113a69e2c5ebe1052e054207 Content-Type: text/plain; charset=UTF-8 On Mon, Mar 14, 2016 at 10:09 AM, John Sirois wrote: > My sanity may be partially restored, although several things are wonky. > More below on my morning experiments, all after vagrant destroy for sanity > sake in the test/rpm/centos-7 dir of the aurora-packaging repo: > > On Sat, Mar 12, 2016 at 1:34 PM, Bill Farner wrote: > >> -1 >> >> I'm had trouble getting these to work. I used the vagrant environment >> here: >> https://github.com/apache/aurora-packaging/tree/master/test/rpm/centos-7 >> >> *Executor:* >> $ sudo rpm -ivh aurora-executor-0.12.0-1.el7.centos.aurora.x86_64.rpm >> error: Failed dependencies: >> docker is needed by aurora-executor-0.12.0-1.el7.centos.aurora.x86_64 >> >> Apparently the official docker package is called docker-engine >> https://docs.docker.com/engine/installation/linux/centos/ >> >> Dependency naming aside, i think we should omit docker from our >> dependencies, as it really should be a mesos dep if anything. *I can >> send a patch for that if others agree.* >> > > Actually, I drilled in on this again this am and although there are > problems building the RPMs smoothly (MESOS_REV=0.25.0 must be exported as > things stand), the install does go fine with the caveat s/rpm -i/yum > install/. This is enough to invalidate the release though and I'll get out > more fixes to the test docs. > > My install procedure was exactly: > version=0.12.0 > pkg_root="https://dl.bintray.com/john-sirois/aurora/centos-7/" > for rpm in \ > aurora-scheduler-${version}-1.el7.centos.aurora.x86_64.rpm \ > aurora-executor-${version}-1.el7.centos.aurora.x86_64.rpm \ > aurora-tools-${version}-1.el7.centos.aurora.x86_64.rpm; do > wget $pkg_root/$rpm > sudo yum install -y $rpm > done > > > >> *Scheduler:* >> I had trouble getting the scheduler to start, it exits due to an uncaught >> exception in the main thread, and unfortunately a stack trace doesn't turn >> up in journalctl. We need to figure out why the errors don't show up, >> possibly in conjunction with addressing the items below. >> > > I do not repro. Things start up and logs do go to journalctl using the > test/rpm/centos-7/README.md instructions. That said, my updated > instructions, though they show up on master [1] do not show up on the > github mirror [2] - which is odd. > I've filed https://issues.apache.org/jira/browse/INFRA-11461 for the github mirror sync issue. > > [1] > https://git-wip-us.apache.org/repos/asf?p=aurora-packaging.git;a=blob;f=test/rpm/centos-7/README.md;h=6a6e419eae0b91608450d932139e515ff47c8445;hb=HEAD > [2] > https://github.com/apache/aurora-packaging/blob/master/test/rpm/centos-7/README.md > > >> Doing some investigation, i noticed something strange - JAVA_OPTS (set >> in /etc/sysconfig/aurora) doesn't make it to the process launched by >> systemd. It seems to be discarded when /usr/bin/aurora-scheduler-startup >> calls /usr/lib/aurora/bin/aurora-scheduler. Other variables (e.g. >> AURORA_SCHEDULER_OPTS) propagate fine. I've probably been staring at >> this too long and am missing something obvious, but i'm not making sense of >> it. >> >> Sidestepping the above issue, i discovered 2 reasons the scheduler won't >> start up: >> - Default backup dir /var/lib/aurora/scheduler/backups does not exist, >> insufficient permission to create >> >> - Fails to load the mesos native lib >> aurora-scheduler-startup[8500]: Failed to load native Mesos library from >> /usr/lib;/usr/lib64 >> I was able to fix this by removing ;/usr/lib64 from >> -Djava.library.path='/usr/lib;/usr/lib64', alternatively by removing the >> library.path setting and exporting LD_LIBRARY_PATH=/usr/lib. >> >> Happy to pitch in on fixing these issues, curious what folks think of the >> items above, especially the JAVA_OPTS issue. >> >> >> >> On Fri, Mar 11, 2016 at 1:31 PM, John Sirois wrote: >> >>> Pinging this VOTE and noting that the close is Monday at 11am Mountain >>> time. >>> >>> Please test! >>> >>> On Wed, Mar 9, 2016 at 11:03 AM, John Sirois wrote: >>> >>> > >>> > >>> > On Wed, Mar 9, 2016 at 11:00 AM, John Sirois >>> wrote: >>> > >>> >> I propose that we accept the following artifacts as the official rpm >>> packaging >>> >> for Apache Aurora 0.12.0. >>> >> >>> >> *https://dl.bintray.com/john-sirois/aurora/centos-7/ >>> >> * >>> >> >>> >> The Aurora rpm packaging includes the following: >>> >> --- >>> >> The CHANGELOG is viewable at: >>> >> * >>> https://git1-us-west.apache.org/repos/asf?p=aurora-packaging.git;a=log;h=refs/heads/0.12.x;hp=refs/heads/0.11.x >>> >> < >>> https://git1-us-west.apache.org/repos/asf?p=aurora-packaging.git;a=log;h=refs/heads/0.12.x;hp=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.12.x >>> >> >>> >> The packages are available at: >>> >> *https://dl.bintray.com/john-sirois/aurora/centos-7/ >>> >> * >>> >> >>> >> 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 Mon, 14 Mar 2016 11:00:00 -0700 >>> >> >>> >> [ ] +1 Release these as the deb packages for Apache Aurora 0.12.0 >>> >> >>> > >>> > Correction - "Release these as the rpm packages for Apache Aurora >>> 0.12.0" >>> > >>> > [ ] +0 >>> >> [ ] -1 Do not release these artifacts because... >>> >> --- >>> >> >>> >> >>> > And again, copypasta - "Please consider verifying these rpms using the >>> > install guide:" >>> > >>> > Please consider verifying these debs using the install guide: >>> >> https://github.com/apache/aurora/blob/master/docs/installing.md >>> >> >>> >> >>> >> I'd like to kick off voting with my own +1 >>> >> >>> > >>> > >>> >> >> > > > -- > John Sirois > 303-512-3301 > -- John Sirois 303-512-3301 --001a113a69e2c5ebe1052e054207--