Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 5B89D200CF5 for ; Sun, 13 Aug 2017 00:23:10 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 435DA16499D; Sat, 12 Aug 2017 22:23:10 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 8A12C164999 for ; Sun, 13 Aug 2017 00:23:09 +0200 (CEST) Received: (qmail 36773 invoked by uid 500); 12 Aug 2017 22:23:06 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 36762 invoked by uid 99); 12 Aug 2017 22:23:06 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 12 Aug 2017 22:23:06 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 4C43618072C for ; Sat, 12 Aug 2017 22:23:06 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -100.002 X-Spam-Level: X-Spam-Status: No, score=-100.002 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id O63GPXfN-g1I for ; Sat, 12 Aug 2017 22:23:05 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 065675F522 for ; Sat, 12 Aug 2017 22:23:05 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 76BBBE05BF for ; Sat, 12 Aug 2017 22:23:03 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 94F882140B for ; Sat, 12 Aug 2017 22:23:01 +0000 (UTC) Date: Sat, 12 Aug 2017 22:23:01 +0000 (UTC) From: "Nick Dimiduk (JIRA)" To: dev@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (HBASE-18585) Update release instructions involving gpg-agent MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Sat, 12 Aug 2017 22:23:10 -0000 Nick Dimiduk created HBASE-18585: ------------------------------------ Summary: Update release instructions involving gpg-agent Key: HBASE-18585 URL: https://issues.apache.org/jira/browse/HBASE-18585 Project: HBase Issue Type: Task Components: build, documentation Reporter: Nick Dimiduk Priority: Minor Could be what I ran into is hyper-local, but making a note here none the less. For the build of 1.1.12RC0, I stumbled into MGPG-59. Presumably this is because of an graded version of {{gpg-agent}}. The release build takes some time, such that even if you purse the advice of invoking gpg before starting the build, the default config expires before the build finished on my machine. I haven't tested this out yet, but a solution appears to look something like # configure {{gpg-agent}} with a longer value for {{default-cache-ttl}} in {{$HOME/.gnupg/gpg-agent.conf}}. # invoke {{gpg}} such that the agent will cache the passphrase. MGPG-59 suggests signing some random file. # run {{./dev-support/make_release.sh}} as normal. My context: {noformat} diocles:~ ndimiduk$ sw_vers ProductName: Mac OS X ProductVersion: 10.11.6 BuildVersion: 15G1611 diocles:~ ndimiduk$ gpg-agent --version gpg-agent (GnuPG) 2.1.23 libgcrypt 1.8.0 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)