From patchwork Tue Apr 2 17:28:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: kergoth@gmail.com X-Patchwork-Id: 3467 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 02 Apr 2024 19:29:11 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oi1-f190.google.com (mail-oi1-f190.google.com [209.85.167.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 432HTAxh019654 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 2 Apr 2024 19:29:10 +0200 Received: by mail-oi1-f190.google.com with SMTP id 5614622812f47-3c4ea3d8e40sf2142706b6e.1 for ; Tue, 02 Apr 2024 10:29:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712078944; cv=pass; d=google.com; s=arc-20160816; b=NWJybpL6WfFam/Cfq8X9FRk/CxPkTPgvgHG3p/129uWjbvHez6n3Iu+TsguiTQnUNu ropvE4h+Y8Y4bHGLTzz5l0OmIeQITx5+Zv+IUtD2yLEku62tlDEzub34fZJrdKL+Ke3K Se0FW4JkWSWwABLUbiR+lGQ90kuG8J9PoG1y6SD7pwMtOZzpOlVOZF0ZfQqhPKo7Th9g RR+9khX4om/aiSexm0EAMhS7VSX2xMaWeLIc3ZUEfo/sXTDBlXOHNW3AEDVwC6IBozlc CZe+H2qSTVfBQHLhrPUszvITAtwDV5gH92ItyduFe2pSCT6yXQFHXuaO4vpAm9XtAFmw 0cig== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature :dkim-signature; bh=43AmUyqneksJRH95AGp6qyFKepcnAKbYZ/V3A0lFrs4=; fh=MaO0rwNtANkLChO4/nvfG7rvR580jyQ+YcfPVIMWtgY=; b=ML4HPK2BaYoTR9H21bLjUTfUzP5XqcUiNv8gr2v4OTDhrjxsxs9S8Gbz6qDHQOIiXw UTcuPC+aaP4pPGGrVf5hRRxJhrwC6X3f72z6v7V9ooR5HbfLNWk+flz1HG4X12NbqkxN FVhtWr8bQaPjHbOVRON1T0m+zJEGUDDp/cO9SrO0A4T1/npHwVz3DuBlfRRy3I9dgFOj uVCyM3rP95WzcMaEjDrzzNTdFLZgGFmQS0qFgSYZ/WJ49RrXvlLrkd8XxJ8NNxDPdcWk E4hwLYxaHGtWkd0eSi7BDOXWGR/6dYG0cc2QpqNrn917HFcn4LDpSYt7+NEuKbxROmAS nMwQ==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZmlUIt39; spf=pass (google.com: domain of kergoth@gmail.com designates 2607:f8b0:4864:20::102d as permitted sender) smtp.mailfrom=kergoth@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1712078944; x=1712683744; darn=isar-build.org; 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:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=43AmUyqneksJRH95AGp6qyFKepcnAKbYZ/V3A0lFrs4=; b=m2lvi4IqfYKHoJGPe/au9UHCsAyilqxHWFD0imQP90Zz+ovBDqkSystuXMOZ+X8Yrq LvYppq1tdtsdUmByWUUl1djWZoZhekm87LDFJGlon0vDoYnCH+5vCPA3k32QrbNviNLJ 6t5hFf6lAZEqXC4YaIUEKY0kcZH64GTGHcxUXuz1BBGPYjkNvntAoV8hbAsivIgK5TZy guKyu8xMT9zOxO1bjv1Fq2ttnCvp+d/C0G6qTfS+Am3gZdt/tmpXM+PFHzgxguiNf8Ji vlMk7NDb2ZevIPgVgSxrCW6s9X0ADNwg1CLxWWTtzRwpPngbWWjd2neL8NQz4WYaJCxF 0Djg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712078944; x=1712683744; darn=isar-build.org; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=43AmUyqneksJRH95AGp6qyFKepcnAKbYZ/V3A0lFrs4=; b=Pgce8UkXCByFtCwoQPBfwyChA5Vpioi+5zq0gag75bYRIQw80XOOSWbOvPmFo2Z8ZO 6wBvDelYkXpBh6lQLE73OLnIvnuVfUXuc2s1J8qHd4c6YoDLKx3tUPay/OvZFnNDb0CD RqZZrXHwmCtBTck6fVTmTnxyqiOBN5rmBDHwc326nCnuZaGZCEwmexoYrqWT78iFLc7j h4a2Y5MdmqsK/bO5YYz7CI0Q0tR1rMcZduPbhWyDIaql+x6JD2cA3XDGx8t2fDTJSQ8M c9wCUineCt6ncGCgr5uScq9sdkTYszQcXh+mlKQgDi26vWJG8+KUAbEOiO2gyx8B67oa UWmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712078944; x=1712683744; 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 :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=43AmUyqneksJRH95AGp6qyFKepcnAKbYZ/V3A0lFrs4=; b=KcKf/kga5ucrC0K0WHFEc2fnXpeVhI8AbMEQbYif1UkHQe4pWvSnSNuvm3N3UPL3lX 6lTfIPzrjIDZx5/Twes59TKXc70G3UfCtic7OPDJaLNnJKFeRqtd+CCqOwBg3vQLuCL4 cVb6yd80PRaAiYTy+0j6KGu152qUzndBNmYFWFNNJ017LaroAzfG4vHnTpgvlqfct638 AEobrHMu0LtC0ug1tuNtbkK6KZSpYUV7Q4vCUlPhqbhmSRZTGX58pajscEsJeUdyhO9U V5nSxXAa079Nk/nx7DcAwMJxkECxSc0VsmOgmihlyLcJ5Gz60GNLg2PS0LcL72KUd4dF wAVw== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXrlynd2S9v8HOqUTyt/K/V+e6xBmHuMASYt02/794inohYeCd1J3HKgVIpD1XoyP85zs9J73VmBDHJEzkVHO0Kfuo3dxE= X-Gm-Message-State: AOJu0Yw/Ss9fgtJkHS6kKaFUt2qZIcFk6882oLkQWHeSxL0lkmZc7zYk UjgnkQ1MHN5dVWRo1/rU+5x9zq2NzRXoVukjHall4bzJxiSO9Kpo X-Google-Smtp-Source: AGHT+IGx9yOK5UFiODscIwc9gbSKmlZWYyUbfqXYQnJQNQ2UP0ShZWhToQYTwG8A/fzwHeQnKbGu6A== X-Received: by 2002:a05:6808:ecd:b0:3c4:dba6:6190 with SMTP id q13-20020a0568080ecd00b003c4dba66190mr11420275oiv.47.1712078944451; Tue, 02 Apr 2024 10:29:04 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac8:148b:0:b0:432:b6a5:a647 with SMTP id l11-20020ac8148b000000b00432b6a5a647ls5479128qtj.2.-pod-prod-07-us; Tue, 02 Apr 2024 10:29:03 -0700 (PDT) X-Received: by 2002:a05:622a:486:b0:431:51d:42b1 with SMTP id p6-20020a05622a048600b00431051d42b1mr15852325qtx.42.1712078943022; Tue, 02 Apr 2024 10:29:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1712078943; cv=none; d=google.com; s=arc-20160816; b=a3mhZ2JZG/i/crcKCYTM8fASfl2UWqQSL/RUFad+U0a0vqfkEcpRYwB3KF5NbEAm+y ERE6f06BMZEodMpUsM7xLwyXsJ/rtNuLUiY1hO4iSuGqnvE/w+BeQwcMsbw/ZKSCRkzz VbD+7XdSgciMD+qLFyAEWDRsLjsw5Xmn8HOlMjT+y4dQPG+nrdxVBDm0G9FN8aHRCxBY rJ+ZFDBVCEgPejZ4JKU5MR/jE4yxanPn6jhEQSGKDxM0GOklqgHMdup8XIBRdj95d2b8 zubbXdSo79pC4ROeYMV2/CynSEIJJN0ju9r6O89fnnLtQifZCRQAL2OF6205CY0TqOf1 Wy8g== 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:dkim-signature; bh=hxZ4l3kPNjqxgyiKUpWIKD05e6toeamCreNP2M0hUxs=; fh=oQsVBfLFKOCDpQI4v78XDUCp+c0vYPEMW+xCOFIgP4c=; b=mYLY11PT4allEt4tS51EME9VL/1VnsCt1Ko7nteyYmvsA/uF69ndIHf35Am4LAxEAa eHwlAPnfdMrvqXaL0LHqprXu3350KXez7PtIJ7yTFeSMLo/L3Gb649zEZ7ZiJozSIY6V SyscOubSGr/Nds47QC0e5oFbClJ1Yyl6q6p1DSE6VmTEhcHZkpRUVDsWw4qrHjj65dJy xDalLxfJwkb0F/ZsqCfwLsmAJHp0Aa+Y9Vn6NW9f2eQPpEu57k3cjlVDLblu6TQCY7+J uyYcK59pnKlJSaW1w4Cr9456bWcOeJlw9pYxbnns5UAwWLPlgP6HOsn2F8BBLx2iFm28 fdyg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZmlUIt39; spf=pass (google.com: domain of kergoth@gmail.com designates 2607:f8b0:4864:20::102d as permitted sender) smtp.mailfrom=kergoth@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-pj1-x102d.google.com (mail-pj1-x102d.google.com. [2607:f8b0:4864:20::102d]) by gmr-mx.google.com with ESMTPS id eq25-20020a05622a5e1900b0043140b1ef8fsi1026358qtb.3.2024.04.02.10.29.03 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 02 Apr 2024 10:29:03 -0700 (PDT) Received-SPF: pass (google.com: domain of kergoth@gmail.com designates 2607:f8b0:4864:20::102d as permitted sender) client-ip=2607:f8b0:4864:20::102d; Received: by mail-pj1-x102d.google.com with SMTP id 98e67ed59e1d1-2a25094f8f9so997020a91.1 for ; Tue, 02 Apr 2024 10:29:02 -0700 (PDT) X-Received: by 2002:a17:90a:fb89:b0:2a2:5678:2d75 with SMTP id cp9-20020a17090afb8900b002a256782d75mr2662095pjb.9.1712078942079; Tue, 02 Apr 2024 10:29:02 -0700 (PDT) Received: from dc4670097af0.alm.mentorg.com (nat-mam.mentorg.com. [139.181.8.34]) by smtp.googlemail.com with ESMTPSA id bt19-20020a17090af01300b002a2313f62dcsm66705pjb.0.2024.04.02.10.29.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Apr 2024 10:29:01 -0700 (PDT) From: kergoth@gmail.com To: isar-users@googlegroups.com Cc: Christopher Larson , Christopher Larson Subject: [PATCH 5/9] isar-sstate: lint: ignore more image tasks Date: Tue, 2 Apr 2024 17:28:09 +0000 Message-Id: <20240402172813.418770-6-chris.larson@siemens.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240402172813.418770-1-chris.larson@siemens.com> References: <20240402172813.418770-1-chris.larson@siemens.com> MIME-Version: 1.0 X-Original-Sender: kergoth@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZmlUIt39; spf=pass (google.com: domain of kergoth@gmail.com designates 2607:f8b0:4864:20::102d as permitted sender) smtp.mailfrom=kergoth@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com 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-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2, 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: Christopher Larson Currently isar-sstate ignores image_wic, but not the other image tasks. Add additional image tasks to align with this behavior. Signed-off-by: Christopher Larson --- scripts/isar-sstate | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/isar-sstate b/scripts/isar-sstate index b77f73eb..5270f944 100755 --- a/scripts/isar-sstate +++ b/scripts/isar-sstate @@ -146,6 +146,8 @@ try: except ModuleNotFoundError: s3_supported = False +DEFAULT_IGNORED_TASKS = "rootfs_wicenv image_wic image_cpio image_tar image_ext4" + SstateCacheEntry = namedtuple( 'SstateCacheEntry', 'hash path arch pn task suffix islink age size'.split()) @@ -811,7 +813,7 @@ def sstate_lint(target, verbose, sources_dir, build_dir, exit_code, pedantic, li # note that these still can break caching of other tasks that depend on these. # Run in pedantic mode to also look for these issues (e.g. in image-in-image builds) # To make a build fully cacheable, avoid absolute paths in BBLAYERS - ADDITIONAL_IGNORED_TASKS = list() if pedantic else 'rootfs_wicenv image_wic'.split() + ADDITIONAL_IGNORED_TASKS = list() if pedantic else DEFAULT_IGNORED_TASKS.split() if not target.exists(): print(f"WARNING: target {target} does not exist. Nothing to analyze.") return 0