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; Fri, 05 Jun 2026 16:24:16 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f62.google.com (mail-wr1-f62.google.com [209.85.221.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 655EOFJa015680 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 5 Jun 2026 16:24:16 +0200 Received: by mail-wr1-f62.google.com with SMTP id ffacd0b85a97d-45ef6ad76bfsf80835f8f.0 for ; Fri, 05 Jun 2026 07:24:16 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1780669450; cv=pass; d=google.com; s=arc-20240605; b=NuUyvhTtah1Z40IZ+NpWMemOrPiG+ovzk9nCd7VbZ3QyuArLbrnG6pVGJ4XfaL79Kv emRfcqImtqZOwN5DgG6mq8JpiALmGu6M4219OmfBkM++R/UfLuHSDRd1Xksnsgmk6pJR 3gH9BYl33GiGMg5vPn/JGToDDqDHvAe3g1rDCHx4JwYrYf2HfveA+ktQO5lzVIcNLxFO huDoMf+O9TgxBTob3ETMVFTB4oLL8kGn/kT9CiLL0coK2CMWTmngIeNNyx2E+5uEMeGo vsRAQzuF9mXl+v2gsTz3JflabKJhILO5N9mnnLiMaruoZaqtzOGxF+jdlQ46wybxk964 B7VA== ARC-Message-Signature: i=2; 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:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=CwqxzvyWnUfsuB3Rw6VR7MyO5UJb4XOSUQgZ0L4pWXk=; fh=IcrWF/L1/SRGdyLhJChw3Rjg7+ClDZ+VrN3ULJg+pW4=; b=FtMxZm36ao87n/P24LI1Oh0bCx9w+xbXk9pb4GS5LoSVqz5U/UmiOa06UkbslbpxeA jk3cgGBh2vc5ykQwDG9Gv9lU4LuEqKiB6vGTkGRBSyd18cIYcogdq7Ahd8SsT8W4odfs WA3vEXwN0UngsWrItE0P5Lhf3LEg+TYHUGPHWRS5pdJl41y9BbiayljPhRHR9340NsuH BzpsyMq1YIAMgGf0lHaqb6brx4UOUk5/AS0BIX5kzfiOthhseZLDavmONjBa/OSW4i47 uDXxqsFdlSiVOOQflsfWQKMrVZXhSCAN3bntLK1i+Pfvchl/mT61mhUbzPGjsRlqHHlF cqJQ==; darn=ilbers.de 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=20251104; t=1780669450; x=1781274250; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to:from:content-language:references:to :subject:user-agent:mime-version:date:message-id:sender:from:to:cc :subject:date:message-id:reply-to; bh=CwqxzvyWnUfsuB3Rw6VR7MyO5UJb4XOSUQgZ0L4pWXk=; b=I9+xf8H+8b6E7llVn6WfJZp5yv8+jF1Xhjfh0lx6DRwdhZC/sFN/T57qLEC12iIl9v LqD5Z3rOrCT40g1oyAdK9IF5LvS2FB2nj0p4UwvvUegTNPhAlV87l5KtBb3kT/d5eVgT q2RIvJrFdbRPKyoftrpP0GNqrlbOoeWMCIV8nUB3sFuxcoGpg79VyXu8nwrXwj3fCE+X dwBSxBXAp5NTdYeouiLPe3lHBZptG/qCXYU1Sq4XWsgSLOUVz2XWGaoIIfFpLW/9msJi SPQdWD3k9Z4hIkACMT93xdoHaZoIY1CnAXweOygLHqOAt36XnunlLhFeBThLacNlh36m V7uQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780669450; x=1781274250; 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:in-reply-to :from:content-language:references:to:subject:user-agent:mime-version :date:message-id:x-beenthere:x-gm-message-state:sender:from:to:cc :subject:date:message-id:reply-to; bh=CwqxzvyWnUfsuB3Rw6VR7MyO5UJb4XOSUQgZ0L4pWXk=; b=FQOB+yIr/ebHy1quDIU72juT7hSfhApPV9NNeItTqZhKIu1G6y/ND4GQ/T11IV+jKK V07qQHVGT9+6Srp/p6yp/HRmNoGlNLpPBQ1Dk29KKO4Bwv4FIcDpTVZ6KIuMTUpkTiUe ALyPoOz+aKps1fXglu4nnR2J+StF6yBCFOVdZoq3AWRRs2X/P3a9yz2UYuKYMOAt561G lnNF9RgJWDd4ZevHCwV4vrr+XYsB74grSZpFtE8yU8z/mUaHxOvVf/T4WKOGp369wgL4 pBpOxhfg/gA/h2uN+lMNO/Pc+AQGv9IaG5MGLbUlwYHNlZI/jowsKUyJGERBOTne8vwO 9vrg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AFNElJ9z91aCHu2Pj2/C0cM25gPOKgNT85mF8aObkUU2x8VUhlAi0wPM9U7yIDXVnTmeCQefF73W@ilbers.de X-Gm-Message-State: AOJu0Yx92qCfrZKDb2tQagNT5cUQjsSrGbST+KOhSNzy5C40BXpwNcyl bmDaQ4JuDf/ZRoeHxvejmv9BR8oluHVX45U8KKj7l4WsK32b4JkoIfhY X-Received: by 2002:a05:600c:34c1:b0:485:4388:3492 with SMTP id 5b1f17b1804b1-490c25716dcmr58085855e9.11.1780669450510; Fri, 05 Jun 2026 07:24:10 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AUV6zMOaKpWxPOdyPvCXKmwvRx/SOUGHvEYjdqHUPlAB9iX5rw==" Received: by 2002:a05:600d:8492:b0:490:c459:df5a with SMTP id 5b1f17b1804b1-490c459e12bls2568465e9.0.-pod-prod-07-eu; Fri, 05 Jun 2026 07:24:08 -0700 (PDT) X-Forwarded-Encrypted: i=2; AFNElJ+jTOfaJHq2WrudOtytGU/XEc2Pc3649xZGkBS0HiFu6DAfWVqN3YESMMaUhDsdt0sFaIKjmpLtcxrQ@googlegroups.com X-Received: by 2002:a05:600c:4e45:b0:490:c01a:5f10 with SMTP id 5b1f17b1804b1-490c257f8cdmr62582075e9.15.1780669448760; Fri, 05 Jun 2026 07:24:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1780669448; cv=none; d=google.com; s=arc-20240605; b=BNZ3RRQ7IMjC8KpTBAKUsQh6FACIJKs/T+2AE8Tim4jifaxaMlvDNLIM3vBsfkjwPG pBoTMA/pxPxBHCgl+t5ksjb842uhcdZdHQg+rEV65SYOoUX1clKTN1g1jGgfBfoI3p5R 9zOwN3tscqrsHkHV9cZF9ipzlCWGrNztE/Mer5OB50wf+KTFrj5gHPqN2kqZKK53/hsf q69p00blXAt+9nbQ3FBcZH4oGzxEfzQEh/+bQu1UlbTgA3sLcfnpShV29o5U2u7Dza3i WU8p0/8tmk8+j6nGJBzNj5AyHe3k8/iMgkkL9kPZO/SZ4n4lNy8tneGmfNyeeCRckl1X zSvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id; bh=gd4I2r6DBDhpK/k26dr+rMBeZcMmSx/EaHhvXGSUx3o=; fh=ez+yYIN2+t1/A1KtVD1essDQ6+anTTnZTbSXjuK9WaU=; b=HK+mGpBfUimHVIn8b3vBOW4rdA5hVBsVDk+OdzuQcEyTG4bzwTXwujBJ8JoeG2AwhO VoV7pMEyO7IDbSYffs28RULasEpOaRcP6zZCBu67gQqRrBAK2gf8r9n/kARMeXaHnHmU yDFIL8fb3/3XszMS0LKKlthZ1r3JrCNY+xq4geHV/F5jLMDAFdr5MWWy3QySyQfz6y0x hja8AqxQ+iY0hC/LI2ELY3OmqholUUbYSMMve+pnyAWeRa8G8/3KDf7E4VLETdAtYkQE MNWUBgGR4md5LKMrgaS81FZRaReuT0UTtdldL0RESeOMlrSlyilczW4E3+JJFRR7n+9b PRog==; 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-490c2cbb76fsi232225e9.0.2026.06.05.07.24.08 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 05 Jun 2026 07:24:08 -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 [127.0.0.1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 655EO7Q0015669 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 5 Jun 2026 16:24:08 +0200 Message-ID: <48b3b73d-00fd-4b3a-97e8-7bb2515036cc@ilbers.de> Date: Fri, 5 Jun 2026 17:24:06 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/1] isar-apt: fix race-condition in do_cache_config To: Felix Moessbauer , isar-users@googlegroups.com References: <20260603114618.3291059-1-felix.moessbauer@siemens.com> Content-Language: en-US, ru-RU From: Anton Mikanovich In-Reply-To: <20260603114618.3291059-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed 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_DNSWL_BLOCKED,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-TUID: wUPomHunv0tt 03.06.2026 14:46, 'Felix Moessbauer' via isar-users wrote: > Repo configuration operations on the isar apt have to happen while > holding the isar lock. However, bitbake executes the cleandirs operation > without holding the lock, introducing a race-condition that sporadically > breaks the build with the following error: > > Error opening config file '/isar/build/tmp/deploy/isar-apt/ > debian-trixie/apt/debian-trixie/conf/distributions': No such file > or directory(2) > > We fix this by open-coding the cleandirs logic inside the function and > by that under the lock. > > Fixes: be290896 ("isar-apt: support further optional fields ...") > Signed-off-by: Felix Moessbauer Applied to next, thanks. -- 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 visit https://groups.google.com/d/msgid/isar-users/48b3b73d-00fd-4b3a-97e8-7bb2515036cc%40ilbers.de.