Commit Graph

246 Commits

Author SHA1 Message Date
Gregory Kurtzer
7d2fe7f22f Merge branch 'main' of github.com:hpcng/warewulf into netdev_refactor 2021-12-28 15:18:08 -08:00
Gregory Kurtzer
938511e9cd Merge branch 'main' of github.com:gmkurtzer/warewulf into netdev_refactor 2021-12-28 15:17:21 -08:00
Gregory M. Kurtzer
8101c497a4 Merge pull request #164 from gmkurtzer/kernel_find
Better logic to locate kernels
2021-12-28 15:16:08 -08:00
Gregory Kurtzer
26a5eae20d Use a slice array for the kernel search path 2021-12-28 14:52:39 -08:00
Gregory Kurtzer
29bcbd264a Fix linting error 2021-12-28 14:12:03 -08:00
Gregory Kurtzer
af51716f55 Merge branch 'main' of github.com:gmkurtzer/warewulf into wwlog_refactor 2021-12-28 13:59:50 -08:00
Gregory Kurtzer
148431e8f2 Minor cleanup of output 2021-12-28 13:56:30 -08:00
Gregory Kurtzer
6c27b86481 Accepted suggestions from PaulC. 2021-12-28 13:56:09 -08:00
Christian Goll
dfe4ef4363 Merge pull request #165 from mslacken/version
Version
2021-12-08 21:27:34 +01:00
Christian Goll
04f0a25fbc Merge pull request #211 from mslacken/update-gitignore
updated .gitignore to ignore man pages
2021-12-03 11:05:02 +01:00
Christian Goll
0a6d8b39a6 on server start print version info 2021-11-29 11:00:28 +01:00
Gregory M. Kurtzer
1fa4408aaa Merge pull request #204 from jcsiadal/help
Update help output
2021-11-26 17:52:51 -08:00
Gregory M. Kurtzer
308d1241b3 Merge pull request #216 from griznog/new-feature
Add fields for use in iPxe templates
2021-11-26 17:47:40 -08:00
griznog
7f56463c63 Had the wrong name for Cluster. 2021-11-23 12:59:36 -06:00
griznog
bd5218a7c7 Add Id and Cluster to the available variables for template substitution. 2021-11-23 10:44:35 -06:00
Christian Goll
74da63d079 set .conf files for man_page and bash_completion 2021-11-19 10:02:13 +01:00
Christian Goll
6bf8695951 Adding '^' and '$' to serach string to avoid greedy regexp 2021-11-09 13:51:57 +01:00
jcsiadal
0b93d6c277 Update help
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2021-11-08 11:36:21 -08:00
Gregory M. Kurtzer
3912f5da98 Merge pull request #199 from paulscherrerinstitute/node_util
fix FindByHwaddr
2021-11-06 17:29:40 -07:00
Niko Kivel
02500ad56d moved node utils to util.go
added tests for FindByHwaddr and FindByIpaddr
2021-11-03 11:51:35 +01:00
jcsiadal
f7396ae5be Updates to build an RPM
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2021-11-01 11:32:59 -07:00
Gregory M. Kurtzer
5ba31b3537 Merge pull request #174 from gmkurtzer/expand_bracket
Bracket expansion for node ranges
2021-10-23 12:30:12 -07:00
Gregory Kurtzer
fcd654af80 Fixups for new network device naming 2021-10-23 08:52:43 -07:00
Gregory Kurtzer
1370932cd3 Introduction of netname functionality for network devices 2021-10-23 07:12:57 -07:00
Gregory Kurtzer
23ddc27b93 Merge branch 'main' of github.com:hpcng/warewulf 2021-10-22 16:40:14 -07:00
Gregory Kurtzer
6b12edc122 Add ability to increment an IPv4 address 2021-10-15 21:37:03 -07:00
Christian Goll
7c6c96fc4f kernel import must not have absolute path 2021-10-14 11:52:14 +02:00
Christian Goll
83232db4b5 nodes.conf must not be world readable as it contains impipassword 2021-10-13 09:32:19 +02:00
Gregory Kurtzer
93b0631121 Better logic to locate kernels 2021-10-01 20:56:03 -07:00
Gregory Kurtzer
719de68410 Initial refactor and cleanup of wwlog 2021-10-01 00:28:40 -07:00
Gregory Kurtzer
cb1455bd8b Allow --discoverable option to be set via profiles (ref: #159) 2021-10-01 00:05:41 -07:00
Gregory M. Kurtzer
dbef20d498 Merge pull request #157 from gmkurtzer/overlay_autoupdate
Update or build overlays on demand
2021-09-30 23:47:55 -07:00
Gregory Kurtzer
6e78f1e89b Fix lint errors 2021-09-30 23:43:24 -07:00
Gregory Kurtzer
238b61a682 Daemon logging to syslog (#152) 2021-09-30 23:40:16 -07:00
Gregory Kurtzer
384c4c0286 Make the overlay auto-update configurable 2021-09-30 23:02:04 -07:00
Gregory Kurtzer
dffa5a348e Minor bugfix in overlay-runtime REST path 2021-09-30 23:01:19 -07:00
Gregory Kurtzer
8d56a866e1 also rebuild on overlay internal file changes 2021-09-29 21:51:57 -07:00
Gregory Kurtzer
49a573b926 Always build overlays on demand by Warewulfd 2021-09-29 21:30:09 -07:00
Gregory Kurtzer
c859e880ff Cleanup output during overlay build 2021-09-29 21:29:52 -07:00
Gregory M. Kurtzer
411e51f272 Merge pull request #139 from mslacken/kernel-tag
handling kernels by name
2021-09-29 20:47:42 -07:00
Gregory M. Kurtzer
7ddd626771 Merge pull request #137 from gmkurtzer/arm-kernel
Arm kernel support
2021-09-22 23:13:55 -07:00
Gregory M. Kurtzer
77bee733b3 Revert "allow compressed kernels with gz suffix" 2021-09-22 23:11:06 -07:00
Gregory M. Kurtzer
e82210c617 Merge pull request #120 from mslacken/kernel-container
allow compressed kernels with gz suffix
2021-09-22 23:10:08 -07:00
Christian Goll
341bdc2019 fixed linting errors 2021-09-20 13:06:43 +02:00
Christian Goll
dfd6ce3735 handling k ernels by nme
version is also stored, kernel name defaults to its version
2021-09-20 12:22:36 +02:00
Niko Kivel
4040f5145b errors.Wrap implemented, removed redundant default port check 2021-09-20 08:58:06 +02:00
Gregory Kurtzer
8ddebe8d77 Attempt to implement #120 2021-09-17 21:32:03 -07:00
Gregory Kurtzer
e5e6dee51a minor error message fix 2021-09-17 21:31:33 -07:00
Niko Kivel
b6b053665e Fixes #135 2021-09-17 14:27:55 +02:00
Christian Goll
ea577dda31 Added better error handling
Co-authored-by: WestleyK <westleyk@nym.hush.com>
2021-09-17 11:50:47 +02:00