Commit Graph

91 Commits

Author SHA1 Message Date
Jonathon Anderson
9d124e6560 Fix sphinx warnings
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-02-17 01:12:25 -07:00
Christian Goll
1fca0057d3 updated WW_INTERNAL to 45 for 4.5.x release
Internal version update is necessary as new structures were added,
most obviously the disk, partitions and file system structures.
Old configurations will work as expected.

Signed-off-by: Christian Goll <cgoll@suse.com>
2024-02-16 20:12:51 -07:00
Dietmar Rieder
3a9654b6ad Document creating of bonded network interfaces
Signed-off-by: Dietmar Rieder <dietmar.rieder@i-med.ac.at>
2024-02-06 15:36:19 +01:00
Jonathon Anderson
a1832ad8c1 Complete transfer of Warewulf from HPCng
Warewulf is now being maintained in its own GitHub organization at
github.com/warewulf

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-01-26 21:35:04 -07:00
Jonathon Anderson
5d6ef1882d Remove whitespace damage
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-01-21 00:18:38 -07:00
Jonathon Anderson
3123329ba1 Correct grub package name for el9
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-01-17 18:02:04 -07:00
Jonathon Anderson
3efa812b5c Refactor boot-management and clarify grub tech preview status
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-01-17 18:02:04 -07:00
Jonathon Anderson
72d56e4e56 Include a configuration example for grubboot
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-01-17 18:02:04 -07:00
Christian Goll
725176cfed cleanup code after review
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-01-17 18:02:04 -07:00
Christian Goll
4379c4c18d use grub/shim from host system
Also the boot method is now configured globaly as this is
the only way to make sure that unkonwn nodes get the right
stuff

Signed-off-by: Christian Goll <cgoll@suse.com>
2024-01-17 18:02:04 -07:00
Christian Goll
0808f76317 added Documentation for grub boot
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-01-17 18:02:04 -07:00
Jonathon Anderson
4b92e63082 Update Slack invite for Warewulf Slack
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2023-12-24 11:17:37 -07:00
Carlos Felipe S Pinheiro
5ecb4b233c updated uderdocs/index.rst - added an entry for Debian 12 in Quickstart toctree
Signed-off-by: Carlos Felipe S Pinheiro <felpin1@gmail.com>
2023-12-14 19:04:47 -03:00
Carlos Felipe S Pinheiro
7483e9c9ea created file userdocs/quickstart/debian12.rst
Signed-off-by: Carlos Felipe S Pinheiro <felpin1@gmail.com>
2023-12-14 19:01:07 -03:00
Andreas Skau
b574ac03ac Went through PR checklist 2023-12-04 16:11:10 +01:00
Jonathon Anderson
4f41a569dd Replace development with main
The development branch has been replaced with the main branch in GitHub.
Replaces references to development in docs, commands, configuration, and
workflows.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2023-11-25 00:27:52 -07:00
Jonathon Anderson
b80be79906 Merge pull request #984 from novosirj/patch-1
Typo in setup.rst (then vs. than)
2023-11-20 09:21:02 -07:00
Troy Caro
9b5f0f2304 Have the add node syntax use long flags and more consistent with all quickstarts
Signed-off-by: Troy Caro <troy.caro@pitt.edu>
2023-11-19 19:08:08 -05:00
Troy Caro
7ee74a2fc8 Update warewulf.conf in SUSE quickstart to match copy in development branch
Signed-off-by: Troy Caro <troy.caro@pitt.edu>
2023-11-19 18:21:07 -05:00
Troy Caro
b9c60c1ae2 Fix container name in el9 quickstart
Signed-off-by: Troy Caro <troy.caro@pitt.edu>
2023-11-19 18:17:15 -05:00
Troy Caro
29047d22b7 Update warewulf.conf in quickstart to match copy in development branch
Signed-off-by: Troy Caro <troy.caro@pitt.edu>
2023-11-19 18:15:42 -05:00
Ryan Novosielski
095b3593e4 Typo in setup.rst (then vs. than)
Minor typo correction

Signed-off-by: Ryan Novosielski <novosirj@rutgers.edu>
2023-11-18 00:35:22 -05:00
Martin-Weiss
09ac693400 Typo correction SuSE -> SUSE 2023-11-08 08:24:26 +01:00
Jonathon Anderson
1047032bae Updated Makefile to account for vendor/ in dist
The previous PR #890 introduced a `Defaults.mk` target for defining
default variables for future calls to `make`. This functionality was
already present in a different form, but this new "real" target had an
unintended side-effect of causing the target to be called automatically
at reference, even the optional reference `-include Defaults.mk`. This
is undesirable as it causes the generation of defaults even during a
`make clean`.

