From patchwork Fri Aug 21 12:26:31 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 95995 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 60A62C5DF94 for ; Fri, 21 Aug 2026 12:27:11 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6278.1787315224248513344 for ; Fri, 21 Aug 2026 05:27:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=2CZAwF+h; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 901864E41319 for ; Fri, 21 Aug 2026 12:27:02 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 66062604AA for ; Fri, 21 Aug 2026 12:27:02 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id CF4C611C77084; Fri, 21 Aug 2026 14:26:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1787315218; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=zkCoM41bxRUCWMewOJG2fljx166xJrpasvP8dgd6+3c=; b=2CZAwF+hRZqiNEEFc4jEpXSAnMY3DcWaZGt5W0BRP8oeOwFRWyqFwT9iJlZ4Kg/6GskJ3m L10OXaFWDAob3lV05YM+E5G++mfS4nWeSyqEZBg6H+8kCWV+VVNcOuWz3x+MQ8diXVepow yQ3JKEfkDmhegiHJckRkU7uyzFOskX679QOMXoFRTDPFHJ28gOjul6is8vLHqvNRZxSUgC gUTTIONB0UZ6VaxceyQQevdXAE2kXsataW/wvQC24CA9cCY0N0VPZR6Q74kEk74RLM1NEs KGfkV3ST9/Dgxf32aLDz+eKSvxqAantTW5XG/naLVfArniJjcVBR8z96qvVofA== From: Antonin Godard Date: Fri, 21 Aug 2026 14:26:31 +0200 Subject: [PATCH 1/3] meta/conf/fragments: harmonize fragment summaries and descriptions MIME-Version: 1.0 Message-Id: <20260821-sbom-cve-check-fragment-desc-v1-1-e06feb747b07@bootlin.com> References: <20260821-sbom-cve-check-fragment-desc-v1-0-e06feb747b07@bootlin.com> In-Reply-To: <20260821-sbom-cve-check-fragment-desc-v1-0-e06feb747b07@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=2788; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=uQTnPJwpz+MWA5RyyMyQPIvf0n8S7cc2Ztq3VyiNK3U=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBqiEQKT2hgW82BIyUjVk5R6qJmdDn00euBfDukq s/fF0WJdjOJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCaohECgAKCRDRgEFAKaOo NkoSEACEW+XhksXJh0xKVOkFnoQ4J5UaA7NyCLNaEdCoH+RqXaOZ6dKpcDMXyx+r+qtwcmID6vA r4hRiNKWyAYsDhLMMme2R5OHIjAdbN3JQWxDcjmdp63h51mRMKtTzHxP8YIph2eO6gXo39iYILG zlD+9NWQNDjrJN8l0ZxIPyBeIXKch5t3LvelpZz6f+1wdiRn7vg3sOa1Ibl8fXRUGZcZQzsspH7 h+7ThHvyyygyYfikhucfPshCs9hAncNP2X1CYT5LzUfOjCZFuxCsqqW2vxlgRS3Qxj+gmAypTAb qQK+pinsEZtVhFh911RWCpuw0rE9nNuhPialDDPR41VudMTOtiH6OaaVLRUEoj8HqN00+rudihm Nqn5Tlm8hH/lG4Y4RR87+A7lLmh8e+Y2aqF+pA/L9IjbYOo/HsNB1Sd59bxkz/2V4lcbWbV0KrF WgEjqhctrKcyKvKzoABnhcuIKGzWSBBvc5RotCHTFrM8QPiDycqL8iP9yGB96v2dY6nXgAC/vNn 69w4+qXEStFUY/hB0fA5cObAEOfQQ6jvJNZQLrSaW9hUe+kFdUgpx3M1QMQnc8BGURjWu30qvHe 4dVoYzL+ZW/r81bQ4Uy0a+gM32Fj9JXs3E6eiEcZk7pn769MpzpwRS+DSZxx8Dxg36avnQCrAd9 RMCLu6sygzkzpog== X-Developer-Key: i=antonin.godard@bootlin.com; a=openpgp; fpr=8648725188DD401BB9A0D3FFD180414029A3A836 X-Last-TLS-Session-Version: TLSv1.3 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 21 Aug 2026 12:27:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243935 Use the present tense for fragment summaries, so that the 'bitbake-config-build list-fragments' has a coherent output. Signed-off-by: Antonin Godard --- .../fragments/yocto-autobuilder/autobuilder-resource-constraints.conf | 4 ++-- meta/conf/fragments/yocto-autobuilder/autobuilder.conf | 4 ++-- meta/conf/fragments/yocto/sbom-cve-check.conf | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/conf/fragments/yocto-autobuilder/autobuilder-resource-constraints.conf b/meta/conf/fragments/yocto-autobuilder/autobuilder-resource-constraints.conf index 58cadd92b6..c3fc9990eb 100644 --- a/meta/conf/fragments/yocto-autobuilder/autobuilder-resource-constraints.conf +++ b/meta/conf/fragments/yocto-autobuilder/autobuilder-resource-constraints.conf @@ -1,5 +1,5 @@ -BB_CONF_FRAGMENT_SUMMARY = "Resource constraint variables used on the Yocto Projects autobuilder" -BB_CONF_FRAGMENT_DESCRIPTION = "Resource constraint variables used on the Yocto Projects autobuilder" +BB_CONF_FRAGMENT_SUMMARY = "Set resource constraint variables for Yocto Project Autobuilder builds" +BB_CONF_FRAGMENT_DESCRIPTION = "Resource constraint variables for Yocto Project Autobuilder builds" BB_NUMBER_THREADS = '16' BB_NUMBER_PARSE_THREADS = '16' diff --git a/meta/conf/fragments/yocto-autobuilder/autobuilder.conf b/meta/conf/fragments/yocto-autobuilder/autobuilder.conf index 81adebe5ae..1f16c87d98 100644 --- a/meta/conf/fragments/yocto-autobuilder/autobuilder.conf +++ b/meta/conf/fragments/yocto-autobuilder/autobuilder.conf @@ -1,5 +1,5 @@ -BB_CONF_FRAGMENT_SUMMARY = "Default variables used on the Yocto Projects autobuilder builds" -BB_CONF_FRAGMENT_DESCRIPTION = "Default variables used on the Yocto Projects autobuilder builds" +BB_CONF_FRAGMENT_SUMMARY = "Set default variables for Yocto Project Autobuilder builds" +BB_CONF_FRAGMENT_DESCRIPTION = "Default variables for Yocto Project Autobuilder builds" QEMU_USE_KVM ?= 'True' INHERIT += 'report-error' diff --git a/meta/conf/fragments/yocto/sbom-cve-check.conf b/meta/conf/fragments/yocto/sbom-cve-check.conf index 46f6965a0d..f4178af4ec 100644 --- a/meta/conf/fragments/yocto/sbom-cve-check.conf +++ b/meta/conf/fragments/yocto/sbom-cve-check.conf @@ -1,4 +1,4 @@ -BB_CONF_FRAGMENT_SUMMARY = "This fragment enables sbom-cve-check with recommended default options" +BB_CONF_FRAGMENT_SUMMARY = "Enable sbom-cve-check with recommended default options" BB_CONF_FRAGMENT_DESCRIPTION = "Enables sbom-cve-check and applies the following configurations: \ - Adds the sbom-cve-check class to IMAGE_CLASSES. \ - Configures CVE database recipes to fetch the latest git revision using AUTOREV. \ From patchwork Fri Aug 21 12:26:32 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 95996 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 90944C5DF89 for ; Fri, 21 Aug 2026 12:27:10 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6282.1787315228770215347 for ; Fri, 21 Aug 2026 05:27:09 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=bng6A8JX; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 1C9B14E41319 for ; Fri, 21 Aug 2026 12:27:07 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id E6AFE604AA for ; Fri, 21 Aug 2026 12:27:06 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 5D32E11C77081; Fri, 21 Aug 2026 14:27:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1787315222; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=N8ZHgTC8TShE2BjXGFnaOiBriJw0NrY6qaPfg6PxgrA=; b=bng6A8JXfThQxadKNWBuzInUpDxZB4CdAdGDk1u7KfM0prY7ASS6YogiCA2+y/u6UvR6+/ dFffAMJEdlVrBjDkUNf9r8BSxsfGP1HB9YDvzN0F61rrsVdpL1B6W/g3KyvM3r+8xcdYXr vSoS8LoaDTMXOj7HaZa7kgdURmn7Fm4bViGMbI/OBK/AcE+olAj+xTcBj6atu/eE8Yp6bk IIkgLZ7xUKPMUDKnBlQ7K7w/DaJdT2lN7lJNqgO8inN6avnlNMdTaq31udARuYsXvU5RPw nhTQAHQ7aTpTmQ8oYuxy+eZakEQ41t6AcqYTMVaPbvvDbPhm3RtvnhaBd8upaA== From: Antonin Godard Date: Fri, 21 Aug 2026 14:26:32 +0200 Subject: [PATCH 2/3] lib/bbconfigbuild/configfragments.py: match Available and Enabled built-in fragment lists MIME-Version: 1.0 Message-Id: <20260821-sbom-cve-check-fragment-desc-v1-2-e06feb747b07@bootlin.com> References: <20260821-sbom-cve-check-fragment-desc-v1-0-e06feb747b07@bootlin.com> In-Reply-To: <20260821-sbom-cve-check-fragment-desc-v1-0-e06feb747b07@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1256; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=G3zRlpZ35Sp47tBRVOtd2zwII0w99argvySv+qqox1c=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBqiEQL4thvvFWdcyroAWSJm/SocL3hauJXaE8dh Gh/X08WFb6JAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCaohECwAKCRDRgEFAKaOo NpjvD/0RH649sqC6oy/rS5iDLa+zPySTl5nxgTOMESnUpKQFm3PenWW1anr0T1IPzuNszFUYUDx riPUNSeaT+vZz6WBiCae3cW/qNEX6DHWoqtQeT9ssX6l8hCW93qiRG7VJ3CVT8ilmSl2ijtO7DW mUqGRtu0p48s33M3cP7R1H/oMVLWgzul46kzeMHVCeWrxp/Efg0BeMmQrJLSu365Vx7fvgxadnA y7yonUzTlXcQXB6cDhQi6xbjfH0Omgx7Dpdprm+GcW58H5yvr65h5ASgAwkL4XPw71SzYDtC50C L+sGQNZTSBGgF8AA8FDdlcCzzi/E+onsf0elp3Pw43xCFmluN2L+D3k/jnWNDzuNstuuqRU7xHB LFI2viwGIn7N3Ftm8WmDPpL9O47x0Q75EstJe0egYk80NGpq9sb+s/GutXgJ+qhOgp0ZTfxKfF6 AyFzO84ic2jLAdy1QVOz/WfGJXQCKa5lEzEdH157d39x5SaBPNwQ/37p+WfdVbgmGlvKnw4wtus jk/JXyCHLSGAuiLuAgezkHbMwntFDxP6iRQpx+5qt+Gz7PfW2Y7PaR5xZRNFloTXPQq5MyqcmgE WG6QY+Cu+fAakG2NpOOr38+q3rabt6sjiZUlJLYbbdmu7wubkAE7WW9RNGtMMtW8CQhVxHnxGhm PkXozb8lIL1aFvA== X-Developer-Key: i=antonin.godard@bootlin.com; a=openpgp; fpr=8648725188DD401BB9A0D3FFD180414029A3A836 X-Last-TLS-Session-Version: TLSv1.3 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 21 Aug 2026 12:27:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243936 Make the output of "Available built-in fragments" and "Enabled built-in fragments" use the same output format: Available built-in fragments: machine/... Sets MACHINE = "..." Enabled built-in fragments: machine/qemuarm64 Sets MACHINE = "qemuarm64" Signed-off-by: Antonin Godard Reviewed-by: Quentin Schulz --- meta/lib/bbconfigbuild/configfragments.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/bbconfigbuild/configfragments.py b/meta/lib/bbconfigbuild/configfragments.py index 47605f3ddb..ccc1d8b610 100644 --- a/meta/lib/bbconfigbuild/configfragments.py +++ b/meta/lib/bbconfigbuild/configfragments.py @@ -66,7 +66,7 @@ class ConfigFragmentsPlugin(LayerPlugin): print('Available built-in fragments:') builtin_dict = {i[0]:i[1] for i in [f.split(':') for f in builtin]} for prefix,var in builtin_dict.items(): - print('{}/...\tSets {} = ...'.format(prefix, var)) + print('{}/...\tSets {} = "..."'.format(prefix, var)) print('') enabled_builtin_fragments = [f for f in enabled if self.builtin_fragment_exists(f)] print('Enabled built-in fragments:') From patchwork Fri Aug 21 12:26:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 95997 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 361C2C5DF7D for ; Fri, 21 Aug 2026 12:27:21 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.6250.1787315233781818533 for ; Fri, 21 Aug 2026 05:27:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=FkrEeuLn; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 1D6A14E41319 for ; Fri, 21 Aug 2026 12:27:12 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id E0DE6604AA for ; Fri, 21 Aug 2026 12:27:11 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id D6E4711C77088; Fri, 21 Aug 2026 14:27:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1787315227; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=3RQ8tYtG2aGuZhZ48dL6ssBhM+SqDueLNf4FjVy98YI=; b=FkrEeuLnAYrE95q3Er6p1MM7w2Ybw8a7KGJK1Qw/b24prmgs7nAzZvaO+bsdwb3VpKnF6O 573xj3WxxiaN15mfJorJEL5Qq/0RMGRBX2GoCqL/AM81Xh+t+qrdNH6peYPkZLdCZhitlf yCZwN5Dl5+k00won2XdrL3e2NggpsJaXAS8yXtPxS8J+FDeOwXukNvSFCKmhUGInlnvc6N pEeUNf8xoaotgxsrLQNTc1MoPtWSNcZT5AWP19c4jUUjI7ZWF4uxkyr3yuQ6BaYyJ3WK5L CFTO+xDHXQ3dWI/NuhWdTRJCKzRmFvPdFe+VBgihdoHwAaAyRNDc7Nx7Yi++TQ== From: Antonin Godard Date: Fri, 21 Aug 2026 14:26:33 +0200 Subject: [PATCH 3/3] meta/conf/fragments/yocto/monitor-disk-space.conf: add fragment MIME-Version: 1.0 Message-Id: <20260821-sbom-cve-check-fragment-desc-v1-3-e06feb747b07@bootlin.com> References: <20260821-sbom-cve-check-fragment-desc-v1-0-e06feb747b07@bootlin.com> In-Reply-To: <20260821-sbom-cve-check-fragment-desc-v1-0-e06feb747b07@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1688; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=VgaLB7XmU8AVkBbjNZHwprcg4hFxzDIR5wSexE0W7PE=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBqiEQLzi3e8nZxeMsqSEaPvRraAbCGAD9b/wHzH RZr/W4rG7aJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCaohECwAKCRDRgEFAKaOo NsPnD/sHI/Xakfnu+Xphu0tM3Xxi30hZHpYoiUMerqLVA8PWV/V5wSqz8x7crrpMCvOk8QdQp5D xi+ExcvQOU8ZZabP1E7avriG8oEWRoSSJtXp83IPw75ev09ImTHpykE+0ppfHMNt/w1HL5z59/v BWbQnMQCfurkn+KhMLpDNLsfI53Lg+tO+qpNT5KoqAIjzbdwS8wWyYF9SmI1BH37DHntiAl8BPO 4F8dCssVyJFKfvuL9zaQxFM1UMaPk2co8WyOX/jbdqabyuBnQOpQatnXooBOXxkYM3oGeKK2bpF Ya8UHO9wsJpiVkYT/EoCNIwxhskkCdAVCDIbrz2C2SXOQXDVNlXFJvUGzWciRlZyvW9JbM1mG3I ZqtL9357xOjffvNGg0sxRZgKNydBIJpKAdoidytVjt9YPNuKS//l/9fWrZMKgCswCsYGMUBsuhg wbgUcdBiR99h/GnlCiiwZr8qmPC5tmNiLo9NiDBTR0jnstjCYQvbBxbg0PFzh+YBa4tz6e3xoij r8yLng8ASnb+EiHc+WUsFYwi+beO4UHMjAXEthkFn/BqYnqdbFRqRamFWMxFYig1VrMZp93rI81 LVIIA/OEt4p9Uwz+fYx5UKl0foxIV36/NQwOrDLMjMwjfVfper9YQAVNepQ/8CBkPDKhQvJaNFX nfHXVmiRBLxgyew== X-Developer-Key: i=antonin.godard@bootlin.com; a=openpgp; fpr=8648725188DD401BB9A0D3FFD180414029A3A836 X-Last-TLS-Session-Version: TLSv1.3 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 21 Aug 2026 12:27:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243937 Add a "core/yocto/monitor-disk-space" fragment to enable the functionality previously provided by the default definition of BB_DISKMON_DIRS in local.conf.sample. As the definition might not be obvious to set, having a simple way of enabling the feature through a fragment makes it more approachable. Signed-off-by: Antonin Godard --- meta/conf/fragments/yocto/monitor-disk-space.conf | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/meta/conf/fragments/yocto/monitor-disk-space.conf b/meta/conf/fragments/yocto/monitor-disk-space.conf new file mode 100644 index 0000000000..95ff54465f --- /dev/null +++ b/meta/conf/fragments/yocto/monitor-disk-space.conf @@ -0,0 +1,18 @@ +BB_CONF_FRAGMENT_SUMMARY = "Monitor disk space during the build" +BB_CONF_FRAGMENT_DESCRIPTION = "Monitor the disk space during the build. If \ +there is less that 1GB of space or less than 100K inodes in any key build \ +location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully shutdown the build. If there \ +is less than 100MB or 1K inodes, perform a hard halt of the build. The reason \ +for this is that running completely out of space can corrupt files and damages \ +the build in ways which may not be easily recoverable. It's necessary to monitor \ +/tmp, if there is no space left the build will fail with very exotic errors." + +BB_DISKMON_DIRS = "\ + STOPTASKS,${TMPDIR},1G,100K \ + STOPTASKS,${DL_DIR},1G,100K \ + STOPTASKS,${SSTATE_DIR},1G,100K \ + STOPTASKS,/tmp,100M,100K \ + HALT,${TMPDIR},100M,1K \ + HALT,${DL_DIR},100M,1K \ + HALT,${SSTATE_DIR},100M,1K \ + HALT,/tmp,10M,1K"