From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5A05A138334 for ; Mon, 12 Nov 2018 21:28:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5E8F8E0AED; Mon, 12 Nov 2018 21:28:19 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3615BE0AED for ; Mon, 12 Nov 2018 21:28:18 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7C06D335D1B for ; Mon, 12 Nov 2018 21:28:16 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D4A52449 for ; Mon, 12 Nov 2018 21:28:13 +0000 (UTC) From: "Robin H. Johnson" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Robin H. Johnson" Message-ID: <1542057950.09709661f46c31d96506f419446ae6211eb5380f.robbat2@gentoo> Subject: [gentoo-commits] proj/qa-scripts:master commit in: / X-VCS-Repository: proj/qa-scripts X-VCS-Files: create-dev-keyrings.bash X-VCS-Directories: / X-VCS-Committer: robbat2 X-VCS-Committer-Name: Robin H. Johnson X-VCS-Revision: 09709661f46c31d96506f419446ae6211eb5380f X-VCS-Branch: master Date: Mon, 12 Nov 2018 21:28:13 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 59b0f6f9-0407-4b99-ad53-5fa1261c2a76 X-Archives-Hash: 1b536e01ef5911af27fb6db26816a224 commit: 09709661f46c31d96506f419446ae6211eb5380f Author: Robin H. Johnson gentoo org> AuthorDate: Mon Nov 12 21:25:50 2018 +0000 Commit: Robin H. Johnson gentoo org> CommitDate: Mon Nov 12 21:25:50 2018 +0000 URL: https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=09709661 create-dev-keyrings: always export If fetching any changes fails, then the export phase does not run. If there are multiple unrelated key changes, any one of them can be held up by missing on the keyserver. Always run the export, so that we get at least some of the changes out. Signed-off-by: Robin H. Johnson gentoo.org> create-dev-keyrings.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/create-dev-keyrings.bash b/create-dev-keyrings.bash index 0afe352..9bc2fde 100755 --- a/create-dev-keyrings.bash +++ b/create-dev-keyrings.bash @@ -37,7 +37,7 @@ grab_keys() { if [[ $(( retries++ )) -gt 3 ]]; then echo "Unable to fetch the following keys:" printf '%s\n' "${missing[@]}" - exit 1 + exit 0 # if we exit non-zero, the entire export will fail fi sleep 5 fi