#Netdata Offline install issue
1 messages · Page 1 of 1 (latest)
hello, did you check https://learn.netdata.cloud/docs/netdata-agent/installation/linux/offline-systems
yes, But i got these errors🥹 with this command:
wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh --prepare-offline-install-source ./netdata-offline
this has to be run on a machine that has internet access
you're installing netdata into ./netdata-offline and then you copy ./netdata-offline on the offline node
Actually, that looks like either a bug in the kickstart script, or some issue with GitHub.
@leaden siren Can you share whether the output you are seeing was on the system you were trying to prepare the offline install directory on, or on the system you were trying to use the prepared offline install directory to actually install things.
I ran this command on a machine with a network connection and got these errors
Hi bro, This error occurs on the prepared machine, which is a machine with network connection.
I suspect it's related to similar issues we’ve had reports of from other users. Something seems to be up with GitHub that’s causing failures when trying to fetch static build artifacts.
wow, what should I do
At the moment I’m not sure there is much you can do since we’ve not figured out what’s actually going on here. I hope this has all just been due to some issue with GitHub itself (there have been a number of incidents on their infrastructure over the past few weeks), in which case it may just work if you try again, though I’m not exceptionally optimistic that this is the case.
Info about the internet service provider being used for the system you are seeing the issues on would be helpful though, as that should help us rule out the possibility that it’s something resulting from a particular ISP doing something stupid.
The Azure server and Tencent Cloud server I use both have this error.
This is a scripting issue. I can download all the files using
curl -L
but I repro your exact issue when using the script.
In fact, I can download all files to "/tmp/netdata-offline" and the checksum error still comes up which suggests that it's not really doing what it ought to be.
i tried, and nothing change🥹
I used curl -L and got the same result🥹
Sorry about the really slow response on this. Offline install support is unfortunately not the highest priority here.
It looks like there are two separate issues here:
- We’re not handling the case in the script of not actually fetching any of the static build archives (and thus the validation step is running incorrectly).
- We’re not handling the fact that there exist braindead firewalls that block HTTP HEAD requests (which we use to check if the files exist on the server before downloading them so that we can differentiate the file not being there (which is usually not an issue) from the download of the file failing for some other reason).
I’m working on a PR to resolve both issues right now, and it should hopefully be fixed by this Friday at the latest.
I understand, thank you very much for your support
I have the same problem, it seems the error when running kickstart has not been fixed, can anyone help?
Have you fixed the error yet?
I'm having problems with the path configuration in the netdata-kickstart.sh file, because the default configuration is export NETDATA_STATIC_ARCHIVE_URL="https://github.com/netdata/netdata/releases/download/v${INSTALL_VERSION}/netdata -${arch}-v${INSTALL_VERSION}.gz.run" .
Meanwhile the path on github is https://github.com/netdata/netdata-nightlies/releases/..... different from the configuration path https://github.com/netdata/netdata/releases/download /${latest}/ in file netdata-kickstart.sh