Commit Graph

1249 Commits

Author SHA1 Message Date
Christian Goll
d976e7fc31 Merge pull request #467 from mslacken/single-Overlay
enable overlay rendering
2022-06-24 09:50:14 +02:00
Christian Goll
5034413361 Merge pull request #466 from mslacken/ssh-bash-completion
bash completion for ssh command
2022-06-24 09:48:46 +02:00
Christian Goll
67eb5dca76 Merge pull request #465 from mslacken/type
add type to network configs
2022-06-24 09:48:37 +02:00
Christian Goll
2edbd37bcd Merge pull request #464 from mslacken/bool-fmt
add brackets for PrintB if its default
2022-06-24 09:48:27 +02:00
Christian Goll
0b5a39272f Merge pull request #463 from hpcng/main
Main
2022-06-24 09:42:04 +02:00
Christian Goll
f4a4d40170 Merge pull request #462 from e73kiel/patch-1
Update CHANGELOG.md
2022-06-24 09:40:50 +02:00
e73kiel
2bb6662c00 Update CHANGELOG.md 2022-06-24 09:36:04 +02:00
Christian Goll
3ced0e2836 add brackets for PrintB if its default 2022-06-23 12:35:19 +02:00
Christian Goll
d99717f288 Merge pull request #455 from mslacken/suse-mock
Add suse builds mock build
2022-06-23 10:36:35 +02:00
Christian Goll
1c850335ac add type to network configs 2022-06-22 14:45:56 +02:00
Christian Goll
cc6b75a4f6 bash completion for ssh command 2022-06-22 12:17:04 +02:00
Christian Goll
a79503eddd Added right mock build 2022-06-20 14:46:00 +02:00
Christian Goll
e0afbced13 Add suse builds mock build 2022-06-20 14:35:35 +02:00
Gregory Kurtzer
235c23c516 Bump makefile to version 4.3.0 2022-06-15 14:15:07 -07:00
Gregory M. Kurtzer
af86122a6e Merge pull request #453 from elguero/main
Adjust release build artifacts upload to handle pre-releases
2022-06-14 22:29:25 -07:00
Gregory M. Kurtzer
19065b3cc5 Merge pull request #450 from mslacken/fix-set-profile
Fix wwct node set profile for single profile
2022-06-14 22:28:29 -07:00
Michael L. Young
3f86dcc3a5 Adjust release build artifacts upload to handle pre-releases
Update the upload-artifacts and download-artifacts version

Signed-off-by: Michael L. Young <myoung@ciq.co>
2022-06-12 08:19:14 -04:00
Christian Goll
8cd4b0aa02 Fix wwct node set profile for single profile 2022-06-10 13:39:05 +02:00
Christian Goll
f3c59fc18a Merge pull request #448 from mslacken/update_contrib
Updated Contributors
2022-06-10 10:08:33 +02:00
Christian Goll
53735f7cad Upodated Makefile to rc6 2022-06-10 08:45:26 +02:00
Christian Goll
04db6f1735 Updated Contributors 2022-06-10 08:42:42 +02:00
Gregory M. Kurtzer
4d44d3a299 Merge pull request #438 from kcdodd/fix/srvdisco
Fix server thread safety of discoverable node and overlay build
2022-06-09 22:18:23 -07:00
Gregory Kurtzer
3cb59b89ea Very minor fix to force minimum args for ssh 2022-06-08 21:43:31 -07:00
Gregory M. Kurtzer
b1e76d2519 Merge pull request #442 from gmkurtzer/4.3.0-ssh
Add feature to use wwctl to spawn ssh commands
2022-06-08 21:16:13 -07:00
Gregory M. Kurtzer
eeb3dac99b Merge pull request #445 from mslacken/prometheus
finally add the contents to prometheus
2022-06-08 12:09:43 -07:00
Gregory M. Kurtzer
1fb8ebd250 Merge pull request #444 from mslacken/fix-remove
Fix removal of values
2022-06-08 12:09:05 -07:00
Gregory M. Kurtzer
4d692f8a2f Merge pull request #443 from mslacken/fix-openSUSE-dhcpd
Fix-openSUSE-dhcpd
2022-06-08 12:07:56 -07:00
Christian Goll
664fdd3f35 finally add the contents to prometheus 2022-06-08 17:04:30 +02:00
Christian Goll
28de9f5220 addnil to remove option 2022-06-08 16:20:17 +02:00
Christian Goll
04551ef264 for removing a value an empty string is needed 2022-06-08 16:16:52 +02:00
Christian Goll
95e03b3df4 get arguments for show --render right 2022-06-08 15:56:10 +02:00
Christian Goll
69c058f106 added bash completion for overlay commands 2022-06-08 15:49:55 +02:00
Christian Goll
53667157c5 parse not own command but show --render 2022-06-08 15:36:20 +02:00
Christian Goll
2f4757600d added quiet option 2022-06-08 15:10:47 +02:00
Christian Goll
312596276e Add source for parse 2022-06-08 15:10:47 +02:00
Christian Goll
98e085c6f2 Trim 'ww' suffix on output 2022-06-08 15:10:46 +02:00
Christian Goll
9e5b2d1aa3 added the wwctl overlay parse command
The `wwctl overlay parse -n NODE FILE` will interpret the given overlay file and print it stdout, via wwlog.PRINTF.
The overlay code had to be refactored for this, but hopefully this makes the code a bit more readable. Also the tstruct has not its own initilization code.
2022-06-08 15:10:46 +02:00
Christian Goll
dfe3f907b9 moved TemplateStruct init to own function 2022-06-08 15:10:43 +02:00
Christian Goll
1b02c89ca7 moved overlay parsing to own function 2022-06-08 15:08:43 +02:00
Christian Goll
ecea7a949f create symlink if target exists 2022-06-08 10:56:42 +02:00
Christian Goll
386ce45990 add softlink of dhcpd.conf in /etc
openSUSE based distos and other distros use `/etc/dhcpd.conf` instead of `/etc/dhpd/dhcpd.conf`
2022-06-08 10:06:37 +02:00
Gregory M. Kurtzer
a641647ba3 Merge pull request #440 from aspfate/tftp-conf
can disable tftp services with warewulf.conf
2022-06-07 20:41:27 -07:00
Gregory Kurtzer
3eabf47fc6 Fix dryrun/show for ssh command 2022-06-07 20:34:26 -07:00
Gregory Kurtzer
b4ef712166 Add parallel ssh capability 2022-06-07 20:28:25 -07:00
Christian Goll
3cdbe0523f Merge pull request #441 from jbd/typo
Correct typo in log messages
2022-06-07 17:34:26 +02:00
Jean-Baptiste Denis
78144ba760 Correct typo in log messages 2022-06-07 16:51:03 +02:00
Carter Dodd
7eae65e13f Add process max reserve 2022-06-06 17:43:33 -05:00
Carter Dodd
3242d2998e fixups 2022-06-05 17:37:23 -05:00
Carter Dodd
30ba916703 Move overlay build logic to util, add limit to spawned processes 2022-06-05 17:28:14 -05:00
Carter Dodd
97c24e22f7 fixup for backward compatible case 2022-06-04 12:13:13 -05:00