Quote the label argument passed to umoci to allow it to correctly handle
spaces. Note that this requires that OCI_IMAGE_LABELS have the argument
quoted with single quotes, as in:
OCI_IMAGE_LABELS = "org.opencontainers.image.description='${SUMMARY}'"
Signed-off-by: Joshua Watt <[email protected]>
---
classes/image-oci-umoci.inc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/classes/image-oci-umoci.inc b/classes/image-oci-umoci.inc
index 58e4668..333c816 100644
--- a/classes/image-oci-umoci.inc
+++ b/classes/image-oci-umoci.inc
@@ -58,8 +58,8 @@ IMAGE_CMD:oci() {
bbdebug 1 "OCI: configuring image"
if [ -n "${OCI_IMAGE_LABELS}" ]; then
for l in ${OCI_IMAGE_LABELS}; do
- bbdebug 1 "OCI: umoci config --image $image_name:${OCI_IMAGE_TAG}
--config.label $l"
- umoci config --image $image_name:${OCI_IMAGE_TAG} --config.label $l
+ bbdebug 1 "OCI: umoci config --image $image_name:${OCI_IMAGE_TAG}
--config.label \"$l\""
+ umoci config --image $image_name:${OCI_IMAGE_TAG} --config.label
"$l"
done
fi
if [ -n "${OCI_IMAGE_ENV_VARS}" ]; then
--
2.34.1
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#8375):
https://lists.yoctoproject.org/g/meta-virtualization/message/8375
Mute This Topic: https://lists.yoctoproject.org/mt/102005707/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-