Commit Graph

321 Commits

Author SHA1 Message Date
Gregory Kurtzer
93bcd14e0d Added a debugging comment 2022-02-24 22:01:06 -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
Gregory Kurtzer
a6c793caca Fixes for kernel identification within the container 2022-02-16 04:48:17 +00:00
Gregory Kurtzer
5a0c13225e Utilize containerized kernel and remove kernel Support 2022-02-15 06:49:24 +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
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
MatthewHink
ae149f3e36 Fix hardcoded path in test. Use the configuration setting. 2022-02-10 10:12:03 -05:00
Gregory Kurtzer
f3854e2ab4 Give a 5 second buffer for all updates to come in. 2022-02-09 20:53:47 +00:00
Gregory M. Kurtzer
0bffcd447c Merge pull request #279 from mslacken/fix-cnt-exec
finaly added /usr/bin/bash as default to cnt exec
2022-02-09 12:23:06 -08:00
Christian Goll
10fdacee77 added wwctl container shell 2022-02-09 10:54:57 +01:00
Gregory M. Kurtzer
c201506ac2 Merge pull request #273 from mslacken/automatic-kernel-detection
added option for automatic kernel detection
2022-02-07 16:11:37 -08:00
Christian Goll
100cfe6a13 finaly added /usr/bin/bash as default to cnt exec 2022-02-04 11:06:27 +01:00
Christian Goll
1a1e967aba removed static embeded pxe files in wwctl 2022-02-03 11:38:54 +01:00
Christian Goll
113e65e7d7 moved fstab creation for nodes to template 2022-02-03 11:18:23 +01:00
Christian Goll
4eabb957bb added option for automatic kernel detection 2022-02-03 11:12:59 +01:00
Christian Goll
df127b179d q 2022-02-03 09:59:24 +01:00
Christian Goll
bb4c33e024 Merge pull request #272 from mslacken/container-info
container info
2022-02-02 21:17:57 +01:00
Christian Goll
e57ea10df5 fix index 2022-02-01 16:36:39 +01:00
Christian Goll
099ad67719 Add to base conainer cmd 2022-02-01 16:09:16 +01:00
Christian Goll
be70ee6952 Add wwctl container show 2022-02-01 15:59:34 +01:00
Christian Goll
ad87ba7647 execute './.ww4/runExit` on exeit of container exec 2022-01-31 17:20:24 +01:00
Christian Goll
9d80a71cd8 will exec /usr/bin/bash if no cmd is provided 2022-01-31 17:06:56 +01:00
Gregory M. Kurtzer
255d8c9252 Merge pull request #263 from MatthewHink/mhink-overlay
Fix wwctl overlay mkdir #248.
2022-01-27 17:27:07 -08:00
Gregory M. Kurtzer
b7c78c0dce Merge pull request #262 from mslacken/nfs-fix
nfs fix
2022-01-27 17:26:20 -08:00
Gregory M. Kurtzer
f2891ff71c Merge pull request #260 from MatthewHink/mhink-chmod
Fix wwctl chmod arg parsing.
2022-01-27 17:24:27 -08:00
MatthewHink
17bed325c5 Fix wwctl chmod arg parsing. 2022-01-27 18:14:50 -05:00
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
MatthewHink
1e0e270812 Fix wwctl overlay mkdir #248.
Added argument testing around this.
2022-01-27 11:50:10 -05:00
Christian Goll
29fc75a2b6 remove default home mount 2022-01-27 11:04:52 +01: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