Commit Graph

285 Commits

Author SHA1 Message Date
MatthewHink
cf090823a3 Fix container build --all. #215.
We didn't need to add an arg check here because it's already there.
2022-01-27 15:30:36 -05:00
Gregory M. Kurtzer
bc24cb65e3 Merge pull request #252 from gmkurtzer/asset_key_security
Initial commit of asset key tag security check
2022-01-25 20:05:36 -08:00
Gregory Kurtzer
9e943101ec Always use lowercase for hw addresses 2022-01-26 04:02:30 +00:00
MatthewHink
51798e483c Missing hyphen in dhcp template path. Unit tests.
This is a single character bug fix.
Broke this out into a function for testing.
2022-01-25 18:39:42 -05:00
Gregory Kurtzer
d9c13c3f36 Initial commit of asset key tag security check 2022-01-24 00:32:02 +00:00
Christian Goll
22f56a8665 removed leading /etc for key location
Signed-off-by: Christian Goll <cgoll@suse.de>
2022-01-19 15:14:10 +01:00
Gregory M. Kurtzer
7fbbb92173 Merge pull request #241 from mslacken/fix-kernel-imprt
fixups for kernel import
2022-01-18 22:13:31 -08:00
Gregory Kurtzer
d35f368b21 Build configs should not be globally writable (thanks Jeremy) 2022-01-19 06:01:33 +00:00
Christian Goll
b426482d82 need valid url or dir to import something 2022-01-18 15:46:01 +01:00
Gregory Kurtzer
8da7dd415a Extend and optimize relocatable build config infrastructure 2022-01-15 04:00:18 +00:00
jcsiadal
8afe4b1342 Updates to rebase 1/10
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-01-11 07:02:41 +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 Kurtzer
6afb3f3e25 Added filter and sort options for last, check-in, reverse, etc. 2022-01-05 05:20:07 +00:00
Gregory Kurtzer
5602fb0177 Minor fixup for not setting onboot to be true via Cobra
This is already done more robustly within the code
2022-01-04 02:20:06 +00:00
Gregory Kurtzer
1ccc65a91e Simple name change on header 2021-12-31 04:53:10 +00:00
Gregory Kurtzer
6313220ca6 Automatically change color based on "UpdateInterval" from config 2021-12-31 03:47:34 +00:00
Gregory Kurtzer
875e37f4de Support node ranges in wwctl node status 2021-12-31 03:38:12 +00:00
Gregory Kurtzer
fdbca2e07d Add color to wwctl node status output and time based filter 2021-12-31 03:24:09 +00:00
Gregory Kurtzer
c9c462b180 Don't default "onboot" to yes in options 2021-12-31 02:51:32 +00:00
Gregory Kurtzer
a788db282c Allow for change of update frequency for watching node status 2021-12-31 02:46:22 +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
525ac1184e Simplified version of node status monitoring with CLI 2021-12-30 23:26:45 +00:00
Gregory Kurtzer
f0fa6385eb Add "DEFAULT" to the node and profile list output 2021-12-29 17:50:49 -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 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
189df61366 Always set onboot to true for default 2021-12-28 16:13:55 -08:00
Gregory Kurtzer
f5a9c0f933 Fixed backwards compatibility with --netdev and cleanups 2021-12-28 16:07:19 -08:00
Gregory Kurtzer
938511e9cd Merge branch 'main' of github.com:gmkurtzer/warewulf into netdev_refactor 2021-12-28 15:17:21 -08:00
Christian Goll
bda064968a Merge pull request #226 from elguero/ipmiListCleanup
ipmi: Fix log output, set IMPI port on profile and settings for console
2021-12-08 21:32:34 +01:00
Christian Goll
dfe4ef4363 Merge pull request #165 from mslacken/version
Version
2021-12-08 21:27:34 +01:00
Michael L. Young
12ee1061cf Add some spacing around the IPMI port column 2021-12-07 11:06:37 -05:00
Michael L. Young
23fb20637f Fix displaying IPMI settings when listing profiles
Remove displaying the IPMI ip address field when looking at all
the settings in a profile since this is not set in the profile,
only on the node level.
2021-12-07 09:56:35 -05:00
Christian Goll
5d98a8f9ff Merge pull request #223 from jcsiadal/imprt-fix
Fix misspelled export command for wwctl container
2021-12-07 09:10:00 +01:00
Michael L. Young
3957ffb2c9 ipmi: Fix log output, set IMPI port on profile and settings for console
- Fix the logs to reference the correct IPMI setting that is being set.

- Add setting the IPMI port at a profile level.

- Apply all IPMI settings when preparing to us the console.

Closes #225
2021-12-06 16:32:31 -05:00
Christian Goll
f47d2cedb9 add bash completion for node list 2021-12-06 09:54:02 +01:00
jcsiadal
a1619e2d03 Fix misspelled command
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2021-12-04 01:47:14 +00:00
Christian Goll
0a6d8b39a6 on server start print version info 2021-11-29 11:00:28 +01:00
Christian Goll
58c6adaff4 using right syntax in Makefile 2021-11-29 11:00:25 +01:00
Christian Goll
32e0de5a0f added version information 2021-11-29 10:56:48 +01:00
jcsiadal
0b93d6c277 Update help
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2021-11-08 11:36:21 -08:00
jcsiadal
de2c882ba1 Replace HTML in help
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2021-10-28 17:48:16 -07:00
Rob Jansen
a0ba8ead5c Allow configuration of nfs export/mount options 2021-10-25 17:15:09 -04:00
Rob Jansen
9b5c13c824 Honor the enabled option for nfs mounts 2021-10-25 17:15:09 -04:00
Gregory Kurtzer
49c14f0de5 Merge branch 'main' of github.com:hpcng/warewulf into 4.2.x 2021-10-23 19:57:21 -07:00
Gregory Kurtzer
852ad6fb38 Fix error WRT deleting file in default overlay 2021-10-23 19:38:34 -07:00
Gregory Kurtzer
6acf272ea7 Merge branch 'main' of github.com:hpcng/warewulf into netdev_refactor 2021-10-23 12:33:52 -07:00