Christian Goll
|
175e387f63
|
removed unused varaible
|
2022-03-30 17:54:13 +02:00 |
|
Christian Goll
|
ab32625e7a
|
refactored template processing functions
|
2022-03-30 17:11:03 +02:00 |
|
Christian Goll
|
c0f7ecf357
|
store the ovelats as yaml list
|
2022-03-24 19:45:51 +01:00 |
|
Christian Goll
|
baae8324c9
|
add noit always newline on template
|
2022-03-24 10:59:33 +01:00 |
|
Christian Goll
|
6fab42fda1
|
do not write master file for templates
|
2022-03-21 11:59:33 +01:00 |
|
Christian Goll
|
d3b10624b0
|
Merge branch 'ipv6'
|
2022-03-18 09:37:23 +01:00 |
|
Christian Goll
|
208baff560
|
fix regression on overlay image creation
|
2022-03-17 12:25:38 +01:00 |
|
Christian Goll
|
e18e98e743
|
added missing line break
|
2022-03-16 20:14:05 +01:00 |
|
Christian Goll
|
dbdcee0bb7
|
check for magic file pattern
|
2022-03-16 19:45:14 +01:00 |
|
Christian Goll
|
0d62a26368
|
wwctl overlay buld fixes
|
2022-03-16 17:28:04 +01:00 |
|
Christian Goll
|
9dbf371174
|
overlay build allow output to given dir
|
2022-03-16 12:23:33 +01:00 |
|
Christian Goll
|
55bf1695de
|
initial commit of simple ipv6 support
As soon as in warewulf.conf a value for ipaddr6 is defined
all nodes will get a derived ipv6 address if not the ipv6
is not explicitly set.
|
2022-03-15 15:57:35 +01:00 |
|
Christian Goll
|
5568b082c4
|
fixed linting
|
2022-03-11 13:59:20 +01:00 |
|
Christian Goll
|
ccf5a349be
|
split up BuildAllOverlays
|
2022-03-11 12:09:17 +01:00 |
|
Christian Goll
|
afac77dbbe
|
allow multiple generic and wwinit overlays
|
2022-03-11 11:50:38 +01:00 |
|
Christian Goll
|
5ac75661c9
|
Only write to IPMI if this is explictly wanted
|
2022-03-02 21:24:05 +01:00 |
|
Gregory Kurtzer
|
d37caa7f16
|
Merge branch 'main' of github.com:hpcng/warewulf into jcsiadal-loops
|
2022-02-27 18:06:34 -08:00 |
|
Gregory M. Kurtzer
|
88832420ca
|
Merge pull request #306 from gmkurtzer/container_kernel_integration
Utilize containerized kernel by default
|
2022-02-27 18:03:25 -08:00 |
|
mslacken
|
ecba1bdb76
|
do not always write .wwbackup files
Signed-off-by: mslacken <christian.goll@gmail.com>
|
2022-02-26 22:39:50 +00:00 |
|
Christian Goll
|
27b28a2a1a
|
fixed linting
|
2022-02-26 22:39:50 +00:00 |
|
Christian Goll
|
14b59f987d
|
added IncludeBlock to template functions
|
2022-02-26 22:39:50 +00:00 |
|
Christian Goll
|
e4ac802dca
|
added abort function for templates
|
2022-02-26 22:39:50 +00:00 |
|
Christian Goll
|
3bbc705cef
|
added WarewulfConf for templating
|
2022-02-26 22:39:50 +00:00 |
|
Christian Goll
|
ad45200f7a
|
extended tstruct for templating
- tstruct is in new datastructure.go
- updated fstab.ww to new syntax
|
2022-02-26 22:39:50 +00:00 |
|
Christian Goll
|
8d2d10d4ab
|
Implemented BuildHostOverlay
BuildHostVoerlay will walk though OVERLAYDIR/host and copy the contents to the root dir where wwctl is running, so use with care
|
2022-02-26 22:39:50 +00:00 |
|
Gregory Kurtzer
|
1203186194
|
Support kernel overrides from the host or other containers
|
2022-02-17 07:37:04 +00:00 |
|
Gregory Kurtzer
|
104bc7527d
|
Restored deleted kernel components for overrides
|
2022-02-17 06:21:40 +00:00 |
|
David McFarlane
|
4a4ca41db0
|
Initialise Keys map for overlay templates
|
2022-02-17 16:40:16 +11:00 |
|
Gregory Kurtzer
|
5a0c13225e
|
Utilize containerized kernel and remove kernel Support
|
2022-02-15 06:49:24 +00:00 |
|
Gregory Kurtzer
|
86db0046b9
|
"Key" backwards compatibility for overlay templates
|
2022-02-11 20:17:02 +00:00 |
|
Gregory Kurtzer
|
ffaf794a42
|
Changed "key" paramaters to tags and cleaned up interface
|
2022-02-11 05:52:46 +00:00 |
|
Gregory Kurtzer
|
b165928699
|
Change how boolean node members behave (transform two and from strings)
|
2022-02-10 16:36:14 +00:00 |
|
Christian Goll
|
113e65e7d7
|
moved fstab creation for nodes to template
|
2022-02-03 11:18:23 +01:00 |
|
Christian Goll
|
23104d4c78
|
added more values for tempalting .ww files in overlays
|
2022-02-03 10:20:48 +01:00 |
|
mslacken
|
e0ab4e47f4
|
Added handling of symbolic links in overlays
|
2022-01-26 11:21:17 +01: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 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
|
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
|
c859e880ff
|
Cleanup output during overlay build
|
2021-09-29 21:29:52 -07:00 |
|
Gregory Kurtzer
|
3137f477bf
|
UI updates to include "overlay kind"
|
2021-09-13 13:28:44 -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
|
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 |
|