Jonathon Anderson
4ba7d7e602
Update CHANGELOG entries for NodeInfo refactor
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-10-17 15:39:59 -04:00
Christian Goll
ac6cd69ca6
fix test to run without NodeInfo
...
Also removed --fullall from node list and profile list
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-10-17 15:30:47 -04:00
Christian Goll
28a7b9fe84
removed NodeInfo and using NodeConf instead
...
This is a significant change in the undelying data model!
nodeDb, err := node.New()
will result in a structure which contains the on disk
values. Only
nodeDb.FindAllNodes() or nodeDb.GetNode(id) will give
the nodes with its merged in profiles.
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-10-17 13:35:42 -04:00
xu yang
f7c4b32fc2
Fix issue that domain globs not supported during wwctl node delete.
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-10-11 09:50:48 +00:00
xu yang
f51808bc75
fix issue that pattern matching broken on node set
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-10-11 02:27:33 +00: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
xu yang
f973733130
wwctl node set requires mandatory pattern input
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-30 12:50:20 +00:00
Christian Goll
62f3cfb868
Merge pull request #1440 from JasonYangShadow/issue/1439
...
wwctl should return non-zero exit code on wwctl power sub-commands
2024-09-30 08:50:05 +02:00
Christian Goll
20e243a106
Merge pull request #1432 from JasonYangShadow/issue/1388
...
Change the permission of overlay dir to `0750` and generated overlays to `0660`
2024-09-30 08:41:56 +02:00
xu yang
65f67b79ba
wwctl should return non-zero exit code on wwctl power sub-commands
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-30 06:41:53 +00:00
Jonathon Anderson
cdbabfc834
Update IgnitionJson to sort the list of file systems
...
- Closes #1433
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-27 18:15:15 -06:00
xu yang
d59ace3792
Change the permission of overlay dir to and generated overlays to
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-27 11:48:44 -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
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
Jonathon Anderson
e4651bbc7c
Update Rocky 9 quickstart
...
- Closes #1179
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-27 10:51:25 -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
Christian Goll
883de9c4fc
no panic if listing non existing container image
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-09-26 18:22:36 -06: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
xu yang
3f120f2c4b
Return non-zero exit code on node sub-commands
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-26 06:15:02 +00:00
xu yang
aa8282ad10
Fix excessive line spacing issue when listing nodes
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-25 13:49:08 -06:00
Christian Goll
d24a92965f
Merge pull request #1406 from anderbubble/1389-rundir-help-text
...
Additional help test when container.RunDir already exists
2024-09-25 11:10:22 +02:00
xu yang
94e203dd2e
return non-zero exit code on container sub-commands
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-25 08:50:50 +00:00
Jonathon Anderson
216b55af07
Add autoconnect / onboot support to Suse wicked
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-23 11:37:21 -06:00
Jonathon Anderson
f88f3507ba
Add autoconnect / onboot support to Debian networking
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-23 11:37:05 -06:00
Jonathon Anderson
e21c266ded
Add autoconnect / onboot support to NetworkManager
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-23 11:36:49 -06:00
Jonathon Anderson
b9a35ac664
Merge pull request #1358 from JasonYangShadow/fix/1344
...
Add --syncuser flag to wwctl shell
2024-09-23 11:32:30 -06:00
Christian Goll
a8658c226f
emsure that .Paths.Tftpdir."warewulf" is 0755
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-09-21 22:41:08 -06:00
Christian Goll
9a28b2d7fb
copy.DirCopy is internal and needs Init
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-09-21 22:12:57 -06:00
Jonathon Anderson
75224bc9ba
Merge pull request #1400 from JasonYangShadow/issue/1332
...
fix autodetected kernel sorting
2024-09-20 17:45:17 -06:00
Jonathon Anderson
512f244067
Merge pull request #1404 from JasonYangShadow/issue/1378
...
Add flag --build to wwctl container copy, default false
2024-09-20 17:43:57 -06:00
xu yang
1f492dfed5
Add flag --build to wwctl container copy, default false
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-20 17:31:17 -06:00
xu yang
aa35ce93e5
Return non-zero exit code on container copy failure
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-19 23:58:32 +00:00
xu yang
31c980f731
fix autodetected kernel sorting
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-19 15:13:52 -06:00
Jonathon Anderson
836b791d74
Additional help test when container.RunDir already exists
...
- Closes #1389
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-19 11:40:10 -06:00
Jonathon Anderson
93dc8e3591
Update CHANGELOG to indicate mtime change
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-17 21:26:56 -06:00
xu yang
0b3eace403
Add syncuser to wwctl container shell and switch to mtime
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-17 21:26:30 -06:00
Adam Michel
76908909a0
Refactor of wwinit/init to more properly address rootfs options
...
- Closes #1093
- Show rootfs type on-screen during boot.
- Fix logic flow for deciding to pivot or not.
- Add Informational message about 'initramfs' option.
- Allow unset WWROOT to continue to wwinit.
Signed-off-by: Adam Michel <elfurbe@furbism.com >
2024-09-17 23:07:49 -04:00
Adam Michel
074062db4e
added changelog message
...
Signed-off-by: Adam Michel <elfurbe@furbism.com >
2024-09-17 09:51:59 -04:00
Jonathon Anderson
97620ebba3
Set mpol=interleave on dracut tmpfs.
...
- Closes #1347
- Closes #1348
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-16 23:17:14 -04:00
Jonathon Anderson
82df96bf16
Move #1291 changelog entry to v4.5.8
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-16 19:48:34 -06:00
Christian Goll
7f6f717247
Merge pull request #1291 from epruesse/grub-assekey-patch
...
Fix grub asset key handling
2024-09-16 13:05:03 +02:00
Elmar Pruesse
3576b1d061
Update contributors and changelog
...
Signed-off-by: Elmar Pruesse <pruessee@njhealth.org >
2024-09-16 13:04:48 +02:00
Christian Goll
bffbbdeca8
Merge pull request #1393 from upsj/overlay_build_error
...
Return error code if overlay build fails
2024-09-16 13:01:32 +02:00
xu yang
5492ac0107
Return an error during wwctl container import if archive filename contains a colon
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-09-14 22:18:01 -06:00
Tobias Ribizel
7692babd76
Return error code if overlay build fails
...
Signed-off-by: Tobias Ribizel <mail@ribizel.de >
2024-09-15 01:43:53 +02:00
Jonathon Anderson
c0183f1fc7
Fix an erroneous / duplicate changelog entry
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-09-11 07:36:03 -06:00