Commit Graph

193 Commits

Author SHA1 Message Date
Christian Goll
88016309a9 soft link documentation
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-12-17 18:48:00 -07:00
Howard Van Der Wal
ec6f2b7719 Added firewalld and nftables setup to configuration.rst 2024-12-12 17:03:35 +09:00
Jonathon Anderson
facba28e0f Rename "preferred" kernel to "default" kernel
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-12-09 10:02:29 +01:00
Jonathon Anderson
6f4d33b19e Move wwctl kernel list to wwctl container kernels
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-12-09 10:02:28 +01:00
Jonathon Anderson
a844379bc5 Merge --kerneloverride into --kernelversion
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-12-09 10:02:28 +01:00
Jonathon Anderson
8f21d54243 Refactor kernel support
- Remove kernel imports and kmods images
- Repurpose KernelOverride as container path
- Support Kernel.Version as version prefix for kernel selection
- Compare initramfs by version

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-12-09 10:02:22 +01:00
Jonathon Anderson
0518af3da2 Initial documentation for "known issues"
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-12-03 16:24:32 -07:00
Christian Goll
a58943feb1 Merge pull request #1560 from benibr/doc/install-container
userdocs: added basic Container description
2024-12-03 09:00:50 +01:00
Jonathon Anderson
07f6402520 Use a sentinel file to determine container readonly state. #1447
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-11-29 10:37:52 -07:00
Benedikt Braunger
87ac53381f userdocs: added basic Container description
Signed-off-by: Benedikt Braunger <braunger@zib.de>
2024-11-22 18:25:06 +01:00
Daniele Colombo
55f94b817d fix typo
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-11-15 15:16:34 -07:00
Christian Goll
d1c734732f better udev rules
Renamed 70-ww4-netname.rules.ww to 70-persistent-net.rules.ww.

Signed-off-by: Christian Goll <cgoll@suse.com>
2024-11-13 17:44:48 -07:00
Jonathon Anderson
2bae87e244 Documentation for wwctl upgrade
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-11-11 00:09:46 -07:00
Jonathon Anderson
a7325b6ffa Remove WW_INTERNAL
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-11-11 00:08:54 -07:00
Jonathon Anderson
4dd45e72a0 Remove defaults.conf from userdocs
This was missed during the NodeInfo refactor, which also removed
nodes.conf.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-11-08 10:30:00 -07:00
Jonathon Anderson
9ddb491ba3 Rename BmcTemplate to Template
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-11-07 23:01:32 -07:00
Christian Goll
0490f4c9a5 added documentation for ipmi templates
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-11-07 23:01:32 -07:00
Jonathon Anderson
6d699a2360 userdocs for static routes
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-11-06 19:17:19 -07:00
Christian Goll
95fa5d046f documentation for vlan
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-11-06 19:17:19 -07:00
Jonathon Anderson
aad9b34906 Refer to nodes.conf as a "registry" rather than "database"
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-11-06 19:07:06 -07:00
griznog
012fede806 Merge pull request #1470 from anderbubble/ignition-href
Fix an href in userdocs
2024-11-06 18:57:09 -06:00
Jonathon Anderson
983214f253 Simplify wwctl server
- Always run in the foreground
- Always log to stdout/err (unless syslog is requested)
- Update systemd to reload with a direct signal
- Omit any pidfile for "warewulfd"

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-10-31 14:52:47 -06:00
Jonathon Anderson
8b0015bdb6 Update userdocs for wwctl overlay import --platform
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-10-29 10:35:38 -06:00
Jonathon Anderson
1e70f6c327 Fix an href in userdocs
Was using markdown syntax rather than rst syntax.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-10-28 15:13:11 -06:00
Nicholas Porter
0a2c7864f2 Update boot-management.rst
Corrected needed package name.
2024-10-25 10:31:57 -06:00
Christian Goll
9fdb9ca792 updated overlays
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-10-17 15:30:54 -04:00
metalllinux
cf5ae78f7e Updated configuration.rst, CONTRIBUTORS.md and CHANGELOG.md 2024-10-07 16:37:53 +09:00
Jonathon Anderson
95a93812c7 Release v4.5.8
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-30 17:04:40 -06:00
Jonathon Anderson
35bbca18e3 Document that ignition is not available for Rocky Linux 8
- Closes #1373
- Closes #1272

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-27 11:23:06 -06:00
Jonathon Anderson
ea72f2b5c5 Minor fixes for documentation formatting
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-27 11:17:15 -06:00
Jonathon Anderson
e78316673b New documentation for building iPXE locally
Closes #1114

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-27 11:16:12 -06:00
Jonathon Anderson
63656789e5 Added workaround documentation for importing containers with sockets.
- Workaround for #892

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-27 11:12:21 -06:00
Jonathon Anderson
3af2d3afae Update SELinux documentation to address rootfstype=ramfs
Previous versions of Warewulf v4 required a kernel argument
rootfstype=ramfs to be set, in addition to --root=tmpfs. This was fixed
in #1401.

