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 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
MatthewHink
ae149f3e36
Fix hardcoded path in test. Use the configuration setting.
2022-02-10 10:12:03 -05:00
Gregory Kurtzer
543609fdfc
Remove spaces from asset tag
2022-02-09 20:54:07 +00: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
Christian Goll
7b2d34f317
make location of buildconf
2022-02-09 10:18:18 +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
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
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
Gregory M. Kurtzer
839fb93009
Merge pull request #264 from MatthewHink/mhink-container
...
Fix container build --all. #215 .
2022-01-27 17:23:16 -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
Christian Goll
6d1b3c66c5
listen mutliple times on SIGHUP
2022-01-26 11:33:28 +01:00
Christian Goll
404490b756
Add sd_notify to systemd after first sync
2022-01-26 11:31:24 +01:00
Niko Kivel
5abb1fc4c7
stale pidfile handling
2022-01-26 11:30:29 +01:00
Christian Goll
05f9c4d3af
fix linter warning
2022-01-26 11:21:17 +01:00
Christian Goll
d4f180f4b4
wwclient cleanup
2022-01-26 11:21:16 +01:00
Christian Goll
6a5809e7c4
slightly improved error handling for wwclient
2022-01-26 11:15:52 +01:00
Christian Goll
93c337a469
added pidfile option for wwclient
2022-01-26 11:15:48 +01:00
Christian Goll
48fefd31ae
renanmed wwclient.go for cobra integration
2022-01-26 11:02:56 +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
Gregory Kurtzer
8da7dd415a
Extend and optimize relocatable build config infrastructure
2022-01-15 04:00:18 +00:00