backstage: Backend failed to start up Error: Cannot find module 'app/package.json'
Expected Behavior
Able to run container
Actual Behavior
I am getting the following error when i upgraded to the latest release when trying to run my container but unable to replicate the error locally…
Backend failed to start up Error: Cannot find module 'app/package.json'
Require stack:
- /app/node_modules/@backstage/backend-common/dist/index.cjs.js
- /app/packages/backend/dist/index.cjs.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
at Function.resolve (node:internal/modules/cjs/helpers:108:19)
at Object.resolvePackagePath (/app/node_modules/@backstage/backend-common/dist/index.cjs.js:1524:35)
at Object.createRouter (/app/node_modules/@backstage/plugin-app-backend/dist/index.cjs.js:178:36)
at createPlugin$3 (/app/packages/backend/dist/index.cjs.js:83748:33)
at main (/app/packages/backend/dist/index.cjs.js:90959:180)
at processTicksAndRejections (node:internal/process/task_queues:96:5) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/app/node_modules/@backstage/backend-common/dist/index.cjs.js',
'/app/packages/backend/dist/index.cjs.js'
]
}
Steps to Reproduce
- Step 1
- Step 2
- …
Context
Your Environment
-
Browser Information:
-
Chrome
-
Output of
yarn backstage-cli info:
OS: Windows_NT 10.0.18363 - win32/x64
node: v16.13.0
yarn: 1.22.1
cli: 0.15.1 (installed)
Dependencies:
@backstage/app-defaults 0.2.0
@backstage/backend-common 0.10.9, 0.12.1
@backstage/backend-tasks 0.1.10
@backstage/catalog-client 0.5.5, 0.8.0
@backstage/catalog-model 0.12.1, 0.9.10
@backstage/cli-common 0.1.8
@backstage/cli 0.15.1
@backstage/config-loader 0.9.6
@backstage/config 0.1.15
@backstage/core-app-api 0.6.0
@backstage/core-components 0.9.0
@backstage/core-plugin-api 0.8.0
@backstage/errors 0.2.2
@backstage/integration-react 0.1.24
@backstage/integration 0.7.5, 0.8.0
@backstage/plugin-api-docs 0.8.1
@backstage/plugin-app-backend 0.3.28
@backstage/plugin-auth-backend 0.12.0
@backstage/plugin-auth-node 0.1.4
@backstage/plugin-badges-backend 0.1.22
@backstage/plugin-badges 0.2.25
@backstage/plugin-catalog-backend-module-ldap 0.3.15
@backstage/plugin-catalog-backend 0.23.1
@backstage/plugin-catalog-common 0.2.1
@backstage/plugin-catalog-graph 0.2.13
@backstage/plugin-catalog-import 0.8.4
@backstage/plugin-catalog-react 0.8.1
@backstage/plugin-catalog 0.9.1
@backstage/plugin-code-coverage-backend 0.1.26
@backstage/plugin-code-coverage 0.1.28
@backstage/plugin-explore-react 0.0.14
@backstage/plugin-explore 0.3.32
@backstage/plugin-home 0.4.17
@backstage/plugin-jenkins-backend 0.1.17
@backstage/plugin-jenkins-common 0.1.0
@backstage/plugin-jenkins 0.7.0
@backstage/plugin-kafka-backend 0.2.21
@backstage/plugin-kafka 0.3.1
@backstage/plugin-kubernetes-backend 0.4.11
@backstage/plugin-kubernetes-common 0.2.6
@backstage/plugin-kubernetes 0.6.1
@backstage/plugin-org 0.5.1
@backstage/plugin-permission-backend 0.5.3
@backstage/plugin-permission-common 0.5.2
@backstage/plugin-permission-node 0.5.3
@backstage/plugin-permission-react 0.3.3
@backstage/plugin-proxy-backend 0.2.22
@backstage/plugin-scaffolder-backend-module-cookiecutter 0.2.3
@backstage/plugin-scaffolder-backend 0.17.3
@backstage/plugin-scaffolder-common 0.2.3
@backstage/plugin-scaffolder 0.14.0
@backstage/plugin-search-backend-module-pg 0.3.0
@backstage/plugin-search-backend-node 0.5.0
@backstage/plugin-search-backend 0.4.6
@backstage/plugin-search 0.7.2
@backstage/plugin-sonarqube 0.3.1
@backstage/plugin-tech-insights-backend-module-jsonfc 0.1.12
@backstage/plugin-tech-insights-backend 0.1.5
@backstage/plugin-tech-insights-common 0.2.0, 0.2.3
@backstage/plugin-tech-insights-node 0.1.2, 0.2.6
@backstage/plugin-tech-insights 0.1.11
@backstage/plugin-tech-radar 0.5.8
@backstage/plugin-techdocs-backend 0.14.1
@backstage/plugin-techdocs 0.15.0
@backstage/plugin-todo-backend 0.1.25
@backstage/plugin-todo 0.2.3
@backstage/plugin-user-settings 0.4.0
@backstage/release-manifests 0.0.2
@backstage/search-common 0.3.0
@backstage/techdocs-common 0.11.11
@backstage/test-utils 0.3.0
@backstage/theme 0.2.15
@backstage/types 0.1.3
@backstage/version-bridge 0.1.2
Done in 0.90s.
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Reactions: 1
- Comments: 16 (7 by maintainers)
had a similar one in version 1.12.0 but bumping to 1.12.1 resolved this as @Remyapraveen mentioned.
This is happening for me for version
1.11.0Had to run
npx @backstage/cli versions:bumpto fix it.Going to close this as it should be fixed with
v0.71.1. Re-open if needed!I had this same issue on a new install yesterday morning, but a new install in the afternoon worked fine. Looks like v.0.71.1 may have fixed this https://github.com/backstage/backstage/releases/tag/v0.71.1