Commit Graph

1235 Commits

Author SHA1 Message Date
Ingo Meyer
bc8aa06673 Fix the boot process for Legacy BIOS machines
GitHub PR #235 adds an advanced boot mechanism for UEFI machines which
causes old Legacy BIOS nodes to hit the 3 GB RAM barrier in 32 Bit iPXE
very quickly. Therefore, detect if an EFI or Legacy BIOS is loaded and
fall back to the old boot path in the second case.

This commit fixes GitHub issue #497.
2022-07-21 19:37:29 +02:00
Christian Goll
e53764c528 Merge pull request #470 from mslacken/fix-468-main
fix nil map for networks
2022-07-06 21:38:20 +02:00
Christian Goll
d0d03abe1d fix nil map for networks 2022-06-24 17:25:11 +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
d99717f288 Merge pull request #455 from mslacken/suse-mock
Add suse builds mock build
2022-06-23 10:36:35 +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
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
Carter Dodd
f14f339576 fixups 2022-06-04 11:42:16 -05:00
Carter Dodd
fc8d3863d8 use wwctl to re-build provision overlays, update to pass overlaynames 2022-06-04 11:14:48 -05:00
王子丹
b1b6c4a4d2 can disable tftp services with warewulf.conf 2022-06-03 21:07:45 +08:00
Gregory M. Kurtzer
8086d03f17 Merge pull request #434 from gmkurtzer/4.3.0_PXE_update
4.3.0 pxe update
2022-06-02 20:51:15 -07:00
Carter Dodd
7caabc439d separate safe/unsafe db operations 2022-06-02 22:22:19 -05:00
Carter Dodd
04fb854aa7 fixup import 2022-06-02 20:20:03 -05:00
Carter Dodd
95ca053960 Lock server node db when updating discoverable node 2022-06-02 20:06:34 -05:00
Gregory Kurtzer
f40ee4f9c8 Merge branch 'main' of github.com:hpcng/warewulf into 4.3.0_PXE_update 2022-06-02 14:58:28 +00:00
Brian Clemens
645fd16fde Use setup-go v3 with built-in cache 2022-06-02 15:27:50 +09:00
Gregory Kurtzer
e46b7f01ad Incorporated fix from @griznog, thanks! 2022-06-02 05:46:22 +00:00
Gregory M. Kurtzer
055875f944 Merge pull request #432 from gmkurtzer/4.3.0rc6_fixes
4.3.0rc6 fixes
2022-06-01 22:38:20 -07:00
Gregory Kurtzer
90b631f161 Added back in DHCP Arch EFI BC (type 7) 2022-05-26 22:14:46 -07:00
Gregory Kurtzer
c8b6c24d6c Removing compression (again) from initrd PXE 2022-05-26 19:56:04 -07:00
Gregory Kurtzer
27ea7f2022 Update to new PXE which should support imgextract 2022-05-26 19:55:00 -07:00