-
Bug
-
Resolution: Done
-
Blocker
-
1.7.0
-
None
Description of problem:
Version 1.7-10 of RHDH container failed with CrashLoopBackoff (see log below)
Prerequisites (if any, like setup, operators/versions):
RHDH image: quay.io/rhdh/rhdh-hub-rhel9:1.7-10 or newer (next)
Steps to Reproduce
- Deploy RHDH Operator
- Create any Backstage CR
Actual results:
RHDH failed to start
backstage-backend container crashed with:
**
{"level":"\u001b[32minfo\u001b[39m","message":"Starting Developer Hub backend","service":"developer-hub-init","timestamp":"2025-04-07 10:21:24"} (node:1) [DEP0040[] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) (node:1) [UNDICI-EHPA[] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time. node:internal/modules/cjs/loader:1244 const err = new Error(message); ^ Error: Cannot find module './out/isolated_vm' Require stack: - /opt/app-root/src/node_modules/isolated-vm/isolated-vm.js - /opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/lib/templating/SecureTemplater.cjs.js - /opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/builtin/fetch/template.cjs.js - /opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/ScaffolderPlugin.cjs.js - /opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/alpha.cjs.js at Module._resolveFilename (node:internal/modules/cjs/loader:1244:15) at Module._load (node:internal/modules/cjs/loader:1070:27) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:217:24) at Module.require (node:internal/modules/cjs/loader:1335:12) at Module.patchedRequire (/opt/app-root/src/node_modules/require-in-the-middle/index.js:194:34) at Hook._require.Module.require (/opt/app-root/src/node_modules/require-in-the-middle/index.js:142:27) at require (node:internal/modules/helpers:136:16) at Object.<anonymous> (/opt/app-root/src/node_modules/isolated-vm/isolated-vm.js:1:18) at Module._compile (node:internal/modules/cjs/loader:1562:14) at Module._extensions..js (node:internal/modules/cjs/loader:1699:10) at Module.load (node:internal/modules/cjs/loader:1313:32) at Module._load (node:internal/modules/cjs/loader:1123:12) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:217:24) at Module.require (node:internal/modules/cjs/loader:1335:12) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/app-root/src/node_modules/isolated-vm/isolated-vm.js', '/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/lib/templating/SecureTemplater.cjs.js', '/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/builtin/fetch/template.cjs.js', '/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/ScaffolderPlugin.cjs.js', '/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/alpha.cjs.js' ] } Node.js v22.13.1
Expected results:
RHDH up and running
Reproducibility (Always/Intermittent/Only Once):
Always{}