From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6997052726746021888 X-Received: by 2002:a5d:4311:: with SMTP id h17mr19210989wrq.263.1629128320954; Mon, 16 Aug 2021 08:38:40 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a7b:cd8a:: with SMTP id y10ls4456899wmj.1.canary-gmail; Mon, 16 Aug 2021 08:38:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzMvbrTBq3qUP9NKVkFY2x4tv/or1FTA2VrOWpR12ktZcFnq3SFUWw2/U5kybTTIuUKnBLI X-Received: by 2002:a05:600c:2283:: with SMTP id 3mr16075533wmf.149.1629128320060; Mon, 16 Aug 2021 08:38:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629128320; cv=none; d=google.com; s=arc-20160816; b=Pt9sRdMsWNwd1JNq73sDseWTMoBlj2avXAW7dD5yl9PIcA/glLN4N9yGcw22yYnrZr /0/weTNgTjS2pVGE2fcGk3LCfwfyiP05wFHT6NbhDRFOENNUMbmMu0PHOkvxOm8B7VVu ewJiiG8kIY3SLQepDSw3Vh3N3d6DcO3nO0Yx73u61hfWdxQSSDbKDJtd5+eDoEWTufNA 55OGRI1DAKyv2FGr9Di1urcv5yzcDW09E8ZqbrKfMXddI5HyRk4Wm7zOhYSMUvKpVGTD y1fJ/JFPBT5MXCv7Vn1aESsXi7Lm0Zucd6uziQCtL7hGQTDbhm/nco4ynP/Wl8v+jmMM /zFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=x2JFxOiCb5X9bdcCnnxtgf+y0comz2Eh6qxq7cLC++I=; b=EiauDJE13TzIB2fe2MtUAONl7g/ZyGULmg8TADleXaypkIoj5PRZ1kZpeRcPsW2j8E gtT0AqwzNbygDRFf9azgt3WF+S8T1qeLas2XxRdZC/sXISyFcoPvqePuTQAArhFp60t6 pgbohO+0ODIEOoZast/YrJLfiddP9EykiuENoi1qzmJVvA3G+nwHlyxJZubGW5uOBsZ+ gJsT5QBgNq920KqGrYFX2Tw0x2pJAmOhKfteSQsGRt3Vawef8AAZLhUFbulHWQtQkdIK eN79pvFjc7xPImIsWeI0HjdE2vJGopzWTRO/kBoW7WQrf8vCEgk403tWteZ+zO5qnboW 7WpQ== 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 Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id v10si20451wml.2.2021.08.16.08.38.39 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 16 Aug 2021 08:38:40 -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; 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 Received: from localhost.localdomain (mm-146-26-214-37.mgts.dynamic.pppoe.byfly.by [37.214.26.146] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 17GFc3h3004556 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 16 Aug 2021 17:38:33 +0200 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v4 5/5] events: Do not warn on left mounts by default Date: Mon, 16 Aug 2021 18:37:56 +0300 Message-Id: <20210816153756.3549038-6-amikan@ilbers.de> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210816153756.3549038-1-amikan@ilbers.de> References: <20210816153756.3549038-1-amikan@ilbers.de> 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: EVJfq7CT1E37 Disable warnings printing for all the mount points left after build completed to do not flood build logs too much in case build fail. Logging can be enabled by setting ISAR_MOUNTS_CLEANUP_DEBUG to 1. Signed-off-by: Anton Mikanovich --- meta-isar/conf/local.conf.sample | 3 +++ meta/classes/isar-events.bbclass | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/meta-isar/conf/local.conf.sample b/meta-isar/conf/local.conf.sample index 6cf1656..ca43261 100644 --- a/meta-isar/conf/local.conf.sample +++ b/meta-isar/conf/local.conf.sample @@ -219,3 +219,6 @@ USER_isar[flags] = "system create-home" # Uncomment the below line to debug WIC. # WIC_CREATE_EXTRA_ARGS += "-D" + +# Uncomment this to enable warn on all left mounts after build complete +#ISAR_MOUNTS_CLEANUP_DEBUG ?= "1" diff --git a/meta/classes/isar-events.bbclass b/meta/classes/isar-events.bbclass index 2f8bf6e..60bb1a9 100644 --- a/meta/classes/isar-events.bbclass +++ b/meta/classes/isar-events.bbclass @@ -54,7 +54,8 @@ python build_completed() { with open('/proc/mounts') as f: for line in f.readlines(): if basepath in line: - bb.warn('%s left mounted, unmounting...' % line.split()[1]) + if d.getVar('ISAR_MOUNTS_CLEANUP_DEBUG', True) == '1': + bb.warn('%s left mounted, unmounting...' % line.split()[1]) subprocess.call( ["sudo", "umount", "-l", line.split()[1]], stdout=subprocess.DEVNULL, -- 2.25.1