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; Mon, 11 Nov 2024 11:44:27 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f56.google.com (mail-lf1-f56.google.com [209.85.167.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 4ABAiQXA011297 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 11 Nov 2024 11:44:26 +0100 Received: by mail-lf1-f56.google.com with SMTP id 2adb3069b0e04-539ec1a590fsf3256146e87.0 for ; Mon, 11 Nov 2024 02:44:26 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1731321861; cv=pass; d=google.com; s=arc-20240605; b=FcvQmxyTzps+c5K5Vl5krK3n1B5ca81f/6jzgfJ21N4BNvqABnW7quYrc3IM7w3gh0 K5TeOX8aAOr4KNtREV9NNWEwPjLRGYZalR1RIiPg6WsZC3a9a+Kj6cTOSCwtJZq4hviD Y0BDiG38Fco28PUxmbDOqUahELdTURxZYe0PPQLLTZoy2anbYuMhNkBW3jiM6aXtRY/F zoFoK2UBcz2p4TRfjz5Uponi/mwcmN9iE/a4k2Ev+K6fr2C3E7EFYehsAhnX/TaiEn4C DnioDVYn95ebOf/qGtfle5usMGL7s3ivq2tDKkT1pG9qYEgH/zO1r5ITJwH4F5qyyKKK soVg== 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:cc:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=VRsaI3c0cvb/1f72vr3rpaYYk6Ahy5NoiC44uNqOeE4=; fh=lckuQDZP6KzazI0njfnEduex4k8CZzEIz3k3jIx9McY=; b=TWbzN8qRSDBhXAdxakhCJVWGo05C+Z/+PfNF82CPlKZAo6fo4q+zUrgJFufz6dfyTw ufGsbKYbhhG9ptRdRUMbRxPaKoWURT+R5KsJ0rpAfwmuBBqbVry0lZcXeeW/O9g5ScA+ /KI5u1BRaePHcI6x5Uqu16PF6a/q7kkOPGWfpYulC4owlnv9X5dZTNFCAJbutMgQhKmo ydsP2eMNgXL0FRBjtBL0mz2IknQVbsFgxuOlsKstvM7BhxqShCFs6ti/0oohZJk1rOyx zEeOz1Rn7sKGw7sWLGXYcJI8DFNLsTnwGxO+grRbngg5TXTLY4ZO3Tt90cdQQc/BauBF dVEQ==; 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=20230601; t=1731321861; x=1731926661; 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:cc :to:subject:user-agent:mime-version:date:message-id:sender:from:to :cc:subject:date:message-id:reply-to; bh=VRsaI3c0cvb/1f72vr3rpaYYk6Ahy5NoiC44uNqOeE4=; b=D4fFp2igZ4BHQM904uS+xN9jh5wSoZcQ48GccEV1NUw3cR4vSkenIF3VH7B3qdZRnm dLRI8sYf3cgrvzp0/yHFjKmIO7qlZfL/sHcp4PaoxrZoc/jSY3sDntkJSrW/xTl0x5cn wtyQC5UOeqxS8qxnSDyrJq7L+O0OEWhwIiU8Cniw70jSp8PP51Ehu8+Vfn1FbtVL8bR8 O/0W33qHke4xYF0/OVM4LABXanDbv+E3Z8SQva2WUyT4bTu/FN7+6izitUiXh+BT4kyi /MDqx8sUzNynQQj4vZj2UVzY4c12F8y2Etoeqw34iuqfK0ZYuf6TC7fbBzO4KAWzvwKK ahNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731321861; x=1731926661; 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:cc: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=VRsaI3c0cvb/1f72vr3rpaYYk6Ahy5NoiC44uNqOeE4=; b=uHUGx13A4YCQotItPzfN36NAhVVyZ8idRA1GD8Xk1nsaFBrd60IinoEI1cXEDaYUri h+FU5t9R/IfDuPdprbWsTW8QGOpJgBOTfjYrFtxOU3CMRzoAnA/5VjBqorf0ORlIL4zp gTSCQIeAkD9nJ6do2uCpkdqJGbWjvrkO2AGKyN0h+7EGfZzgA+roGUCcp6JvqHK2hDwr Ser6BqEsTylPVn1VJDNcSSP/7wTqSD9JO+0VKnB+Xni1AcfO8S+JpV4HN9fImTAqUAlx DSM6PYSiWw/i98WfHzEM86b/zHap1xERRIFnsk3Sxd3ZS4hLEHzTKMtxyQ93BQEaABKg Z8wg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCU8RKD8yu4zjiz/Fjg7MBhMNDVu79gUiD/ldmijb4cjaSicOPLrOGGZOSWpqyDrE8bhBp8B@ilbers.de X-Gm-Message-State: AOJu0YwAK/lHPIY2BYBW9E9iz5ppry93HMPxxSUGL2cL+8urVa0wJyj7 q8YBMFHLtlwcO6jTBZD2VRwzhdMkEMbiqoEJrfzHE7WmRLnt+XWQ X-Google-Smtp-Source: AGHT+IEXK1UUXtvi7V0Xj+J5Z/2/Y+H/sYcm1vcLp4fpF674EEmMopz/sy+SP5KsRIWpmur1oNuLrw== X-Received: by 2002:a05:6512:3e29:b0:539:df2f:e115 with SMTP id 2adb3069b0e04-53d862c5dcfmr5797858e87.23.1731321860336; Mon, 11 Nov 2024 02:44:20 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:1595:b0:539:fb9f:e573 with SMTP id 2adb3069b0e04-53d816b4dffls71865e87.0.-pod-prod-09-eu; Mon, 11 Nov 2024 02:44:18 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCW2Q3XpT/mWSr4QLA8Gim/YR1tJOZE9gP+B+RipJmZx4ChVtvRbyYP8WPxvEV+CaCQ9wCyOYgiSyEE8@googlegroups.com X-Received: by 2002:a05:6512:3ca5:b0:539:fcb7:8d53 with SMTP id 2adb3069b0e04-53d862ebe27mr6118770e87.46.1731321857797; Mon, 11 Nov 2024 02:44:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1731321857; cv=none; d=google.com; s=arc-20240605; b=BlkqDNyIKLpD2V9d9mfM4yQiGWikgiwOmt3GXSIn+Kf9BeAg9TjARDNX/UFlV4PFZ0 giEL30mlvMGAUxWF0EimBYmBSLKNsWht5UevEagXurNY0HsQZ/u7ZrJ9BTW69B1AxS+v +6dwBHEq1MBMHPacq1NE7XuU67bDqcnDy8lBcPjCu5CUWFW8rIaBxAXKZ4FkDeGA8XAT Vk/DD0CkY/5eb5Jqbb/FeaRzzkjGKfkd5ORqy2X8Znj/bDj2ZSMgOTR/H2v8TOS8L48m m19lsoE2DIooCIFK6D7iehX8KULu0dech8GuHLykLSbR46y7xsdQOYkOVvXVyV8ffqb7 DYtQ== 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:cc:to:subject:user-agent:mime-version:date:message-id; bh=ds7ruzPTYWn2+8DgOevSsw3MgpAtR7g5/qeEbLBhDaw=; fh=h/VkRwNyi2V8DFABx5G7ussD7iwor5tEqBmrC2oxKhw=; b=gEK184Xh9kuRdGeUA+p9H2zGAE4KUxoXtOYZ2lOcF0yztpwX24mElc8agB7VDjQlfK TioOaSF/ApCrVycCaTibbdufQT3mb+KZJMmVvP7a21tWjIYFd44XQjKZENCuHs3TVZlj JdD/+fih77/eYaFQgLMH0NrH3P3UCZf67v5fG5sGEBIImN4gB7KhAdsfyyZNCF+7aZPg i9xV9pUn7RPKPl5U9qcA02v8qRw+sGrI5ABmDtFIVNW+immiJspPeFOg+DGOw9eEYXVL FFXq4OyXwc+tch9L9Jyc/PDwoejwhb4P082zCK4Wb1+31wsX+s1ZcJ4H+V2UTH7TBOBu 7wOQ==; 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 2adb3069b0e04-53d826aa5besi158022e87.11.2024.11.11.02.44.17 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 11 Nov 2024 02:44:17 -0800 (PST) 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 4ABAiEKW011289 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 11 Nov 2024 11:44:15 +0100 Message-ID: Date: Mon, 11 Nov 2024 12:44:14 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: sbuild race with sporadic build breakages To: Jan Kiszka , isar-users Cc: Felix Moessbauer , Uladzimir Bely , Baurzhan Ismagulov References: <187215a1-ff1b-48b4-979f-9b49689a78e7@siemens.com> <79d3faf8-a35f-4fd0-ada2-8f8f69cdee8d@ilbers.de> <7c6c0493-72f0-49fa-b82c-8eb5c21c53fc@siemens.com> Content-Language: en-US, ru-RU From: Anton Mikanovich In-Reply-To: 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: aEf+vaJ2lphX 11/11/2024 11:31, Jan Kiszka wrote: > Ping: Would locking outside of schroot mean that isar had to serialize > all build jobs? Or why don't we have workaround yet? > > BTW, you should also create a Debian bug for this. Seems there is none > yet, right? > > Jan > Hello Jan, The solution I've prepared as a fix don't need Isar jobs to be serialized, because shared locking is used wherever possible. The only change in Isar is to make schroot_delete_configs function use config lock in exclusive mode, but it's quite fast operation, so no slowdown should be observed. Here is how this change will be look like: https://github.com/ilbers/isar/commit/30ea9c25164e516cba9180b5cd08d708ec49d220 And here are the changes proposed for schroot: https://codeberg.org/shelter/reschroot/pulls/11/commits After long testing of patched schroot+Isar in our CI we've found it working, but some cosmetic changes still needed. There is no Debian bug so far, we will create it. -- 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/a02c5304-1a77-4b50-9d97-81dbe9cc6dd8%40ilbers.de.