- Closes #1001

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-27 11:02:59 -06:00
Jonathon Anderson
e4651bbc7c Update Rocky 9 quickstart
- Closes #1179

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-27 10:51:25 -06:00
Christian Goll
132869f8b3 Merge pull request #1306 from anderbubble/split-test-overlays
Split overlays into discrete functionality and test
2024-09-27 14:59:37 +02:00
Jonathon Anderson
f9aeb764d5 New troubleshooting guide
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-26 17:34:20 -06:00
Jonathon Anderson
053dd9953a Split overlays into discrete functionality and test
- Closes #987

To make the overlays testable in isolation, and after discussion with
the TSC, removed host/time/source from overlay files.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-26 10:48:38 -06:00
Tobias Ribizel
18ab25dc55 use rst note 2024-09-17 09:12:00 +02:00
Tobias Ribizel
2175bc4ddf Add note about eth0 usage
Signed-off-by: Tobias Ribizel <mail@ribizel.de>
2024-09-15 01:30:57 +02:00
Tobias Ribizel
22eae7cd90 Remove mentions of eth0
Signed-off-by: Tobias Ribizel <mail@ribizel.de>
2024-09-15 01:30:47 +02:00
Jonathon Anderson
90cb69d26e Release v4.5.7
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-11 07:21:57 -06:00
Jonathon Anderson
9e91b1c19a Rename :cow to :copy
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-09 11:09:10 +02:00
Jonathon Anderson
173546348f Edited documentation for new copy-on-write feature
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-09 11:09:09 +02:00
Christian Goll
dc263425e2 Added cow option to bind
The option cow can now be set for files which are then
mounted during exec, but copied into the image and removed
if not modified.

Signed-off-by: Christian Goll <cgoll@suse.com>
2024-09-09 11:09:04 +02:00
Jonathon Anderson
9e0f255fe3 Use wwctl container import --password by default
Retains support for --passwd as a hidden flag targeting the same
variable.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-04 16:52:16 -06:00
Christian Goll
56ce095a48 added cmd-line oci vars documentation
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-09-04 20:52:47 +02:00
Christian Goll
a9281e645f Merge pull request #1361 from jeburks2/multiarch_container_management
Update containers.rst to include QEMU multiarch
2024-09-04 16:00:38 +02:00
Elmar Pruesse
64f7b6c5b2 Fix dracut command in docs
The current command line works correctly only if one kernel is
installed. It picks the oldest if there are multiple, which is rather
unlikely to be correct. Using "tail" instead of "head" would work also,
but --regenerate-all makes it briefer and safer.
2024-09-03 22:56:17 -06:00
griznog
2d4e149250 Replace warewulf-web with warewulf in contributing links. 2024-08-21 06:31:06 -05:00
jeburks2
b607613196 Update containers.rst to include QEMU multiarch
Update containers.rst

Update containers.rst

Signed-off-by: Josh Burks <jeburks2@asu.edu>
2024-08-09 14:27:11 -07:00