diff options
author | Joshua Watt <JPEWhacker@gmail.com> | 2023-10-30 13:08:02 -0600 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2023-11-06 16:21:12 +0000 |
commit | 115f6367f37095415f289fb6981cda9608ac72ff (patch) | |
tree | 01b4713d3dfe587f6ccc26fdcb5333a4583dd4fc /classes | |
parent | 185d07f863d3c6ecb0e8d6416bcc289c48861271 (diff) | |
download | meta-virtualization-115f6367f37095415f289fb6981cda9608ac72ff.tar.gz |
classes/image-oci: Map image architecture correctly
OCI requires that the architecture [1] be a valid GOARCH [2]. To
correctly perform this mapping, use the go library code from OE core.
[1]: https://github.com/opencontainers/image-spec/blob/main/config.md#properties
[2]: https://go.dev/doc/install/source#environment
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'classes')
-rw-r--r-- | classes/image-oci.bbclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/classes/image-oci.bbclass b/classes/image-oci.bbclass index 9ddb88b6..0ec5c487 100644 --- a/classes/image-oci.bbclass +++ b/classes/image-oci.bbclass | |||
@@ -52,7 +52,7 @@ OCI_IMAGE_AUTHOR_EMAIL ?= "${PATCH_GIT_USER_EMAIL}" | |||
52 | OCI_IMAGE_TAG ?= "latest" | 52 | OCI_IMAGE_TAG ?= "latest" |
53 | OCI_IMAGE_RUNTIME_UID ?= "" | 53 | OCI_IMAGE_RUNTIME_UID ?= "" |
54 | 54 | ||
55 | OCI_IMAGE_ARCH ?= "${TARGET_ARCH}" | 55 | OCI_IMAGE_ARCH ?= "${@oe.go.map_arch(d.getVar('TARGET_ARCH'))}" |
56 | OCI_IMAGE_SUBARCH ?= "${@oci_map_subarch(d.getVar('TARGET_ARCH'), d.getVar('TUNE_FEATURES'), d)}" | 56 | OCI_IMAGE_SUBARCH ?= "${@oci_map_subarch(d.getVar('TARGET_ARCH'), d.getVar('TUNE_FEATURES'), d)}" |
57 | 57 | ||
58 | OCI_IMAGE_ENTRYPOINT ?= "sh" | 58 | OCI_IMAGE_ENTRYPOINT ?= "sh" |