Jonathon Anderson
8bf35c7657
Only calculate image chroot size when requested
...
- Fixes : #1504
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-05 20:51:41 -07:00
Jonathon Anderson
36dca0dfa3
Merge pull request #1702 from mslacken/completionProfiles
...
add completion for profile list
2025-02-05 20:00:24 -07:00
Jonathon Anderson
b05e384560
Refactor to completions.Profiles
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-05 19:09:04 -07:00
Christian Goll
60872bd42e
Add completion for profile list
...
- Closes : #1696
Signed-off-by: Christian Goll <cgoll@suse.com >
2025-02-05 19:08:58 -07:00
Jonathon Anderson
c1305fa68a
Merge pull request #1696 from anderbubble/build-improvements
...
Simplify Makefile and spec
2025-02-05 09:31:06 -07:00
Jonathon Anderson
6dbfa52dbc
Create site overlay directory
...
This was previously added to warewulf.spec, but the directory wasn't actually
being created.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-05 09:23:19 -07:00
Jonathon Anderson
ea7cd49f85
Simplify Makefile and spec
...
- explicitly indicate what to include in dist
- prevent duplication of files in specfile
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-05 09:23:06 -07:00
Christian Goll
987a3fd621
Merge pull request #1698 from anderbubble/overlay-create-root-dir
...
Create site overlay directory
2025-02-04 09:03:33 +01:00
Jonathon Anderson
38791c74ad
Create site overlay directory
...
-Fixes: #1690
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-04 09:03:08 +01:00
Christian Goll
5517a26c6f
Merge pull request #1697 from anderbubble/warewulfd-kernel-data-panic
...
Fix a panic in warewulfd when no kernel fields are specified
2025-02-04 09:01:59 +01:00
Christian Goll
e01707173b
Merge pull request #1692 from anderbubble/wwinit-mounts
...
Don't mount /run during wwinit
2025-02-03 14:07:15 +01:00
Christian Goll
916ebec8df
Merge pull request #1686 from anderbubble/document-wwclient-port
...
Document setting the wwclient port
2025-02-03 14:06:27 +01:00
Christian Goll
233e52b440
Merge pull request #1691 from anderbubble/grub-dracut-init
...
Specify init=/init when booting with Grub+dracut
2025-02-03 14:05:41 +01:00
Jonathon Anderson
7c8a1a4e1b
Specify init=/init when booting with Grub+dracut
...
- Fixes : #1573
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-03 13:56:18 +01:00
Christian Goll
bb0bb21472
Merge pull request #1685 from anderbubble/node-list-maps
...
wwctl node list <--yaml|--json> outputs a map keyed by node name
2025-02-03 12:33:54 +01:00
Jonathon Anderson
1f607b679b
wwctl node list <--yaml|--json> outputs a map keyed by node name
...
- Fixes : #1667
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-03 12:32:50 +01:00
Christian Goll
8c342ebdcd
Merge pull request #1684 from anderbubble/upgrade-no-backup
...
Don't attempt to back-up an output file that doesn't exist during upgrade
2025-02-03 12:17:57 +01:00
Jonathon Anderson
8b26088083
Don't attempt to back-up an output file that doesn't exist during upgrade
...
- Fixes : #1671
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-03 12:17:41 +01:00
Christian Goll
ff88afbf6d
Merge pull request #1683 from anderbubble/prefer-parent-values
...
Prefer parent profile values over child profile values
2025-02-03 12:16:27 +01:00
Jonathon Anderson
e3d90cd323
Prefer parent profile values over child profile values.
...
- Fixes : #1672
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-03 12:16:12 +01:00
Jonathon Anderson
6ad7178ad8
Fix a panic in warewulfd when no kernel fields are specified
...
- Fixes : #1689
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-03 03:48:10 -07:00
Christian Goll
cab57f51b7
Merge pull request #1680 from anderbubble/wwctl-upgrade-not-netdevs
...
Don't populate NetDevs[].Type or NetDevs[].Netmask during upgrade
2025-02-03 11:00:37 +01:00
Jonathon Anderson
032db29f87
Don't populate NetDevs[].Type or NetDevs[].Netmask during upgrade
...
- Closes : #1661
NetDev defaults don't behave quite the same as standard fields, because they
need to be set per-device. Meanwhile, trying to set a value may erroneously
override values that are on the default profile.
Switch this to a warning rather than attempting to take explicit action.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-03 11:00:12 +01:00
Xu YANG
87b9ad33ff
Merge pull request #1693 from anderbubble/warewulf-recommends-ipmitool
...
Recommend installing ipmitool with Warewulf package
2025-02-03 13:55:15 +09:00
Xu YANG
dcdb0c801b
Merge pull request #1694 from anderbubble/redundant-image-build-log
...
Remove a redundant "Building image" log message after image exec
2025-02-03 13:54:46 +09:00
Christian Goll
dbf8a58885
Merge pull request #1682 from anderbubble/show-overlays
...
Show each overlay only once
2025-02-01 13:40:37 +01:00
Jonathon Anderson
4f83885c5b
Show each overlay only once #1675
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-01 13:40:12 +01:00
Christian Goll
9fe7d70d18
Merge pull request #1681 from anderbubble/commas-in-slice-arguments
...
Document commas in kernel arguments
2025-02-01 13:37:57 +01:00
Jonathon Anderson
9a5d1ec422
Document commas in kernel arguments
...
- Closes : #1679
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-01 13:37:44 +01:00
Christian Goll
c96770ce48
Merge pull request #1678 from anderbubble/slice-negation
...
Fixed negation for slice field elements during profile/node merge
2025-02-01 13:32:28 +01:00
Jonathon Anderson
f931eb6a0a
Fixed negation for slice field elements during profile/node merge
...
- Fixes : #1677
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-02-01 13:32:10 +01:00
Christian Goll
8855fa9a0f
Merge pull request #1687 from anderbubble/wwctl-upgrade-config-path
...
wwctl upgrade config path
2025-02-01 13:29:32 +01:00
Jonathon Anderson
20c3b3db23
Merge pull request #1664 from epruesse/patch-2
...
Use sh to parse and exec IPMI command (fixes #1663 )
2025-01-31 15:52:18 -07:00
Jonathon Anderson
085240925b
Merge pull request #1669 from MiddelkoopT/tm-make-install
...
Fix make install when sudo does not set PWD
2025-01-31 15:43:07 -07:00
Jonathon Anderson
15249c5e83
Merge pull request #1670 from MiddelkoopT/tm-kernel-arg-list
...
Fix default nodes.conf to use the new kernel command line list format
2025-01-31 15:25:49 -07:00
Jonathon Anderson
e47e66fe39
Merge pull request #1652 from mslacken/slackLink
...
updated slack link
2025-01-31 15:17:50 -07:00
Jonathon Anderson
d56e83ab81
Remove a redundant "Building image" log message after image exec
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-30 16:58:55 -07:00
Jonathon Anderson
c946b25bf2
Recommend installing ipmitool with Warewulf package
...
- Fixes : #970
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-30 16:41:40 -07:00
Jonathon Anderson
09503e583c
Don't mount /run during wwinit
...
- Fixes : #1566
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-30 16:28:57 -07:00
Jonathon Anderson
736f9dae48
Use configured warewulf.conf path in wwctl upgrade
...
- Fixes : #1658
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-30 10:55:22 -07:00
Jonathon Anderson
ae8d02be37
Document setting the wwclient port
...
- Fixes : #1665
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-30 10:16:01 -07:00
Elmar Pruesse
9ebdb8612b
Use sh to parse and exec IPMI command
...
- Fixes : #1663
Signed-off-by: Elmar Pruesse <pruessee@njhealth.org >
2025-01-30 02:14:42 -07:00
Timothy Middelkoop
84ff9800ff
Fix make install when sudo does not set PWD
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-01-30 01:56:06 -07:00
Timothy Middelkoop
b66a8679c5
Fix default nodes.conf to use the new kernel command line list format
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-30 01:44:53 -07:00
Christian Goll
1c48c178f6
updated slack link
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2025-01-30 01:39:46 -07:00
Jonathon Anderson
fce3bc8aff
Release v4.6.0rc1
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-29 04:03:29 -07:00
Jonathon Anderson
b00abc2877
Merge pull request #1659 from anderbubble/warewulfd-overlays-and-http
...
Added warewulfd:/overlay-file/{overlay}/{path...}?render={nodeID}
2025-01-29 13:33:56 -07:00
Christian Goll
755411d3cb
Added warewulfd:/overlay-file/{overlay}/{path...}?render={nodeID}
...
Co-authored-by: Jonathon Anderson <janderson@ciq.com >
Signed-off-by: Christian Goll <cgoll@suse.com >
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-01-29 00:08:30 -07:00
Jonathon Anderson
0d81f2e521
Merge pull request #1656 from anderbubble/kernel-args-slice
...
Refactor kernel args as a slice
2025-01-27 20:47:10 -07:00
Jonathon Anderson
60991141e1
Merge pull request #1638 from anderbubble/documentation
...
Omnibus PR for documentation issues for v4.6.0
2025-01-27 20:39:38 -07:00