You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 2, 2025. It is now read-only.
To continue with #73, we need to fix the issue below:
Error: Failed to instantiate service 'core.urlReader' for 'catalog' because the factory function threw an error, Error: Unable to convert config value for key 'integrations.github[0].apps[0].appId' in 'env' to a number`
After running make k8s-up, doing kubectl logs -l , getting this:
/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:264
throw new AggregateError(initErrors, "Backend startup failed");
^
AggregateError: Backend startup failed
at #doStart (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:264:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async BackendInitializer.start (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:120:5)
at async BackstageBackend.start (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackstageBackend.cjs.js:19:5) {
[errors]: [
Error: Failed to instantiate service 'core.urlReader' for 'techdocs' because the factory function threw an error, Error: Unable to convert config value for key 'integrations.github[0].apps[0].appId' in 'env' to a number
at /app/node_modules/@backstage/backend-app-api/dist/wiring/ServiceRegistry.cjs.js:226:21
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Promise.all (index 0)
at async #getInitDeps (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:72:22)
at async /app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:238:32
at async Promise.allSettled (index 2)
at async #doStart (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:195:21)
at async BackendInitializer.start (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:120:5)
at async BackstageBackend.start (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackstageBackend.cjs.js:19:5),
Error: Failed to instantiate service 'core.urlReader' for 'catalog' because the factory function threw an error, Error: Unable to convert config value for key 'integrations.github[0].apps[0].appId' in 'env' to a number
at /app/node_modules/@backstage/backend-app-api/dist/wiring/ServiceRegistry.cjs.js:226:21
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Promise.all (index 0)
at async #getInitDeps (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:72:22)
at async /app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:238:32
at async Promise.allSettled (index 4)
at async #doStart (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:195:21)
at async BackendInitializer.start (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:120:5)
at async BackstageBackend.start (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackstageBackend.cjs.js:19:5),
ForwardedError: Module 'gitea' for plugin 'scaffolder' startup failed; caused by Error: Unable to convert config value for key 'integrations.github[0].apps[0].appId' in 'env' to a number
at /app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:228:25
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async /app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:227:17
at async processNode (/app/node_modules/@backstage/backend-app-api/dist/lib/DependencyGraph.cjs.js:170:22)
... 2 lines matching cause stack trace ...
at async DependencyGraph.parallelTopologicalTraversal (/app/node_modules/@backstage/backend-app-api/dist/lib/DependencyGraph.cjs.js:176:5)
at async /app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:220:13
at async Promise.allSettled (index 7)
at async #doStart (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:195:21)
at async BackendInitializer.start (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:120:5)
at async BackstageBackend.start (/app/node_modules/@backstage/backend-app-api/dist/wiring/BackstageBackend.cjs.js:19:5) {
cause: Error: Unable to convert config value for key 'integrations.github[0].apps[0].appId' in 'env' to a number
at ConfigReader.getOptionalNumber (/app/node_modules/@backstage/config/dist/reader.cjs.js:234:13)
at ConfigReader.getNumber (/app/node_modules/@backstage/config/dist/reader.cjs.js:217:24)
at /app/node_modules/@backstage/integration/dist/github/config.cjs.js:15:14
at Array.map (<anonymous>)
at readGithubIntegrationConfig (/app/node_modules/@backstage/integration/dist/github/config.cjs.js:14:55)
at Array.map (<anonymous>)
at Object.readGithubIntegrationConfigs (/app/node_modules/@backstage/integration/dist/github/config.cjs.js:42:26)
at GithubIntegration.factory (/app/node_modules/@backstage/integration/dist/github/GithubIntegration.cjs.js:11:28)
at ScmIntegrations.fromConfig (/app/node_modules/@backstage/integration/dist/ScmIntegrations.cjs.js:28:51)
at Object.init [as func] (/app/node_modules/@backstage/plugin-scaffolder-backend-module-gitea/dist/module.cjs.js:18:58)
at /app/node_modules/@backstage/backend-app-api/dist/wiring/BackendInitializer.cjs.js:227:39
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async processNode (/app/node_modules/@backstage/backend-app-api/dist/lib/DependencyGraph.cjs.js:170:22)
at async Promise.all (index 1)
at async processMoreNodes (/app/node_modules/@backstage/backend-app-api/dist/lib/DependencyGraph.cjs.js:165:7)
at async DependencyGraph.parallelTopologicalTraversal (/app/node_modules/@backstage/backend-app-api/dist/lib/DependencyGraph.cjs.js:176:5)
}
]
}
To continue with #73, we need to fix the issue below:
After running
make k8s-up, doingkubectl logs -l, getting this: