From a922cc1dbf397904bc7e512ff28252cc17e47a7b Mon Sep 17 00:00:00 2001 From: Thomas Kriechbaumer Date: Thu, 18 Apr 2024 09:37:52 +0200 Subject: [PATCH] greengrass component: adjust minimal architecture to match Go binary SSM-Agent is already compiled and tested for armv6 (see makefile GOARM), so changing the GG component recipe brings it down to match the minimal architecture version. GG Nucleus requires at least armv7l, so the regex for the architecture can be shortened accordingly. This matches the recommended best practice of other AWS-provided Greengrass components. See `Platform.architecture` recipe key: https://docs.aws.amazon.com/greengrass/v2/developerguide/component-recipe-reference.html#recipe-format See "Supported platforms" of Greengrass Nucleus: https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html#installation-requirements --- packaging/greengrass/component.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/greengrass/component.json b/packaging/greengrass/component.json index fefacf360..4aa6bc4c6 100644 --- a/packaging/greengrass/component.json +++ b/packaging/greengrass/component.json @@ -62,7 +62,7 @@ { "Platform": { "os": "linux", - "architecture": "/aarch64|armv8/" + "architecture": "/aarch64|arm/" }, "Lifecycle": { "SetEnv": {