Commit Graph

1154 Commits

Author SHA1 Message Date
Christian Goll
26c6ff39bc Use Device for Link, fallback to name
If  for the provison network an arbitary name, like overlay is used not default, the Name for the network device was the network name and not the physical device.
2022-05-19 11:11:32 +02:00
Christian Goll
3c60433c9b Merge pull request #425 from mslacken/rc3-b
updated Makefile and CHANGELOG to rc3
2022-05-18 10:55:32 +02:00
Christian Goll
e36477c59b updated Makefile and CHANGELOG to rc3 2022-05-18 10:31:12 +02:00
Christian Goll
8e88ac12e0 Merge pull request #404 from mslacken/only-build-assigned-overlays
only build assigned overlays
2022-05-13 10:06:19 +02:00
mslacken
01f2f4fc99 filter out nodes acordiing to their overlays 2022-05-12 21:23:37 +02:00
Christian Goll
76d8fb9088 Merge pull request #422 from mslacken/fix_syncuid
syncucer will only write witrh syncuser switch
2022-05-12 11:59:00 +02:00
Christian Goll
9c21f2bade Merge pull request #419 from jcsiadal/nodefault
Renames instances of "Default" to "Primary" in netdev source code
2022-05-12 11:58:47 +02:00
Christian Goll
80c92475b0 added backwards compatibilty for default 2022-05-12 11:51:00 +02:00
Christian Goll
2efcbe0348 syncucer will only write witrh syncuser switch
uid/gid are not synced at container import but checked. An apropriate
message is printed, regarding users which are not present on host.
The `wwctl container syncuser` needs the `--write` switch to actually
write to the container.

