Christian Goll
|
4c1dbfb642
|
Set IdleConnTimeout wwlient to 2*UpdateIntervall
Signed-off-by: Christian Goll <cgoll@suse.com>
|
2025-02-21 23:39:13 -07:00 |
|
Jonathon Anderson
|
7f317dff82
|
Add WW_HISTFILE to control shell history location during wwctl image shell
Co-authored-by: Christian Goll <cgoll@suse.com>
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-14 09:09:57 +01:00 |
|
Jonathon Anderson
|
609dc286ef
|
Update PS1 during wwctl image shell to include working directory
Optionally, use `WW_PS1` to construct the prompt.
- Closes: #1245
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-14 09:09:57 +01:00 |
|
Jonathon Anderson
|
8197484461
|
Make wwctl image syncuser --write true by default
It can be disabled with `wwctl image syncuser --write=false`.
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-11 18:28:49 -07:00 |
|
Jonathon Anderson
|
01b3c28874
|
Update syncuser to read passwd and group from sysconfdir
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-11 18:28:49 -07:00 |
|
Jonathon Anderson
|
b56fc19f9e
|
Added wwctl image build --syncuser
- #1321
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-11 18:28:49 -07:00 |
|
Jonathon Anderson
|
f2092b2854
|
Remove syncuser warning messages in wwctl that assume its use
- #1321
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-11 18:28:49 -07:00 |
|
Christian Goll
|
a686ddb7ad
|
Merge pull request #1737 from anderbubble/issue-649
Make .ww suffix optional during wwctl overlay show --render
|
2025-02-13 15:14:27 +01:00 |
|
Jonathon Anderson
|
d968b02153
|
Fix image completion
- Fixes #1734
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-11 10:23:56 -07:00 |
|
Jonathon Anderson
|
444c0924f1
|
Don't add "default" profile to new nodes if it does not exist.
- Fixes: #1721
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-12 09:22:51 +01:00 |
|
Christian Goll
|
cd68b9d889
|
Merge pull request #1729 from anderbubble/wwctl-hidden-commands
Hide internal `wwctl completion` and `wwctl genconfig` commands
|
2025-02-12 09:21:21 +01:00 |
|
Christian Goll
|
2211df64eb
|
Merge pull request #1728 from anderbubble/fix-1718
Updated `wwctl node export` to include node IDs
|
2025-02-12 09:20:41 +01:00 |
|
Jonathon Anderson
|
4862d44aad
|
Make .ww suffix optional during wwctl overlay show --render
- Closes: #649
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-11 10:14:18 -07:00 |
|
Jonathon Anderson
|
5cd28fb894
|
Mark --container flag as deprecated
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-10 19:17:15 -07:00 |
|
Jonathon Anderson
|
f71483035b
|
Updated overlay flags
New flags: `wwctl <node|profile> <add|set> [--runtime-overlays|--system-overlays]`.
Previous flags retained hidden for backwards-compatibility.
- Closes: #1495
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-10 19:17:08 -07:00 |
|
Jonathon Anderson
|
8d9c99f739
|
Hide internal wwctl completion and wwctl genconfig commands
Also remove the redundant `wwctl genconfig completions` command.
- Closes: #1716
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-10 14:22:22 -07:00 |
|
Jonathon Anderson
|
900426ce81
|
Updated wwctl node export to include node IDs
- Fixed: #1718
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-10 13:41:40 -07:00 |
|
Jonathon Anderson
|
3b963ee5a6
|
Simplify node, profile, and image completions
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:38:27 -07:00 |
|
Jonathon Anderson
|
984c056b03
|
Add missing hostlist support for wwctl nodes
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:14:10 -07:00 |
|
Jonathon Anderson
|
862cc8163f
|
wwctl upgrade args and completions
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:14:10 -07:00 |
|
Jonathon Anderson
|
ee3ac172a0
|
wwctl ssh args and completions
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:14:10 -07:00 |
|
Jonathon Anderson
|
65f85a00a3
|
wwctl completions for no args
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:13:57 -07:00 |
|
Jonathon Anderson
|
760b6e5217
|
wwctl <node|profile> overlay list completions
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:13:53 -07:00 |
|
Jonathon Anderson
|
3fbc2fc75c
|
wwctl profile args and completions
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:13:53 -07:00 |
|
Jonathon Anderson
|
32b9696b71
|
wwctl power args and completions
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:13:53 -07:00 |
|
Jonathon Anderson
|
eff5565886
|
wwctl overlay args and completions
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:13:53 -07:00 |
|
Jonathon Anderson
|
08a8eb430c
|
wwctl node args and completions
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:13:40 -07:00 |
|
Jonathon Anderson
|
5494424c09
|
wwctl image completions and arguments
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-09 16:13:21 -07:00 |
|
Jonathon Anderson
|
1d34477425
|
wwctl configure subcommands accept no positional arguments
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-07 22:38:32 -07:00 |
|
Jonathon Anderson
|
5e8e9cea14
|
wwctl clean accepts no positional arguments
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-07 22:22:05 -07:00 |
|
Jonathon Anderson
|
a0179f1432
|
Resolve issues identifies by staticcheck
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-06 22:11:17 -07:00 |
|
Jonathon Anderson
|
73f34d0099
|
Restore server network auto-detection
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-06 20:46:20 -07:00 |
|
Jonathon Anderson
|
2e1466fc7e
|
Fix handling of CIDR values in warewulf.conf
- Fixes: #1541
- Fixes: #1594
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-06 20:46:20 -07:00 |
|
Xu YANG
|
470f8c65d5
|
Merge pull request #1707 from anderbubble/remove-syslog
Remove `warewulf.conf:syslog`
|
2025-02-07 12:08:48 +09:00 |
|
Xu YANG
|
5f7713cd4c
|
Merge branch 'main' into image-size
|
2025-02-07 12:00:50 +09:00 |
|
Jonathon Anderson
|
89721c6832
|
Remove warewulf.conf:syslog
- Fixes: #1606
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-05 21:58:39 -07:00 |
|
Xu YANG
|
77bf4c7f98
|
Merge pull request #1704 from anderbubble/overlay-edit-file-path
Create temporary files in overlay directory during `wwctl overlay edit`
|
2025-02-06 13:11:39 +09:00 |
|
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
|
05923d4044
|
Create temporary files in overlay directory during wwctl overlay edit
- Fixes: #1473
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-05 20:27:55 -07:00 |
|
Jonathon Anderson
|
6a250f3f96
|
Set execute permissions for intermediate directories
- Fixes: #1655
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-05 20:04:22 -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
|
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 |
|
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 |
|
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
|
4f83885c5b
|
Show each overlay only once #1675
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-02-01 13:40:12 +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 |
|
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
|
51f61f93c4
|
Refactor kernel args as a slice
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
|
2025-01-21 09:52:58 -07:00 |
|
Xu YANG
|
ba9fb3c273
|
Merge pull request #1649 from anderbubble/images-directory
Change image provision directory to "images"
|
2025-01-28 09:27:29 +09:00 |
|