Open kumaresdev opened 6 months ago
Despite reverting to serverless version 3.38.0, I am still encountering the same issue.
To ensure safe major version upgrades ensure "frameworkVersion" setting in service configuration (recommended setup: "frameworkVersion: ^3.38.0")
Environment: linux, node 20.13.1, framework 3.38.0, plugin 7.2.3, SDK 4.5.1
Error:
Error: Cannot find module 'serverless/lib/serverless-error'
Require stack:
- /home/runner/work/smart-contact-center-backend/smart-contact-center-backend/scc-real-time-transcript/node_modules/serverless-appsync-plugin/lib/resources/Schema.js
- /home/runner/work/smart-contact-center-backend/smart-contact-center-backend/scc-real-time-transcript/node_modules/serverless-appsync-plugin/lib/resources/Api.js
- /home/runner/work/smart-contact-center-backend/smart-contact-center-backend/scc-real-time-transcript/node_modules/serverless-appsync-plugin/lib/index.js
- /opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/lib/utils/require-with-import-fallback.js
- /opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/lib/classes/plugin-manager.js
- /opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/lib/serverless.js
- /opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/scripts/serverless.js
- /opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/bin/serverless.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15)
at Module._load (node:internal/modules/cjs/loader:986:27)
at Module.require (node:internal/modules/cjs/loader:1233:19)
at require (node:internal/modules/helpers:179:18)
at Object.<anonymous> (/home/runner/work/smart-contact-center-backend/smart-contact-center-backend/scc-real-time-transcript/node_modules/serverless-appsync-plugin/lib/resources/Schema.js:12:42)
Docs: docs.serverless.com
Support: forum.serverless.com
Bugs: github.com/serverless/serverless/issues
at Module._compile (node:internal/modules/cjs/loader:1358:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1[41](https://github.com/RozieAI/smart-contact-center-backend/actions/runs/9301328959/job/25599244784#step:8:42)6:10)
at Module.load (node:internal/modules/cjs/loader:1208:32)
at Module._load (node:internal/modules/cjs/loader:1024:12)
at Module.require (node:internal/modules/cjs/loader:1233:19)
at require (node:internal/modules/helpers:179:18)
at Object.<anonymous> (/home/runner/work/smart-contact-center-backend/smart-contact-center-backend/scc-real-time-transcript/node_modules/serverless-appsync-plugin/lib/resources/Api.js:31:16)
at Module._compile (node:internal/modules/cjs/loader:1358:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
at Module.load (node:internal/modules/cjs/loader:1208:32)
at Module._load (node:internal/modules/cjs/loader:1024:12)
at Module.require (node:internal/modules/cjs/loader:1233:19)
at require (node:internal/modules/helpers:179:18)
at Object.<anonymous> (/home/runner/work/smart-contact-center-backend/smart-contact-center-backend/scc-real-time-transcript/node_modules/serverless-appsync-plugin/lib/index.js:52:13)
at Module._compile (node:internal/modules/cjs/loader:1358:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
at Module.load (node:internal/modules/cjs/loader:1208:32)
at Module._load (node:internal/modules/cjs/loader:1024:12)
at Module.require (node:internal/modules/cjs/loader:1233:19)
at require (node:internal/modules/helpers:179:18)
at module.exports (/opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/lib/utils/require-with-import-fallback.js:5:12)
at PluginManager.requireServicePlugin (/opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/lib/classes/plugin-manager.js:171:14)
at PluginManager.resolveServicePlugins (/opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/lib/classes/plugin-manager.js:198:29)
at PluginManager.loadAllPlugins (/opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/lib/classes/plugin-manager.js:136:47)
at Serverless.init (/opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/lib/serverless.js:1[46](https://github.com/RozieAI/smart-contact-center-backend/actions/runs/9301328959/job/25599244784#step:8:47):30)
at async /opt/hostedtoolcache/node/20.13.1/x64/lib/node_modules/serverless/scripts/serverless.js:601:7
Error: Process completed with exit code 1.
Same issue here
Environment: linux, node 18.19.1, framework 3.38.0, plugin 7.2.3, SDK 4.5.1
Error
84 | Error: Cannot find module 'serverless/lib/serverless-error'
85 | Require stack:
86 | - /codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/resources/Schema.js
87 | - /codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/resources/Api.js
88 | - /codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/index.js
89 | - /usr/local/lib/node_modules/serverless/lib/utils/require-with-import-fallback.js
90 | - /usr/local/lib/node_modules/serverless/lib/classes/plugin-manager.js
91 | - /usr/local/lib/node_modules/serverless/lib/serverless.js
92 | - /usr/local/lib/node_modules/serverless/scripts/serverless.js
93 | - /usr/local/lib/node_modules/serverless/bin/serverless.js
94 | at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
95 | at Module._load (node:internal/modules/cjs/loader:975:27)
96 | at Module.require (node:internal/modules/cjs/loader:1225:19)
97 | at require (node:internal/modules/helpers:177:18)
98 | at Object.<anonymous> (/codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/resources/Schema.js:12:42)
99 | at Module._compile (node:internal/modules/cjs/loader:1356:14)
100 | at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
101 | at Module.load (node:internal/modules/cjs/loader:1197:32)
102 | at Module._load (node:internal/modules/cjs/loader:1013:12)
103 | at Module.require (node:internal/modules/cjs/loader:1225:19)
104 | at require (node:internal/modules/helpers:177:18)
105 | at Object.<anonymous> (/codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/resources/Api.js:31:16)
106 | at Module._compile (node:internal/modules/cjs/loader:1356:14)
107 | at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
108 | at Module.load (node:internal/modules/cjs/loader:1197:32)
109 | at Module._load (node:internal/modules/cjs/loader:1013:12)
110 | at Module.require (node:internal/modules/cjs/loader:1225:19)
111 | at require (node:internal/modules/helpers:177:18)
112 | at Object.<anonymous> (/codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/index.js:52:13)
113 | at Module._compile (node:internal/modules/cjs/loader:1356:14)
114 | at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
115 | at Module.load (node:internal/modules/cjs/loader:1197:32)
116 | at Module._load (node:internal/modules/cjs/loader:1013:12)
117 | at Module.require (node:internal/modules/cjs/loader:1225:19)
118 | at require (node:internal/modules/helpers:177:18)
119 | at module.exports (/usr/local/lib/node_modules/serverless/lib/utils/require-with-import-fallback.js:5:12)
120 | at PluginManager.requireServicePlugin (/usr/local/lib/node_modules/serverless/lib/classes/plugin-manager.js:171:14)
121 | at PluginManager.resolveServicePlugins (/usr/local/lib/node_modules/serverless/lib/classes/plugin-manager.js:198:29)
122 | at PluginManager.loadAllPlugins (/usr/local/lib/node_modules/serverless/lib/classes/plugin-manager.js:136:47)
123 | at Serverless.init (/usr/local/lib/node_modules/serverless/lib/serverless.js:146:30)
124 | at async /usr/local/lib/node_modules/serverless/scripts/serverless.js:601:7
Same issue. Any fix or workaround for this?? I seem to be stuck
Same issue here
Environment: linux, node 18.19.1, framework 3.38.0, plugin 7.2.3, SDK 4.5.1 Error 84 | Error: Cannot find module 'serverless/lib/serverless-error' 85 | Require stack: 86 | - /codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/resources/Schema.js 87 | - /codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/resources/Api.js 88 | - /codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/index.js 89 | - /usr/local/lib/node_modules/serverless/lib/utils/require-with-import-fallback.js 90 | - /usr/local/lib/node_modules/serverless/lib/classes/plugin-manager.js 91 | - /usr/local/lib/node_modules/serverless/lib/serverless.js 92 | - /usr/local/lib/node_modules/serverless/scripts/serverless.js 93 | - /usr/local/lib/node_modules/serverless/bin/serverless.js 94 | at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) 95 | at Module._load (node:internal/modules/cjs/loader:975:27) 96 | at Module.require (node:internal/modules/cjs/loader:1225:19) 97 | at require (node:internal/modules/helpers:177:18) 98 | at Object.<anonymous> (/codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/resources/Schema.js:12:42) 99 | at Module._compile (node:internal/modules/cjs/loader:1356:14) 100 | at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) 101 | at Module.load (node:internal/modules/cjs/loader:1197:32) 102 | at Module._load (node:internal/modules/cjs/loader:1013:12) 103 | at Module.require (node:internal/modules/cjs/loader:1225:19) 104 | at require (node:internal/modules/helpers:177:18) 105 | at Object.<anonymous> (/codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/resources/Api.js:31:16) 106 | at Module._compile (node:internal/modules/cjs/loader:1356:14) 107 | at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) 108 | at Module.load (node:internal/modules/cjs/loader:1197:32) 109 | at Module._load (node:internal/modules/cjs/loader:1013:12) 110 | at Module.require (node:internal/modules/cjs/loader:1225:19) 111 | at require (node:internal/modules/helpers:177:18) 112 | at Object.<anonymous> (/codebuild/output/src1019297537/src/code/cmd/appsync/node_modules/serverless-appsync-plugin/lib/index.js:52:13) 113 | at Module._compile (node:internal/modules/cjs/loader:1356:14) 114 | at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) 115 | at Module.load (node:internal/modules/cjs/loader:1197:32) 116 | at Module._load (node:internal/modules/cjs/loader:1013:12) 117 | at Module.require (node:internal/modules/cjs/loader:1225:19) 118 | at require (node:internal/modules/helpers:177:18) 119 | at module.exports (/usr/local/lib/node_modules/serverless/lib/utils/require-with-import-fallback.js:5:12) 120 | at PluginManager.requireServicePlugin (/usr/local/lib/node_modules/serverless/lib/classes/plugin-manager.js:171:14) 121 | at PluginManager.resolveServicePlugins (/usr/local/lib/node_modules/serverless/lib/classes/plugin-manager.js:198:29) 122 | at PluginManager.loadAllPlugins (/usr/local/lib/node_modules/serverless/lib/classes/plugin-manager.js:136:47) 123 | at Serverless.init (/usr/local/lib/node_modules/serverless/lib/serverless.js:146:30) 124 | at async /usr/local/lib/node_modules/serverless/scripts/serverless.js:601:7
Is this ever going to get released? I see a commit with a fix.
The serverless-appsync-plugin package.json has the following peer dependencies. Serverless has published version 4.0.23, which caused the AppSync deployment to fail.
ERROR: