[v3,2/6] meta: Fix network flag setting

Message ID 20240503150504.479387-3-amikan@ilbers.de
State Accepted, archived
Headers show
Series Update to Bitbake 2.8 | expand

Commit Message

Anton Mikanovich May 3, 2024, 3:05 p.m. UTC
Appending '1' to network flag results in wrong value like '11111' on
multiple calling. This will fail with the latest Bitbake version.

Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
 meta/classes/imagetypes_container.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Patch

diff --git a/meta/classes/imagetypes_container.bbclass b/meta/classes/imagetypes_container.bbclass
index 7c44350c..862ce197 100644
--- a/meta/classes/imagetypes_container.bbclass
+++ b/meta/classes/imagetypes_container.bbclass
@@ -19,7 +19,7 @@  python() {
         t_clean = t.replace('-', '_').replace('.', '_')
         d.setVar('IMAGE_CMD:' + t_clean, 'convert_container %s "${CONTAINER_IMAGE_NAME}" "${IMAGE_FILE_HOST}"' % t)
         d.setVar('IMAGE_FULLNAME:' + t_clean, '${PN}-${DISTRO}-${DISTRO_ARCH}')
-        d.appendVarFlag('do_containerize', 'network', d.getVar('TASK_USE_SUDO'))
+        d.setVarFlag('do_containerize', 'network', d.getVar('TASK_USE_SUDO'))
         bb.build.addtask('containerize', 'do_image_' + t_clean, 'do_image_tools', d)
 }