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; Wed, 16 Oct 2024 18:06:27 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yw1-f186.google.com (mail-yw1-f186.google.com [209.85.128.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 49GG6QKY005471 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 16 Oct 2024 18:06:26 +0200 Received: by mail-yw1-f186.google.com with SMTP id 00721157ae682-6e370d76c15sf841357b3.2 for ; Wed, 16 Oct 2024 09:06:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1729094780; cv=pass; d=google.com; s=arc-20240605; b=NGJOmuw4sONGAAu6QNABQ8CbpDXgcJCX3gz7Zn83eimUTJPBSqv9w08N26OBJPndok cKhAGKEIJe/2yG+5k+zJ8diHhjctLMMYSRcUkA6F9G7uEhRCZGRGl+wfgVWNgjJZlExq pyL4yW0v+yYcWoXStadipDik+XaHecBcJ9ax8Q6sSS1LTafuv5meuTzhDb5kSMz2Io/G 0H6Up26ftfDZhyzWecgg72NdijeDNqpD4mz/SidJoLMkW1aUl+aevJmn0hYwUwYf09QU FY/vONdkev/NGK0WWHjy+9Jq6N15B83dP/dcGq6H41RhkwozZ1TIOnZMg0U+fWcx/243 ReXA== 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:mime-version:user-agent :content-transfer-encoding:autocrypt:references:in-reply-to:date:to :from:subject:message-id:sender:dkim-signature; bh=N/2dw+/0zk7036ihnY2wfnJUh69aNvYq417lunXlv8c=; fh=lei+EUuO2ErdDygzWtl9XM0hzg33j6FEqzhp8GmBofU=; b=O8+fdOoVZcgptrVDMI9J91ErkRrgse6+RZlEi/ClKwUeDq/xFP2nlBtiao0fYDOf5C 0jPI3kT6MigwP57gLsnDpupdJuFbyf8m8Z0/kcy4AM7v1t2MUY2xXkgp4V8K1hLkKKIy PyHk0SRcNp1ftjewrZCNGI2PKFzi6VbWqIz4uShuGekOi1kLCFfqoSLI1Rv3BHJSHF2b 6RvmlBcs9qliwJZTcAC3wKAdUzkuOm9PulWvAaZpd+7uDGtDVVRw20cBkfN6rZGIVTGT XITZ4y0vYLpOw4Dph24jM/wOnznljRpIfU7wwIwAMWkC47NGSJ/Cs1YnQOY/hS8BxIHS Gtlw==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1729094780; x=1729699580; 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:mime-version:user-agent:content-transfer-encoding :autocrypt:references:in-reply-to:date:to:from:subject:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=N/2dw+/0zk7036ihnY2wfnJUh69aNvYq417lunXlv8c=; b=M2Ee51NfxSid0ZOeOykheF8e3Ix9RhNlntCKqJrI9KjrT0hLjvAls/oW7w71Sm+bdr 56StIFbEV4ya9PjWBqS9eNF0vLpivQtkoyi+B2/zyj6DDKb8TnYII2RDLWo71eOdOK8l 7jI5ZcX5LMTzyoypVUvm319oZXPVTkoZoITOdjImcWJ2D0R9sGuZyW21Qnq0n8HElJzj FJuO24wIGatVI/qb8/W8TwJW49MyGQPvWADrdrUiratgLdXXUvsXzAFz6aDHRkCvj6Jo cQcySNsLJEZ+uZ1whiD/ck46/YrqvXOt9utsxy6ldsMzvYdxMeYsgY6HK8Pj03E5Oj88 9tLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729094780; x=1729699580; 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:mime-version :user-agent:content-transfer-encoding:autocrypt:references :in-reply-to:date:to:from:subject:message-id:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=N/2dw+/0zk7036ihnY2wfnJUh69aNvYq417lunXlv8c=; b=v483do16eRHaKgtmDvwJFAV+tgAafS4i5V7tk3S+OXnPtGVJGdpx4GXVRp5cq4U/7A 2LxRRlz0p/cZWJdc8jY5oyKT3clMsuSmJecEUTCUVtMOGW8KMAmiCQdt3oZHoVD1VSBc VoWq3/iJUbaKTewQs+9EYTNEdqKwuHX2+lLnIXbaFSsY/vhGQO43e7+X4yhbgbAl5jcj pPCZnOfSaJXllLIQHToYbZvh/95nEvaVa5EW0KaDeSoXPpWCmhuMNjbYmf66r9zP1lfZ /SOGWTdScYln7/DFBWoSUnNf4ioHgtHiHEbw1rSQzPEJer0gPe/4PBek38KCWS3rUiVq JQXg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCW+uLIHay91LvYk6JkoyC6ETfnRMyddICHRaCB2E/RWlzSFyXD/eG9x9yrwewUyziw/WDq4@ilbers.de X-Gm-Message-State: AOJu0YwZhUw0AsM2mcd2KUkCb1hsr5YE3B4w+kinUIx29Z9COB9xOhpK Nh7fVl9B6VyvtBsLfUz1qzxq7mqtqdZ5lM9kMAXDmMY+rWm6TRM2 X-Google-Smtp-Source: AGHT+IHre5SptF6aKRlOaiqWCRAtLzMmJxgNKoEcJ6vb81DebK8xkBO5mW1jusAFplIwcNSm1aw0OQ== X-Received: by 2002:a05:6902:1684:b0:e26:11ae:6de9 with SMTP id 3f1490d57ef6-e29785892c8mr3838863276.52.1729094780340; Wed, 16 Oct 2024 09:06:20 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6902:1887:b0:e29:2d4a:f757 with SMTP id 3f1490d57ef6-e2b9cdece4fls54728276.1.-pod-prod-09-us; Wed, 16 Oct 2024 09:06:19 -0700 (PDT) X-Received: by 2002:a05:690c:388:b0:6e2:c962:75e with SMTP id 00721157ae682-6e3d41cf611mr56812047b3.32.1729094779211; Wed, 16 Oct 2024 09:06:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1729094779; cv=none; d=google.com; s=arc-20240605; b=Sat0SRZ+d5aRsnJsn7YVMoX4cILC027cscnKKT+EN7lCSrj8XZECehLMk4hlIcreH9 QiOJjlkzrkReMn2e6N+193c0wVyKTu6DnsYm7jX8C7wrOId13FZGcIyw2HWEwzLFfuVh OpLNevD4oa0nEZwO8j9+BdXOw2IO2tZsHiuU1B2qsVXbjtlYMJdKJlv7TUZsUkmHoc/f guJ5KHoLUW7SRMJaX6YhRKmUMSQEiH7uSFHU5cYT6wHQ4trlQjFRvQ2/kovxKF2/lhEs 0yk+QLIfNWDUKL/rtO5IuHpQ5fPwklauqycWVPQwfY+cmzhvldHqiP5CWmoo7uSV8jLD CLNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:user-agent:content-transfer-encoding:autocrypt :references:in-reply-to:date:to:from:subject:message-id; bh=0T7Gwki+CLzVU/j9kFn1sfMA8C+CkHHnQEyEAkSNOtw=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=FBFwZEduSE0o1WswZkbOXeDL1aC9gtnpxMZ2ghIk7pY+7RPT2pARjgxSD9m2owQPiF aSeMTtRyMDm/pJwYn20qxJxZyHTVFzoIn8d4CGA1y4dGqwWcpRHkmYTCHCq9X+oo+LL5 nkVLx97fMAI52RaBmoR+ce0j11kgQ46dEKusz9R6qBPdWO25+J6cI0G2wdCt776POvF3 ONqErqN5Jq1QVT4ihUKL01X4IHDfcUdd/yk8A7qdVpygvKfdD4x7clYJzpwHJsJILIYY +gfbq1Ujo+tzgG6mZd3vvSYqooFj7jagI6uKYxKd5R1bAgdFaz1yUdi4WxghpstByMhA A3lw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 00721157ae682-6e3c5d2626asi2191177b3.3.2024.10.16.09.06.18 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Oct 2024 09:06:19 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [IPv6:::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 49GG6Fr8005459 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 16 Oct 2024 18:06:17 +0200 Message-ID: <96f3c61318d93964c175ebd9e3406aa3b3e9712b.camel@ilbers.de> Subject: Re: [PATCH v3 0/8] Hanging mount fixes From: Uladzimir Bely To: isar-users@googlegroups.com Date: Wed, 16 Oct 2024 19:06:14 +0300 In-Reply-To: <20241011100050.322686-1-amikan@ilbers.de> References: <20241011100050.322686-1-amikan@ilbers.de> Autocrypt: addr=ubely@ilbers.de; prefer-encrypt=mutual; keydata=mQENBGO2eUkBCACtT+T3OrPVSExBmqfgXT3lp9XcdxRzjYp26wezkgYjjBXaf36bxtaAf S471VoQtpar0RVeFfW7WDDdfX9ZclSj36zBQe+RVSJzoNoNQfjOXWuSHb5Z+cpAFtqBY4muxK4+ia IlLJd6CN3ejOsLHATtCeHHq8wi0z2T+KdLQO+wQRgo2hjj0Lp9pGTrKJry50HP/o7Vbdu14dOx2xq r8+wPc6SQbBIrcqaa4MqCQC00vQG7eXvo+k2MOw59FDdpMH0KR9mHgp3u/s4I+4YRBArukt9G9xz/ rsEFmxAIBC6N/a6Hzwg4puc91n7ABDsPg8Vp+X3MDraujN0dvR6OKVNtABEBAAG0IFVsYWR6aW1pc iBCZWx5IDx1YmVseUBpbGJlcnMuZGU+iQFOBBMBCAA4FiEEJqPNVhVGyk12Eh+PAUQYBM/2FkoFAm O2eUkCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQAUQYBM/2FkprlAgAmuna8Hm9EyoEtTl DBGDg6Zm4ZLp5ffvZBE946h92jepDrteoxsJ7pSzJVC2HmDLa4iZUao7lLLbDsUj5x45/iLJcqBZK k3YnAxP2r6a+kI+1VVQY1pxdG1nlJAbdNzoojm/qmezNPSrqni61KVMQKsXBCWhIjSXDSM9CsBj21 a+9qaVqfxovJGTn9lgrZO+xzKQNMKZeOouJlscVuFj21P0ww3/YENiU/nMeTSuYypO76mDtAd08Jo nc3yuHa9MJGei5ixN3wT+IrGR2aL2hdw2M6NgH7sYbL2Zi4ugD6RXHJai1Bh2yvFSVqSQ+M6QOInT 4ud7wslm1XRB065dXtA== Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.0 (by Flathub.org) MIME-Version: 1.0 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: ubely@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@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: LQPlD1+HRq1D On Fri, 2024-10-11 at 13:00 +0300, Anton Mikanovich wrote: > Consolidate the patches to address the hanging mount issues. >=20 > Addresses the following issues: >=20 > =C2=A01. Cleanup handler is called multiple times, unmounting any hanging > =C2=A0=C2=A0=C2=A0 mounts. >=20 > =C2=A02. Hanging mount warnings are discarded in the current setup. >=20 > =C2=A03. Incorrect asymmetric mount-umount logic inherited from > buildchroot > =C2=A0=C2=A0=C2=A0 times. >=20 > In this series, cleanup is done in reverse /proc/mounts order to > unmount e.g. /dev/shm before /dev. This happens to work for us today > but we could perform stricter semantic ordering if necessary. >=20 > ISAR_FAIL_ON_CLEANUP=3D1 can be set in the environment to fail builds > if > mounts are left behind. We will use this for Isar CI. The default is > 0. >=20 > p1 comes from 'Additional CI improvements' series. > Patches p4-p6 come from v2 of 'Start to address umount problems' > series > by Jan. > p7 comes from 'Fix leftover mounts in rootfs.bbclass' by Florian. > p2, p3 and p8 are new one. >=20 > Anton Mikanovich (4): > =C2=A0 CI: Do not lose output on bitbake / qemu exit > =C2=A0 isar-events: Unhide mounts left behind > =C2=A0 CI: Pass ISAR_FAIL_ON_CLEANUP from environment to bitbake > =C2=A0 image: Do not call rootfs_do_umounts twice >=20 > Florian Bezdeka (1): > =C2=A0 rootfs: Add missing umounts in rootfs_postprocess() and > =C2=A0=C2=A0=C2=A0 rootfs_install() >=20 > Jan Kiszka (3): > =C2=A0 image: Avoid breaking the build when mounts are no longer present > on > =C2=A0=C2=A0=C2=A0 umount > =C2=A0 rootfs: Provide rootfs_do_umounts > =C2=A0 initramfs: Add missing umounts after generation >=20 > =C2=A0RECIPE-API-CHANGELOG.md=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 | 15 ++++++++ > =C2=A0meta/classes/image.bbclass=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 19= ---------- > =C2=A0meta/classes/initramfs.bbclass=C2=A0=C2=A0 |=C2=A0 2 + > =C2=A0meta/classes/isar-events.bbclass | 40 ++++++++++++++++---- > =C2=A0meta/classes/rootfs.bbclass=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 63 ++++= ++++++++++++++++++++++---- > -- > =C2=A0testsuite/cibuilder.py=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 | 13 +++++-- > =C2=A06 files changed, 110 insertions(+), 42 deletions(-) >=20 > --=20 > 2.34.1 >=20 Applied to next, thanks all. --=20 Best regards, Uladzimir. --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/= isar-users/96f3c61318d93964c175ebd9e3406aa3b3e9712b.camel%40ilbers.de.