From patchwork Tue Jun 18 07:37:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3620 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 18 Jun 2024 09:37:19 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f188.google.com (mail-lj1-f188.google.com [209.85.208.188]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 45I7bIFn022596 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 18 Jun 2024 09:37:19 +0200 Received: by mail-lj1-f188.google.com with SMTP id 38308e7fff4ca-2ebd6b87ff5sf39548801fa.0 for ; Tue, 18 Jun 2024 00:37:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718696233; cv=pass; d=google.com; s=arc-20160816; b=kvuD55TDOqvL036MU4rSNpv26ESXBuMESL9PP1ltRYRWH05jAwAxy6NPWF1Gq9+ffw MLQoJk3Ip+2xVWdgEveG5pAAt0T1I2OzcfTvhaSzo0tSsRoKhT62IdpJTSXUCOVZS66b oJ6nZPl3BvWFZfZ4lBkD2ywWkuIp8kHFAwRk8o13NByEm1OmLEv72tACJ7tlaC2uYbi+ 5F2/P6BuALCKtzYtzi4QVBdaUWm6zNR69DsK5t+CiaRGb95HXoPWO04OxINO616SsrgW 0fZGlPthR3v0PLcIY0pLMsP9MSaI54BuEY7ZHoMYRlmaGuGYUpUPUb/4emGEqoiRLoL/ LHzw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=7fVmXrtWmhgBTGLkiaWZ+1HJSNdW5U5URMV+Ui24hxY=; fh=hTY5umxZTuUSE7NdHpFS8pGKxkvp9vZmN6OLZJdNDXg=; b=zbmwTRmp28G8sL6YhvwVlIQjCSs3DmC40gUbfPx6QEtXSdrCMsIqqi5SfBbKLngdxm I56V16LX9buNQIkOwZogcpel0EaiLVt5ZaMo0CFBCoQDZWcYdWghEHVPv6fRzIsw0IiT acQullAgWwHJGEmh79hoxM6Syu+MVngEjrxz9uFAKKO51Ew9mcPG2MLyWoJBjVnox/Kh 0UYSamzQOkOO3sKLtUitJY+RyuKUT+dRT26EOsBpPxKwy8nApCdCkTRCF1FKMqRB96BG evDaXBm7W1v816io12/vipqDx4rbxYN9WX324tB1zEezxHOsKv966WakOV7a6OnGxXrm f9AA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1718696233; x=1719301033; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :sender:from:to:cc:subject:date:message-id:reply-to; bh=7fVmXrtWmhgBTGLkiaWZ+1HJSNdW5U5URMV+Ui24hxY=; b=T4t4B00A4iwkVDpF9c4xazUTDoDo2ha46ow7npLRheVrFYCOY+6OBJVelsiIyOKr7r g0svTY/CImC9WhjaHdjixHXFaLAOrZiNz3i7CUFL0Nd1x4A3RM9eKZuSRXoaM6lqj07k rMb5isf5u8VonOW76G0bD/i5yrdoujxDIA8Kt3qGwxBpKvC+24hEue6brV85Y2Ysbaid i8MNSQHOwvy/h+sPUfP1Mwbog9p3ddCLPjy+PecWhNsr1DSkKGxQCA/mAIdof0N5f/vF lR5z7YujNNAvqz2Q1A1mQaELVSgAoqDRgyMQLt+/P7UOBHMnpqZ0u/kWyc3pdqlsh8i5 +uLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718696233; x=1719301033; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=7fVmXrtWmhgBTGLkiaWZ+1HJSNdW5U5URMV+Ui24hxY=; b=JigxTf85g7xVMIHNbNU14g1M9pvYDvOGrXL0oCyh7AYLeuRLIA1ZCx1fOzYmBg5UUC eD+ZCzASFE/CrZm1c4uUJjb/BFl/LdSVx1w40l0CjHZt+vKf5vTlZmfTqav8IX6/i5AY stS3XNucfvWI4CtMnCTTKQ/NR+iqs6Bqw5bibeVbkgmkzO/IKwUz1679tKAWX/kc4m/H jbjUHi+RRPePc/kSMkjMEyxhnqGkzN4BXW0HcJiheccH214PeoFB/mWarsu4zF5O5B8a NE5Y2mOdlTxzK40dGbYkru9YDtnO7TPryt3emxaGWXqVZkJoSvnYrct1Xu9ipJjeAIMv MFeQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCU4OhoeTKnWC6axh9G6+uP1gaM4O2ZCFtAvew7hFqcbvwRb6uQrKfumpQPjxlbr3VWVtZVn54VYulfTpjGVktJLESfYVwE= X-Gm-Message-State: AOJu0Yxu4vIXp05HJA8420k6DDTOWsBn238cTfRbpWGFOXP63m+U5a9j PakZjdarvXROZ3pqjTMgVS9y9DTz5pCZMA0SJnPyETJvScBqAJ6q X-Google-Smtp-Source: AGHT+IG5G4193A130k28C29evCOTAKt8lBr5ChnGWAEsFJOWcrGTSyMQeAcYqY9l8zJVrQOi/JYP2w== X-Received: by 2002:ac2:558a:0:b0:52c:8c5b:b7d8 with SMTP id 2adb3069b0e04-52ca6e6dc69mr6806745e87.30.1718696232622; Tue, 18 Jun 2024 00:37:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:23a1:b0:52c:a26e:d9dd with SMTP id 2adb3069b0e04-52ca26edb35ls2108415e87.2.-pod-prod-02-eu; Tue, 18 Jun 2024 00:37:10 -0700 (PDT) X-Received: by 2002:a05:6512:4015:b0:52c:b11a:bfb3 with SMTP id 2adb3069b0e04-52cb11ac093mr6589199e87.57.1718696230542; Tue, 18 Jun 2024 00:37:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1718696230; cv=none; d=google.com; s=arc-20160816; b=VSKq0XHP71zuWfMSLiwfI6rgTl9edVMDZuXmauHeBgT/lWs4netEfRBOay+Mp8+ou8 geRAeRq0MbxhzhhIcxPQm4WurEta4lKtCT+ell9al2QbljACz5xngQlDlOPRz7UhijBE KgzRN7Qs9c3Ad6GpJkCstOBl428mE+te30qyva6pYaACpqEWclHzy5+upavTqf9G71SG kmzg+xCQ8caesvQ86KsOSA23eXaVoHqTvlenUHldjDxEQnFrbGD4cv4medhZpq/ZFCHT 8ephS9LP83Tlp8WoD7F7yQck7WZ+VHy872/kEmGQbt2G3WuDCbST7u5yldSVscmS5XaN W85w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=aRsq0SxfDE1a063d5pKl6E1xXF5ZT9itwykCnHO60MM=; fh=7OpGcpN+WTMl9s49zmEScgjqEEDgzZZv/hsXOBBzzuA=; b=hr69AYncNnW+45EOYwVlY/nlFLX2+y7JC+5md6LCANKK9XhVbQsHusQ+hJ6X525WDn +RQfH+6EwjpZDr2cxyte6u3IE8Hi4z+zkEQp++jyyUjCYd57C0Dbc0An0HYC+60W0I+w Jp1ejmnYVdaTz7Q2cF/dND8zbCFJU2Z9I17nb7Eud9dqPnhgtqVgXSqsLZKKsvh4hrfc j05MloFWcMYUXqkrz06qCqr9wfpOlaCXWqpaUfsOEb3Sf+wQhRGIwT/JLm1g7lqdqB8B CtwPYJemwM3+H6QRjLCaaBuoGR7SK4tKj7GqjtaUGKk6m5o5qA8IHrKtV5BcpiDha0yh MXVA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-42470f9cab2si460035e9.0.2024.06.18.00.37.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 18 Jun 2024 00:37:10 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.114]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 45I7b9dd022590 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 18 Jun 2024 09:37:09 +0200 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich , Jan Kiszka Subject: [PATCH v2] sbuild: Replace getpid with task hash Date: Tue, 18 Jun 2024 10:37:01 +0300 Message-Id: <20240618073701.62071-1-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= To be sure there are no issues with SBUILD_CHROOT value generation caused by inline getpid execution use BB_TASKHASH instead. This variable holds the hash of the task filled by Bitbake and should have the same level of uniqueness as pid inside one build. This change may help to fix sporadic sbuild session mismatch issue. Suggested-by: Jan Kiszka Signed-off-by: Anton Mikanovich --- meta/classes/sbuild.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/sbuild.bbclass b/meta/classes/sbuild.bbclass index f1193c20..3f27a2ef 100644 --- a/meta/classes/sbuild.bbclass +++ b/meta/classes/sbuild.bbclass @@ -7,7 +7,7 @@ SCHROOT_MOUNTS ?= "" inherit crossvars -SBUILD_CHROOT ?= "${DEBDISTRONAME}-${SCHROOT_USER}-${ISAR_BUILD_UUID}-${@os.getpid()}" +SBUILD_CHROOT ?= "${DEBDISTRONAME}-${SCHROOT_USER}-${ISAR_BUILD_UUID}-${BB_TASKHASH}" SBUILD_CONF_DIR ?= "${SCHROOT_CONF}/${SBUILD_CHROOT}" SCHROOT_CONF_FILE ?= "${SCHROOT_CONF}/chroot.d/${SBUILD_CHROOT}"