From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6743100217749405696 X-Received: by 2002:a17:906:6d53:: with SMTP id a19mr1750936ejt.144.1570000363334; Wed, 02 Oct 2019 00:12:43 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:906:4c51:: with SMTP id d17ls238398ejw.8.gmail; Wed, 02 Oct 2019 00:12:42 -0700 (PDT) X-Google-Smtp-Source: APXvYqzIeC+X7UG9XEjM/3AZYSXu6/MQtbAP2vn5Y+/tEt/9YTFnxb6wgc/x7yMxHwskcKu9q24Q X-Received: by 2002:a17:906:d04f:: with SMTP id bo15mr1807530ejb.296.1570000362887; Wed, 02 Oct 2019 00:12:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570000362; cv=none; d=google.com; s=arc-20160816; b=HGjUIZV323qJmC7Ny6zV9HELAnAuT11h//XLCBNtNV5ns/Tr1j/zqatgFSqPilzvQn Iz6tfRksV+/fJtNVZVdA8UEXxaQrmgt7ZXjSRcXUaKRdindfgMzG+0CiIICxEhnl17/F FRZlEuo3A5elkAQ1Z5bkSyyYsgiyVDHMJCXd4W7Jf5E3EFXRfnsYJFq1tybndk7cyL/W n8e/4Ao15FBBVMYdrGf9tBjm/ktUkHDGUJdt631PdDsdD25delJgfK5SeudbIMGWcwd3 290rAcZHfywtDeGt505HKJGZ7xQp5PIIIzlsDHX7dDn2iLuxCD+jAyJvCP4jojaHkGY5 wrVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from; bh=kcEDictiAFml9ONGwe3HMei27IAvKPgVjmRlGNM9Q8Q=; b=HRRRYDkTXrPiMA3m5Z+c3miWrGirJCtkDCvGoQ7IPERY+IXKq+k/t/mEF3ZrP0cUew odYtBmksk5jH25sAb9vzRWaUI7jukm/2wXMLgZmB4ZQ36UaWq6tB8fuMQE6iqNrC9/rj 8n6ILFZkgceFhaTftmaB9i4sNiJLtVpN7wguCX3H6W3TfEzEsEEguVWOPoJ0Tz8snYD5 W2cUviQeQ93GNdSxY5HSKJng9BkvMUn8YNOCYs6tpiP8vtzYeECIoU4ewAq/WnqlcDUm NJtJk3L2Kh1TFOHKL8xc7Qiv/vX78BLILSwuo0gF1ajObSHENK9c7PCZHM4qGejfRXER QkdA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=neutral (google.com: 85.214.156.166 is neither permitted nor denied by best guess record for domain of ibr@radix50.net) smtp.mailfrom=ibr@radix50.net Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id c31si1104147edb.0.2019.10.02.00.12.42 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 02 Oct 2019 00:12:42 -0700 (PDT) Received-SPF: neutral (google.com: 85.214.156.166 is neither permitted nor denied by best guess record for domain of ibr@radix50.net) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 85.214.156.166 is neither permitted nor denied by best guess record for domain of ibr@radix50.net) smtp.mailfrom=ibr@radix50.net Received: from yssyq.m.ilbers.de (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) with ESMTPSA id x927Cg3b015154 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 2 Oct 2019 09:12:42 +0200 Received: from yssyq.m.ilbers.de (localhost [127.0.0.1]) by yssyq.m.ilbers.de (8.15.2/8.15.2/Debian-14~deb10u1) with ESMTPS id x927CfoX017835 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 2 Oct 2019 09:12:41 +0200 Received: (from ibr@localhost) by yssyq.m.ilbers.de (8.15.2/8.15.2/Submit) id x927CfBb017834 for isar-users@googlegroups.com; Wed, 2 Oct 2019 09:12:41 +0200 From: Baurzhan Ismagulov To: isar-users@googlegroups.com Subject: [PATCH] dpkg-base: Warn about unmounting problems Date: Wed, 2 Oct 2019 09:12:41 +0200 Message-Id: <20191002071241.17792-1-ibr@radix50.net> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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: Q4RehEYM2Q9x From: Baurzhan Ismagulov If a problem occurs, log umount's error messages and warn the user about retrying. Signed-off-by: Baurzhan Ismagulov --- meta/classes/dpkg-base.bbclass | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/classes/dpkg-base.bbclass b/meta/classes/dpkg-base.bbclass index 2e8a0d1..42eca62 100644 --- a/meta/classes/dpkg-base.bbclass +++ b/meta/classes/dpkg-base.bbclass @@ -1,5 +1,6 @@ # This software is a part of ISAR. # Copyright (C) 2017-2019 Siemens AG +# Copyright (C) 2019 ilbers GmbH # # SPDX-License-Identifier: MIT @@ -78,8 +79,9 @@ dpkg_do_mounts() { } dpkg_undo_mounts() { - while ! sudo umount ${BUILDROOT} 2>/dev/null; do - sleep 0.1 + while ! sudo umount ${BUILDROOT}; do + bbwarn "${BUILDROOT}: Couldn't unmount, retrying..." + sleep 1 done sudo rmdir ${BUILDROOT} } -- 2.20.1