| Message ID | 20260820083014.3377283-4-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBI7WTLKAMGQEKWH32UY@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Thu, 20 Aug 2026 10:30:38 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-qt1-f183.google.com (mail-qt1-f183.google.com
[209.85.160.183])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
67K8UZck011617
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Thu, 20 Aug 2026 10:30:35 +0200
Received: by mail-qt1-f183.google.com with SMTP id
d75a77b69052e-51c21c01cf3sf31408781cf.2
for <iupwgm@isar-build.org>; Thu, 20 Aug 2026 01:30:35 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1787214627; cv=pass;
d=google.com; s=arc-20260327;
b=VaWhDravJ9n8OnIFm3pn/GxgMwr45+Yz7YlVrG71KvnD8yEkIeg5iuMvmiEKiYpZq2
mL9lgri3pq0Zk73MQFryqG4oZFS5pdWvU0ktg4yalWB4wQTMnIvtRToaJ6FKhMEdHrMK
Cd9eLs3+STlChyYIRouzlFfWbIXsZ8wkjyWoTqP+7BpidAkEHzu8FTtk5TmZNCxJ9ZjM
VY18bz1kTeCo5TNbP8mS00m1GzQT4fSGzyVQhdipdT22B+l18GA2ItNh+DuFQ0OPzXMh
cGOQz8BrWfHSReR6p+XVODnRrLzt4vTrR2jJ3GjNeByyGcroL20ZoKba82+0kCrkgNis
Ju8Q==
ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to:mime-version:references
:in-reply-to:message-id:date:subject:cc:to:from:dkim-signature;
bh=tcD1RxHXly6oytSQjZqEbGQ/aeGdEO9AhnavsbjR/1Q=;
fh=gBmOp9AcW3XkF8BQnzoWHZ9cwDDnaXuUlkXK7XwgLjA=;
b=TGDQE+LRBUJMGz5ravELkDaYTmidlXXEY840bttdD+GpeDAJ+ABafXsPqFrj0rzSHO
VAafmrOzHeK5M2WjAzPiR/W2JlNu25rqC8FR4qrgrYiqgVhHedQbYltJM9fcbK6ais7n
lW3pnv+jLuK70CVN9TFjUPJK2am2D+GkotcgzNF/bgeIMSvRkFyUhAEoGRL6Zs1UKIsb
E/DHAeCHbHSe+JQ20X9d3h/0QXGZYRw7t5Hf6DsGZ6aMOJEV/crAzdzLGMU7pitm9uFi
xEDpk85iHSmOZNAsM/RAOO0KrIciJOMh8EyFpC/ButRFY2RYm3U0bG9cy7+wYaY1pkcZ
7hRg==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=PNfG+uT9;
arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass
dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);
spf=pass (google.com: domain of felix.moessbauer@siemens.com designates
2a01:111:f403:c200::1 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20251104; t=1787214627; x=1787819427;
darn=isar-build.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:content-type:references:in-reply-to:message-id:date:subject:cc:to
:from:from:to:cc:subject:date:message-id:reply-to:content-type;
bh=tcD1RxHXly6oytSQjZqEbGQ/aeGdEO9AhnavsbjR/1Q=;
b=qgq5kcVOjL+bKsYt5mDgNaZC6ByDd0lbxrk0Fh34PGl6i6tERWVGC6VrPrnl5YDpu4
GZ8tYw2QBLrfwsuEA9CAueFKu2OIXsV8PJrBQ20MyM8Bj/qXg73zPDW+fiqEBGuQAvcA
hd/8uzxmJj/XupTG+cEpaa0XxI1VfPxVajgpQXwZ043w7lSGExlNft9HMwTdlGy22GEs
+um0AN5yTTtI8vy3iTZlPmR0G5Gnr+V0/f30wNMjeIDD0jV20qDgcqr5ST8DX0l44yE1
/HkfvzMkp4wiUN2iRmNJUy2YhCgr/TOyez3ARzRfQjS4cFmsEWHOY5F4L8n0x8oCSJGv
iiQQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1787214627; x=1787819427;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:content-type:references:in-reply-to:message-id:date:subject:cc:to
:from:x-beenthere:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to:content-type;
bh=tcD1RxHXly6oytSQjZqEbGQ/aeGdEO9AhnavsbjR/1Q=;
b=o9ltfK3JA+3lmYINWT7Z/lbi2a2XQfwt/d35Luq5gn/2zLcJJW8SuyqobqMuTBsvec
aZvWFp6qzwhRwenHWvpW0MWJjUsEkrtzl4uzMGksfTfUl/j6GOrxjo7OEUw6MHJMRse4
KmF+tWY0MKWXO9kiPUtYpFYWKJVXG1xqbHpm9ljMEseB17wkEZgSobZ0pB98LbzUxcxi
T2U4OyIyWcl2PgVE7MkO+lZUbPcQ7V8XvTBbrAZMbJ4wgffGWpNQdbElqVsDUdp4v97V
2BC8j+I0mdT8gk68i8RKQmFi6LulnFXYUjSNLdnPcuoVPIHKbxt2as3vM0hS0Z0qQ+kX
S2rw==
X-Forwarded-Encrypted: i=3;
AHgh+Rp7o4alK+KUoHFjKTaZKhIYs23cjPy7IjBx3G/hfRZakj7vWdID4e/kKJ3bUNuwTQSh6OGEkPM=@isar-build.org
X-Gm-Message-State: AOJu0YxXWK0LnoXYKHRCBU+RKPvNuIctTgamt5CmA2m73WZHvam7Yb7w
9+EItvppy0pqonkdhET8eMabFQWtcn44Z/MrFnvuQ4Ywu6DdSjoiQYoo
X-Received: by 2002:ac8:7f43:0:b0:51b:ef2c:7bf0 with SMTP id
d75a77b69052e-52dd5cb5607mr91548201cf.35.1787214627344;
Thu, 20 Aug 2026 01:30:27 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="ATskLdeHuM0bFKs4z5MzRy7SYxq1BAcQSJGddRuxn/JOzZJ4aw=="
Received: by 2002:ad4:434e:0:b0:8ce:aa22:9c19 with SMTP id
6a1803df08f44-90c6ad32aa4ls14638876d6.2.-pod-prod-09-us;
Thu, 20 Aug 2026 01:30:26 -0700 (PDT)
X-Received: by 2002:a05:6122:790:b0:5c3:2f5c:55b3 with SMTP id
71dfb90a1353d-5c5e3c085dbmr4821989e0c.3.1787214626302;
Thu, 20 Aug 2026 01:30:26 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1787214626; cv=pass;
d=google.com; s=arc-20260327;
b=bXve1u6MvPz6EsbFRld8J5GzAz3pFtNzGw4sFfITYqdljgyGRqCq/5Bns4EnlJHXrI
AQaOTwNO0eP8qUIslAnWAZFS5SNVHSYTLV61BH6zIo3K64jhXMXyj3XYnC6eECD8rn8Q
BVANEWJOTQDtSBS7vAgzs4kWvPATBz1NlTB2vnNhYQHZ0/wbjWkQ7Esc+9sJ+FgY2fTu
3ihwi3S3K1EN7qb7Z+o/MZUjqrZb8+eEfuVomdVFzLa6oMEGX6T4813dm3T1mNgl72gY
cyMHtDGao7VrqQaLbC2KE7dwxJPgt/u47m0224MqrrcsIbNuLkumvQQzBzkB9a0enzXp
hT5g==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=mime-version:content-transfer-encoding:references:in-reply-to
:message-id:date:subject:cc:to:from:dkim-signature;
bh=reqei9EN59t7b7qyzh8abjqXAzPjnsP/WBE8vFZa8SE=;
fh=dWFKumMb31C26+PJa6vcB2ftw6NwdNo52k0UEVGombI=;
b=M7cGNakKH1bYN9BRwLPEi+5z8dXFFIrr+nLDYoQXw5G8kt/5RPNglz6syUNPBu0+I/
yPN0VuYcZXG9BhIqHhsEMuTIewHTlQdGRj3Rq03J068TVunxC6fERMSZ1MGiDwZ3mPRE
DkU5rem3l4d8uJp/CO6dZ7iC3i2a/egx8KUnihOStiCfqOVcwJmJBMxP9xR3qH8RTUdj
Ne8fNwk9+Q66WQDvFPT1fug8LeT8Yg5YJruBG4P+WmQBUtu/+qWPQv0JaEvvRb2EgKp+
pOcxXeP1VG+uGsQupe+uRRcRtWFmARQvlrteYgia9QUP+vZem8mYvDp4fUkrpGSiJ9oW
I1Ng==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=PNfG+uT9;
arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass
dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);
spf=pass (google.com: domain of felix.moessbauer@siemens.com designates
2a01:111:f403:c200::1 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from DB3PR0202CU003.outbound.protection.outlook.com
(mail-northeuropeazlp170100001.outbound.protection.outlook.com.
[2a01:111:f403:c200::1])
by gmr-mx.google.com with ESMTPS id
71dfb90a1353d-5c5e274d628si141661e0c.4.2026.08.20.01.30.26
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 20 Aug 2026 01:30:26 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c200::1 as permitted sender)
client-ip=2a01:111:f403:c200::1;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=Kbj/jYVZRtLY3spndtBhF/HEiAxJw0RB6YiFnhScqwTEQukQcOcpYXvDVUISLBRduac2Dn0fGmPIbY5l3YPa5jyCT58WJRLFLx//+qX3X9S3tIYquFD2FTDvI+pzWONTvcQa5wMSA1Z1pRU0d/qQ6Tk8p41H4jTvWWxjqMbn5cpNeFa0cVOtnVMU6wxHyVHQUTRrlikZJ2MKX8lAaGZLc+yJxIjZwlkvMFee7RqQossOS2eW4vtcEHrNOd1IrTIagSLoLQaL7ydsFSZZaioW4CfnjZIpRqqB/rYZmCdczjqC3JfkMvo+hx3HT/AmCyCDyg45/j4qEEdCZOwKHkpQyA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=reqei9EN59t7b7qyzh8abjqXAzPjnsP/WBE8vFZa8SE=;
b=S7sH0XguyxyLe/qticLACEkFh6cGR2JvfueRd3yJN+Uo5gJABWP6Ft+pAZ0/6mxrqZ0uPdTrQBPB2ajty9f0SJQ88U+evfsWXGLH6OOY4e19MoIIrKmsI1JLDD2LOZs6blhoNPPVdz0muEngdSF2ZKI4AbG/KpQrk31cNhS+28+d1clVRk9flxhtAtY2lTE05g4Cr5j/YlVJal24Z5NhKq7j0IECYmxNZZvtvCygnTq8hsVthtQ+oIhZDmsDCImi7s04O0Si2a1nvCoWoSm5Vy61+eL0iPOStqyjrHj3qsPYGTKgB7b55w/UfxLtxwcRe4RQm6Kr3ehUoKh+yCGzLA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com;
dkim=pass header.d=siemens.com; arc=none
Received: from VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:14a::21)
by AS4PR10MB5647.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4f2::21) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.339.8; Thu, 20 Aug
2026 08:30:23 +0000
Received: from VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM
([fe80::4985:cc3c:fb41:6886]) by VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM
([fe80::4985:cc3c:fb41:6886%5]) with mapi id 15.21.0339.007; Thu, 20 Aug 2026
08:30:23 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: quirin.gylstorff@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH 3/8] rootfs: make tarring of sstate artifact reproducible
Date: Thu, 20 Aug 2026 10:30:09 +0200
Message-ID: <20260820083014.3377283-4-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.55.0
In-Reply-To: <20260820083014.3377283-1-felix.moessbauer@siemens.com>
References: <20260820083014.3377283-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR3P281CA0199.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:a5::16) To VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:800:14a::21)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: VE1PR10MB3967:EE_|AS4PR10MB5647:EE_
X-MS-Office365-Filtering-Correlation-Id: 1a5158e3-d4fd-4821-2900-08defe9546f3
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|376014|10070799003|23010399003|1800799024|366016|56012099006|10067099003|11063799006|55112099003|22082099003|18002099003;
X-Microsoft-Antispam-Message-Info:
hos7KDzodTfdfRcrWNG2sQ6lZB4qlG9D3P36vwTaleiJ7WbqCFjX1ecO0MUsKgl95rM0O2Mz/4m3piH0MAX9sRAwHXCeqfR+Zn6d0tmJubH7cLRINxUrNxBpbP2mMvjW8SskJ1NWY59vkTlgYYxD0Ft9yd8MJztsGMD7TSgG8ZkuA2WB+9lSzjcQdI6a9pAyx2KUZyE4iCmSjdbXwbrdsZJZW4oph1/6PNloLsdD9mBV8jI9UodMriaBc9hKpZ1GzwuDfSR43D9Bd463OrVZnSY9iXguw//GnRnD9cLN+7MMfCQ/idA6EkNLeHCd6KxSu4u65wWy0N/yAQWxkXf/dP/cI8wavpLYZhou1NiqeWveC4GjGhXogjsWnGxNcvnVp3Tl/GDRiWoZiPxa/uQhw06JsbHwicH0bdG+BQW1QCVsPLfHzCTyM612ndOCWyeO3DbYz+h18AHbMDloN0q8usN9qNaSr2AZgW2YTj1GK3H25tvxnxrTp5QWbWZ9G29PS17MzL6QPuL2r/dS6nMZh2yPjTaiwv0vnCyd6eiy9joq7o7WcNcB4taDUhID9Pn7d/4yxlxfrHvnO14mZ+3eAMPK9nlkaQpILzhxCX/4VBgnZxi7q7qpPezKSY9qsZDcg+mG51Dv51G7p4cIDHQ8UgL/6KxthZOR3919wMxt3fY=
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(10070799003)(23010399003)(1800799024)(366016)(56012099006)(10067099003)(11063799006)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
xwaT5RVGU/6dBi5v0t64/91w+LWN4AG9mGVMiJomKb/KxDYNcGLv8wQ/suAGWK2ZKX4gyiK75hXGCa4KGsl3/L9egVQRtHEmQG4kHmSOPN+3foZ3WqSKArH1jNNchKz9LAmorW02zUK9jNe7tvgM2ZoWfJKDwlAQKPxRB/TRi1c4btsWZVQ4fWz1FfFHafkj4LHA1KR9a9tFbCxmnGruKRm3vXYKp3dmv6JbstyA/yyn66IC1KYWji+8klUr8Qt/I8qpWj4Nr9elIhA+5pMZSAK4dnZO7iXpHNdBoM3V5F2ER2o1tTSHLwd3J8Gxycdl26jDdBMx2ElETL8gSGeKE0BYjt7FRhl9H5WDoy7ZGHVwiEOu6M9bslMQ900CG+lmchQiAsZPK6c5yNfd4R0r7IIGZrTWlEazOqNcjk5+Z4LinXUpneJ1Thh6BGdGBjHml55Y1hEf2t+88wuRnMCUUF8Xj3ooXBsg1Q40yCzMhFXf+0092E5OkebUpZZUvObrXBlj85lsxpFHSFmHYglzYTcJdadmzv8gfHRtvZmHHMBHrHJQixfl0kzB/uqgvhSETzVmhaneIvzUdHnA7eCtQn4WEzHfs50SNZweVUK3nxTScczTnJ1zQDYFdYjkQN5deTzAEQv92fPTgRriwdFofe1df3ZwthGIMKuw9W2GoIBgGM7M0NAcdBFqrRrCUZiJZ9Ge8t05Ukmwfq6L5kte5BDULseq/Y0RqsMoPxEcSM/iruw8+IrKVLOfFpqnxz7hAb7VBAbBWlDU9Pdpkh6Ojw32T2gVaIzFGMDImrYTzUrrrr+HkASKNAOGmf/79aaIMqCKhmxrfBk+O75FmpLmnO2YjnDPgxzRqEDYxXWrCkimxPuG9X1fVwMrP3MzPAQ0wgChl/mgfyXa8hX0PveL02cUTlvayMP8Q44IOlIdpM5+Ir0h7Ln38plhSxNiUxmLoT/+fvvyIjLY83kuA19E8diO+8Covbi/9FkbhFWzRGeDkZrWe6TWW4CpZENu92DdEGKC138V7ag7m0aBIpTj38fatC3qatsiwAvQgAGeYtNIkK0fjLQLJuu66NIILHXIkVTNaGNOpPRIC0Q3/J6OQkAvDq7RADC5duGmfqMNXL7QbjIj3QioLX5U7siMBay4FYiRKTxlZrXgznHyMgJ0eKX0ANF8aZ75xMlpfWpsnnn2dUMw8yf1eEibAiXO2h7NEzFg9vIimsZNWmsBWgDw1Gy5BpFB/6NqbZ2FKw2RJWKCGDyrzxRXpAFtAp8FaEYEx97pzhF80CznxxoPKllcWY4vQ38BOmnbo3AOan9NX8aVTfs6dYiC3TrYiGlpGfYiCuMMr7ktqmjQJspnKqz8cL7ZVqUJpVL9U9z7Hm4wpYjFb5/g3orVD5A/krsEiAlqHIxTv77xgFHpN6TGDfAo1GivFIOXhSjIF/Y/S/PKXjw7O66y3BF0acw5IVTZTD6aJLxNczPe7wtIcd1u7PJQ2k0ujn+SED2/XR83xAg/s4k9wlJQOG3imEppzbBWfl9Xhi+jwfC/0uXfVTSTmR1XSrj+Mfq0r5hEdKnf6hZ/3KtRCig5wPWTjS7raksxFBazHQI/ssJb2kvHoENkLctaTHZXASrDJsdwUGwEH4Pnm1T4UV6QuuPS3QUCFR2gZwFMDob29L4kELjVFlRvNCbub98VYyl8OsO4L2bswzYGIJHClYQKHD4gH1VjoWDUm9/Cf7wo7HiODNOQP9uCFT2gdy9QR/M3ursE5sJlGD8rZnXS01YThJxIM9/atnxxAFC+/otbruV+
X-MS-Exchange-AntiSpam-MessageData-1: khMhz8aLBrOp1Uc2++UxdtDzjPgnTyreSGU=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
1a5158e3-d4fd-4821-2900-08defe9546f3
X-MS-Exchange-CrossTenant-AuthSource: VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Aug 2026 08:30:22.8195
(UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName:
sWs1X7b6ljp15LYc+cS4VeuLba1DmjC4vuysdHgqSBJ1Rx6FEX4sAOY2E38tJQbsLQ6QgTT3McyGmlnfcljgSFt0ldbSD5XTWa1b4cFkv/Y=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB5647
X-Original-Sender: felix.moessbauer@siemens.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@siemens.com header.s=selector2 header.b=PNfG+uT9; arc=pass
(i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass
fromdomain=siemens.com); spf=pass (google.com: domain of
felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted
sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass
(p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
X-Original-From: Felix Moessbauer <felix.moessbauer@siemens.com>
Reply-To: Felix Moessbauer <felix.moessbauer@siemens.com>
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED,
DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI,
RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,
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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?=
|
| Series |
Make all sstate artifacts reproducible
|
expand
|
diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index b85cb59a..e67a0214 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -643,7 +643,7 @@ SSTATETASKS += "do_rootfs_install" SSTATECREATEFUNCS += "rootfs_install_sstate_prepare" SSTATEPOSTINSTFUNCS += "rootfs_install_sstate_finalize" -SSTATE_TAR_ATTR_FLAGS ?= "--xattrs --xattrs-include='*'" +SSTATE_TAR_ATTR_FLAGS ?= "--xattrs --xattrs-include='*' --pax-option=delete=atime,delete=ctime" # the rootfs is owned by root, so we need some sudoing to pack and unpack rootfs_install_sstate_prepare() { @@ -657,8 +657,8 @@ rootfs_install_sstate_prepare() { run_privileged_heredoc <<'EOF' mount -o bind,private '${ROOTFSDIR}' '${WORKDIR}/mnt/rootfs' -o ro - lopts="--one-file-system" - tar -C ${WORKDIR}/mnt/rootfs -cpSf rootfs.tar $lopts ${SSTATE_TAR_ATTR_FLAGS} . + lopts="--one-file-system --sort=name" + tar -C ${WORKDIR}/mnt/rootfs -cpf rootfs.tar $lopts ${SSTATE_TAR_ATTR_FLAGS} . umount -q ${WORKDIR}/mnt/rootfs EOF if [ -f ${WORKDIR}/${ROOTFS_APT_STATE} ]; then
To reduce the sstate cache size and profit from the hashequiv server, we need to make the sstate artifacts reproducible. For that, we remove the -S/--sparse parameter, as the sparse maps itself are not reproducible. Further, we need to drop the atime and ctime of the extended attributes which, which point to GNU tar's volatile atime/ctime entries rather than an actual xattr value. With these changes, the tarring itself is bit-by-bit reproducible. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- meta/classes-recipe/rootfs.bbclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)