This commit resolves these issues and further refactors the Makefile,
building on the work in #890, but with additional understanding:

* Convert the `Defaults.mk` target to the "phony" `defaults` target,
  preventing automatic generation
* Refactor and split `clean` targets
* Update `cleanvendor` to reflect `OFFLINE_BUILD`, similar to the
  `vendor` target
* Move "tools" targets into `Tools.mk`
* Add `ARCH` to `Variables.mk` for architecture-specific actions

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2023-08-31 16:35:21 -06:00
Christian Goll
1e13d5025e Merge branch 'development' into gendersTemplate 2023-09-06 14:08:09 +02:00
Arnaud Lecomte
f2392f6e37 Updating documentation & API endpoint for container copy 2023-08-28 08:39:15 +02:00
Nicholas Porter
9a8396adea Update el8.rst 2023-08-22 16:17:50 -06:00
Christian Goll
d060c3d447 Add ignition documentation
Signed-off-by: Christian Goll <cgoll@suse.de>
2023-08-21 16:19:13 -06:00
Christian Goll
0f48516eb7 Merge pull request #890 from anderbubble/makefile-refactor
Makefile refactor
2023-08-15 12:48:27 +02:00
Christian Goll
320c92e55e added example for host specific files
Signed-off-by: Christian Goll <cgoll@suse.com>
2023-08-14 11:38:16 +02:00
Jonathon Anderson
bf3995d6f5 Clean up test targets in Makefile
Most notably, replaces the test-it target with a more simply named test
target.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2023-08-10 11:43:46 -06:00
Jonathon Anderson
c1d56885ac Refactor Makefile config / Defaults.mk
Makefile has included a Defaults.mk file to store variable configuration
from one run for implicit inclusion in future runs, but the creation of
this file has been automatic and opaque, and the state of it managed by
a series of PHONY targets (e.g., config, genconfig, rm_config). This
commit refactors config to name its files explicitly (so they can be
more properly monitored by make) and makes the generation of Defaults.mk
explicit so that its behavior is more obvious.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2023-08-10 11:43:46 -06:00
Christian Goll
546007423c Merge pull request #873 from ArnaudDevelopper/development
Addind information related to node status checkup during provisiong p…
2023-06-28 11:39:10 +02:00
Arnaud Lecomte
9934f2a1b1 Addind information related to node status checkup during provisiong process 2023-06-28 11:01:10 +02:00
Arnaud
ba3939345c Fix lsmod wrong spelling 2023-06-26 15:59:45 +02:00
James Cogo
f1e1e8d90a Update el9.rst
No match for argument: gpgpme-devel
Error: Unable to find a match: gpgpme-devel

-Changed gpgpme-devel ==> gpgme-devel
2023-06-22 16:47:19 -07:00
Yoshiaki Senda
2f82e5c964 fix inline code block 2023-06-15 18:37:40 +09:00
Yoshiaki Senda
960062969e minor fix 2023-06-15 18:36:43 +09:00
Yoshiaki Senda
9e07c99df9 reflect feedback 2023-06-15 18:34:04 +09:00
Yoshiaki Senda
835d953c95 fix indentation 2023-06-15 17:39:57 +09:00
Yoshiaki Senda
e5dcffca0f fix indentation error 2023-06-15 16:25:40 +09:00
Yoshiaki Senda
960bdd6cbc fix typo 2023-06-15 15:51:25 +09:00
Yoshiaki Senda
d9fe4b5e63 Add New documentation for development environment (Vagrant) 2023-06-15 15:44:57 +09:00
Yoshiaki Senda
87fd3a5562 Add development-environment-vagrant
Add development-environment-vagrant to index.rst
2023-06-15 14:33:28 +09:00
Christian Goll
9e463c516e Merge pull request #850 from panda1100/patch-3
Add EL9 quickstart guide to index.rst
2023-06-13 11:35:09 +02:00
Yoshiaki Senda
8d674f6105 Merge branch 'development' into patch-2 2023-06-12 22:31:42 +09:00
Yoshiaki Senda
c640b37ca0 Add EL9 quickstart guide to index.rst 2023-06-12 22:28:20 +09:00
Christian Goll
b3ebb6bfd7 Merge pull request #849 from panda1100/panda1100-el9
Quickstart Guide for EL9
2023-06-12 14:49:33 +02:00
Jonathon Anderson
4910bbdfde Merge pull request #795 from anderbubble/userdocs-hostlist
Documentation and tests for hostlist syntax
2023-06-08 15:10:22 -06:00
Yoshiaki Senda
5e30205b63 Quickstart Guide for EL9
Quickstart Guide for EL9
2023-06-09 00:59:37 +09:00