The command `wwctl container syncuser` will always operate at the
container level, but as the 'generic` overlay reads in the container
passwd/group, following two steps will update the passwd/group on a
running cluster:
1. Add passwd/group to container
wwctl container syncuser --write CONTAINER
2. Synchronize overlay
wwctl overlay build -N
2022-05-12 11:18:53 +02:00
Christian Goll
fea148903c Merge pull request #417 from mslacken/pretty-host-overlays
enable host overlays, inform users if not enabled
2022-05-06 16:46:46 +02:00
Christian Goll
3edb8d5294 Merge pull request #418 from mslacken/overlay-opts
add split for strings in overlays
2022-05-05 16:18:48 +02:00
Christian Goll
121c12b5e4 Readd BuildTimeUnix 2022-05-05 16:15:06 +02:00
Christian Goll
de819b5583 only add split function in templates 2022-05-05 16:13:01 +02:00
Christian Goll
2ce85daedb Merge pull request #421 from jcsiadal/excludes
Fix container excludes
2022-05-05 08:39:57 +02:00
Christian Goll
241b4a2c53 Merge pull request #420 from jcsiadal/nfsdefaults
Fix /opt defaults in warewulf.conf
2022-05-05 08:39:34 +02:00
jcsiadal
4260c97552 Fix container excludes
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-05-05 04:39:36 +00:00
jcsiadal
d7e309ef1d Fix /opt defaults in warewulf.conf
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-05-05 03:29:53 +00:00
jcsiadal
9b6b93a5cb Rename default to primary in src
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-05-05 03:13:21 +00:00
Christian Goll
efb116919f enable host overlays, inform users if not enabled 2022-05-04 10:16:38 +02:00
Gregory M. Kurtzer
88453344f0 Merge pull request #416 from gmkurtzer/container_fixes
Container fixes
2022-05-03 23:28:33 -07:00
Gregory Kurtzer
d6e5742ecf Fixes for the Rocky Linux default container 2022-05-03 23:26:33 -07:00
Gregory M. Kurtzer
9cefa32198 Merge pull request #415 from gmkurtzer/minor_fixups_for_4.3.0
Minor fix ups for 4.3.0
2022-05-03 22:24:44 -07:00
Gregory Kurtzer
7c553217b4 Merge branch 'main' of github.com:hpcng/warewulf into minor_fixups_for_4.3.0 2022-05-03 22:23:55 -07:00
Gregory M. Kurtzer
4798b3dbe8 Merge pull request #414 from kcdodd/main
Use SetNetName instead of SetNetDev when performing netdel
2022-05-03 22:22:03 -07:00
Gregory M. Kurtzer
d1c6fac437 Merge branch 'main' into main 2022-05-03 22:20:21 -07:00
Gregory M. Kurtzer
d0d5d24884 Merge pull request #412 from mslacken/show-kernel-version
container show prints kernel version
2022-05-03 22:16:55 -07:00
Gregory M. Kurtzer
04decd799f Merge pull request #410 from gmkurtzer/boolean_print_fixes
Align boolean prints
2022-05-03 22:12:39 -07:00
Gregory M. Kurtzer
ecd43138b7 Merge pull request #407 from mslacken/spec-update
fixed up spec file
2022-05-03 22:12:24 -07:00
Gregory M. Kurtzer
5257413aea Merge pull request #406 from mslacken/version-vars
more verbose wwctl version
2022-05-03 22:11:37 -07:00
Gregory M. Kurtzer
a7925cfeb5 Merge pull request #400 from jcsiadal/netdevfix
Fix wwctl bug deleting networks and ability to set default network
2022-05-03 22:04:53 -07:00
Gregory Kurtzer
dd1cf6f4a5 Don't force LC on node set
This makes it so we can never UNDEF/DELETE an entry as that requires
upper case. So we are doing the lower case now where it matters.
2022-05-03 21:53:47 -07:00
Gregory Kurtzer
97a21d60c8 Fix default location for the wwprovisiondir to not be localstate 2022-05-03 21:52:41 -07:00
Gregory Kurtzer
60b586b69a Don't do SyncUids by default always 2022-05-03 21:52:13 -07:00
Carter Dodd
86c010ff49 Use SetNetName instead of SetNetDev when performing netdel 2022-05-03 09:08:35 -05:00
Christian Goll
7ce286ac3e updated overlay includes mire vars and split func 2022-05-03 14:52:17 +02:00
Christian Goll
1a61b53bb2 container show prints kernel version 2022-05-03 10:27:56 +02:00
mslacken
5643b71de6 fixed linting 2022-04-29 11:18:20 +02:00
mslacken
95c951e673 use bash export syntax for variables 2022-04-29 10:20:56 +02:00
mslacken
0fd8553bad add full output siwtch to wwctl version 2022-04-29 10:07:15 +02:00
Gregory Kurtzer
c95c518dde Align boolean prints 2022-04-27 22:33:34 -07:00
Gregory M. Kurtzer
8f1ab4f883 Merge pull request #398 from jcsiadal/staticdhcp
Fix host overlay support for static DHCP
2022-04-27 22:13:41 -07:00
Gregory M. Kurtzer
851a3c513c Merge pull request #397 from jcsiadal/ssh_config
Add old WW3 keygen to examples
2022-04-27 22:11:43 -07:00
Gregory M. Kurtzer
11a966eb4d Merge pull request #393 from griznog/BuildTimeUnix
Add BuildTimeUnix containing Unix time (seconds since epoch).
2022-04-27 22:10:39 -07:00
jcsiadal
1c0ce014b4 Missed typo
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-04-28 04:38:39 +00:00
jcsiadal
b2ce95d850 Moved to host overlay and added csh support
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2022-04-28 04:36:47 +00:00
Christian Goll
d03619935e fixed up spec file 2022-04-26 15:03:48 +02:00
Christian Goll
2f836aaf87 uisng short hash for version var 2022-04-26 11:30:22 +02:00
Christian Goll
0a9e4b89a1 fixup format 2022-04-26 11:30:04 +02:00
Christian Goll
673253fbe0 Inlcude build in vars in version output 2022-04-26 11:13:54 +02:00
Christian Goll
bfec010e5d only build assigned overlays
If a overlay should be build, check if the overlay is assigned to
a node, and return error if otherwise.
2022-04-26 10:24:52 +02:00