Closed chenrui333 closed 2 months ago
Looks like the session-manager-plugin
version used (1.2.295.0) doesn't output binaries for the darwin_arm architecture during the build so Basti uses darwin_amd64
instead. Here's the list of build outputs:
I'll take a look if a new version of the plugin supports darwin_arm this week. Meanwhile, I have a couple of questions:
I replied in the Homebrew PR. Looks like the plugin doesn't support arm architecture natively and amd64 works well with arm Macs.
if you can point me the source, I can probably try to do some native source build with it.
That would be great! Here's the repo: https://github.com/aws/session-manager-plugin
Please, also be aware of this issue: https://github.com/aws/session-manager-plugin/issues/57. If possible, I'd recommend using the exact version used right now (1.2.295.0) since it looks like the later versions still have the problem discussed in the issue.
since it looks like the later versions still have the problem discussed in the issue.
is it the same issue with the newer version?
Unfortunately, I won't be able to test this right now but the same issue was reported again a month ago (https://github.com/aws/session-manager-plugin/issues/93) and people are reporting the same issues in comments (https://github.com/aws/session-manager-plugin/issues/57#issuecomment-2025129630, https://github.com/aws/session-manager-plugin/issues/93#issuecomment-2009941346).
I'm closing this issue due to inactivity. Brew formula was successfully implemented without fixing this.
While packaging for homebrew, I noticed that the wrong arch session-manager-plugin got bundled (below is npm build for a apple arm machine):