Closed abe-dg closed 2 months ago
Hello, thank you for reaching out. I am confirming receipt of this issue and will begin investigating. I will report back when I have pertinent updates.
We have finished investigating this issue.
We understand that the Action is terminating due to aarch64
being provided when arm64
is expected.
We concur that aarch64
should be supported in this scenario.
We are presently working on a fix to resolve this issue.
I will report back when the fix is deployed and available for your use.
Thank you for your patience as we resolve this issue.
Thank you for your prompt investigation and response. I appreciate your understanding of the issue and your commitment to supporting aarch64 in this scenario. I look forward to the deployment of the fix and am grateful for your continued assistance. Please keep me updated on the progress.
For situational awareness, a PR is up with the proposed solution. The PR is undergoing review. https://github.com/aws-actions/vulnerability-scan-github-action-for-amazon-inspector/pull/62
@abe-dg We have deployed a new release to resolve this issue: see here.
Please feel encouraged to upgrade your workflows to use v1.1.2 like so:
uses: aws-actions/vulnerability-scan-github-action-for-amazon-inspector@v1.1.2
Thank you once again for reporting this issue, as this feedback helps us make the action better for all users.
Please feel free to reach out to us again if you have any follow-on issues or concerns.
Description
If the host machine’s CPU architecture is aarch64, an error occurs.
Expected Behavior
Since arm64 and aarch64 essentially refer to the same architecture, we expect that this action should execute without any problem.
Actual Behavior
The following error is output and the action terminates when executed:
Steps to Reproduce
This issue occurs when running the action on an Arm-based Linux machine.
For example, this action reproduces when using the Arm-based Linux runner released in beta or the self-hosted runners on AWS CodeBuild.
Other Information
On GitHub Actions, the CPU architecture for Linux in both example environments mentioned above outputs as follows: