From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7032253102499561472 X-Received: by 2002:a17:90b:1b04:: with SMTP id nu4mr15352664pjb.72.1637928569845; Fri, 26 Nov 2021 04:09:29 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a63:194d:: with SMTP id 13ls1510937pgz.5.gmail; Fri, 26 Nov 2021 04:09:29 -0800 (PST) X-Google-Smtp-Source: ABdhPJz9tQwKZGse6iuFY6rpcBZjMHCQq2LCyIfx1yzTbs/wUWPuclDSDlu9mdpyG6fwpvCWNdH+ X-Received: by 2002:a63:1842:: with SMTP id 2mr7140633pgy.555.1637928568912; Fri, 26 Nov 2021 04:09:28 -0800 (PST) Return-Path: Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2062b.outbound.protection.outlook.com. [2a01:111:f400:7e1b::62b]) by gmr-mx.google.com with ESMTPS id p10si283454plr.4.2021.11.26.04.09.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Nov 2021 04:09:28 -0800 (PST) Received-SPF: pass (google.com: domain of michael.adler@siemens.com designates 2a01:111:f400:7e1b::62b as permitted sender) client-ip=2a01:111:f400:7e1b::62b; Authentication-Results: gmr-mx.google.com; dkim=neutral (body hash did not verify) header.i=@siemens.com header.s=selector2 header.b=GbqXMqVg; arc=fail (body hash mismatch); spf=pass (google.com: domain of michael.adler@siemens.com designates 2a01:111:f400:7e1b::62b as permitted sender) smtp.mailfrom=michael.adler@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=VccYcm5pjdE9l3XX8N+sIFD/TXAe9tq4jHReajlhQRUL4mSRdG5s7y3Ul2YjuBHpzAKgk/xPYHjEYU2e3o42GQCLoEr9r+gIoCIdgMMcaqqETReuZsOYB7YknjA7cmpCkOUv0Qq6LmcLRfz/z0oTx99DoLabu52jQA8LxLbUfxtgz8JtuRn0X+qRCTsPTmrf4YdMwIozCIUOR7GJ3P7aoZ2IDg4W6aVmk49HdoeHkeUtjigwTsvIPDns5m7g6dU4oPzZeXeIxSetskC/9fO8z4SQfpgiYqAAMs9VfOr7ecGUKFJ54+/UBK9GLZq6REi/fDwAe3xmXUiXXkx+Ao+etw== 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=3nWeP9B29lE7ZW3+aOsYEX7l3HVhXkXs04DZvE7d9Yc=; b=PEbn3FmdZ6b3jMCzlRAJvGWPZao/UyNRxHk27b9O4YeJkWpPhuTf7sZksDbLJMMcegC30yxl0zM7ruNL9UXu48pqU/twsraW4OW5vv8oVK8IwGGnH/UUIutr1i5L0MXu3tpdX3igC7mHKmm7HnUlr7Q3lv+y73YJorlGanwW1PdsRdCaNvoYprUyWmnpOLiCckc22GuQOK6IpOakKHr+g/4AO8MttBBzO4DD5GXZEw+nr9xJ6r8/BaDwGlDaH3bFMai+/cr3ifMJOa3CJpHs9G/ic0oWumi9D+8mHZ44b5wetAxBAQA/7Kb7jfz/GhZdW+LnzI8QRkBlGCppROdQ0A== 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=3nWeP9B29lE7ZW3+aOsYEX7l3HVhXkXs04DZvE7d9Yc=; b=GbqXMqVg80wyOCX7txMhaxwLZvlwTDTtePRSQZEsVs3G8n3kwXIAjAOq0TK8fsk5Tk0zdbbJ+U+tkGJBBliaa+mi8K+SRO6JAam3zlNV8t1FP6xs1egy6rHGcULw0coLaelmr/f6+iXFS7I5RfZg0z737OmMC1IV3PPxRK49ko0aKm58NYgcooIrmTpWPciWtlo3bV0HH1NxFs8SyrRowUyaah0yw8w97oxhJig7ugOBsY2GggqQHv20nxX/mUDjHKMLp7ozvULWI/Pig8nAGA9F4mt8US6BBPpRuS1Si35XqETXtodkUKB7N/EQU6mlpYiGDLwwqmXtMr4GUJ+mgQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:d7::22) by AM8PR10MB4307.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1cb::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4734.20; Fri, 26 Nov 2021 12:09:26 +0000 Received: from AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM ([fe80::d0ac:e7ff:cd2d:e9b]) by AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM ([fe80::d0ac:e7ff:cd2d:e9b%5]) with mapi id 15.20.4734.023; Fri, 26 Nov 2021 12:09:26 +0000 Date: Fri, 26 Nov 2021 13:09:21 +0100 From: Michael Adler To: Uladzimir Bely Cc: isar-users@googlegroups.com Subject: Re: [PATCH v2 00/24] Sbuild/Schroot migration Message-ID: <20211126120921.vjpxnzbdfk4e6rr3@kratos> References: <20211119121333.13805-1-ubely@ilbers.de> <2071114.yiUUSuA9gR@home> Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <2071114.yiUUSuA9gR@home> X-ClientProxiedBy: AS8PR05CA0022.eurprd05.prod.outlook.com (2603:10a6:20b:311::27) To AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:d7::22) Return-Path: michael.adler@siemens.com MIME-Version: 1.0 Received: from localhost (2001:a61:25ca:f01:36e1:2dff:fe96:7bc0) by AS8PR05CA0022.eurprd05.prod.outlook.com (2603:10a6:20b:311::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4734.23 via Frontend Transport; Fri, 26 Nov 2021 12:09:26 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: cf1161de-1cd0-4f79-5d73-08d9b0d59751 X-MS-TrafficTypeDiagnostic: AM8PR10MB4307: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: uVwyg7ERUVtizJ6B1vXgdIgcJz/hNrqQfaWKTHFhAGN3fqsPLLDTgxA8PzJ6Ym1qYyzfX8cRkm/eAbAKX0HWAuEueBB/SUaWfmlXEcfAUn5Bst57nK39jzf7ymy8OluXC/S8tkEIlltOJ9mOJxgMPyhCI7iYvWQuP63pJfsGoS2uoX/t5cbXbflKx+18Nj6T3nQioquhE0/P8m/onXMlREZHsA+OppC9shRTUyiWWoLpFSodrRSwQE88Jn77OzqxWrWSbFBHwzRh4JAr4wlVUBMP0q8+/2HOxhl1H27qEWGE+ZlUvIhO47NCuH2xFGc7kdflvFVCfg0OMVSkexKoToL8EytpMgL/MQUj8UscfyEfmjSVU3JKc7YZTk4CUVwvZc+913xdzaR35AxVCQUMHz962wbUaHhSxvXL0GXwL0DiH440fXyto4M1YIXF1kUnsQQpZhi8oSF9oOZBsH46TRSvTchqlyZ7/snBSyhzyArj21/s1Hvkaq4iEPPCaBglXK0ozhqyiK+3MZ0EE1QC88ug7AId3YylSd/K37Yw7Si6P8g1MJtNravhkFeH0GWMV17AI2+Jlx8Dol5m0nI1gTM0EksCt2hq3PfpF5bxLu7W723ezz8GWqrGVr7AHg7aeoAS7/2MdcOAFErYhXgKtCOylXoEi2p8MWxrgijftMaFJq5AeB863GVXC5DSIkuyALFA8Rb0TasfYYO68VPV964j2dN6Gt9b4+dq0SdrHTCclmTjn0mfd+w1AQtj1spjOpGcA+gMyw5Q2vJTcmbpjg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(4636009)(7916004)(366004)(6916009)(8936002)(66574015)(5660300002)(1076003)(82960400001)(8676002)(38100700002)(6496006)(508600001)(966005)(4326008)(66476007)(66946007)(316002)(186003)(44832011)(9686003)(2906002)(86362001)(6666004)(6486002)(66556008)(33716001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?0Oh+EFu8cZD98bVrV+w4q+p/p8Kj6Y873Z/Z5EEqHF+ACkmHyVlYAaZnqR?= =?iso-8859-1?Q?n9Enl9cdjLoNO6j4YWEuW83Perddx9KXc2s0ubjXvn5mU06j6xZifQ+Qy2?= =?iso-8859-1?Q?3Fa8HqhYqib9oHdrQQiHDBONyGYVqgEa0NwiTKMh/ETck1yMyzP8y+bbAa?= =?iso-8859-1?Q?UQVK0JDjxcWZKaahLirgGuNi+PlvbyxgW3OCX7d49GYT8/FpzAXd+eA0YX?= =?iso-8859-1?Q?ZiHvadBAV3cHG4F+CBJQfv2DcIXH4bY5vg/8yeFxbexSLUvhw9U/ZWP0lF?= =?iso-8859-1?Q?0LW+D6dUZzHqXkDaPkmksaxSS0fk1c7bD9M4XQXyHGxvGReB5Zr7ANCxd0?= =?iso-8859-1?Q?je+mCVADj5YdFqNeMJ35MTRZNS0mckZHvbNotkwiCNQeqmEeD9MuhKw0Zn?= =?iso-8859-1?Q?RWR+77rEVToow3BBeP0Bi1t6jJSLRj5xXK2nfjtPm9RjggwGX130VDYm7D?= =?iso-8859-1?Q?MH66Ay35/xiLaqUFSrZu9W1P2xsRx3NZchMxfo2TD+fz/yBJaiJxwEvXeF?= =?iso-8859-1?Q?VDe7XdGBawHg9/uKZ0XCFLZltquE8xaVjGh+q1mVeOVNsHXFeqMMoibGtP?= =?iso-8859-1?Q?dcu/uzIl74wkMF01mJH+5xh0+9amEw79grIKFI2+djFNkicIiHzBFkceZo?= =?iso-8859-1?Q?Ss4tpjSdq8rxn2X24Sg15XnYeo8zzcilQpc45owVAXIIgowhZ8X9/NrWhd?= =?iso-8859-1?Q?qBT1P6rEq2Gc5FqFnnAGctK2B3LVe8F8xB95CvG/4LMedNjixAYRHXUPhK?= =?iso-8859-1?Q?MMACtNbm693kVrdYSfbzlyY5dTwc8rd1k9Tc56W5FcvTd4HHNARJyAUSLd?= =?iso-8859-1?Q?IoMk1mIG5cJ0hrVFP7rQt6QoAc8aXTabbaQut6roH5mdCVF9QeRWc5x/W3?= =?iso-8859-1?Q?BMi29sHPUUDn8fxNTNgGVzBJlOxaQbUETMDPNN8JCN399AwwcfUPBJmTeO?= =?iso-8859-1?Q?McLGb8gbjyFESR3dMH5R8i5/ytl1FR+MomsCRvrMsAopT35FKHjg0Jg09m?= =?iso-8859-1?Q?7qnm4XaUHcjyAje3xxPzermFlEukxU8NVMC8GTYvCWhQCmutlR47Y8mQ+l?= =?iso-8859-1?Q?YLegf7miwg/N85ifFUYe1cxx2BriXgIhbg3q/STd2XmP9YxAXVfIvPGhTA?= =?iso-8859-1?Q?X6MjtmgneKT79THY/zN/yrS8JsRxESxU5cggAFvOWJWbNf2rGs6ps01Zr2?= =?iso-8859-1?Q?tk13hZa4tDLOL0Kf+pox2qxjbU7DUdSViS5AzkwiTESbo6nAkG2xmXHXTx?= =?iso-8859-1?Q?4mvEfsbgYRrwDC4FBKh2tLBJdbXO/ARCyoPz0rXCR37y8dP3CjXfF5ASo8?= =?iso-8859-1?Q?BWCisROv7jtcZLpGj+6hAGRNYmVjpCJyHm6Nm3PEU1LfXuhuEcVXnNJBj2?= =?iso-8859-1?Q?BSpBCfpyE7vnc5KXZwUOvRfyVIzlcqtTSLiojQHpGt/RrnwDvntydkd6bp?= =?iso-8859-1?Q?o4v1BkxdY9ovI2gulzswONeHHQGTp9FDdvvnmFIB+6XkFDti0Pqk6O7Hz6?= =?iso-8859-1?Q?Vyx7KZAsdlNl/S5HHD1XYF7ryp5GTXbLrtCUmHYPcGNhOpcP/9eojMHtdd?= =?iso-8859-1?Q?0EpF5bKeyb3Ds0D5j/bdW2qUKk8qSH01SJdVajkz74qK6wB1znJR13NV7n?= =?iso-8859-1?Q?S7S9sGuRT7ajAF0ja1pxH0q9jxdJpRw8iMVId+Trqczf8glncyxfaaSMZn?= =?iso-8859-1?Q?f4EQGr6yLt+B4J0UKntZSRCzo2M5EIw/rBICgCvDuHt2Lx6s1L0HCFRo51?= =?iso-8859-1?Q?3f4gKyK6SU/Ylj+AApFqKk0CzEc0BOC0POpUicYzSFKV4sXGbeFBZenjRF?= =?iso-8859-1?Q?WEijY3t71Q=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: cf1161de-1cd0-4f79-5d73-08d9b0d59751 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Nov 2021 12:09:26.4819 (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: tW+CVHeQ+AR2pQhdd5Q3Qotep+TLUX62uZrt8w8XPknsFwlGDsH6kdjN7aE8DPJszZbiPph8pSy8IBAbyO1kxabnnJy8zddp9bqXlO/M81Q= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR10MB4307 X-TUID: ZOclwSnwxWhi Hi Uladzimir, > It seems there is no way to say gitlab using external volume via the configuration file `.gitlab-ci.yml` yes, because it is not universally applicable: there are various runner implementations [1] and the "volumes" feature is not supported by every runner (e.g. SSH-based). For CIP, we use custom Kubernetes runners. Although it is possible to setup custom volumes [2], that's only half of the story: the other half is to ensure that these directories actually exist on the host, which in the case of gitlab-cloud-ci [3] (used by CIP and Siemens) are ephemeral, i.e. they are dynamically created and destroyed based on on the CI workload. It should be possible to support such volumes but it's definitely extra engineering/maintenance effort. > So, gitlab will use external ("/m/ws-10/schroot-10a/union") directory on host. What happens if I choose not to provide such a volume? Is it mandatory for the build? Do I also need this for local containerized builds? Kind regards, Michael [1] https://docs.gitlab.com/runner/executors/ [2] https://docs.gitlab.com/runner/executors/kubernetes.html#using-volumes [3] https://gitlab.com/cip-project/cip-testing/gitlab-cloud-ci -- Michael Adler Siemens AG T RDA IOT SES-DE Otto-Hahn-Ring 6 81739 M�nchen, Deutschland Siemens Aktiengesellschaft: Vorsitzender des Aufsichtsrats: Jim Hagemann Snabe; Vorstand: Roland Busch, Vorsitzender; Klaus Helmrich, Cedrik Neike, Matthias Rebellius, Ralf P. Thomas, Judith Wiese; Sitz der Gesellschaft: Berlin und M�nchen, Deutschland; Registergericht: Berlin-Charlottenburg, HRB 12300, M�nchen, HRB 6684; WEEE-Reg.-Nr. DE 23691322