Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Amplify Studio scripts for "Try without AWS" are incomplete for fresh MacOS Silicon installs #13155

Closed
2 tasks done
thatdogmachine opened this issue Aug 26, 2023 · 3 comments
Closed
2 tasks done
Labels
duplicate If marked with duplicate, issue will be closed & original will be added for traceability feature-request Request a new feature installation Issues tied to installation of the CLI

Comments

@thatdogmachine
Copy link

How did you install the Amplify CLI?

curl - following the instructions at https://sandbox.amplifyapp.com/

If applicable, what version of Node.js are you using?

n/a

Amplify CLI Version

after taking corrective actions: 12.3.0

What operating system are you using?

Mac M2 / silicon

Did you make any manual changes to the cloud resources managed by Amplify? Please describe the changes made.

I elected to build a to-do list, with flutter

I accepted the defaults for Data modeling

then

curl -sL https://aws-amplify.github.io/amplify-cli/install | bash && $SHELL

Describe the bug

curl... install... fails with:
Error: Amplify CLI failed to install...

Expected behavior

Successfully installed...

Reproduction steps

curl -sL https://aws-amplify.github.io/amplify-cli/install | bash && $SHELL
on a fresh MacOS Silicon installation

Project Identifier

n/a - issue is not related to the project, but the amplify install script / instructions

Log output

n/a

Additional information

This appears to be a side effect / consequence of what was discussed in #10193

As mentioned in #10193 (comment) a workaround / solution is:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license

Rosetta will not be present on a fresh MacOS install, which may be representative of the less technical audience Amplify appears to want to cater to.

I've logged this as a new issue, as I'm reporting the fact this breaks the minimum viable setup experience in Amplify Studio, and thus may discourage people from exploring further.

Before submitting, please confirm:

  • I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.
  • I have removed any sensitive information from my code snippets and submission.
@thatdogmachine thatdogmachine added the pending-triage Issue is pending triage label Aug 26, 2023
@josefaidt
Copy link
Contributor

josefaidt commented Aug 28, 2023

Hey @thatdogmachine 👋 thanks for raising this! As you have noted this is a known issue, and you will need to install Rosetta for Amplify CLI

softwareupdate --install-rosetta

@josefaidt josefaidt added feature-request Request a new feature installation Issues tied to installation of the CLI duplicate If marked with duplicate, issue will be closed & original will be added for traceability and removed pending-triage Issue is pending triage labels Aug 28, 2023
@ykethan
Copy link
Contributor

ykethan commented Oct 4, 2023

Documentation PR has been merged, closing issue.

@ykethan ykethan closed this as completed Oct 4, 2023
@github-actions
Copy link

github-actions bot commented Oct 4, 2023

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see.
If you need more assistance, please open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate If marked with duplicate, issue will be closed & original will be added for traceability feature-request Request a new feature installation Issues tied to installation of the CLI
Projects
None yet
Development

No branches or pull requests

2 participants