Jonathon Anderson
f22ab9e7b1
v4.6.2
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-07-09 09:36:58 -06:00
Christian Goll
015245c20b
Merge pull request #1936 from upsj/main
...
add docstring for node patterns
2025-07-07 15:55:39 +02:00
Tobias Ribizel
470b7d7519
add newline to docstring
...
Signed-off-by: Tobias Ribizel <mail@ribizel.de >
2025-07-07 15:50:43 +02:00
Tobias Ribizel
c2a51c2a7e
format and changelog
...
Signed-off-by: Tobias Ribizel <mail@ribizel.de >
2025-07-07 15:44:11 +02:00
Tobias Ribizel
301082cdd7
add docstring for node patterns
...
Signed-off-by: Tobias Ribizel <mail@ribizel.de >
2025-07-06 16:36:45 +02:00
Christian Goll
93a3000f27
Merge pull request #1935 from anderbubble/1862-remove-csv-import
...
Remove wwctl node import --csv
2025-07-04 10:58:12 +02:00
Jonathon Anderson
2ba6e28215
Remove wwctl node import --csv
...
- Closes #1862
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-07-02 21:25:54 -06:00
Jonathon Anderson
1d3f0095fa
Merge pull request #1934 from anderbubble/1856-nettag-documentation-link
...
Additional nettag documentation in userdocs
2025-07-02 15:49:32 -06:00
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