Commit Graph

2505 Commits

Author SHA1 Message Date
Josh Burks
a079f2c179 Update changelog and contributors
Signed-off-by: Josh Burks <jeburks2@asu.edu>
2024-09-05 18:41:18 -04:00
Josh Burks
d62743ee11 clean up /proc/cmdline with dracut and allow dracut to boot with secure mode to fix #1261 2024-09-05 18:41:18 -04:00
Jonathon Anderson
2b82c2074a Merge pull request #1142 from mslacken/OciCredentials
adding WAREWULF_OCI vars to wwctl
2024-09-04 16:58:09 -06:00
Jonathon Anderson
9e0f255fe3 Use wwctl container import --password by default
Retains support for --passwd as a hidden flag targeting the same
variable.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-04 16:52:16 -06:00
Christian Goll
32f554d60b Merge pull request #1379 from anderbubble/tsc-chair-election
Add rules for TSC member and chair selection
2024-09-04 21:16:31 +02:00
Christian Goll
56ce095a48 added cmd-line oci vars documentation
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-09-04 20:52:47 +02:00
Christian Goll
13349bbf66 adding WAREWULF_OCI vars to wwctl
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-09-04 20:52:43 +02:00
Jonathon Anderson
419588a8cf Add rules for TSC member and chair selection
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-04 08:23:20 -06:00
Christian Goll
a9281e645f Merge pull request #1361 from jeburks2/multiarch_container_management
Update containers.rst to include QEMU multiarch
2024-09-04 16:00:38 +02:00
Christian Goll
8afd520ef4 Merge pull request #1350 from anderbubble/sanitize-wwclient-url-data
Refactor url build in wwclient with url.URL
2024-09-04 14:07:24 +02:00
Jonathon Anderson
73c70da4ef Refactor url build in wwclient with url.URL
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-04 14:06:56 +02:00
Jonathon Anderson
040fdd8c45 Merge pull request #1369 from epruesse/patch-1
docs: fix dracut build command in docs
2024-09-03 22:58:33 -06:00
Elmar Pruesse
64f7b6c5b2 Fix dracut command in docs
The current command line works correctly only if one kernel is
installed. It picks the oldest if there are multiple, which is rather
unlikely to be correct. Using "tail" instead of "head" would work also,
but --regenerate-all makes it briefer and safer.
2024-09-03 22:56:17 -06:00
Jonathon Anderson
cabb97474a Merge pull request #1360 from JasonYangShadow/fix/1273
refine `wwctl configure` error handling
2024-09-03 19:45:06 -06:00
Jonathon Anderson
0b6785f722 Remove specific guidance from wwctl error messages
Guidance to run `wwctl configure dhcp` or `wwctl configure tftp` may be
misleading for sites that are managing these services directly. They are
also too specific, as simply re-running `wwctl configure -a` after
enabling them in the config should also be sufficient.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-03 19:40:59 -06:00
xu yang
6212f40e4c Refine wwctl configure error handling
- Closes #1273

Signed-off-by: xu yang <xyang@ciq.com>
2024-09-03 19:40:28 -06:00
Jonathon Anderson
a36427d1b2 Moved #1349 CHANGELOG to v4.5.7
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-03 16:13:57 -06:00
Jonathon Anderson
50fbd337ad Merge pull request #1372 from posch/logrotate
Add LOGROTATEDIR to Defaults.mk
2024-09-03 15:47:43 -06:00
Jonathon Anderson
d3ecb5f81e Add Tobias Poschwatta to CONTRIBUTORS
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-09-03 15:38:45 -06:00
Jonathon Anderson
e0d5311e13 Merge pull request #1374 from posch/profile-typo
Fix typo in "profile with name ... already exists" message
2024-09-03 15:32:22 -06:00
Tobias Poschwatta
b4e1b9cb24 Fix typo in "profile with name ... already exists" message
Signed-off-by: Tobias Poschwatta <poschwatta@zib.de>
2024-08-30 11:45:43 +02:00
Tobias Poschwatta
550c94aea5 Add LOGROTATEDIR to Defaults.mk
Signed-off-by: Tobias Poschwatta <poschwatta@zib.de>
2024-08-27 13:02:16 +02:00
Christian Goll
f07bbee134 Merge pull request #1367 from griznog/warewulf-web-cleanup
Fix old links that pointed to warewulf-web
2024-08-22 09:50:56 +02:00
griznog
2e01d57967 Update CHANGELOG for PR. 2024-08-21 06:33:07 -05:00
griznog
2d4e149250 Replace warewulf-web with warewulf in contributing links. 2024-08-21 06:31:06 -05:00
jeburks2
b607613196 Update containers.rst to include QEMU multiarch
Update containers.rst

