Commit Graph

1198 Commits

Author SHA1 Message Date
Christian Goll
1b02c89ca7 moved overlay parsing to own function 2022-06-08 15:08:43 +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
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
王子丹
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
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
Gregory Kurtzer
2f6c1f728d Merge branch 'main' of github.com:hpcng/warewulf into 4.3.0rc6_fixes 2022-05-26 08:00:15 -07:00
Gregory M. Kurtzer
010b404ce9 Merge pull request #433 from aspfate/ci_fix_release_build
Fix CI build release
2022-05-26 07:58:27 -07:00
王子丹
56c72035df Fix CI build release 2022-05-26 17:37:51 +08:00
Gregory Kurtzer
bf9ca54b8e Don't read in binary data blobs to memory before sending to HTTP writer 2022-05-25 23:11:26 -07:00
Gregory Kurtzer
6ccc3ceecb Readded compression to the GET request
This works around an out of memory issue reported in IRC from
Norm Gaywood (thanks Norm!)
2022-05-25 23:10:10 -07:00
Gregory M. Kurtzer
a28129c452 Merge pull request #431 from jcsiadal/hostsfix
Fix hosts error
2022-05-25 22:02:05 -07:00
Gregory Kurtzer
f05451e130 Fix typo in hosts overlay 2022-05-25 21:58:24 -07:00
Gregory Kurtzer
e1be0dc205 Bump version 2022-05-25 21:58:16 -07:00
jcsiadal
c09cc80e59 Fix hosts error
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-05-26 03:19:18 +00:00
Gregory M. Kurtzer
50b70b9e84 Merge pull request #428 from gmkurtzer/kcdodd_fixups_for_4.3
Minor changes to #423
2022-05-25 14:53:37 -07:00
Gregory M. Kurtzer
5ec2e77394 Merge pull request #423 from kcdodd/refac/provision
Refactor of server, logging, building of images, template updates
2022-05-25 14:49:50 -07:00
Gregory Kurtzer
419cb1487c revert my change to always send compressed image 2022-05-25 14:48:29 -07:00
Gregory Kurtzer
8717b91938 Avoid container build if exit non-zero 2022-05-25 14:46:16 -07:00
Gregory Kurtzer
98b82e87ef Rename Singularity to Apptainer 2022-05-25 14:38:29 -07:00
Gregory Kurtzer
7a9089b2c6 Singularity container recipe updates 2022-05-25 14:38:05 -07:00
Gregory Kurtzer
a183e3ebe5 Container recipes updated 2022-05-25 14:33:45 -07:00
Gregory Kurtzer
e188edcf7a gofmt cleanup 2022-05-25 14:17:01 -07:00
Gregory Kurtzer
a738e8653e Minor changes to template host file 2022-05-25 14:16:26 -07:00
Gregory Kurtzer
d3e59d55fe Minor change as sending uncompressed images doesn't seem necessary.
This can be reverted if I'm missing something in #423.
2022-05-24 22:16:27 -07:00
Gregory Kurtzer
cfce50ba52 Some minor runtime template updates 2022-05-24 21:57:47 -07:00
Gregory Kurtzer
25293267f2 Added runtime overlay back to default ipxe template with some cleanups 2022-05-24 21:57:27 -07:00
Gregory Kurtzer
4b2c39cdf8 Merge branch 'refac/provision' of https://github.com/kcdodd/warewulf into kcdodd-refac/provision 2022-05-24 20:36:05 -07:00
Christian Goll
64f51db94d Merge pull request #426 from mslacken/fix-persistent-net-link
Use Device for Link, fallback to name
2022-05-20 15:06:48 +02:00
Carter Dodd
9c5759c857 Remove new dhcp config options
Discussion indicated a need for more general handling of network config.
Avoids adding new options that may become deprecated in the near future.
2022-05-19 19:02:58 -05:00
Christian Goll
b03d997cb0 Kernel override/version needs not to bet set 2022-05-19 11:23:52 +02:00
Christian Goll
26c6ff39bc Use Device for Link, fallback to name
If  for the provison network an arbitary name, like overlay is used not default, the Name for the network device was the network name and not the physical device.
2022-05-19 11:11:32 +02:00
Christian Goll
3c60433c9b Merge pull request #425 from mslacken/rc3-b
updated Makefile and CHANGELOG to rc3
2022-05-18 10:55:32 +02:00
Christian Goll
e36477c59b updated Makefile and CHANGELOG to rc3 2022-05-18 10:31:12 +02:00
Carter Dodd
7ecaae1361 Fix only serve/check Secure for runtime 2022-05-16 12:38:53 -05:00
Carter Dodd
118f20b01a Check error on init logging 2022-05-14 00:22:19 -05:00
Carter Dodd
42cc91162d Fix error handling in goroutine 2022-05-13 23:03:04 -05:00
Carter Dodd
a27be52e3f Fix unhandled errors 2022-05-13 22:33:29 -05:00
Carter Dodd
a36467b2a8 Merge upstream 2022-05-13 19:42:18 -05:00
Carter Dodd
379faad51d Refactor of server, logging, building of images, template updates
* Combine provision response handling, add hwaddr and interface to dhcp
* Simplify stage cases, add backward compatible uri parse
* Move control of image compression to client
* Fix kernel search path for ubuntu, buffer template generation
* Implement cpio and gz as functions, add log named functions
* Generalize fs image creation routine
* Combine daemonLogf to generalized wwlog
* Fix template newline insertion, update dhcp and hosts tmpl
* Update IPXE template to handle non-compressed files
* Update DHCP template to set network interfaces and server IP assignment
* Update DHCP/hosts templates to choose a host-name self-consistently
2022-05-13 16:52:59 -05:00
Christian Goll
8e88ac12e0 Merge pull request #404 from mslacken/only-build-assigned-overlays
only build assigned overlays
2022-05-13 10:06:19 +02:00
mslacken
01f2f4fc99 filter out nodes acordiing to their overlays 2022-05-12 21:23:37 +02:00
Christian Goll
76d8fb9088 Merge pull request #422 from mslacken/fix_syncuid
syncucer will only write witrh syncuser switch
2022-05-12 11:59:00 +02:00