From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 10 Oct 2024 06:43:15 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f55.google.com (mail-pj1-f55.google.com [209.85.216.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 49A4hDLu001029 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 10 Oct 2024 06:43:14 +0200 Received: by mail-pj1-f55.google.com with SMTP id 98e67ed59e1d1-2e2c07adf0asf569112a91.3 for ; Wed, 09 Oct 2024 21:43:14 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1728535387; cv=pass; d=google.com; s=arc-20240605; b=j/MOL3Nh4NllpMLo4GEoOrTWTVemjdnd6LDv+1CUfJOHcyhX+KJIMs99JwzZP9V/5r YGGhzG5E1Tmy3Sf18Op2mAA8PNwsiTlWUO48ry8AtCFP8q+B1VqoxfOQTq8hCTqmpTeL F2nrJ60cthmfK6q47yievgbB8equAjr4NVQjDRrciU7WUy3gpt3NLzmCFOMgLVlcElNt zloGfoDrPeLLOzPU9qAZcuApzGyOXX6aI5+w6rzEB2vCO0k7QNGJOOD0ty0lXBl8wCUK hTYquOue1sYnaJBJ8VSnyopaqL2amgnS+uFJr+/mz9nJFOH4ZThXgLLJf7OO0Ec0whSN wjBQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:in-reply-to :autocrypt:content-language:from:references:cc:to:subject:user-agent :date:message-id:dkim-signature; bh=/qJIfqpNXIPzZeWWke8Qx+mbmA+4CNqaabYzNjzKlzQ=; fh=wb+Ra18o6vs33zC1kSgM7++Bage9V5ISLBcCuiAxqQE=; b=LLT1V55nEsxa9olCCYSc/8Ul5Kz4hSZFHo7W3Vg0407Cuyw/XZH5ZwgIutubHFbGPW wNtGhq+WtbffksSbF9zvDubzQmMf8lNptOTiStVsBPTIwX8/9/r0B2OG/m2lppa867dm de/t7+bN5Mt8l+UBPBXG0nAqN2HEa+XVkPZr5yLu61SkwXy+NTxWH++olEeftzarN9Xv 9DSMzu5lr2Sw2yOEpXqcsNIK2hXNIAcO+MOMaCDN5Gk1my0MnzffIoH6ctZXw/7QWC5I FOkMa2wMJwLff5kMsxy2WgK7vVoahC/vD8+wHtd0x+XF0XpWyau7gKVZoKlM/gDNF9IR DtXA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JA55oynw; 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 jan.kiszka@siemens.com designates 2a01:111:f403:2612::611 as permitted sender) smtp.mailfrom=jan.kiszka@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=20230601; t=1728535387; x=1729140187; darn=ilbers.de; 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 :in-reply-to:autocrypt:content-language:from:references:cc:to :subject:user-agent:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=/qJIfqpNXIPzZeWWke8Qx+mbmA+4CNqaabYzNjzKlzQ=; b=VrnHSWWvTwVBA8A/ZvOKVt0wc5W64LsDMEwpUsAhgXctjvgVTJKv/wuUR/5w8aeDLC t1hwgetlPMA1SxKpVzbwLTU+63tzJgyJPfQ8O1EKBcyDVBXI1UdNrkZE9jp4QtDJQODO d4UOj6LN1a1MtIrfJ3ttjbM86KwngkhfMV1XS8TXi44oETVc3sfzyEDWXCXriCxqlacg RzDJiK5BYbfrErSgJRNbsz2N8ONt3Dl6FYojXH/FxFIjohUJm+HCnddJlwFaL6seDMn7 ZrZCn13ilBnHW/YQOuVEb2v2iNnIuJhHaLckiur9+rjT9RITX/ylAX1NIJd+N4IVPxEg fX7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728535387; x=1729140187; 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 :in-reply-to:autocrypt:content-language:from:references:cc:to :subject:user-agent:date:message-id:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=/qJIfqpNXIPzZeWWke8Qx+mbmA+4CNqaabYzNjzKlzQ=; b=mYeVnaJOv2rAmEgHAnL7WmzTEoZoPTe+Jox4Az/CdI8CpbQwrSCmakD1l0fK0WSRIR mMUH2UFQybnuHugznmm6mGWKHGyrHYBVriFWr+OaGMQoB75M+0YLxGbvefKCRPG0onXs q4sivwm6gDrED9yxshzafypfSV09v1HI/cmocsBNgpcuP+fJM8mEK+0P5seHs9aAN7UC orxfdcq8wSQz0hyzYd6hr7jLWR39TjfGxXKsn1QWHsX/ISZE7DON88zPWYtXQc+TgdtL wi+7r3+xTd7o2M82QnSXbRfaJoD2qrNlSmatiCgO5kMcxYD5dLqH8ZbzdoJEl1tZ4ssE xgnw== X-Forwarded-Encrypted: i=3; AJvYcCW7YkfV5ppw39sSuLKhqIro58rHid1JFJ+qjdmofjs+HFCb504WOq9Sho61xkWzs8bTfDbs@ilbers.de X-Gm-Message-State: AOJu0Yzp+871hY0gpOgCvMFIK4bxANd3R3ZTgRr8c2aU8Tsc30wtpFhI S+fZ/K2nlgRswvWCJdYxX/i8M0aBdWTBjrCLztJrdgJrE9q4NJ+7 X-Google-Smtp-Source: AGHT+IGnqLRej9Kj9UG+bsNGVh/3TpuMs6p7glapLUYD/j/Bz7PNC1ysZ34GoOion8GK8ze7YboTJQ== X-Received: by 2002:a17:90a:e50e:b0:2e0:7571:25c4 with SMTP id 98e67ed59e1d1-2e2a2551a6bmr6034811a91.36.1728535387458; Wed, 09 Oct 2024 21:43:07 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:90a:9a85:b0:2e1:ce6d:34d5 with SMTP id 98e67ed59e1d1-2e2c83401a8ls396453a91.1.-pod-prod-07-us; Wed, 09 Oct 2024 21:43:06 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVTiJLpF9n+Dx3WnrubHxZNVp7+RQDS6uosg1NzyrsuxJmAPP8WNRtHabxhupG8tBB7dHua0tPbtQRv@googlegroups.com X-Received: by 2002:a17:90a:c481:b0:2d8:82a2:b093 with SMTP id 98e67ed59e1d1-2e2a23303bdmr6212858a91.13.1728535385994; Wed, 09 Oct 2024 21:43:05 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1728535385; cv=pass; d=google.com; s=arc-20240605; b=Js7DRicSKrooynEaqZ1ipGaZ7K7QyGXHVtKaDHklXytqzsxIBFnPhWqhYV6ApQhU3O lifgrvQbIG2ht2pDaeJMAoGRy7PYmG/KImsyZ6iWlMHLsf7mhKND56meBbcr2KX44f5u KyP8L3ZTVNH1IvCepHGHKxBVR4gtJgfrI5XNPLspvMpuYkVgdYHsbdR0qu4A5vqLffDf k5F+UBgdV3rr2J/YVSaMOhHwpCcGCZ4olqDfCcmR3kKQbO7JlhSNOgsyszX+6uXvIPz7 ULOoZk7IB/gcbnap+ziIQGjp+GQeY2iO36GEM0L1Wq8Rw7oL9AD5j0HsblRBFKAK4YjS uQPA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:in-reply-to:autocrypt :content-language:from:references:cc:to:subject:user-agent:date :message-id:dkim-signature; bh=8vU+FWR5zvSU1aHvLjAYjENsNHYXUuV/fqOBoGC9WiU=; fh=NfiyRUM02YjnerxmOrB60BWuLP3cbkeOokZNkGPESpc=; b=JIsGuu64HIPKM8QCtQ2dKFIiH/DwoIzHcj+LJZJkNcWYpVgp42r+6uEmwr43yksT/S cW6Zr5T5bXGkBo674NsWokOjXC1ndT6MBrW1+9ELpKbNAg0zP8pxJELRDcK1aiTwboSZ CE2OeIE/e5tUVztCtmUCw1rF96UZ02SfOXA3xR+4+8SRei9fH2p4nRVeH2S5RWEkRDe0 7fRmtiQsde0xfqXS4LeM0+NV8pWUlATKX9Byouwm8sNG63F3rp6CPIC1XPSa1boI1S0j MNWUYce9mWzCp17jb05m7a0e3ifKlTT8kj/6yjeYomeITyMjRimPI32dvcwZ+Egkm2Ha xObQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JA55oynw; 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 jan.kiszka@siemens.com designates 2a01:111:f403:2612::611 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20611.outbound.protection.outlook.com. [2a01:111:f403:2612::611]) by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-2e2d5fa5cf1si15155a91.2.2024.10.09.21.43.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 09 Oct 2024 21:43:05 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:2612::611 as permitted sender) client-ip=2a01:111:f403:2612::611; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=w2Obyzhf6JzJexQtCqjns8mnR4Azt1RLswKxdOk4NXk22GYaKSPPfEgwkEpVGhyp1p8hhIa8MIA1yp/na9kKZ3Bsvtip+Ib1XfFaVQR1/rmQQkS//jw2Rbfb37erUWkr4mT0+QrIRhxrqJaOAAtl76MaoHJtJDX13McDZWUrBwVlkWZj4rcDQYDdZmSsaZw7eB1Wt/a0tOHDpEEFIjJrqCJJpaR/R6lz9vR5FR2flC+iXlrPiqdy1+Fqq6H+eDxUO/FBVrkV3aC198ZWEMBhH2ffpxn+OdNuW01V8m6KbP+LNXHz5SoPHJ63AhF/d2Uho84wuAfX/VC03IfgK2rznA== 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=8vU+FWR5zvSU1aHvLjAYjENsNHYXUuV/fqOBoGC9WiU=; b=sEaiBujgWzS+jpANiBsPL18sJ8deQsAFcbT3IcbeUuGzAVcFzrYF84BgKOQP0VJOR3r234MMEG3qoan5hkIqeGG4OVzXab6P7aPrCXiWumH/6GyqN8T6FONEE1d5wzgv6/1iFN1lfE0UEt7KRT9AX6dJKEeDbblFXAu3z9VDQ3IyIFc7o0hVtPMzbBQtHXDA7Q1QwEpBnfWv1eRrukxqVE7gkqc4yVHll6qxHE6y6Kg1ltBAfERx9rvcCUX0qaHdiC1OF1s/ixszu2stmLWGeBeu3ySxxRkWJneQEXEz+BY9fcGUP8tHBuBw2EsK9Yt09UWC4kj5fjWgRTJMC0UwWA== 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 AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by GV1PR10MB8444.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:1ca::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.17; Thu, 10 Oct 2024 04:43:01 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%3]) with mapi id 15.20.8048.013; Thu, 10 Oct 2024 04:43:01 +0000 Message-ID: <35d7c053-77d0-43b6-aac1-cc4db5b2e424@siemens.com> Date: Thu, 10 Oct 2024 06:42:59 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3] meta: Allow to specify the snapshot date in the upstream format. To: alexander.heinisch@siemens.com, isar-users@googlegroups.com Cc: felix.moessbauer@siemens.com References: <20241007122709.215901-1-alexander.heinisch@siemens.com> From: "'Jan Kiszka' via isar-users" Content-Language: en-US Autocrypt: addr=jan.kiszka@siemens.com; keydata= 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 In-Reply-To: <20241007122709.215901-1-alexander.heinisch@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0137.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:b8::17) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|GV1PR10MB8444:EE_ X-MS-Office365-Filtering-Correlation-Id: dd79bf40-3883-4f5b-f0d9-08dce8e6054b X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?RTY2K1pPMEVFR2J6SE4yUTBGNzVQNVR4V2ZGVlQrUERvTllQNGhvd3FLNlI0?= =?utf-8?B?Z042U0VaRHFuUzhTeSt6cnlmUDJuWmsyOVYxWSt3cFg2eUY2RzlIeWxaZDF2?= =?utf-8?B?b25RcE9ueGxhc2hwdVFzR3h6N0loUjNTWVlRQzhrRk44TG95Vnludk5aYzV4?= =?utf-8?B?QXpCcDB1ZVNLaHRFM3U5cTFzNW5hN3cvb0xIczFIVEV4NTRhV2QwdEV4UHdr?= =?utf-8?B?ZHZBVSt1TGRQdERRMWdLUFE0bmU0VUZVaDFhalV1Tzh3bzlCY0FQYVo3ZFkr?= =?utf-8?B?VlVlbmpMdEdnZUk4SURVMTJBNTIreGdZMk9EbUdUdzROa0hUS0dLQ2k3ZXF4?= =?utf-8?B?a05zUER0V3hkUWhWeEdxaUtPSzdld3NDVTh3SmhqV0RiRjVRbkkwS3A4dnN0?= =?utf-8?B?UHBIS3lFM090bk9mblZvTWNLRnBPWUlBN3VDajQrcmZTUGhYb3R5YU4zNllQ?= =?utf-8?B?RHlNRmFiVnJlME81WjdXVXFyTmNaSGp2SkFFUmlmU3pQRklpUjVjeTNuOTRy?= =?utf-8?B?cVMrTHh1Z1VCS0cwalFTbzVhT3dzaXZqazRaSGNucVdnaGtiZzNNMmpneXU0?= =?utf-8?B?eTBDbitnQ2dKZUo5eW9lSExJdXpOaVhucjlWZmk3RGFpb3N0OVlocHBRanFM?= =?utf-8?B?dnMzTHFFbm5uVjZPdWI5UExaTHlHeUowVFR6SUV3aXRwU1Frb1JOMjYrb2xx?= =?utf-8?B?TzVsS0FKVS9keHlWVFovMmRnNkJoeXZaZDhZMi9aS0g2ZWRuaEM5MWZkVG00?= =?utf-8?B?YkNmU2NHbFVZd0dJdDFJUE9NRVpsMDhocHFHZU01alQyd3JNbjNobnVXa3Zp?= =?utf-8?B?U0ZlWnFxVnZ6c0NMN0VvQzJMVmFZRkpqR1puekJqMjFHeERNQXg5UHBqL2Zt?= =?utf-8?B?NFAvMlBKU0pWUktkMXVONnA1Z0crbTAzRU1lSFZNd2ZvcTY2dzhpNjVFV3or?= =?utf-8?B?WURZNjQyRFlQbGxQYVZLZ2lRN3UxMkUxdWlnSnk5ODVZK3hFRnBsT2Njd1lQ?= =?utf-8?B?MGhTTXFNUjBRVThEZ0p2R1ZuWGN4U2dlaHRQNWVoc3cxalpTVmxJc2VjSmdE?= =?utf-8?B?dEFGZVNaKzNuYUJYdXQyOXlGWFFVcXJlQVI3bkViQVZrdWljTk5xUVU0U1Zp?= =?utf-8?B?QmdreVgxZ213YTFQYTliazZQZ1cyMSt1N1Zpb3RtSlJzUkJHN0dCRk5iY2dy?= =?utf-8?B?ZFg4Q0Q3ZUFzbW5GK0hUZ2ZzZ1AwT3oydTBWaTJNc0Nyd214NWRqeXRrb21N?= =?utf-8?B?NGJYZlZXRW52ZCtScVhBdHZvYnppUm1Lbm9oSm1zYWJ4OXY1M0IxajNZZlF5?= =?utf-8?B?ZGNjdDdVbnZDdldjQ3RhVEVVN25qd0lxQW9ZMGNBSGVBWER1YnFLYWhaOWhl?= =?utf-8?B?TldoK0tTQUxMVkxEZUFwZ1o5UlVudzZmREdpTUpjeERrNXYyTm1jVWJWaXRG?= =?utf-8?B?dG9oSWttVkZ3akNBN2tlTDVaSWJXL29jNXM5QklBS1pKaHVOK1RpM1lBRmdL?= =?utf-8?B?QkY4Q3NIVU9IYW9MYXVZdy9meDRiNVVLTThMcUJXZE51MEFNL3oyazFOOFps?= =?utf-8?B?ZVhUeVd5UHJ1Sy9waGlZQlRrNmEvcEdyemxwTk5Hall0RzFOT3dnU0FVWXNa?= =?utf-8?Q?cPlyXgatNGbTt9rByBdq1LkC2gTobqsBKG3iB0jsuDO8=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SU9TR3dheU1acmhHVjB4N2Zpbmt1SEM3UTRHdXZMT21JTWRJRnVyR3JTTDE2?= =?utf-8?B?WTNHR0FQTkhGeGYwU3hIRnNBV3R4TEJMQjhBc1JiN2dKR0dkTU5xcysxY25k?= =?utf-8?B?L05DUkRaNndlMkJtazFqcms1Sy80R0NBVXIwQTBvSDVXMCsrR0NqaXgzN0k5?= =?utf-8?B?N1dFMytKenlPMTFFbytsZHhHd2d0Z05sNEdXdjhUbWVXY0hVekVSYjA5NWRF?= =?utf-8?B?K1V2VTJ1WEJiYkV5ODJOaXdybzJPc0dsMzdXMXUrNi9FVUMvakN3eUF0WUZm?= =?utf-8?B?SVo3empUcG5uK1h6dkZ5dUxjRjNpdjVsOTNMdGNETkZBbGkyVUIzaGVtdzJa?= =?utf-8?B?a2dCakhnNjRzR3JPYVN2Z0xXL0c4Y25XSU5uanN2OHRDeG4yUDUrZ0VHdERB?= =?utf-8?B?VEpJa2c2cUFMWmlyak1ZL0JnZG5QT3A0aW9nRENXMFEyamFlSTF4MStzWFNm?= =?utf-8?B?Vk9yeGVLcWJReTBtK20zU2plcklzNGo5Umg3ejl6cGNCUlhaZXA2NVZFTXAx?= =?utf-8?B?WUZpd0M0MFZQZ3JJSUZpbEtIQWFrd1c4NVRHemV1Y3NQQy9tTE1zcGNUaUVq?= =?utf-8?B?Z216Um82dGQxYXYra0RTc0pka2lVS1BHM0gyb0Mxb3d1blowd2gveUFWdE5Z?= =?utf-8?B?NnllMEVCbXdtZU5reWozRENmaURSdnB1ZHBVTDc5cmtQTzRiYTJQUm9Xd3F4?= =?utf-8?B?ak9obUdxS0Z4Y3NhU1o4alE1eEhqUVUyNUhNR29DekZsSGdGUU9PSmJDRnlq?= =?utf-8?B?SWtuSXg5SkFPMmQ4anE4d3I2cXBtc0VVbGJlOXpWK1NvblduTFBCVnN2WDB2?= =?utf-8?B?Qmczc3FGVFdXY2FOK2FNbm91c1A3WHE5RWExNjd5U2FnbnRCMFZ5bGZRU1U2?= =?utf-8?B?RkJRcU9OQThPdEYyRmcrOFFZeDFTZ0pDZFJ1TjRNenVyT3ZEdTBRMytrcnhu?= =?utf-8?B?WHBoN0dRRSt1dVNlVTRoZ1dwV0l2aGdMVTlmL0JNdkNLaUgzVlBqYzQrOHd6?= =?utf-8?B?UnlpZXBHNkFEREVlOGFlZzdjWFdTWlA0ZHNOTUhOMUdlWitCeDJFd1NyWjNs?= =?utf-8?B?L3FSbXh2RjUyRXdPSjQ1SDlSdmlheFNSdSszTkp1TG5nWVliMHpCazljRHlw?= =?utf-8?B?bXF3aHJRTHcxQ0QvVnZYYUJramN6a1JrZ1lLVGxqUkg3TFNNVVdSQ1N0SXRq?= =?utf-8?B?SnovOWlXWE5iNUVSR1NvYm42MzlHd0pGdG51T1JZKzBiN1VUZHFOV3VnL0Fu?= =?utf-8?B?dk02a2pZVjdML21yRGh1Y2lid2JRTHdIUExUcjRHbTE4QmNGcUx4L29SSkRr?= =?utf-8?B?SGhGRU9WcSt1TVA5YmxLMG5Icmxvb2VmTVlGamRZZEdScWllaEhJKzFnOEFq?= =?utf-8?B?TXRiUGZqVzVaOHAvYlJqMmJSNkE1c0VhVVdmOFBNdDRUK0tKUWh3MjRmOEZr?= =?utf-8?B?bXlvNGJOa0FXaFFaZEt0YXk4cW52M243MGxTVVQwZEZkYnFtMnE4Z2hZNkx5?= =?utf-8?B?NjhId0dBdkM5TGpwbDR5c29xWHc5OTk1SmhxbWNCQ2VvZzkyeFNMaER1R0Jq?= =?utf-8?B?UVJiUGFyN3YxaXlYMEI2cy8vakVTN2VtUlBYWnRyZTlkWnBrMFBEMGRVdzIw?= =?utf-8?B?U0h0SWFDbHR0K002U0RIekJDeHg2a1h2RzVXZ2hNaHppRFlxU05sNXZaRHRW?= =?utf-8?B?RGFWVGtTRXRMQW45bktqdkg1TnFRM3BiL3ptQW1GRC9PVXR1TG1lMFZpMUZt?= =?utf-8?B?RzBJUWIzZTNhUXFOem4zQlMvaXFTV3BWYUV4RGF6L1pDK1IxdWIvcjhFWUE2?= =?utf-8?B?cW9aMy9QRUtUanNvT0EvL05PMURmd0dYd2lSekZCNWdCVkppQ0Jja1h6QzE2?= =?utf-8?B?bmZDb2pDa3JkZ0o3Q0llYmpvbHRCbDRsck1QeFU3VDIxQmdkR1Q1MHE5QUhr?= =?utf-8?B?TVlvbGx5QzFVWTZUUEJVaWxOMlRDTEtQZHZxWno1cjNRMmloNTJaakdyVzd5?= =?utf-8?B?NEpDL25iNzlrRWluZThDd3VLbVBTdk05TVlPZFBXSm1peERBU1d0a0lCMk1E?= =?utf-8?B?MlhrZmE1MHRjYUV4V0Fwd3BKNFYyS0s0bjRrT1hLaFNUNXZuaEFtak1PVlhS?= =?utf-8?Q?hPw4XADHvmWZzDakQdMn0MYDb?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: dd79bf40-3883-4f5b-f0d9-08dce8e6054b X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Oct 2024 04:43:00.9915 (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: Ka4J7fj6ubrm+dy/28Y8+xhN71hEDdgUOWwlD2Dy62ImU9SdI+krny5wZsL4Uc2bFnU4uRBtHs8PFgQ57/gAEA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB8444 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JA55oynw; 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 jan.kiszka@siemens.com designates 2a01:111:f403:2612::611 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka 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-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-TUID: WAtwzC6GnqvE On 07.10.24 14:27, alexander.heinisch@siemens.com wrote: > From: Alexander Heinisch > > Currently, it is only possible to specify a unix timestamp to resolve > the snapshot version used. Since this is not very user friendly, most > downstream projects put comments like `# 20240702T082400Z` next to the > snapshot assignment `ISAR_APT_SNAPSHOT_TIMESTAMP = ...`. > > This patch makes it easier for users to specify the snapshot version > in a more natural way by `ISAR_APT_SNAPSHOT_DATE = 20240702T082400Z` > > Signed-off-by: Alexander Heinisch > --- > v2: Added documentation > v3: Renamed APT_SNAPSHOT_DATE to ISAR_APT_SNAPSHOT_DATE > > doc/user_manual.md | 3 ++- > kas/opt/Kconfig | 2 +- > meta-isar/conf/distro/ubuntu-common.inc | 2 +- > meta/conf/distro/debian-common.conf | 2 +- > meta/recipes-core/isar-bootstrap/isar-bootstrap.inc | 4 ++-- > 5 files changed, 7 insertions(+), 6 deletions(-) > > diff --git a/doc/user_manual.md b/doc/user_manual.md > index 706c74bf..cf3c3b12 100644 > --- a/doc/user_manual.md > +++ b/doc/user_manual.md > @@ -435,7 +435,8 @@ Some other variables include: > - `ISAR_USE_APT_SNAPSHOT` - Use a frozen apt snapshot instead of the live mirror. Optional. > `ISAR_APT_DL_LIMIT` - Rate limit the apt fetching to n kB / s. Optional. > - `DISTRO_APT_SNAPSHOT_PREMIRROR` - Similar to `DISTRO_APT_PREMIRRORS` but for a snapshot, pre-defined for supported distros. > - - `ISAR_APT_SNAPSHOT_TIMESTAMP` - Timestamp of the apt snapshot. Automatically derived from `SOURCE_DATE_EPOCH` if not overwritten. > + - `ISAR_APT_SNAPSHOT_TIMESTAMP` - Unix timestamp of the apt snapshot. Automatically derived from `SOURCE_DATE_EPOCH` if not overwritten. (Consider `ISAR_APT_SNAPSHOT_DATE` for a more user friendly format) > + - `ISAR_APT_SNAPSHOT_DATE` - Timestamp in upstream format (e.g. `20240702T082400Z`) of the apt snapshot. Overrides `ISAR_APT_SNAPSHOT_TIMESTAMP` if set. Otherwise, will be automatically derived from `ISAR_APT_SNAPSHOT_TIMESTAMP` > - `THIRD_PARTY_APT_KEYS` - List of gpg key URIs used to verify apt repos for apt installation after bootstrapping. > - `FILESEXTRAPATHS` - The default directories BitBake uses when it processes recipes are initially defined by the FILESPATH variable. You can extend FILESPATH variable by using FILESEXTRAPATHS. > - `FILESOVERRIDES` - A subset of OVERRIDES used by the build system for creating FILESPATH. The FILESOVERRIDES variable uses overrides to automatically extend the FILESPATH variable. > diff --git a/kas/opt/Kconfig b/kas/opt/Kconfig > index 65482e3a..1e56c29f 100644 > --- a/kas/opt/Kconfig > +++ b/kas/opt/Kconfig > @@ -44,7 +44,7 @@ config USE_APT_SNAPSHOT > bool "Use the distros snapshot mirror" > depends on !MIRROR_DEBIAN && (DEBIAN_BUSTER || DEBIAN_BULLSEYE || DEBIAN_BOOKWORM || DEBIAN_TRIXIE || DEBIAN_SID || UBUNTU_FOCAL || UBUNTU_JAMMY) > help > - Use a snapshot mirror for the selected distribution. The date is defined by ISAR_APT_SNAPSHOT_TIMESTAMP. > + Use a snapshot mirror for the selected distribution. The date is defined by ISAR_APT_SNAPSHOT_DATE. > > config KAS_INCLUDE_APT_SNAPSHOT > string > diff --git a/meta-isar/conf/distro/ubuntu-common.inc b/meta-isar/conf/distro/ubuntu-common.inc > index 232bee35..be7fd047 100644 > --- a/meta-isar/conf/distro/ubuntu-common.inc > +++ b/meta-isar/conf/distro/ubuntu-common.inc > @@ -37,4 +37,4 @@ SYSTEMD_BOOTLOADER_INSTALL:focal = "systemd:${DISTRO_ARCH}" > SYSTEMD_BOOTLOADER_INSTALL:jammy = "systemd:${DISTRO_ARCH}" > > # snapshot mirror for reproducible builds > -DISTRO_APT_SNAPSHOT_PREMIRROR ??= "(http|https)://archive.ubuntu.com/(.*) https://snapshot.ubuntu.com/\2/${APT_SNAPSHOT_DATE}/\n" > +DISTRO_APT_SNAPSHOT_PREMIRROR ??= "(http|https)://archive.ubuntu.com/(.*) https://snapshot.ubuntu.com/\2/${ISAR_APT_SNAPSHOT_DATE}/\n" > diff --git a/meta/conf/distro/debian-common.conf b/meta/conf/distro/debian-common.conf > index 8c6a3f63..65b5b083 100644 > --- a/meta/conf/distro/debian-common.conf > +++ b/meta/conf/distro/debian-common.conf > @@ -40,4 +40,4 @@ COMPAT_DISTRO_ARCH:amd64 = "i386" > COMPAT_DISTRO_ARCH:arm64 = "armhf" > > # snapshot mirror for reproducible builds > -DISTRO_APT_SNAPSHOT_PREMIRROR ??= "deb.debian.org/(.*) snapshot.debian.org/archive/\1/${APT_SNAPSHOT_DATE}/\n" > +DISTRO_APT_SNAPSHOT_PREMIRROR ??= "deb.debian.org/(.*) snapshot.debian.org/archive/\1/${ISAR_APT_SNAPSHOT_DATE}/\n" > diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc b/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc > index 12f32ff0..92974eb5 100644 > --- a/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc > +++ b/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc > @@ -34,7 +34,7 @@ DISTRO_VARS_PREFIX ?= "${@'HOST_' if bb.utils.to_boolean(d.getVar('BOOTSTRAP_FOR > BOOTSTRAP_DISTRO = "${@d.getVar('HOST_DISTRO' if bb.utils.to_boolean(d.getVar('BOOTSTRAP_FOR_HOST')) else 'DISTRO')}" > BOOTSTRAP_BASE_DISTRO = "${@d.getVar('HOST_BASE_DISTRO' if bb.utils.to_boolean(d.getVar('BOOTSTRAP_FOR_HOST')) else 'BASE_DISTRO')}" > FILESEXTRAPATHS:append = ":${BBPATH}" > -APT_SNAPSHOT_DATE = "${@ get_apt_snapshot_date(d)}" > +ISAR_APT_SNAPSHOT_DATE ?= "${@ get_isar_apt_snapshot_date(d)}" > > inherit deb-dl-dir > > @@ -110,7 +110,7 @@ def parse_aptsources_list_line(source_list_line): > > return [type, options, source, suite, components] > > -def get_apt_snapshot_date(d): > +def get_isar_apt_snapshot_date(d): > import time > source_date_epoch = d.getVar('ISAR_APT_SNAPSHOT_TIMESTAMP') > return time.strftime('%Y%m%dT%H%M%SZ', time.gmtime(int(source_date_epoch))) Reviewed-by: Jan Kiszka Thanks, Jan -- Siemens AG, Technology Linux Expert Center -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/isar-users/35d7c053-77d0-43b6-aac1-cc4db5b2e424%40siemens.com.