-
Notifications
You must be signed in to change notification settings - Fork 116
Description
When I try to update my Dappmanager core package by clicking on this button
I get the error "services.bind.dnp.dappnode.eth.networks.dncore_network.ipv4_address must be a string":
Error: Command failed: docker compose -f /usr/src/app/DNCORE/docker-compose-bind.yml config <&-
validating /usr/src/app/DNCORE/docker-compose-bind.yml: services.bind.dnp.dappnode.eth.networks.dncore_network.ipv4_address must be a string
at shell (file:///usr/src/app/packages/utils/dist/shell.js:30:19)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async writeAndValidateFiles (file:///usr/src/app/packages/installer/dist/installer/writeAndValidateFiles.js:24:9)
at async packageInstall (file:///usr/src/app/packages/installer/dist/calls/packageInstall.js:59:13)
at async packageInstall (file:///usr/src/app/packages/dappmanager/dist/calls/packageInstall.js:19:5)
at async file:///usr/src/app/packages/dappmanager/dist/api/handler/index.js:24:28
{
"name": "core.dnp.dappnode.eth",
"options": {
"BYPASS_CORE_RESTRICTION": true,
"BYPASS_RESOLVER": true
}
}
DAppNode version:
Core DAppNode Packages versions
bind.dnp.dappnode.eth: 0.2.11
core.dnp.dappnode.eth: 0.2.105
dappmanager.dnp.dappnode.eth: 0.2.99, commit: 2596c7f9
https.dnp.dappnode.eth: 0.2.2
ipfs.dnp.dappnode.eth: 0.2.23
wifi.dnp.dappnode.eth: 0.2.9
System info
dockerComposeVersion: 2.39.2
dockerServerVersion: 28.4.0
dockerCliVersion: 28.4.0
os: ubuntu
versionCodename: noble
architecture: amd64
kernel: 6.8.0-85-generic
Disk usage: 46%
Additional context
#663 (comment) recommended we run a manual script, but in my situation, I don't have access to the command line. Could someone fix the bug in the code, so a future newer version can get whatever IP it needs automatically and the package update can run smoothly ?
This issue is blocking me from updating other packages, for example I get the error message "Nethermind requires a more recent version of DAppNode. Update your DAppNode before continuing the installation." if this is not fixed soon, I might miss mandatory upgrades :(