Commit Graph

764 Commits

Author SHA1 Message Date
Gregory Kurtzer
c0d6a16a6f Remove unused config path options 2022-01-15 04:11:11 +00:00
Gregory Kurtzer
8da7dd415a Extend and optimize relocatable build config infrastructure 2022-01-15 04:00:18 +00:00
Gregory Kurtzer
be41b79261 Don't use init function to load status DB 2022-01-15 02:27:45 +00:00
jcsiadal
3f68bc86db Minor fixes
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-01-12 03:10:50 +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
7cf6b7155c rm WWROOT from NFS export defaults
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-01-11 05:56:32 +00:00
jcsiadal
05e31203b3 Updated spec with changes
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-01-11 05:56:32 +00:00
jcsiadal
5df101cd37 Relocate default to /var/lib; fix default const
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-01-11 05:56:32 +00:00
jcsiadal
b515442872 Fix oci dir & some formatting
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-01-11 05:55:24 +00:00
Christian Goll
048fd48eca Updated .gitignore for etc/warewulf.conf/warewulf.spec 2022-01-11 05:55:24 +00:00
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
72290a3a3d Merge pull request #237 from gmkurtzer/node_status_monitor
Simplified version of node status monitoring with CLI
2022-01-05 16:45:02 -08:00
Gregory M. Kurtzer
4a8542351f Merge branch 'main' into node_status_monitor 2022-01-05 16:40:53 -08:00
Gregory M. Kurtzer
8ea38b295c Merge pull request #232 from gmkurtzer/overlay_refactor
First pass at a rework of the overlay subsystem in Warewulf
2022-01-05 16:40:03 -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
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
b971ff2636 Backwards compatibility fix for network config 2022-01-04 02:15:21 +00:00
Gregory Kurtzer
1ccc65a91e Simple name change on header 2021-12-31 04:53:10 +00:00
Gregory M. Kurtzer
1c83de518a Merge pull request #234 from gmkurtzer/filter_redundant
Optimized FilterByName() to weed out redundant queries
2021-12-30 20:52:06 -08: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
c5b1e7e999 Cleanups to STATUS 2021-12-31 02:58:57 +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
d406231c10 Clean vendor directory on make clean 2021-12-31 01:18:35 +00:00
Gregory Kurtzer
163834bd13 Merge branch 'main' of github.com:hpcng/warewulf into main 2021-12-31 01:10:40 +00:00
Gregory Kurtzer
e5edd87b43 Fix default permission of config file so users can use it. 2021-12-31 01:09:37 +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 M. Kurtzer
a5e63bae8a Merge pull request #235 from gmkurtzer/largepxe_imgextract_fix
Implement fix for #222 (thanks Griznog!)
2021-12-30 11:28:22 -08:00
Gregory Kurtzer
a0ffc12c9a Put imgextract into a different PXE file until it is tested on ARM
To use this iPXE template do the following:
```
wwctl profile set --ipxe big_image default
```
2021-12-30 17:22:56 +00:00
Gregory Kurtzer
82b276f858 Implement fix for #222 (thanks Griznog!) 2021-12-30 03:44:48 +00:00
Gregory Kurtzer
2f6a9251cd Optimized FilterByName() to weed out redundant queries 2021-12-30 03:35:54 +00:00
Gregory Kurtzer
f0fa6385eb Add "DEFAULT" to the node and profile list output 2021-12-29 17:50:49 -08: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 Kurtzer
02a5de3873 Fix gitignore 2021-12-28 16:56:33 -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 M. Kurtzer
518361d8b6 Merge pull request #177 from gmkurtzer/netdev_refactor
Refactor netdev interfaces
2021-12-28 16:17:25 -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