Jonathon Anderson
da73fcf4be
Move information about sockets breaking image build to known issues
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-21 09:42:27 -07:00
Jonathon Anderson
019028cd73
Remove obsolete instructions regarding kernel overrides
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-21 09:42:27 -07:00
Jonathon Anderson
48e9de2fc3
Document rootfs in overlays and images
...
- Closes : #1487
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-21 09:42:27 -07:00
Jonathon Anderson
e6d4077746
Address warnings when building userdocs
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-21 09:42:27 -07:00
Jonathon Anderson
45a690ca4e
Rename "container" to "image"
...
- Updated `wwctl upgrade` to handle updates
- Maintained `.Container` and `.ContainerName` in tstruct
- Added `ContainerName()` methods to node and profile objects
- Added `--container`, `-C` aliases to wwctl commands (`<node|profile> <add|set>`)
- Added `wwctl container` alias
- Added support for `container_exit.sh` if `image_exit.sh` is not found
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-19 05:54:19 -07:00
Jonathon Anderson
bc52f3b7d7
Recommended changes from review of #1568
...
- Make Resources an `interface{}` to support arbitrary yaml
- Remove `wwctl resource` as incompatible with arbitrary yaml
- Revert changes to host overlay templates
- Remove NFS mount options from warewulf.conf
- Replace NFS support / resource prefix with "fstab" resource
- Move resources to profiles
- Migrate warewulf.conf mounts to nodes.conf with `wwctl upgrade`
- Add documentation
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-17 10:33:37 -07:00
Stephen Simpson
71d02f0f07
Update dnsmasq Documentation
...
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com >
2025-01-10 17:06:10 -06:00
Jonathon Anderson
1a3b9a16ed
Add wwctl container <exec|shell> --build=false
...
- Closes #1490
- Closes #1489
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-08 20:37:29 +01:00
Jonathon Anderson
83af6021c0
Recast Profiles as a Profile field and support recursion
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-12-25 09:10:05 -07:00
Jonathon Anderson
a59403ab3b
Parallel overlay builds
...
- Closes #1018
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-12-25 08:48:14 -07:00
Stephen Simpson
8af74bdb69
Add machine-id note
...
This note informs that it may be necessary to remove /etc/machine-id for dracut to properly generate. The nodes will fail to boot otherwise
2025-01-03 16:03:55 -06:00
Jonathon Anderson
4ac0bd22c8
Update userdocs for split overlays
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-12-20 11:12:47 +01:00
Christian Goll
f65607190e
added documentation for site overlays
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-12-20 11:12:46 +01:00
Jonathon Anderson
206b8290c3
Document "readlink" template funtion
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-12-17 18:48:00 -07:00
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
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