amplify-backend
amplify-backend copied to clipboard
`npx ampx info` fails to run
Environment information
PS C:\Users\Chet\Documents\theProject\amplify-next-template> npx ampx info --debug
ampx info
Generates information for Amplify troubleshooting
Options:
--debug Print debug logs to the console [boolean] [default: false]
-h, --help Show help [boolean]
Error: Command failed: wmic os get Caption
os - Alias not found.
[DEBUG] 2024-12-24T21:15:07.785Z: Error: Command failed: wmic os get Caption
os - Alias not found.
at y (C:\Users\Chet\Documents\theProject\amplify-next-template\node_modules\envinfo\dist\envinfo.js:1:130041)
at e.exports.sync (C:\Users\Chet\Documents\theProject\amplify-next-template\node_modules\envinfo\dist\envinfo.js:1:131910)
at e.exports (C:\Users\Chet\Documents\theProject\amplify-next-template\node_modules\envinfo\dist\envinfo.js:1:128247)
at e.exports (C:\Users\Chet\Documents\theProject\amplify-next-template\node_modules\envinfo\dist\envinfo.js:1:107151)
at C:\Users\Chet\Documents\theProject\amplify-next-template\node_modules\envinfo\dist\envinfo.js:1:27846
at async Promise.all (index 0)
at async EnvironmentInfoProvider.getEnvInfo (file:///C:/Users/Chet/Documents/theProject/amplify-next-template/node_modules/@aws-amplify/backend-cli/lib/info/env_info_provider.js:12:22)
at async Object.handler (file:///C:/Users/Chet/Documents/theProject/amplify-next-template/node_modules/@aws-amplify/backend-cli/lib/commands/info/info_command.js:30:33)
Describe the bug
npx ampx info fails to generate any information on the environment. Above I've shown the command run with --debug included, but it fails in the same way without --debug included.
Reproduction steps
Environment: I am using Windows 10 version 19045.5247. Please inform me what other information on the environment is relevant.
Reproduction:
- Clone the repository. I used the one from the link below. Follow instructions for "Create repository from template". https://docs.amplify.aws/nextjs/start/quickstart/nextjs-app-router-client-components/#1-create-the-repository You can also clone the repo used in bug demonstration. For me the result is the same: https://github.com/Ao1K/amplify-next-template
- Open powershell.
cdto the repo and runnpm installAside: installing dependencies throughnpm installwarns of 3 vulnerabilities. Running or not runningnpm audit fix --forcedoes not resolve the issue withnpx ampx info. - Run
npx ampx info --debug.
Hey @Ao1K, thank you for reaching out. Does the error also occur when running other commands such as npx ampx sandbox?
Could you try switching to CMD terminal and let us know if this error does occur?
Thanks @ykethan. Yeah, still occurs with the cmd terminal. It fails in the same exact way, according to --debug.
Other commands work. I'm able to run and use npx ampx sandbox and npx ampx generate outputs.
Hey @Ao1K, thank you for the information. On digging into this, the issue appears to be similar to https://github.com/tabrindle/envinfo/issues/213 From the issue it appears WMIC utility is deprecated on win 10 and 11 that is currently raising this message.
Marking as bug for tracking this behavior.