-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
There are two issues when running the mcp server using podman in RHEL9 on Power10.
- Base image
node:23-alpinedoes not support ppc64le. - Failed to process tools while starting the server, got
McpError
[2025-12-01 18:50:46.283] ERROR: No valid configurations to merge
requestId: "QIBB4TO4"
operation: "ToolProcessor.initialize"
yamlPath: "/usr/src/app/tools"
critical: false
errorCode: -32603
originalErrorType: "McpError"
finalErrorType: "McpError"
err: {
"type": "McpError",
"message": "No valid configurations to merge",
"stack":
McpError: No valid configurations to merge
at ToolConfigBuilder.mergeConfigurations (file:///usr/src/app/dist/ibmi-mcp-server/utils/config/toolConfigBuilder.js:523:19)
at ErrorHandler.tryCatch.operation (file:///usr/src/app/dist/ibmi-mcp-server/utils/config/toolConfigBuilder.js:396:45)
at async ErrorHandler.tryCatch (file:///usr/src/app/dist/utils/internal/errorHandler.js:203:20)
at async ToolProcessor.parseYamlConfig (file:///usr/src/app/dist/ibmi-mcp-server/utils/config/toolProcessor.js:240:30)
at async ErrorHandler.tryCatch.operation (file:///usr/src/app/dist/ibmi-mcp-server/utils/config/toolProcessor.js:67:31)
at async ErrorHandler.tryCatch (file:///usr/src/app/dist/utils/internal/errorHandler.js:203:20)
at async registerSQLTools (file:///usr/src/app/dist/ibmi-mcp-server/index.js:44:13)
at async createMcpServerInstance (file:///usr/src/app/dist/mcp-server/server.js:51:9)
at async startHttpTransport (file:///usr/src/app/dist/mcp-server/transports/http/httpTransport.js:361:31)
at async startTransport (file:///usr/src/app/dist/mcp-server/server.js:76:28)
"code": -32603,
"name": "McpError"
}
Metadata
Metadata
Assignees
Labels
No labels