Commit Graph

320 Commits

Author SHA1 Message Date
jcsiadal
35755002ec Fixes needed for successful validation
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-01-11 05:55:20 +00:00
jcsiadal
8e626e9a62 Add config option for shared state dir
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>

Changes default share to /srv/warewulf
Update specfile
Some changes to match Golang standards
2022-01-11 05:52:58 +00:00
Gregory M. Kurtzer
4a8542351f Merge branch 'main' into node_status_monitor 2022-01-05 16:40:53 -08:00
Gregory Kurtzer
e3d76f01e2 Merge branch 'main' of github.com:hpcng/warewulf into overlay_refactor 2022-01-06 00:37:17 +00:00
Gregory M. Kurtzer
b50fdbd923 Merge pull request #238 from gmkurtzer/network_refactor_backwardscompat_fix
Backwards compatibility fix for network config
2022-01-05 16:25:43 -08:00
Gregory Kurtzer
6afb3f3e25 Added filter and sort options for last, check-in, reverse, etc. 2022-01-05 05:20:07 +00:00
Gregory Kurtzer
b971ff2636 Backwards compatibility fix for network config 2022-01-04 02:15:21 +00:00
Gregory Kurtzer
c5b1e7e999 Cleanups to STATUS 2021-12-31 02:58:57 +00:00
Gregory Kurtzer
39ec7c0807 A few usability fixes and put full node DB logic into warewulfd 2021-12-31 02:38:48 +00:00
Gregory Kurtzer
6b42362f37 Fixed linting errors 2021-12-31 01:00:18 +00:00
Gregory Kurtzer
525ac1184e Simplified version of node status monitoring with CLI 2021-12-30 23:26:45 +00:00
Gregory Kurtzer
2f6a9251cd Optimized FilterByName() to weed out redundant queries 2021-12-30 03:35:54 +00:00
Gregory Kurtzer
50814b785e Minor update of overlay build output wording 2021-12-29 17:47:06 -08:00
Gregory Kurtzer
dff5567b11 More updates/fixes from testing 2021-12-29 17:30:01 -08:00
Gregory Kurtzer
9f53bca1bf Various fixes found in testing 2021-12-29 17:16:53 -08:00
Gregory Kurtzer
00d8d42e9d First pass at a rework of the overlay subsystem in Warewulf 2021-12-29 16:11:25 -08:00
Gregory M. Kurtzer
21387ff2e2 Merge pull request #194 from panda1100/ctime
use ctime instead of mtime to detect file owner/permission change
2021-12-28 16:54:58 -08:00
Gregory Kurtzer
f745d90c9c Added some fixes to #184 2021-12-28 16:50:07 -08:00
Gregory Kurtzer
ed57dbfe32 Merge branch 'improve_nfs' of https://github.com/robgjansen/warewulf into robgjansen-improve_nfs 2021-12-28 16:27:03 -08:00
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
Yoshiaki SENDA
0437ec855a Fix lint error: Add error check to defaults.Set (#2) 2021-11-09 15:56:16 -05:00
Christian Goll
6bf8695951 Adding '^' and '$' to serach string to avoid greedy regexp 2021-11-09 13:51:57 +01:00
Yoshiaki SENDA
a6b432062a support structs with default values (#1)
* support struct with default values #183
* omit space
2021-11-08 17:33:31 -05: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
Yoshiaki SENDA
761acf6a3a symbolic links breaks filepath.Walk 2021-11-01 06:37:25 +00:00
Yoshiaki SENDA
67ac992cda use ctime instead of mtime to detect file owner/permission change 2021-10-29 00:32:01 -04:00
Rob Jansen
a0ba8ead5c Allow configuration of nfs export/mount options 2021-10-25 17:15:09 -04: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