Update containers.rst

Signed-off-by: Josh Burks <jeburks2@asu.edu>
2024-08-09 14:27:11 -07:00
Jonathon Anderson
09c17551e8 Release v4.5.6
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-08-05 08:20:43 -06:00
Christian Goll
964902a611 Merge pull request #1305 from anderbubble/selinux-docs-fix
Update selinux documentation to reference an example
2024-08-05 09:30:45 +02:00
Jonathon Anderson
0dc2985245 Merge pull request #1276 from mslacken/logrotate
logrotate support
2024-08-02 17:45:34 -06:00
Jonathon Anderson
614cb9a339 Fixes for logrotate.d packaging
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-08-02 17:36:32 -06:00
Christian Goll
fbf3e3c0a8 Add a logrotate config for warewulfd.log
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-08-02 17:06:21 -06:00
Jonathon Anderson
0f3aad3812 Merge pull request #1283 from mslacken/EnhanceContList
enhanced container list
2024-08-02 16:39:32 -06:00
Jonathon Anderson
f02af9f242 Container list shows size if any size option specified
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-08-02 16:36:15 -06:00
Christian Goll
553e401fe0 enhanced container list
Container list has now options for full, kernel and size listing. Without any
arguments only available containers are listed. Size is no more fine granular
showing also size of the image, chroot and compressed image

Signed-off-by: Christian Goll <cgoll@suse.com>
2024-08-02 16:34:54 -06:00
Jonathon Anderson
0c73a4128b Merge pull request #1284 from mslacken/FsWipeDoc
updated documenation regarding fswipe
2024-08-02 15:55:37 -06:00
Christian Goll
ee79729dc6 updated documenation regarding fswipe
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-08-02 15:36:22 -06:00
Jonathon Anderson
49647052be Merge pull request #1295 from mslacken/ErrorNoContainer
Check for empty container var
2024-08-02 15:34:25 -06:00
Christian Goll
640a046dd9 report error if no container was defined
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-08-02 14:48:02 -06:00
Jonathon Anderson
44097b89b5 Merge pull request #1297 from mslacken/RemoveDeadBootMethod
removed dead `boot method` from defaults.conf
2024-08-02 14:36:09 -06:00
Christian Goll
6f5f6f07ee removed dead boot method from defaults.conf
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-08-02 14:32:29 -06:00
Jonathon Anderson
aff7d8160f Merge pull request #1298 from mslacken/BetterwwctkContainer
added completion to overlay chmod/chown/delete/edit
2024-08-02 14:07:47 -06:00
Christian Goll
c9c38542f4 added completion to overlay chmod/chown/delete/edit
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-08-02 13:55:56 -06:00
Jonathon Anderson
1418d091a8 Merge pull request #1302 from warewulf/ContainerVerbose
be more verbose on container exec
2024-08-02 13:45:10 -06:00
Jonathon Anderson
6028a6eb58 Minor adjustments to exitEval and msgStr
For grammar clarity, and consistency.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-08-02 13:29:59 -06:00
Christian Goll
9d2853ad64 Show pending container build status during container exec, shell
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-08-02 11:43:05 -06:00
Jonathon Anderson
6fa369bc4d Update selinux documentation to reference an example
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-08-02 11:34:53 -06:00
Jonathon Anderson
212b57f095 Merge pull request #1309 from griznog/sanitize-wwclient-url-data
sanitize wwclient url data
2024-08-02 10:50:26 -06:00
griznog
15bb3f2d96 Update CHANGELOG.md 2024-08-02 09:14:27 -06:00
griznog
103852df78 Sanitize/escape asset tag strings from dmidecode. 2024-08-02 09:13:47 -06:00
Christian Goll
d0b1441b12 Merge pull request #1349 from posch/wwclient-port
Add option for wwclient port number
2024-08-02 14:45:23 +02:00