Christian Goll
608ef89d40
documented diskfull installation
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2025-06-17 01:34:23 -06:00
Christian Goll
917f191abe
add support for ignition in configs
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2025-06-17 01:34:23 -06:00
Christian Goll
b8641b8569
more variables for the grub templates
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2025-06-17 01:34:23 -06:00
Jonathon Anderson
7d437e9e58
Merge pull request #1925 from MatthewHink/mhink-ovl
...
Add uid, gid, and permissions to OverlayFile struct
2025-06-16 17:13:20 -06:00
Jonathon Anderson
f61dfdde87
Use jsonassert in test
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-06-16 17:09:34 -06:00
MatthewHink
b6c33d9567
Add uid, gid, and permissions to OverlayFile struct
...
There is an existing test for this. uid, gid, and permissions seem
consistent across test boxes.
2025-06-16 17:09:24 -06:00
Christian Goll
46cc08acc6
Merge pull request #1923 from anderbubble/wwclient-logs
...
Minor updates to wwclient log messages
2025-06-16 11:50:51 +02:00
Jonathon Anderson
680ecfb3fd
Minor updates to wwclient log messages
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-06-16 11:02:40 +02:00
Christian Goll
aebf58971a
Merge pull request #1922 from anderbubble/move-wwclient-to-overlay
...
Move the wwclient binary to wwclient overlay
2025-06-16 10:53:06 +02:00
Christian Goll
68251e83f0
Merge pull request #1926 from MatthewHink/mhink-node-dupicate
...
Fail API add node if node exists
2025-06-16 10:40:46 +02:00
MatthewHink
0a1d12e6d4
Fail API add node if node exists
2025-06-13 12:22:03 -07:00
Jonathon Anderson
4b23d11c54
Move the wwclient binary to wwclient overlay
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-06-11 21:07:21 -06:00
Jonathon Anderson
a99b4eead2
Merge pull request #1870 from ssimpson89/add-node-import
...
Update documentation to include instruction for using wwctl node import
2025-06-03 01:48:50 -06:00
Jonathon Anderson
f56f26a6ed
Merge pull request #1891 from mslacken/DiskProfile
...
fix wwctl profile set for disk/fs/part
2025-06-03 01:41:29 -06:00
Jonathon Anderson
bb323c8878
Merge pull request #1855 from ssimpson89/modify-sos-command
...
Updated Warewulf SOS Plugin
2025-06-03 01:27:38 -06:00
Christian Goll
90d09f8777
Merge pull request #1914 from anderbubble/docs-typos
...
Misc. documentation typo fixes
2025-05-30 09:35:10 +02:00
Stephen Simpson
f1d16990b5
Add documentation for wwctl import
...
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com >
2025-05-27 14:03:22 -06:00
Christian Goll
e72368cd26
fix wwctl profile set for disk/fs/part
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-05-27 13:56:04 -06:00
Stephen Simpson
a880de2626
Updated Warewulf SOS Plugin
...
Modify the `wwctl container list` command to use -l to gather more information.
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com >
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-05-27 13:41:32 -06:00
Jonathon Anderson
b89324d537
Merge pull request #1912 from anderbubble/tsc-nomination
...
Replace John Hanks on the TSC with Timothy Middelkoop
2025-05-27 11:19:41 -06:00
Jonathon Anderson
48a20135d4
Misc. documentation typo fixes
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-05-25 13:09:49 -06:00
Jonathon Anderson
973a6122ad
Replace John Hanks on the TSC with Timothy Middelkoop
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-05-22 17:59:21 -06:00
Jonathon Anderson
741683924d
Merge pull request #1911 from anderbubble/1910-mount-run
...
Fixed a regression in SELinux support by restoring the `/run` mount during wwinit
2025-05-19 09:19:58 -06:00
Jonathon Anderson
f05f6f1331
Merge pull request #1905 from anderbubble/deadcode
...
Address unhandled deadcode issues
2025-05-13 10:22:04 -06:00
Jonathon Anderson
8c2723f16c
Fixed a regression in SELinux support by restoring the /run mount during wwinit. #1910
...
https://systemd.io/INITRD_INTERFACE/
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-05-12 21:26:59 -06:00
Jonathon Anderson
29dc9da041
Merge pull request #1868 from MatthewHink/mhink-remove-api
...
Initial cut for removing the old API
2025-05-12 16:57:45 -06:00
Jonathon Anderson
b5d72fb393
Address unhandled deadcode issues
...
- Fix `make deadcode` to properly fail GitHub checks
- Resolve "dead" code by refactoring other code to use it
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-05-10 11:26:11 -06:00
Matt Hink
be73ac056a
Initial cut for removing the old API.
...
Remove API reverse proxy server and google dependencies.
Remove API config.
Remove API client.
Remove API GRPC server.
Remove unused ImageCopy function. image.Duplicate is used.
Update Makefile to avoid protobuf builds.
Signed-off-by: Matt Hink <mhink@ciq.com >
2025-05-10 10:58:03 -06:00
Christian Goll
edc0e151c3
Merge pull request #1889 from Evildethow/feature/logging-levels
...
Add logging configuration documentation
2025-05-07 12:17:29 +02:00
Owen Wood
df968ffe40
Add logging configuration documentation
2025-05-07 11:35:55 +10:00
Christian Goll
3e07ae2c95
Merge pull request #1884 from ssimpson89/update-infiniband-case-udev
...
Updated udev overlay for case-insensitive
2025-05-05 09:21:47 +02:00
Stephen Simpson
9b94c6c8c3
Updated udev overlay for case-insensitive
...
Co-authored-by: acabrera86 <acabrera86@users.noreply.github.com >
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com >
2025-05-02 16:50:13 -05:00
Jonathon Anderson
0edfc97856
Merge pull request #1874 from MatthewHink/mhink-rpm-build-typo
...
Fix typo in rpm github action
2025-05-02 11:11:30 -06:00
Matt Hink
f6caac2b35
Fix typo in rpm github action
2025-04-30 07:51:08 -07:00
Timothy Middelkoop
36c4da2235
Merge pull request #1867 from warewulf/remove-init-bak
...
Remove accidental init.bak
2025-04-22 07:55:39 -05:00
Timothy Middelkoop
cc5d2d10b8
Merge pull request #1850 from ResearchIT/dracut-nm-wait-online-override
...
Make nm-wait-online-initrd.service wait for interfaces to be online during dracut boot
2025-04-21 14:40:53 -05:00
Shane Nehring
d9db96a453
adding override for nm-wait-online-initrd.service to wait for interface config
...
Signed-off-by: Shane Nehring <snehring@iastate.edu >
2025-04-21 13:59:41 -05:00
Jonathon Anderson
72c7a7934d
Remove accidental init.bak
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-04-19 15:19:29 -06:00
Timothy Middelkoop
f2b202964c
Merge pull request #1833 from anderbubble/dracut-curl-retry-connrefused
...
Add --retry-connrefused to dracut curl commands
2025-04-10 10:11:14 -05:00
Timothy Middelkoop
9f1a5279ce
Merge branch 'main' into dracut-curl-retry-connrefused
2025-04-10 10:07:14 -05:00
Jonathon Anderson
5971d8d908
Fix changelog entry for sos plugin
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-04-04 23:10:14 -06:00
Jonathon Anderson
0c85f813a4
Port mock root eol detection to tagged-release
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-04-04 21:41:54 -06:00
Jonathon Anderson
4a246e1b72
Release v4.6.1
...
- Back-port previous GitHub release notes to `.github/releases/`
- Fix SUSE and Rocky Linux 8 builds
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-04-04 05:12:57 -06:00
Jonathon Anderson
b797b8eceb
Fix date in warewulf.spec.in changelog
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-04-03 23:25:54 -06:00
Jonathon Anderson
8bbd85c25d
Merge pull request #1588 from anderbubble/wwapi
...
OpenAPI REST API
2025-04-03 17:44:43 -06:00
Jonathon Anderson
4005afac4c
Add a new OpenAPI v3 REST API to warewulfd at /api
...
Co-authored-by: jason yang <jasonyangshadow@gmail.com >
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-04-03 07:12:03 -06:00
Jonathon Anderson
bf0fc8bb27
Merge pull request #1820 from mslacken/udevRegression
...
fix SUSE specific udev regression
2025-04-02 23:47:49 -06:00
Christian Goll
eb9a20fa01
fix SUSE specific udev regression
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2025-04-02 20:39:41 -06:00
Jonathon Anderson
d988819d3f
Merge pull request #1851 from anderbubble/1847-panic
...
Fix a panic during `wwctl node list --ipmi` for nodes with no ipmi configuration.
2025-04-01 19:43:07 -06:00
Jonathon Anderson
51786b5e4a
Fix a panic during wwctl node list --ipmi for nodes with no ipmi configuration. #1847
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-04-01 16:48:43 -06:00