adobe / adobe/aio-lib-console-project-installation
Error: Unsupported service type, "analytics"
- Dominant language
- JavaScript
- Stars
- 3
- Forks
- 4
- Avg merge
- 20h 19m
- Merged PRs (30d)
- 2
Description
## Repro
1. aio app init my-app
2. cd my-app
3. aio app add action
4. select `@adobe/generator-add-action-analytics` from the table
## Error
```
2022-10-20T10:16:14.668Z [@adobe/aio-lib-console-project-installation] error: Unsupported service type, "analytics". Supported service types are: entp,adobeid.
» Error: Unsupported service type, "analytics". Supported service types are: entp,adobeid.
```
Expand to see error log
```sh
@adobe/aio-cli-plugin-app-templates:error Error: Unsupported service type, "analytics". Supported service types are: entp,adobeid.
@adobe/aio-cli-plugin-app-templates:error at TemplateInstallManager.configureAPIs (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@adobe\aio-lib-console-project-installation\src\TemplateInstallManager.js:157:21)
@adobe/aio-cli-plugin-app-templates:error at processTicksAndRejections (node:internal/process/task_queues:96:5)
@adobe/aio-cli-plugin-app-templates:error at async TemplateInstallManager.installTemplate (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@adobe\aio-lib-console-project-installation\src\TemplateInstallManager.js:64:7)
@adobe/aio-cli-plugin-app-templates:error at async InstallCommand.setConsoleProjectConfig (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@adobe\aio-cli-plugin-app-templates\src\commands\templates\install.js:118:7)
@adobe/aio-cli-plugin-app-templates:error at async InstallCommand.run (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@adobe\aio-cli-plugin-app-templates\src\commands\templates\install.js:73:7)
@adobe/aio-cli-plugin-app-templates:error at async InstallCommand._run (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@oclif\core\lib\command.js:80:22)
@adobe/aio-cli-plugin-app-templates:error at async Config.runCommand (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@oclif\core\lib\config\config.js:272:25)
@adobe/aio-cli-plugin-app-templates:error at async AddActionCommand.installTemplates (C:\Users\Shazron\Documents\git\work\adobe\aio-cli-plugin-app\src\TemplatesCommand.js:176:7)
@adobe/aio-cli-plugin-app-templates:error at async AddActionCommand.run (C:\Users\Shazron\Documents\git\work\adobe\aio-cli-plugin-app\src\commands\app\add\action.js:57:7)
@adobe/aio-cli-plugin-app-templates:error at async AddActionCommand._run (C:\Users\Shazron\Documents\git\work\adobe\aio-cli-plugin-app\node_modules\@oclif\core\lib\command.js:80:22)
@adobe/aio-cli-plugin-app:error Error: Unsupported service type, "analytics". Supported service types are: entp,adobeid.
@adobe/aio-cli-plugin-app:error at Object.error (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@oclif\core\lib\errors\index.js:28:15)
@adobe/aio-cli-plugin-app:error at InstallCommand.error (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@oclif\core\lib\command.js:103:23)
@adobe/aio-cli-plugin-app:error at InstallCommand.handleError (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@adobe\aio-cli-plugin-app-templates\src\BaseCommand.js:38:10)
@adobe/aio-cli-plugin-app:error at InstallCommand.catch (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@adobe\aio-cli-plugin-app-templates\src\BaseCommand.js:24:10)
@adobe/aio-cli-plugin-app:error at processTicksAndRejections (node:internal/process/task_queues:96:5)
@adobe/aio-cli-plugin-app:error at async InstallCommand._run (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@oclif\core\lib\command.js:84:13)
@adobe/aio-cli-plugin-app:error at async Config.runCommand (C:\Users\Shazron\AppData\Local\nvs\node\16.18.0\x64\node_modules\@adobe\aio-cli\node_modules\@oclif\core\lib\config\config.js:272:25)
@adobe/aio-cli-plugin-app:error at async AddActionCommand.installTemplates (C:\Users\Shazron\Documents\git\work\adobe\aio-cli-plugin-app\src\TemplatesCommand.js:176:7)
@adobe/aio-cli-plugin-app:error at async AddActionCommand.run (C:\Users\Shazron\Documents\git\work\adobe\aio-cli-plugin-app\src\commands\app\add\action.js:57:7)
@adobe/aio-cli-plugin-app:error at async AddActionCommand._run (C:\Users\Shazron\Documents\git\work\adobe\aio-cli-plugin-app\node_modules\@oclif\core\lib\command.js:80:22)
```
Contributor guide
Research direction
Reproduce the failure with `aio app init`, `aio app add action`, and `@adobe/generator-add-action-analytics`. Start by tracing `src/commands/app/add/action.js` into `src/TemplatesCommand.js` and the reported `TemplateInstallManager.js` location. Done means selecting the analytics action template no longer fails with the unsupported service type error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, node.js
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100