Return-Path: X-Original-To: apmail-accumulo-dev-archive@www.apache.org Delivered-To: apmail-accumulo-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A44F9115EE for ; Tue, 24 Jun 2014 04:32:42 +0000 (UTC) Received: (qmail 41005 invoked by uid 500); 24 Jun 2014 04:32:42 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 40960 invoked by uid 500); 24 Jun 2014 04:32:42 -0000 Mailing-List: contact dev-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list dev@accumulo.apache.org Received: (qmail 40947 invoked by uid 99); 24 Jun 2014 04:32:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Jun 2014 04:32:41 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of josh.elser@gmail.com designates 209.85.216.53 as permitted sender) Received: from [209.85.216.53] (HELO mail-qa0-f53.google.com) (209.85.216.53) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Jun 2014 04:32:36 +0000 Received: by mail-qa0-f53.google.com with SMTP id j15so6574493qaq.12 for ; Mon, 23 Jun 2014 21:32:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=Wj9efTNRJrNk44RLUsYHNch3amdHidfu6QlKO4av3PU=; b=JiNl1wDvX2i2x4FeidGHkd2+stLUTiZlCMc0qGHsHwnElWJ8JdQzYPToJCE+4+n4eI hAUd7YvWijoPaE3Nd+9HqrRL3O9brr5nRh0Xj3B6lX483S+omBTviYCjyReHcEEuaJXk ZqaCn8FhpGvPJzn8uTAcrcsTgs5WszEIdMh3onyoHIhM2GKp0GNSdIhooTRwgdG5s3OR LaY0Ky2bT8v6Wp6VXOlqFsBTwIgLFATYymNh4f9dXVE65la6rUvPCdS/xGbwgfQBYcEm /qDP9jKEYPUjWiBPjDS3bM6gmmVLpriH2L4iReBV93VJdkA9B8t7PMEKwajKgY4jUIMz NBuw== X-Received: by 10.140.47.245 with SMTP id m108mr37904235qga.9.1403584335983; Mon, 23 Jun 2014 21:32:15 -0700 (PDT) Received: from HW10447.local (pool-71-166-48-47.bltmmd.fios.verizon.net. [71.166.48.47]) by mx.google.com with ESMTPSA id c64sm1208762qgd.3.2014.06.23.21.32.15 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 23 Jun 2014 21:32:15 -0700 (PDT) Message-ID: <53A8FF4E.7050405@gmail.com> Date: Tue, 24 Jun 2014 00:32:14 -0400 From: Josh Elser User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: dev Subject: RPMs/DEBs for Accumulo 1.6.0 via Bigtop Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org One rather user-facing change that we made with 1.6.0 was the removal of the RPM and DEB packaging from our tree. We did this because maintenance of that packaging code was historically a problem, and we felt like bigtop would be a better home for it rather then perpetuate the bit-rot. Personally, I think we messed up by removing the code from our tree before bigtop has the necessary pieces in place. Since getting the code into bigtop is still progressing slowly[1], I've forked bigtop[2], added the patch and fixed some bugs that are currently in the patch. It's fairly easy to generate the packaging if you have some time to walk through it. I successfully installed and ran Accumulo 1.6.0 via Bigtop on Centos6.5 today. Rough outline: 1. Download the code from [2] 2. Look at the DEVNOTES [3] and install the prereqs (there may be more, but I tried to update the list) 3. Ensure Maven and Gradle are installed too 4. gradle hadoop-rpm 5. gradle zookeeper-rpm 6. gradle bigtop-jsvc 7. gradle bigtop-utils 8. gradle accumulo-rpm (check out `gradle tasks` for more info on steps 4-8). Then, install the packages which are placed in the build/ directory at the top level of the repo. `find` is your friend. the Accumulo RPMs and SRPMs both built successfully. I haven't tried building DEBs yet, so YMMV there. (hopefully will make some time later this week). - Josh [1] https://issues.apache.org/jira/browse/BIGTOP-1175 [2] https://github.com/joshelser/bigtop/tree/accumulo-support [3] https://github.com/joshelser/bigtop/blob/accumulo-support/DEVNOTES