These fixes are in optimum-cross-functional-dashboard. They are tracked here because the docs can't be correct while Console shows a different command.
Fix
Done when
The command Console generates runs as-is on a clean machine, and matches the Signal docs (#49).
These fixes are in
optimum-cross-functional-dashboard. They are tracked here because the docs can't be correct while Console shows a different command.Fix
components/dashboard/screens/Signal.tsx. The run command is hardcoded asOPTIMUM_ENROLLMENT_KEY … ghcr.io/getoptimum/optimum-gateway:latest, which is wrong. UsegatewayRunCommand()instead.lib/signalSetup.ts.--peer, Lighthouse--boot-nodesplus--trusted-peers, Teku--p2p-direct-peers, Nimbus--direct-peer, Lodestar trusted/direct peer.lib/gatewayRunCommand.ts.:latest.-config "". Not done, deliberately: the flag defaults toconfig/app_conf.yml, which is not in the image, so the gateway exits on "unable to load config" before reading any environment variable. Everything Console sets travels by environment, and a mounted config is a step the operator has to perform before the command can be pasted at all. Verified against the v1.3.2 image: it starts with-config ""and reads its environment.components/onboarding/ConnectGatewayStep.tsx. The fallback text saysOPTIMUM_ENROLLMENT_KEY; change it toOPT_JOIN_KEY./healthand/api/v1/self_info, or remove it from the docs.performanceNavreturns nothing for self-serve accounts, so the journey's step 10 ("first report") is unreachable.Done when
The command Console generates runs as-is on a clean machine, and matches the Signal docs (#49).