Update installation directions for 4.4
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
This commit is contained in:
committed by
Jonathon Anderson
parent
8e30693ad7
commit
0df628dcc7
@@ -59,39 +59,38 @@ appropriate substitutions:
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
# EDIT HERE
|
||||
VERSION=4.2.0
|
||||
DOWNLOAD=/tmp/warewulf-${4.2.0}.tar.gz
|
||||
|
||||
# COPY/PASTE THIS
|
||||
mkdir ~/src
|
||||
cd ~/src
|
||||
tar xvf ${DOWNLOAD}
|
||||
VERSION=4.4.0
|
||||
curl -LO https://github.com/hpcng/warewulf/releases/download/v${VERSION}/warewulf-${VERSION}.tar.gz
|
||||
tar -xf warewulf-${VERSION}.tar.gz
|
||||
cd warewulf-${VERSION}
|
||||
make all && sudo make install
|
||||
|
||||
Git
|
||||
---
|
||||
|
||||
Warewulf is developed in "Git", a source code management platform that
|
||||
allows collaborative development and revision control. From the Git
|
||||
repository, you can download different versions of the project either
|
||||
from tags or branches. By default, when you go to the GitHub page, you
|
||||
will find the default branch entitled ``main``. The ``main`` branch is
|
||||
where most of the active development occurs, so if you want to obtain
|
||||
the latest and greatest version of Warewulf, this is where to go. But
|
||||
be forewarned, using a snapshot from ``main`` is not guaranteed to be
|
||||
stable or generally supported for production. If you are building for
|
||||
production, it is best to download a release tarball from the main
|
||||
site, the GitHub releases page, or from a Git tag.
|
||||
Warewulf is developed in GitHub, a source code management platform
|
||||
that allows collaborative development and revision control. From the
|
||||
Git repository, you can download different versions of the project
|
||||
either from tags or branches. By default, when you go to the GitHub
|
||||
page, you will find the default branch entitled ``development``. The
|
||||
``development`` branch is where most of the active development occurs,
|
||||
so if you want to obtain the latest and greatest version of Warewulf,
|
||||
this is where to go. But be forewarned, using a snapshot from
|
||||
``development`` is not guaranteed to be stable or generally supported
|
||||
for production.
|
||||
|
||||
Alternatively, the ``main`` branch is more stable and is used as a
|
||||
staging area for pending releases.
|
||||
|
||||
If you are building for production, it is best to download a release
|
||||
tarball from the main site, the GitHub releases page, or from a Git
|
||||
tag.
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
mkdir ~/git
|
||||
cd ~/git
|
||||
git clone https://github.com/warewulf/warewulf.git
|
||||
git clone https://github.com/hpcng/warewulf.git
|
||||
cd warewulf
|
||||
git checkout main # or switch to a tag like '4.2.0'
|
||||
git checkout development # or switch to a tag like 'v4.4.0'
|
||||
make all && sudo make install
|
||||
|
||||
Runtime Dependencies
|
||||
|
||||
Reference in New Issue
Block a user