Christian Goll
c0f7ecf357
store the ovelats as yaml list
2022-03-24 19:45:51 +01:00
Christian Goll
d3b10624b0
Merge branch 'ipv6'
2022-03-18 09:37:23 +01:00
Christian Goll
265dbad6c1
do not combine overlays any more
2022-03-17 12:50:51 +01:00
Christian Goll
dfd39ae663
shell completion for wwctl voerlay build
2022-03-17 12:42:34 +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
4fc56e2cd0
fixed lint
2022-03-15 16:03:53 +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
351b81b9e3
ignore defval on GetSlice
...
if there is an value the default gets not included in the slice of an value
2022-03-11 15:59:38 +01:00
Christian Goll
1098771c83
allow the build of specific overlays
2022-03-11 15:03:15 +01:00
Christian Goll
f279863d7f
node list prints combine valuse for node
2022-03-11 12:27:36 +01:00
Christian Goll
4264717f3e
create just needs one arg
2022-03-11 11:52:47 +01:00
Christian Goll
afac77dbbe
allow multiple generic and wwinit overlays
2022-03-11 11:50:38 +01:00
jcsiadal
8827937a9d
Update for LSB compliance
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-03-09 07:32:02 +00:00
Gregory Kurtzer
b60cacbd0f
Revert "removed unused container child"
...
This reverts commit 30bc445a89 .
2022-03-02 19:53:10 -08:00
Christian Goll
88631a98d3
fixed linting
2022-03-02 21:24:15 +01:00
Christian Goll
5ac75661c9
Only write to IPMI if this is explictly wanted
2022-03-02 21:24:05 +01:00
Christian Goll
30bc445a89
removed unused container child
2022-03-02 15:39:47 +01:00
Gregory Kurtzer
2927495de1
Fixes to #304 and #311
2022-02-27 18:54:51 -08: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
Christian Goll
ac1718f1c0
added hosts.ww so wwctl configure hosts is removed
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
Christian Goll
3a200a43f7
Added overlay build option to wwctl
2022-02-26 22:39:50 +00:00
jcsiadal
e7aac8773c
Move configuration work to library
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
Update to support show correctly
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-02-26 22:39:50 +00:00
Gregory Kurtzer
93bcd14e0d
Added a debugging comment
2022-02-24 22:01:06 -08:00
Gregory M. Kurtzer
116d217f88
Merge pull request #300 from gmkurtzer/container_exit_clean
...
Container exit script runner
2022-02-24 17:11:23 -08: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
MatthewHink
a01e8319d2
Allow asset tags in the profile.
...
Warn and ignore ip addresses and hardware addresses.
2022-02-16 11:41:44 -05:00
Gregory Kurtzer
a6c793caca
Fixes for kernel identification within the container
2022-02-16 04:48:17 +00:00
MatthewHink
a29e9ed6be
Remove unique settings from profile set. Warn if set in the node DB.
...
IP address
MAC address
Asset Tag
2022-02-15 10:58:28 -05:00
Gregory Kurtzer
5a0c13225e
Utilize containerized kernel and remove kernel Support
2022-02-15 06:49:24 +00:00
Christian Goll
9f296079a6
fixed wrong WWCLIENTLOC synatx in in-files
2022-02-14 16:19:56 +01:00
Gregory Kurtzer
2260be9f8f
Working implemnetation of #271
2022-02-13 04:22:12 +00:00
Gregory M. Kurtzer
486e0079c6
Merge pull request #271 from mslacken/run-exec-exit
...
execute './.ww4/runExit` on exit of container exec
2022-02-12 19:31:40 -08:00
Gregory M. Kurtzer
d38d023782
Merge pull request #297 from gmkurtzer/discoverable-fix
...
Discoverable and network fixes
2022-02-11 19:23:46 -08:00
Gregory Kurtzer
1a48bc6ee5
Fixed default network device logic
2022-02-12 03:21:31 +00:00
Gregory Kurtzer
e6a3810d20
Fixing oddball network configuration parameters
2022-02-12 03:08:33 +00:00
Gregory M. Kurtzer
531a273b82
Merge pull request #295 from gmkurtzer/set_defaults
...
Setting sane defaults for node and profile selection
2022-02-11 17:37:47 -08:00
Gregory M. Kurtzer
1eabba2ef7
Merge pull request #266 from mslacken/ipxe-install-fix
...
removed static embeded pxe files in wwctl
2022-02-11 17:32:16 -08:00
Gregory Kurtzer
30994fd60d
Setting sane defaults for node and profile selection
2022-02-12 01:27:58 +00:00
Gregory M. Kurtzer
67ee3bf5f8
Revert "Move configuration code out of wwctl"
2022-02-11 16:20:05 -08:00
Gregory M. Kurtzer
5a7f99af18
Merge pull request #293 from jcsiadal/loops
...
Move configuration code out of wwctl
2022-02-11 16:03:08 -08:00
jcsiadal
496674ab9e
Move configuration work to library
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-02-11 17:42:26 +00:00
Gregory Kurtzer
ffaf794a42
Changed "key" paramaters to tags and cleaned up interface
2022-02-11 05:52:46 +00:00
Gregory Kurtzer
7381efb0fc
Fix the help output for set -N ...
2022-02-11 04:55:04 +00:00
jcsiadal
c9c8a683a7
Updates specfile to match distro guidelines. Suppots modifying client directory path at build time.
...
- Support relocating client files at build time (required for LSB compliant nodes)
- OS varable added to perform some make choices
- Saving and exporting the Makefile vars now scripted using list of variables
- Updated specfile to match RH and SUSE requirements and guidelines
- Moved /usr/local/var to /var/local; dynamic files shall not use /usr.
- State files use %sharedstatedir for path (std for SLE and RHEL)
- Release value adjusted to meet different DEB and RPM reqs.
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-02-10 19:47:50 +00:00
Gregory M. Kurtzer
b4b5366526
Merge pull request #290 from gmkurtzer/bool_types_fix
...
Change how booleans operate (and network config simplification)
2022-02-10 08:47:55 -08:00
Gregory Kurtzer
c5cbd3d6e3
Simplified default network device configuration
2022-02-10 16:35:46 +00:00