Jonathon Anderson 779434331c Add GRUB config route, tests, and server route documentation
- Add /grub/{hwaddr} route for serving GRUB configuration files,
  replacing the shim handler with a config-based approach
- Add short URL aliases: 'system' for overlay-system, 'runtime' for
  overlay-runtime, and 'grub' stage in parser
- Add 'grub' to status stage tracking in request handling
- Add comprehensive test coverage for EFI, GRUB, initramfs, iPXE,
  overlay, and provision handlers (efi_test.go, grub_test.go,
  initramfs_test.go, ipxe_test.go, overlay_test.go)
- Expand existing parser and provision tests
- Remove shim.go (functionality folded into grub.go)
- Add userdocs/server/routes.rst documenting all warewulfd HTTP routes

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2026-03-09 21:48:14 -06:00
2025-08-24 21:43:14 +00:00
2026-01-12 18:37:03 -07:00
2025-02-05 21:58:39 -07:00
2026-03-09 21:42:26 -06:00
2025-05-27 13:41:32 -06:00
2026-01-08 15:56:05 -07:00
2021-02-16 11:54:12 -08:00
2025-02-05 09:23:06 -07:00
2026-03-09 21:35:19 -06:00
2025-10-30 10:23:42 +01:00
2026-02-23 11:42:20 -07:00
2026-02-23 11:42:20 -07:00
2026-02-23 11:42:20 -07:00
2024-12-30 00:48:00 -07:00
2025-01-21 09:42:27 -07:00
2026-01-12 18:37:03 -07:00
2025-09-05 14:16:03 +02:00
2025-04-04 05:12:57 -06:00
2023-03-29 13:18:40 -06:00

Warewulf v4

Warewulf

Warewulf is a stateless, network-boot cluster provisioning system designed primarily for use in HPC clusters.

Description
No description provided
Readme 28 MiB
Languages
Go 94.1%
Shell 4%
Makefile 1.2%
Python 0.4%
Dockerfile 0.3%