From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7183020631148986368 X-Received: by 2002:a05:6102:3c9c:b0:3c5:8ade:e58b with SMTP id c28-20020a0561023c9c00b003c58adee58bmr3818932vsv.60.1672739766513; Tue, 03 Jan 2023 01:56:06 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a67:cb83:0:b0:3aa:157d:1864 with SMTP id h3-20020a67cb83000000b003aa157d1864ls7298417vsl.11.-pod-prod-gmail; Tue, 03 Jan 2023 01:56:05 -0800 (PST) X-Google-Smtp-Source: AMrXdXsmwYctyDI+fNd7kGd0NhWtSKqLtahI9uxzGsJhdgiDlWOVKZNzbDvlGbJdZHoV8MsLeZe/ X-Received: by 2002:a05:6102:fa9:b0:3c4:8a20:60fd with SMTP id e41-20020a0561020fa900b003c48a2060fdmr18918874vsv.24.1672739765591; Tue, 03 Jan 2023 01:56:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672739765; cv=none; d=google.com; s=arc-20160816; b=1Ef80IxVZDLkn/Mf2OpyiSb1WilVF+orE6CdV2Ccq+o4tq2vFhmZ59Rnn9nEvb551+ fFIuDtHPkL7hu4UoyswvHSIb9thBwsyM24xTU9a25bgnkN9w/NnSBzq4qpCjkWTiDLR5 /R4+Cb4AJntXuXJw2ZG8yav5UMtDoJ7aizIPLeMDzoVuNi5/Eskkv/a3IJKuCV03yRSM 1SdrOprMsmj8tmc/moJO+Ji9F6yhynI7YmM6YvdToTN29LztGUkZQ7mG22ZrhbbKN4BO LjnWOM8D7BQmzxAr7GGU5CMae0JlBKTCeUfkB2y3Bf8IP7v83WblINYpA5aamaicd9Y+ Skig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=hMf2BuhqIjd9ODvVrpyYdejmDS+SQa2DsCPqIv2lkt4=; b=O8roTuxM5Zqqa4Gn0ZKMrImtAoqt45VtnTzvLlxF0fcCXZHbuXug4CEWYG16HyJO7X PDFlidWf5Bkt5lfK1fRmG/g6BwKOEhhedua2RMOoQ3/NiZSP1y8gHMt+EtAkOG1FcUWm ueX3h5ZmUYLtpFJ0znTzjYytRzmJA48th5hbZbWX4PkfEtKK4eAb8XCtAm0eLUr6mbE6 lMAyWJc5vgDwAs9WY7dGwu76DXAYbxa6d/AsEcn5ZTV0YuNqCU55Y0ulbwCRYTK39Owk q46tSe0AnAiODWV0SLppu8JTel6gPKWa6+7efIQcYSMgkikXLEMiIeinG399h1Ih/rEQ V5Fw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=AH2hhILY; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::832 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com. [2607:f8b0:4864:20::832]) by gmr-mx.google.com with ESMTPS id az33-20020a05613003a100b0054bf671c8ccsi1629010uab.0.2023.01.03.01.56.05 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 03 Jan 2023 01:56:05 -0800 (PST) Received-SPF: pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::832 as permitted sender) client-ip=2607:f8b0:4864:20::832; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=AH2hhILY; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::832 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-qt1-x832.google.com with SMTP id c11so24133058qtn.11 for ; Tue, 03 Jan 2023 01:56:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=hMf2BuhqIjd9ODvVrpyYdejmDS+SQa2DsCPqIv2lkt4=; b=AH2hhILYaORb5yZodSEVikXq7cak+ngDDSVxnEdIyzIdBuUri3yn2wPXmHCZ3Ug3UW qreulzHY6Ngl8fBe43+2YtrvPWSZMKs+SG5Aq0UKsPbhTL8F+XnjLmPeUmzPDAwTxJIF 4xVXBnAei7fyoAaFwClixYQkTD3HwxfXormt8sdoqxJCFxWWC+55w3T8C1XxvfzVrDVK WZnoHZ/hTVN7ytlGt57pEw4YFzqbTSi7jg8r/F8bsssgJV8FzUghaqZ3rQMaxA9z+dC6 MmpI8y5RppnaxBNoIG4Y7tK303kR81OTLZTV5vgiwmFPxeBBLetjI6LZi4UPuqFU9m04 5x0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=hMf2BuhqIjd9ODvVrpyYdejmDS+SQa2DsCPqIv2lkt4=; b=ppJfj1rful0hPlAEo76N8tus62emeJOid9XtkoB1LRRQcrIDjG5Pxt6ApXfkb+oDOY n3iKJrDpY4QXmpbK3MWHmm4pFdte8kRTKF99ppTdmZrrWVH9YA5D5JwjnVR9OxCD24WO xVwCpeHZVPTiB1a25+uNiUA4XLe73cMiQlQxNSTbfidHd86hXL2ruf5q3XWIifuZrbHd jqQNuxKY24wiXzwljT6Q/M7EvlEv/x94Y6diQwnzo5oS02gBCSbIKheRcvnmEoEEZN4S NuwBUHLIY/oBZve34aq4XigDAco18PIR1iDmrJJFH5Dw6QpUjxRZDWWfiwaMUtybp3hj Tc9g== X-Gm-Message-State: AFqh2kqmYJcbmMeoWTgnebK3eTREnkRaS740HowMRysr2LhWFX6xDIyi DbTMAr+w3YXl4ukk19yS4kqDlxPGvJMQRdfDHeglF04qFbjq X-Received: by 2002:ac8:6904:0:b0:3a7:e50e:3fec with SMTP id bt4-20020ac86904000000b003a7e50e3fecmr1578968qtb.590.1672739765155; Tue, 03 Jan 2023 01:56:05 -0800 (PST) MIME-Version: 1.0 References: <20221230190824.12256-1-amikan@ilbers.de> <20221230190824.12256-5-amikan@ilbers.de> In-Reply-To: <20221230190824.12256-5-amikan@ilbers.de> From: "Roberto A. Foglietta" Date: Tue, 3 Jan 2023 10:55:28 +0100 Message-ID: Subject: Re: [PATCH v2 4/4] events: Cleanup lost schroot sessions if any To: Anton Mikanovich Cc: isar-users@googlegroups.com Content-Type: multipart/mixed; boundary="000000000000812b5905f15913fa" X-TUID: WhEwOQur+4jF --000000000000812b5905f15913fa Content-Type: text/plain; charset="UTF-8" On Fri, 30 Dec 2022 at 20:08, Anton Mikanovich wrote: > > In case the user will only open imager schroot session but not close it > we need to find and clean it up. Hi Anton, this patchset works for me but it missing a 5th patch to free dpkg base class from buildchroot, here in attachment. The patch has been also sent by elastic mail SMTP and it went in moderation as usual. >>From 79e97dd3fe5fa2e710ca48dd864fd3df1bdb5a3c Mon Sep 17 00:00:00 2001 From: "Roberto A. Foglietta" Date: Mon, 2 Jan 2023 14:46:21 +0100 Subject: [PATCH] dpkg base class: use schroot only not buildchroot anymore The patchset v.2 by Anton Mikanovich to migrate buildchroot to schroot is not complete because the buildchroot is still used by the dpkg base class which can be freed by buildchroot with this patch which applies on the top of these four: * events: Cleanup lost schroot sessions if any, v2 * imager: Move image types to schroot, v2 * imager: Migrate from buildchroot to schroot, v2 * sbuild: Allow setting custom config paths, v2 Signed-off-by: Roberto A. Foglietta --- meta/classes/dpkg-base.bbclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) https://github.com/ilbers/isar/commit/79e97dd3fe5fa2e710ca48dd864fd3df1bdb5a3c --000000000000812b5905f15913fa Content-Type: text/x-patch; charset="US-ASCII"; name="0001-dpkg-base-class-use-schroot-only-not-buildchroot-any.patch" Content-Disposition: attachment; filename="0001-dpkg-base-class-use-schroot-only-not-buildchroot-any.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lcg1zsea0 RnJvbSA3OWU5N2RkM2ZlNWZhMmU3MTBjYTQ4ZGQ4NjRmZDNkZjFiZGI1YTNjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiAiUm9iZXJ0byBBLiBGb2dsaWV0dGEiIDxyb2JlcnRvLmZvZ2xp ZXR0YUBnbWFpbC5jb20+CkRhdGU6IE1vbiwgMiBKYW4gMjAyMyAxNDo0NjoyMSArMDEwMApTdWJq ZWN0OiBbUEFUQ0hdIGRwa2cgYmFzZSBjbGFzczogdXNlIHNjaHJvb3Qgb25seSBub3QgYnVpbGRj aHJvb3QgYW55bW9yZQoKVGhlIHBhdGNoc2V0IHYuMiBieSBBbnRvbiBNaWthbm92aWNoIHRvIG1p Z3JhdGUgYnVpbGRjaHJvb3QgdG8gc2Nocm9vdCBpcyBub3QKY29tcGxldGUgYmVjYXVzZSB0aGUg YnVpbGRjaHJvb3QgaXMgc3RpbGwgdXNlZCBieSB0aGUgZHBrZyBiYXNlIGNsYXNzIHdoaWNoIGNh bgpiZSBmcmVlZCBieSBidWlsZGNocm9vdCB3aXRoIHRoaXMgcGF0Y2ggd2hpY2ggYXBwbGllcyBv biB0aGUgdG9wIG9mIHRoZXNlIGZvdXI6CgogICAgKiBldmVudHM6IENsZWFudXAgbG9zdCBzY2hy b290IHNlc3Npb25zIGlmIGFueSwgdjIKICAgICogaW1hZ2VyOiBNb3ZlIGltYWdlIHR5cGVzIHRv IHNjaHJvb3QsIHYyCiAgICAqIGltYWdlcjogTWlncmF0ZSBmcm9tIGJ1aWxkY2hyb290IHRvIHNj aHJvb3QsIHYyCiAgICAqIHNidWlsZDogQWxsb3cgc2V0dGluZyBjdXN0b20gY29uZmlnIHBhdGhz LCB2MgoKU2lnbmVkLW9mZi1ieTogUm9iZXJ0byBBLiBGb2dsaWV0dGEgPHJvYmVydG8uZm9nbGll dHRhQGdtYWlsLmNvbT4KLS0tCiBtZXRhL2NsYXNzZXMvZHBrZy1iYXNlLmJiY2xhc3MgfCA2ICsr Ky0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9tZXRhL2NsYXNzZXMvZHBrZy1iYXNlLmJiY2xhc3MgYi9tZXRhL2NsYXNzZXMv ZHBrZy1iYXNlLmJiY2xhc3MKaW5kZXggMjYwYWE3My4uYjAwMzVmNSAxMDA2NDQKLS0tIGEvbWV0 YS9jbGFzc2VzL2Rwa2ctYmFzZS5iYmNsYXNzCisrKyBiL21ldGEvY2xhc3Nlcy9kcGtnLWJhc2Uu YmJjbGFzcwpAQCAtNSw3ICs1LDcgQEAKICMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IE1JVAog CiBpbmhlcml0IHNidWlsZAotaW5oZXJpdCBidWlsZGNocm9vdAorI2luaGVyaXQgYnVpbGRjaHJv b3QKIGluaGVyaXQgZGViaWFuaXplCiBpbmhlcml0IHRlcm1pbmFsCiBpbmhlcml0IHJlcG9zaXRv cnkKQEAgLTEyNCw3ICsxMjQsNyBAQCBhZGR0YXNrIGFwdF9mZXRjaAogZG9fYXB0X2ZldGNoW2xv Y2tmaWxlc10gKz0gIiR7UkVQT19JU0FSX0RJUn0vaXNhci5sb2NrIgogCiAjIEFkZCBkZXBlbmRl bmN5IGZyb20gdGhlIGNvcnJlY3QgYnVpbGRjaHJvb3Q6IGhvc3Qgb3IgdGFyZ2V0Ci1kb19hcHRf ZmV0Y2hbZGVwZW5kc10gKz0gIiR7QlVJTERDSFJPT1RfREVQfSIKKyNkb19hcHRfZmV0Y2hbZGVw ZW5kc10gKz0gIiR7QlVJTERDSFJPT1RfREVQfSIKIAogIyBBZGQgZGVwZW5kZW5jeSBmcm9tIHRo ZSBjb3JyZWN0IHNjaHJvb3Q6IGhvc3Qgb3IgdGFyZ2V0CiBkb19hcHRfZmV0Y2hbZGVwZW5kc10g Kz0gIiR7U0NIUk9PVF9ERVB9IgpAQCAtMTk0LDcgKzE5NCw3IEBAIGRwa2dfZG9fbW91bnRzKCkg ewogICAgIG1rZGlyIC1wICR7QlVJTERST09UfQogICAgIHN1ZG8gbW91bnQgLS1iaW5kICR7V09S S0RJUn0gJHtCVUlMRFJPT1R9CiAKLSAgICBidWlsZGNocm9vdF9kb19tb3VudHMKKyMgICBidWls ZGNocm9vdF9kb19tb3VudHMKIH0KIAogZHBrZ191bmRvX21vdW50cygpIHsKLS0gCjIuMzQuMQoK --000000000000812b5905f15913fa--