Open camerk opened 6 years ago
Hi camerk,
Can you provide us with some more context? What are you trying to wget, or what instructions are you trying to follow?
Sure,
On the warewulf setup/instillation page , the instructions say to use the following wget command to begin the installation on Debian:
$ wget --no-check-certificate https://warewulf.lbl.gov/svn/trunk/platform/deb/install-wwdebsystem
This yeilds the error 404 not found page on github, which is the same result if you plug the url into the browser.
@bensallen I still have a SVN pull ... I can put up a PR with that file somewhere if you'd like.
I also see no way to find the installer. Would be great to see a quick fix.
@pat-s See PR #165 I just put up
That was quick, thanks!
Sadly, the script tries to download from http://warewulf.lbl.gov/downloads/releases/warewulf-common/warewulf-common-<version>.tar.gz
which is also a 404 regardless of the version.
So can't warewulf be downloaded at all atm? I read sth about a SVN -> Github migration lately that apparently is the root for the dead links?
Yeah the SVN -> Github caused a bunch of links to die.
For this specific one, most of us don't deal with Debian at all, so those files aren't really on our radar. From a quick glance it looks like it was grabbing nightly packages and doing a build. Right now the best case you can do is grab from the 3.8.1.tar.gz release file.
There isn't separate tarballs for each part (common, vnfs, etc...) with this, but a single directory structure. Or you could modify it to build from a git checkout...
Right now the best case you can do is grab from the 3.8.1.tar.gz release file.
I tried already but with the different structure of the the repo and the download script I am lost as a new guy.
Is there still active development going on? With broken installers and download links I do not know if I should install warewulf.
The Debian stuff was handled by someone else. About everyone else dealt with RHEL based systems.
Generally, you should be able to build it manually on Debian without a special script... I believe the script was just trying to handle a few Debian specific cases when building so you didn't need to do it manually. As again, we make the assumption of a RHEL based system.
In general you should be able to build from the repo with:
cd common/ # common needs to be build/installed first
./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
sudo make install
For each section vnfs
, ipmi
, etc... you'll do the same steps.
There shouldn't be anything special about the install. Check: http://warewulf.lbl.gov/recipes/setup/installation-using-subversion.html
Seems that an old script I wrote didn't get transferred before the old site went away. All it did was automate a build from a source checkout. But it would have given you a good first step.
The Debian stuff was handled by someone else. About everyone else dealt with RHEL based systems.
I see. I need a non-commercial solution :)
Generally, you should be able to build it manually on Debian without a special script... I believe the script was just trying to handle a few Debian specific cases when building so you didn't need to do it manually. As again, we make the assumption of a RHEL based system.
Ok, that sounds easy in the first place.
However, I get the following errors:
lanplus_crypt_impl.c:167:17: error: storage size of 'ctx' isn't known EVP_CIPHER_CTX ctx;
Probably related to openssl v1.1.
-> Downgrading to openssl v1.0 via this answer did not help.
No package 'libselinux' found, No package 'libsepol' found
-> Tried installing liselinux1-dev
. -> configure: error: libdevmapper could not be found, but is required for the --enable-device-mapper option, which is enabled by default. Either disable device-mapper support with --disable-device-mapper or download and install device-mapper from: http://sources.redhat.com/dm/
Too many problems with Debian9?
@pat-s In my course we are working with Debian 7 because it's largely stable and can verify that 3.6 works. This is the forked github is from another group that scripted a lot of the setup that I plan to expand on: https://github.com/camerk/wwMpiGanglia But if your looking for just the warewulf files, they are in the src folder. 3.7 is also in a separate folder in this repo.
I am trying to install warewulf onto Debian 7 (wheezy) and it is failing with a "404: not found" error. We installed this about a moth ago and everything went fine. I think this has something to do with the new website. We have not been able to figure out how to install it with source either. A work around for the time being or the fix for the wget command would be much appreciated.