[PATCH v2 10/13] vcontainer-bbmask.inc: allow meta-webserver/recipes-httpd/nginx

Tim Orling <[email protected]> Mon, 6 Jul 2026 10:12:45 -0700
Newsgroups org.yoctoproject.lists.meta-virtualization
Message-ID <f0fce0665aa8b1009bef15233dffd3ab26370f6d.1783356922.git.tim.orling@konsulko.com>
Allow us to build nginx multiarch containers.
If we choose to support apache2 we can add it in the future.

While it seems that BBFILE_PATTERN_IGNORE_EMTPY_webserver = "1"
in conf/distro/include/meta-virt-host.conf is no longer
needed, we will see warnings from vruntime-* multiconfigs if
we remove it.

Signed-off-by: Tim Orling <[email protected]>
---
 conf/distro/include/vcontainer-bbmask.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/conf/distro/include/vcontainer-bbmask.inc b/conf/distro/include/vcontainer-bbmask.inc
index f79ea9b9..0c9b8b02 100644
--- a/conf/distro/include/vcontainer-bbmask.inc
+++ b/conf/distro/include/vcontainer-bbmask.inc
@@ -93,6 +93,7 @@ BBMASK += "meta-networking/recipes-(?!filter|support|connectivity/mosquitto)"
 BBMASK += "meta-openstack/recipes-dbs/postgresql/"
 BBMASK += "meta-oe/dynamic-layers/networking-layer/recipes-core/"
 BBMASK += "meta-openstack/recipes-extended/libvirt/"
+BBMASK += "meta-webserver/recipes-(?!httpd/nginx)"
 
 # ---------------------------------------------------------------------------
 # Entire layers with 0 recipes in the container image dependency graph.
@@ -101,7 +102,6 @@ BBMASK += "meta-openstack/recipes-extended/libvirt/"
 # ---------------------------------------------------------------------------
 BBMASK += "meta-filesystems/"
 BBMASK += "meta-python/"
-BBMASK += "meta-webserver/"
 # Warning suppression for these fully-masked layers is in meta-virt-host.conf
 # (BBFILE_PATTERN_IGNORE_EMPTY) because BitBake checks the base datastore,
 # not per-multiconfig datastores.
-- 
2.54.0