Commit Graph

811 Commits

Author SHA1 Message Date
Christian Goll
29fc75a2b6 remove default home mount 2022-01-27 11:04:52 +01:00
Christian Goll
acabc491f7 nfs mount option must be defaults 2022-01-27 10:06:08 +01:00
Christian Goll
7101aa7547 Merge pull request #212 from mslacken/wwclient-systemd-integration
wwclient systemd integration
2022-01-27 08:02:21 +01:00
Christian Goll
56fe1355ce runtme overlay can only be downloaded by wwclien 2022-01-26 17:28:08 +01:00
Christian Goll
6d1b3c66c5 listen mutliple times on SIGHUP 2022-01-26 11:33:28 +01:00
Christian Goll
83d0ce88f5 added go-systemd to go.sum 2022-01-26 11:31:26 +01:00
Christian Goll
e1c11a3944 Previous commits set the wrong service Type 2022-01-26 11:31:26 +01:00
Christian Goll
404490b756 Add sd_notify to systemd after first sync 2022-01-26 11:31:24 +01:00
Christian Goll
2207ef84d9 removed legacy start of wwclient, added to systemd 2022-01-26 11:30:31 +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
mslacken
e0ab4e47f4 Added handling of symbolic links in overlays 2022-01-26 11:21:17 +01:00
Christian Goll
d4eab02b71 added wwclient.service to system overlay 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
Christian Goll
7f4ff9861c implemented dealing of SIGHUP for wwclient 2022-01-26 11:02:53 +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
Gregory M. Kurtzer
ef30ebfb8a Merge pull request #257 from gmkurtzer/various_relocation_fixes
Various relocation fixes
2022-01-25 19:59:32 -08:00
Gregory M. Kurtzer
861e157de0 Merge pull request #256 from MatthewHink/mhink-dhcp-path
Missing hyphen in dhcp template path. Unit tests.
2022-01-25 19:57:22 -08:00
Gregory Kurtzer
2d880aae76 Properly support relative paths to the SYSCONFDIR 2022-01-26 03:46:39 +00:00
Gregory Kurtzer
af32998c2b Fix some of the install paths 2022-01-26 03:46:22 +00:00
Gregory Kurtzer
77c757b5d4 Always boot the default network device 2022-01-26 03:46:03 +00:00
Gregory Kurtzer
84b618fb7b Fixed booting issues with /bin directory existing in overlay. 2022-01-26 01:59:34 +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
f02961d4a2 use ioutil.ReadFile() instead of os.ReadFile() 2022-01-24 01:35:30 +00:00
Gregory Kurtzer
1bc1d7e34f removed unused function 2022-01-24 01:31:27 +00:00
Gregory Kurtzer
b068c187af Update wwclient to send hwaddr and asset/uuid tags 2022-01-24 01:29:05 +00:00
Gregory Kurtzer
5083e929f0 Add asset tag and uuid support to wwclient 2022-01-24 00:44:07 +00:00
Gregory Kurtzer
d9c13c3f36 Initial commit of asset key tag security check 2022-01-24 00:32:02 +00:00
Christian Goll
b038a8817b Merge pull request #245 from hpcng/conigure-ssh-fix
removed leading /etc for key location
2022-01-19 15:20:53 +01: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
29c628cb79 Merge pull request #243 from gmkurtzer/kernel_path_join_fix
Minor fix of path.Join() usage
2022-01-18 22:18:57 -08:00
Gregory M. Kurtzer
50cba301d9 Merge pull request #239 from mslacken/changelog_update
changelog for netdev and nfs
2022-01-18 22:18:41 -08:00
Gregory Kurtzer
690d6bb4d2 Minor fix of path.Join() usage 2022-01-19 06:15:11 +00: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 M. Kurtzer
8ca65016fa Merge pull request #240 from gmkurtzer/jcsiadal-fhs
Relocatable build infrastructure updates, fixes, and cleanups
2022-01-18 22:08:57 -08:00
Gregory Kurtzer
f04527f45a Full URL to pristine source 2022-01-19 06:05:46 +00: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
Christian Goll
558f5ef65b fixed kernel import from container 2022-01-18 15:34:29 +01:00
Gregory Kurtzer
ae0455eba1 Allow configuration generation for builds 2022-01-16 01:20:34 +00:00
Gregory Kurtzer
432cc5a413 Minor fix to changelog, config not required for lint anymore 2022-01-15 04:39:11 +00:00
Gregory Kurtzer
b09c9a8b98 Fix so Warewulf can build and lint without make config 2022-01-15 04:34:03 +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
Gregory Kurtzer
be41b79261 Don't use init function to load status DB 2022-01-15 02:27:45 +00:00
jcsiadal
3f68bc86db Minor fixes
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-01-12 03:10:50 +00:00