Commit Graph

192 Commits

Author SHA1 Message Date
Gregory Kurtzer
5bff8be72e Clustername bug not showing up in profiles.
Not sure how this bug has existed for so long without being noticed! CRAZY!
2021-09-12 14:42:08 -07:00
Gregory Kurtzer
09652cd56d Various more updates around Warewulf service and erorr cleanup 2021-09-10 18:25:58 -07:00
Gregory Kurtzer
2cabe4b806 Missed a false on lint fixes (ref: #123) 2021-09-10 10:51:37 -07:00
Gregory Kurtzer
e3eb57efcd Adding timestamps to log output (re: #121) 2021-09-09 21:16:07 -07:00
Gregory Kurtzer
f9b9c3a8c1 Linting fixes 2021-09-08 20:37:58 -07:00
Gregory M. Kurtzer
7bfe61d629 Merge pull request #114 from gmkurtzer/overlay_chown
Added overlay chown subcommand
2021-09-08 16:11:53 -07:00
WestleyR
fdf6fc88fa Use Id.Get(), remove unused function 2021-09-07 21:28:21 -07:00
WestleyR
85f5f335c5 lint: ingnore the staticfile dir 2021-09-07 21:24:10 -07:00
WestleyR
4edc16953e Fix linting issues 2021-09-07 20:48:51 -07:00
Gregory M. Kurtzer
31e9929984 Merge pull request #113 from gmkurtzer/errors
Update Warewulf to use the standard upstream errors package
2021-09-07 20:26:34 -07:00
Gregory Kurtzer
16843d8b4e Fixed issue where util.IsFile() was returning true for directories 2021-09-06 17:37:50 -07:00
Gregory Kurtzer
d8ba3b26c2 Changing verbose message to debug + nodename 2021-09-06 15:13:41 -07:00
Gregory Kurtzer
c60be743ba Update sources to use upstream errors package 2021-09-06 14:50:27 -07:00
Gregory Kurtzer
6ce8eedc75 Fixed error on path which would break the file walk 2021-09-06 11:02:22 -07:00
Gregory Kurtzer
5c4e1e2ecd Fixed logging and cleaned up util package 2021-09-06 11:01:59 -07:00
Gregory Kurtzer
4c8edc16fe Changed API name to valid path 2021-09-02 15:34:19 -07:00
Gregory Kurtzer
3665e06cb1 Add ability to escape a split path as well 2021-09-01 21:20:36 -07:00
Gregory Kurtzer
caf9f4b80f Have more intelligence on splitting bind paths 2021-09-01 21:13:46 -07:00
Gregory Kurtzer
50e6f0daf4 Format fix. 2021-09-01 19:28:12 -07:00
Christian Goll
b7e2dbab64 added function CopyUIDGID for file file ownerships
file ownerships are preserved now in overlays
2021-09-01 11:21:11 +02:00
Michael L. Young
a9fcf5e749 Add IPMI Power Commands, Soft And Reset 2021-08-25 08:38:16 -04:00
Michael L. Young
13ad67e56e Add IPMI Port Configuration
This commit adds the ability to configure the default IPMI port for a
profile or per node. If the port is not set, we default to 623.

Updated some areas to default to 'lan' for IPMI interface if it has not
been set.
2021-08-24 19:11:39 -04:00
Gregory Kurtzer
371767daed Merge branch 'main' of github.com:hpcng/warewulf into cleanups 2021-08-22 19:10:09 -07:00
Gregory Kurtzer
7bbe942a32 Fixed bug found with regards to boolean Alt/Profile values 2021-08-21 08:50:37 -07:00
Gregory Kurtzer
3136398e94 Discoverable is only for node configs (not profiles) 2021-08-21 08:50:14 -07:00
Gregory Kurtzer
a82e1b0ea5 Fixed formatting across entire project 2021-08-21 08:04:47 -07:00
Gregory Kurtzer
73ed7d1891 Another method to "unset" a configuration 2021-08-20 19:40:24 -07:00
Gregory Kurtzer
d9289f9f26 VNFS is current isn't an error 2021-08-20 18:43:14 -07:00
Gregory Kurtzer
1e637ecb97 Merge branch 'fixups' of github.com:gmkurtzer/warewulf into main 2021-08-20 08:19:11 -07:00
Gregory M. Kurtzer
e523d1d62c Merge pull request #92 from mslacken/ipmi
added configureable ipmiinterface used by ipmitool
2021-08-20 08:07:16 -07:00
Gregory Kurtzer
80e58c08ed Git formatting fixes 2021-08-20 07:58:44 -07:00
Gregory M. Kurtzer
c797c70dd1 Merge pull request #90 from mslacken/wicked
Looks good to me, thanks!
2021-08-20 07:53:58 -07:00
Christian Goll
b27951b59f added binary to create bash completion
also do not bail out, when configs can't be read, still the
2021-08-10 11:15:33 +02:00
Christian Goll
c6b2fc5795 added configureable ipmiinterface used by ipmitool
ipmitool is now searched from $PATH, so that self
compiled ipmitool can be used
2021-08-06 09:22:31 +02:00
Christian Goll
6d267d38e6 added IpCIDR entry for the nodes 2021-07-29 09:24:58 +02:00
Niko Kivel
17f26e8bf1 Params-->Keys 2021-05-11 08:45:09 +02:00
Niko Kivel
c12f257428 removed code debris 2021-05-10 09:55:36 +02:00
Niko Kivel
c6b97543d6 parameters in overlay 2021-05-10 09:14:22 +02:00
Niko Kivel
54b2164c4e custom paramters 2021-05-10 00:12:13 +02:00
Niko Kivel
dd4c075f50 paramters in node 2021-05-08 19:04:37 +02:00
Niko Kivel
1c35b84e74 GroupName --> ClusterName 2021-04-28 22:38:39 +02:00
Gregory Kurtzer
4bc523a052 Optimized sorting methods across nodes and profiles 2021-04-25 15:43:35 -07:00
Gregory Kurtzer
85a406fb39 remove timestamp from normal log output. 2021-04-25 13:56:11 -07:00
Gregory Kurtzer
5e53ff1b7d Remove useless "Disable" (ref #40) 2021-04-25 13:41:21 -07:00
Gregory Kurtzer
4732868966 Slight modification to Yong's pigz conditional 2021-04-25 12:25:34 -07:00
Yong Qin
2e1017ca63 When available, use "pigz" to speedup compression. 2021-04-24 21:00:22 -07:00
Gregory M. Kurtzer
ed4c0ea91b Merge pull request #73 from yqin/topic/log_timestamp
Thanks Yong!
2021-04-24 17:02:36 -07:00
Gregory M. Kurtzer
26de4984da Merge pull request #72 from yqin/topic/lfhs
Funny, I was just looking at that and about to fix it. Thanks!
2021-04-24 16:59:46 -07:00
Gregory Kurtzer
d1bae3582b Fixed Warewulfd and systemd 2021-04-24 16:49:06 -07:00
Yong Qin
c16e450922 Logged timestamp. 2021-04-24 16:40:44 -07:00