From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7115329314959130624 X-Received: by 2002:a2e:aa8b:0:b0:25a:74c6:ccbe with SMTP id bj11-20020a2eaa8b000000b0025a74c6ccbemr8664109ljb.395.1656688095359; Fri, 01 Jul 2022 08:08:15 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3b0c:b0:47f:9907:2b50 with SMTP id f12-20020a0565123b0c00b0047f99072b50ls182800lfv.3.gmail; Fri, 01 Jul 2022 08:08:14 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uIRNJS0yyHb5ufhAEFW4eW2UREh7omefLOjzl4vw6YE6Mp/TiuMQSdQYZQrQs6Aqs0YP0m X-Received: by 2002:ac2:5fee:0:b0:479:6a3a:2fc5 with SMTP id s14-20020ac25fee000000b004796a3a2fc5mr9196402lfg.682.1656688094199; Fri, 01 Jul 2022 08:08:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1656688094; cv=pass; d=google.com; s=arc-20160816; b=nRdalJz6PZkg/hGgF12wLhTl46M0FBGymPKBMfw21vRd9BaqXDKaDii07aGO0OnyUz 0a1jGm6ZR2WXwuDxx3GCr4AM+4g1DAmFAbibuNCnxF8APTLkppbsLxYGvgvlVs+aIBrJ cUDisRn3u7sUZPr499qxuKJbC6xyYyHhP/EY7J6sSYswi+9g6wFXxLprwXKhYbHqwY8P nVm3qDyig0UdbH/pzKozdjzHBdl2KhWyukSJfeHBioRzMYjrOEAWyLXtbb5WN7IUdaLr xf92d2cME3za1X5JNSXalwi1ANNgTjV8BXyf7aNTRWQDyHvkBI9Qks07TVUzNyEAOoY4 IESQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:organization :from:references:cc:to:content-language:subject:user-agent:date :message-id:dkim-signature; bh=iEniV+N25fdvCO8rH0pMgKnzrV63S/b8PghjOrNXUeo=; b=qgktx0SJDrrKjfDdy7hGxH4FHqN0CAJeh/x4OiuR30+vysMWAdot63QHCim+zGPuF8 mELHYRuShNz+Xfb9o66SPv1afFh/pB/FqeWyUOwKJEYwJt4qvb22rXUlfT97OoRKp4zR iOm/AMhxE3WAr96QPGKi/F380YHiZTEC13rnUJN27Su0/Z+xR1vkiWdCKekSuIhEHB52 Kc1T21cqi6hEEXHVKlR4de+gOeGPY3oB0he3FhNn8xhgGgutdnxf1Ik2fqMx/pMKKdXI bfVVvLk21EhUMUhCMsdxSj9xeIfY3SCa0VSMRwDnFqjrFXaQI+Osu+wtAFm0mhSA7haM 4oxg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=YZBsCK2h; 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 quirin.gylstorff@siemens.com designates 40.107.20.84 as permitted sender) smtp.mailfrom=quirin.gylstorff@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2084.outbound.protection.outlook.com. [40.107.20.84]) by gmr-mx.google.com with ESMTPS id m7-20020a2e9107000000b0025594e68748si987292ljg.4.2022.07.01.08.08.13 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Jul 2022 08:08:14 -0700 (PDT) Received-SPF: pass (google.com: domain of quirin.gylstorff@siemens.com designates 40.107.20.84 as permitted sender) client-ip=40.107.20.84; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=YZBsCK2h; 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 quirin.gylstorff@siemens.com designates 40.107.20.84 as permitted sender) smtp.mailfrom=quirin.gylstorff@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l5NojWdh8GANY2R4IgwwBh/PAXBibtXq9a8zYHnR/uKXaqoFk0KUwM9dSu+DgOI38hbilpkgfRPw42u5DWj1Ye1q2HzhU32fbubjGiQufCPcxViFZllqs8DoSa/kh13PNDNDdgAZgR547k37FU5uE8FN0VThkuhjf4CSLNYUqAYJdqFljisWX7Q0mPFdgATO6O39wZcU9B96aI5hkKL6HZoAPzTMAm+FwWZCye6L6zQJKkatuaa8hDHIMwOxcxSBka0ww2HoQMlQ6chl8XTWdGG/wUcDzbnX4fJ2iwrLZkMw6/yhX7b0lNtn10XStsGPeldpIgvrVybCj5G7NP3ieA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=iEniV+N25fdvCO8rH0pMgKnzrV63S/b8PghjOrNXUeo=; b=LcCQIpKVAycfRI/riu4ARromFnSH6FsQYJZnmFZpn/S3QB097/931kJCm87EeHVQyznKwzs1XjVQ3U49mBV2g0UP8KrLpKB3PxGalWg/7UO30xZEmtCF2EWNlzFJU3YXvOJWEkYPfH+roPhO/I0sjJ4mhs8mtoqRyBZL3ZYMiDOeej7pi7mv79TIQlojBzUGM6izwo4luFbmxedI8EOKZ7PJ/IK4oiP4kRwydCZ4BWDpHXRr+tQg01Ati5j6XjN1oCbbQeuSz55ZsjpJaIIsm14UloyBK8sXMbq7muJ1szwRFqKARM41SwCzmVbq4smJxvbHSgZ6lH88MLaVFfq9YQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iEniV+N25fdvCO8rH0pMgKnzrV63S/b8PghjOrNXUeo=; b=YZBsCK2hnhshreS5RCmiWMeze8BZkA2tVIPLAIw9sRm/1CaaE9BwBAdQ5TvQV1Tm0g+qvRbivmz6doq5W2+65IM81opaer8ghtICxXwrTglQ8sCV/2Gbnl99AAg78i5MH8eDCrp2AS/e+LpPQLmdJgDF7UjYXbsHIfdec6L5SU8QlKZRNb0nv9DHcSYalkmB+gx/yTKt+IykfHukUn4GxtTYCDjcTMcNV90WshLKWjBgZl9Thhh5D7RHpcpOSbXQEGGKchJm5nO+F+P2016Edxn9cl9Z/2FIseO9ew2UWsz0MCovZKMPvFRdZcueU/8k2yZduzfArVMK4DhqAhWdYQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1f9::22) by GV2PR10MB6258.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:74::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.14; Fri, 1 Jul 2022 15:08:12 +0000 Received: from AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM ([fe80::39cb:2de9:b553:e2e1]) by AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM ([fe80::39cb:2de9:b553:e2e1%7]) with mapi id 15.20.5395.014; Fri, 1 Jul 2022 15:08:12 +0000 Message-ID: <74639034-0675-c1ec-f2d5-c191ce14d8bb@siemens.com> Date: Fri, 1 Jul 2022 17:07:57 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 Subject: Re: ISAR schroot mountpoints when running in container Content-Language: en-US To: "Moessbauer, Felix" , Anton Mikanovich , "isar-users@googlegroups.com" Cc: "jan.kiszka@siemens.com" , "Bezdeka, Florian" , "ubely@ilbers.de" , "Schmidt, Adriaan" References: <2595591.lGaqSPkdTl@home> <34a96a67d430b37f36892cf2c5cc9b5922655562.camel@siemens.com> <88c61c25-40d7-3b02-3b9d-40cf459c7edb@siemens.com> <198f52fb-c71e-7dea-8736-7443487a6bd8@ilbers.de> From: Gylstorff Quirin Organization: Siemens In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0010.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:15::15) To AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1f9::22) Return-Path: quirin.gylstorff@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d2f153a8-4cc8-4974-3914-08da5b73840c X-MS-TrafficTypeDiagnostic: GV2PR10MB6258:EE_ X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9I5BQTvs8xXUsu7h9dfpDE5mdoMR6D+UlU4ZU8F/1i6gQHWtcklJiM11OCCQL7ZumLYRRUvahU9EGHmbcwjESjZWiBHlm7p1BEOX2zS9VZ42EU0lV7SPWsFeLl85N5+y4AAOAqkf6o0habK2jKR4AnUOaVRmuh89FvdZ42fTdnpTnsUkDrNfnIejeugv6zBTBO9nFuJ9dBHH23g2g4kY7hz5CxWoc+nNh+aKpgdnQT3hDBfdcUl0I8HxFr21njmqG9QzB6L6gEsaTpNjFRGfLVAz7kv3l9VCnvC6vgoJMVkYlW0n6ZthFL89rYCBv8wCP11ug5YKuHQqjpzKzqQhPpdg8bw0PBF1g9goxJM7HDFmm8lW8F2tLuNRaQW3si09rk3WgjYmRvnPIlWmZFJtk5L7Cdnm2I/SyIFP60WZ9oLe7YjWprqq+WAkQHf4Jnbg5OCgQgVrIaA0CXKUOutozfHeneg73HbvGyHxtEiC3pdIDMVVM2JYEQEO2/e/ch6q6PCBc69ZUOgG6JnzQSQN+ZOTAZSl2aWPODh5vWRbeIYXcck9OaoY0qQ/u5gXdBSChiHBERyiafJDlRFOOKLyz48cPlkd4FQa/t8PuNFEeAyNuPBzNVp8Srszth/ip0/+AKZolGZCMj+a1XEeVqC4T2ae5VuN6cyu+SEqkPRqZxypOHV4DlfrC6JZryVw0aGFigWErnECZcvnUVp2iorCPFYBatiyv5eF7Nq4TtRps8mqgl5x2ZWyXMKPVpz+Jh0ForrFytaDWCj9QYDW9DWOKC8PvU/dmgbUW0YQwz2ZMoQWNNE15O0cAFpfPDKEJH/OU9mH08YKEOqjOMOBxLXV3ImifZ7QEr1Nt6kDY8PoJcoamRduXiimXwTmDwC4KWlsPusIlLv9U4xqt/kpKNmM1KnPDkQTKOJSq3/qQh+3LyA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230016)(4636009)(346002)(396003)(376002)(366004)(39860400002)(136003)(8676002)(2906002)(4326008)(82960400001)(66556008)(2616005)(66946007)(5660300002)(8936002)(6666004)(31686004)(66476007)(41300700001)(6512007)(478600001)(966005)(316002)(6486002)(83380400001)(107886003)(110136005)(86362001)(54906003)(38100700002)(6506007)(36916002)(53546011)(26005)(36756003)(186003)(31696002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b0l1ZHFzekd1eUhGYnY5U3Vjd1g3NThETjIzWmRyUXVnTTdKMVZrU1BkaFJR?= =?utf-8?B?WWh5YmxKSUFTeXZrblpkVXh5QWxtL2g5U3BqY1RoSDJMcnk5Z0V5S1U2cTho?= =?utf-8?B?R2M2d1NMdE54NTE5aTZneVhlMUV1bFJWL0UvWjFLbWFXTVRjWmNkci9ObGdM?= =?utf-8?B?SUs1ZElYS0FyLzhYWklMejhUd1YrcGNoQ054Ly80L0d6azA3WnhvNVRWaGk5?= =?utf-8?B?YS9rWGY2UVJKUnJSNUNtTGVOcEg1aGdieFZ5OTRHUXA3N2M3Vk1RejAyY2FV?= =?utf-8?B?c3EyZ1NPZUJpRk11ajhnbzhwTTc2K1hEOWpCUkxxUFhGSmlZZ0Q0U1lNN01Z?= =?utf-8?B?MkkwallaYUpESWw0QzQxenlFcFU5bnd0YkZ3ZnVBUFk4OEZIdUlpdDRUWFM1?= =?utf-8?B?TEdvMm9pTmdTME5heDVPUmdNLzNRZGN6cEczVE5KcHV4TUswUm5pYXdrQ3px?= =?utf-8?B?WkljSHMyOFVJUGxIV0F2OEJCajY5Nm5Lbk9vUEhTWUtDVUxodnpKMWwrbHZk?= =?utf-8?B?Skt2UytVWTYzbmhwOWJtYVZ0Q1BKMk1xRDdMM3RZeG11dkRCY252MWtrV2J1?= =?utf-8?B?bnJ5dlVsMzFabDNzc1JzUmFSWFRNRHBoVXpGaWdubmJIckZVaVVJVHdLaXky?= =?utf-8?B?aU1Yc29xbkFwUFluSmM1R0gvKzhZSTlkb0NBTjVLUGhvS1lNVW93cmxheDZv?= =?utf-8?B?a2FXSUgwaU1xYUJ1K2NtTllhKzBVajVxdFY3d2pRSGVMVGg4MFlXd3RHZWxw?= =?utf-8?B?b1NXemMzelhteCtwemdzaUNsREs3czlqK2IyK3Y4NUdFazhoSW9NV3VwaUFj?= =?utf-8?B?Z0w3VG1aS1MrY1YwNk16TE1TamllVzFMOU1JYzBJbTlIWlhhOWhWWlc4VXB5?= =?utf-8?B?ckgyWFgxV2g5QlhrdjlKQk9GcDNZeHV4VWNkTDFXVnF3a1VSL0NqVDlqL1Av?= =?utf-8?B?cGlKcUI3RHkzdmFrL1NreFZMQlU2NmpLa2dOTmkvMjN2SHcvV2NhNkxtQ1hD?= =?utf-8?B?eUVicWRMNjhPbk9KbDJSRjZndzJUUEdjbTBNTjBMa1JoUzNIVlNvcW9hM2xx?= =?utf-8?B?SmpZdWI0UmFpWUJ4Vi9ndDRTSGkwMm9aR1lFWktoMldlM3lvYkFrcjdLYUhi?= =?utf-8?B?YXUvQWJiV09GWjcyVkNiRXhEeUE4UHlLZ0hCSU9BbzJUWk96ZkliaTdpa2pR?= =?utf-8?B?QUZET0xweTBtZmcwRmx4NldMSWhMTTRkQWpzVUZMcnMyYjlkN1dma0lqUHBI?= =?utf-8?B?bWdWUzRiMUFENEV0U1Z3TkVCR280SytqM0ZVdXVDdy81MGJHV0czY3VFVjcw?= =?utf-8?B?cG1tQTlGYk1YNFdQbHVBQzRSZjBuSlVMUVAweVBDMEladUdGbE5uaEFyaTla?= =?utf-8?B?RmtpVWZWSXBzY0pGdXdJSWNvU1pFK1RlQTZmQ3lWcWxiOUJvYnRTS2RKOWJj?= =?utf-8?B?dVNxYmxvM1pTTDZMekJKNi8xWU1NSHY5T2R1eXB1L29MY01xL2NaS1h5RXhW?= =?utf-8?B?bm9POGwrWEdVMElkc0o3Q0ZZMDliUTZ6eUJZZWprYVM0VWFKRm9RMTQ2WFNE?= =?utf-8?B?K1JMcDNIay9yaXE1NzdQQ25sY2VIK2Y2Q0JaSE9tSWhwanZzSnBQNk84L1gr?= =?utf-8?B?b3VKM3pibXdkZ2F6TzEzZDFtWUJXS0xkMjdiVzZhZmI3eHhjbGQyUUJ1REdw?= =?utf-8?B?MXJJSTlNWjgxS3ozaDZObVozRVI2cnE5d3puSkZadTk5NmU4a2laTEcyd1JX?= =?utf-8?B?OXZkcitnQklyODY3R0lXc2lyekEzNHhDNDVtdi9Ia0lQamhSSEkzNGdDWmtE?= =?utf-8?B?RTBkVjl2TythN2o5TzB2ZnE4UXc0U3NRL0lXTHdBa0lyY1hTSGdHQVU0b1pV?= =?utf-8?B?Q0FsK3Y4aTJSOVR2Qy92L0RCWUlmU2xmU3FRYytUUW9pY2VCcXhCZkJKSTR6?= =?utf-8?B?dmRES3VJU3dHOEtOVFJwcFdkZTZYQ2VQbDFwVjJ5WUkxcExxUjR0Q3ZSVFk5?= =?utf-8?B?bXVlZHBEcXFpYUp4MFZzL09IMmoxNTF2VXhJV09kRll6c0QvYnNGTnN1b0Fi?= =?utf-8?B?VWdtS1M3aFRpcVlZbDlJVysxSW1pektlVTE2a1BkUEI1WXdaU1VxWDhsQjFh?= =?utf-8?B?bVBGeVJWTG9qaXRwdDhVWTlkTHorQjhERVNrK0pFaEJYeTZmcVlWZERkOFdL?= =?utf-8?B?alE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: d2f153a8-4cc8-4974-3914-08da5b73840c X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2022 15:08:12.2200 (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: TPIhkTz17sqvQGyzNTm2nkBQ7549MnnBQYBEgXZ7fGu8+owCqAEF81dfCSD0pn8zr3fUT1zBGQ8NfuM2vjSdAwOHgB1uBPgYp0wu1+lIuIc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB6258 X-TUID: /pvFEcOyDLxa On 7/1/22 14:25, Moessbauer, Felix wrote: >> -----Original Message----- >> From: Anton Mikanovich >> Sent: Friday, July 1, 2022 2:09 PM >> To: Moessbauer, Felix (T CED SES-DE) ; isar- >> users@googlegroups.com >> Cc: Kiszka, Jan (T CED) ; Bezdeka, Florian (T CED SES- >> DE) ; ubely@ilbers.de; Schmidt, Adriaan (T CED >> SES-DE) >> Subject: Re: ISAR schroot mountpoints when running in container >> >> 01.07.2022 14:30, Moessbauer, Felix wrote: >>> Required changes: >>> >>> In ISAR, we have to make the name of the Schroot folder more unique. But as >> BB requires recipes to be deterministic (per-build), we have to inject the ID from >> the outside. This could happen either via local.conf or via an env-var. This env- >> var has to be provided by KAS, with an fallback in ISAR to use the PID of the >> bitbake process if not provided. >>> >>> A probably better strategy would be to get a per-bitbake invocation constant >> UUID directly from Bitbake. Don't know if that already exists in BB. >>> Putting Adriaan in CC. >>> >>> Felix >> >> Hello, I've already proposed unique per-build ID generation in '[PATCH 2/6] base: >> Implement bitbake build ID'. >> Not sure it suits mentioned requirements, but can be good starting point. > > Just had a look at the patch. That should also work, but only if the date / time information is valid. > In some environments which are used to test reproducible builds, date / time might be fixed or redacted. > > I just sent out another approach that relies on an externally provided UUID. > Don't know which one is better. > > Felix > I did not find anything about it on the mailing list for sbuild but there are alternative to schroot available with the sbuild option --chroot-mode(schroot|sudo|autopkgtest|unshare)[1]. Did we test or discuss any of these modes? Also as we generate the schroot configuration can we disable the overlay usage[2]? [1]: https://manpages.debian.org/bullseye/sbuild/sbuild.1.en.html [2]: https://manpages.debian.org/bullseye/schroot/schroot.conf.5.en.html#Filesystem_Union_chroot_options Quirin