Jonathon Anderson
dda51d2426
Additional nettag documentation in userdocs
...
- Fixes #1856
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-07-02 15:45:19 -06:00
Christian Goll
908fe6a1fb
Merge pull request #1932 from anderbubble/1886-preserve-overlay-edit-permissions
...
Preserve file permissions during wwctl overlay edit
2025-07-02 21:36:34 +02:00
Jonathon Anderson
48bace55f6
Preserve file permissions during wwctl overlay edit
...
- Fixes : #1886
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-07-02 08:06:13 -06:00
Christian Goll
eaad409bf0
Merge pull request #1917 from WillForan/main
...
Debian doc includes build option in import command (#1915 )
2025-07-02 13:56:40 +02:00
Christian Goll
064766573d
Merge pull request #1921 from anderbubble/image-help-width
...
Fix width of wwctl image shell --help
2025-07-02 13:55:46 +02:00
Jonathon Anderson
3db131eadf
Fix width of wwctl image shell --help
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-07-02 13:54:56 +02:00
Christian Goll
248a739070
Merge pull request #1916 from anderbubble/1892-echo-fix
...
Fixed IPMI VLAN configuration
2025-07-02 13:53:26 +02:00
Jonathon Anderson
987eeb019b
Fixed IPMI VLAN configuration
...
- Closed : #1892
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-07-02 13:53:11 +02:00
Christian Goll
7f8063835d
Merge pull request #1894 from anderbubble/image-to-disk
...
support provisioning the image to disk
2025-07-02 13:51:49 +02:00
Christian Goll
2e860c3462
changed SetId() to setId()
2025-07-02 13:51:07 +02:00
Jonathon Anderson
b74e326212
Move "provision to disk" documentation to "provisioning disks" section
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-07-01 00:05:30 -06:00
Jonathon Anderson
f2b091d4cb
Fixed sleep/reboot on error during GRUB boot
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-06-30 23:26:42 -06:00
Jonathon Anderson
db3a3fee05
Additional overlays to support provision-to-disk without ignition
...
- sfdisk - partitions the disk
- mkfs - formats partitions
- mkswap - formats partitions for swap
- systemd.mount - explicit creation of systemd mount units
- systemd.swap - explicit creation of systemd swap units
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-06-30 23:24:20 -06:00
Jonathon Anderson
b98eae4b01
Refactor ignition support during dracut
...
- Control root device using the node/profile root field
- Add support for `/warewulf/wwinit.d` to run scripts during first stage
- Move first-stage ignition support to `/warewulf/wwinit.d/`
- Add `wwctl <node|profile> set --parttype`
- Add overlay template functions `SystemdEscape` and `SystemdEscapePath`
- Support configuring ignition with resources
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-06-30 23:19:31 -06:00
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
WillForan
6a6de9c8ee
Debian doc: extra true in --discoverable ( #1915 )
...
Signed-off-by: WillForan <willforan@gmail.com >
2025-06-06 13:27:49 -04:00
WillForan
e1b0289778
Debian doc includes build option in import command ( #1915 )
...
Signed-off-by: WillForan <willforan@gmail.com >
2025-06-03 11:00:02 -04: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