Christian Goll
e0681148e9
compiling config_defaults, unmarshall all values
2022-04-07 12:43:16 +02:00
jcsiadal
bd3edb9e7f
Udated constructors/mods
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-04-04 16:13:09 +00:00
Gregory M. Kurtzer
e783fabbf9
Merge pull request #320 from griznog/container_kernel_integration
...
Handle KernelOverride conditionally in ipxe scripts
2022-02-27 19:07:55 -08:00
Gregory Kurtzer
d37caa7f16
Merge branch 'main' of github.com:hpcng/warewulf into jcsiadal-loops
2022-02-27 18:06:34 -08:00
Christian Goll
f0075fb94c
remved hosts.tmpl as not needed any more
2022-02-26 22:39:50 +00:00
Christian Goll
9b7c0e9f05
added a example for slurm.conf.ww
2022-02-26 22:39:50 +00:00
Christian Goll
c8c2f2ec90
add prometheus example
2022-02-26 22:39:50 +00:00
Christian Goll
eeb062cf85
moved dhcpd configuration to host templating
2022-02-26 22:39:50 +00:00
griznog
580d402b57
Make displaying the kernel handle the default case when an override is
...
not specified.
2022-02-24 13:22:50 -06:00
Gregory Kurtzer
5a0c13225e
Utilize containerized kernel and remove kernel Support
2022-02-15 06:49:24 +00:00
Gregory Kurtzer
7f9216bdd8
Added the runtime overlay request to the default PXE template
2022-02-09 20:11:03 +00:00
Gregory M. Kurtzer
f562c28d5e
Merge pull request #265 from MatthewHink/mhink-hosts
...
Fix network name in /etc/hosts. Fixes #247 .
2022-02-07 16:02:09 -08:00
MatthewHink
f8f689bc99
Fix network name in /etc/hosts. Fixes #247 .
...
For hosts with ip addresses, the hosts file entry should be:
<ip> <node_name>-<net-name> <node_name>-<network_device>
For the default network interface, the node name is included as well:
<ip> <node_name> <node_name>-<net-name> <node_name>-<network_device>
2022-01-28 10:09:47 -05:00
Christian Goll
acabc491f7
nfs mount option must be defaults
2022-01-27 10:06:08 +01:00
Christian Goll
56fe1355ce
runtme overlay can only be downloaded by wwclien
2022-01-26 17:28:08 +01:00
Gregory Kurtzer
84b618fb7b
Fixed booting issues with /bin directory existing in overlay.
2022-01-26 01:59:34 +00:00
Gregory Kurtzer
b068c187af
Update wwclient to send hwaddr and asset/uuid tags
2022-01-24 01:29:05 +00:00
Gregory Kurtzer
d9c13c3f36
Initial commit of asset key tag security check
2022-01-24 00:32:02 +00:00
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
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 Kurtzer
e3d76f01e2
Merge branch 'main' of github.com:hpcng/warewulf into overlay_refactor
2022-01-06 00:37:17 +00: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
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
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
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
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
2234532ac8
Add dhcpd lease max time
2021-09-30 23:01:34 -07:00
Gregory Kurtzer
1d48c9ce15
Removed static port delcaration in the dhcpd templates
2021-09-29 22:41:58 -07:00
Gregory Kurtzer
d1bc747cc2
Commented out support for arm32.efi as we don't have that built yet
2021-04-23 20:49:49 -07:00
Brian Clemens
bdf11051be
ARM iPXE filenames in dhcpd configuration template
2021-04-23 19:48:48 +09:00
Yong Qin
389118dfa2
Fixed static-dhcpd.conf template.
2021-04-11 17:55:13 -07:00
Gregory Kurtzer
02163769b1
Testing an iPXE fix/suggestion from Ben Allen. (Thanks!)
2021-03-10 15:09:06 -08:00
Gregory Kurtzer
93a2eeaf2c
Sleep and reboot on PXE error
2021-02-23 19:52:11 -08:00
Niko Kivel
70735c144f
dhcpPersist variable, update wwctl services to wwctl configure in default confs
...
* fixed wrong variable for kernel arguments
* fixed wrong variable for persistence
* fixed recreate command hint
2021-01-27 23:36:59 +09:00
Gregory Kurtzer
b7d0a8d9b9
Minor fix in hosts.tmpl when an IP address isn't defined
2020-12-22 21:59:26 -08:00
Gregory Kurtzer
bd2968cf51
Fix minor bug in hosts template for bool value
2020-12-22 21:51:19 -08:00
Shannon V. Davidson
c43fcededc
Back up /etc/hosts and allow local changes
2020-12-22 23:08:35 -06:00
Gregory Kurtzer
ecb2554628
Include NFS declarations in the config
2020-12-19 21:04:23 -08:00
Gregory Kurtzer
7af8b03cf7
Add ability to configure host file on the controller node
2020-12-19 00:39:19 -08:00
Gregory Kurtzer
5c23ef9f94
Fininshed with node discovery and service refactoring
2020-12-13 20:20:03 -08:00
Gregory Kurtzer
7798b6b1e7
Add the ability to do node discovery for unconfigured nodes.
2020-12-07 19:44:46 -08:00
Gregory Kurtzer
8c11c2b304
Renamed vnfs to container, finished VNFS and kernel refactoring
2020-12-06 00:47:00 -08:00
Gregory Kurtzer
4efb27a82f
Added support for tftp service and updated service interface and config
2020-12-04 22:14:29 -08:00
Gregory Kurtzer
f837422771
Cleaned node file
2020-12-03 19:14:57 -08:00
Gregory Kurtzer
df96dee6be
Added a configurable update interval for WWClient
2020-12-03 19:14:40 -08:00
Shannon V. Davidson
48014d7ede
Merge branch 'main' of github.com:ctrl-cmd/warewulf into main
2020-12-03 19:43:06 -06:00