Christian Goll
9d2853ad64
Show pending container build status during container exec, shell
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-08-02 11:43:05 -06:00
Jonathon Anderson
212b57f095
Merge pull request #1309 from griznog/sanitize-wwclient-url-data
...
sanitize wwclient url data
2024-08-02 10:50:26 -06:00
griznog
15bb3f2d96
Update CHANGELOG.md
2024-08-02 09:14:27 -06:00
griznog
103852df78
Sanitize/escape asset tag strings from dmidecode.
2024-08-02 09:13:47 -06:00
Christian Goll
d0b1441b12
Merge pull request #1349 from posch/wwclient-port
...
Add option for wwclient port number
2024-08-02 14:45:23 +02:00
Tobias Poschwatta
971d9e2118
Add option for wwclient port number
...
With this change, you can specify a port number for wwclient.
If
wwclient:
port: NUMBER
is specified in warewulf.conf, wwclient will bind to the specified local
port NUMBER. If no port is specified, wwclient will use any available
port, or port 987 if secure is true.
Port 987 is in the default port range used by the Linux NFS client
(665-1023, see linux/include/linux/sunrpc/xprtsock.h). Changing
the port can avoid failures when port 987 is already in use.
Signed-off-by: Tobias Poschwatta <poschwatta@zib.de >
2024-08-02 11:09:16 +02:00
Christian Goll
dc7edfdb60
Merge pull request #1313 from JasonYangShadow/issue/1312
...
fix the failure when updating overlay files existing on different par…
2024-07-29 09:14:20 +02:00
xu yang
cec903aeeb
resovle the comments
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-07-25 06:42:16 +00:00
xu yang
62d9b5f71d
fix the failure when updating overlay files existing on different partitions
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-07-25 02:29:29 +00:00
Christian Goll
b61e391890
Merge pull request #1304 from anderbubble/dracut-docs-hierarchy
...
Move dracut docs to their own heading
2024-07-16 08:30:27 +02:00
Jonathon Anderson
527ab6249e
Move dracut docs to their own heading
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-15 11:57:09 -06:00
Christian Goll
1e17b816c5
Merge pull request #1301 from anderbubble/FixOverlayAutobuild
...
Ensure autobuilt overlays include contextual overlay contents.
2024-07-11 10:45:11 +02:00
Jonathon Anderson
9050622f68
Ensure autobuilt overlays include contextual overlay contents.
...
Following #1249 , autobuilt overlays were being built with no contents.
This change follows the pattern in `wwctl overlay build` to include configured
overlays when none are explicitly specified.
Inspired by #1296 .
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-10 16:06:06 -04:00
Christian Goll
c58cacb7cb
Merge pull request #1294 from anderbubble/prevent-dist-nesting
...
Prevent make dist from including previous dists
2024-07-08 07:48:05 +02:00
Jonathon Anderson
8f71cca00f
Release v4.5.5
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-05 17:11:34 -06:00
Jonathon Anderson
1d4f3c62db
Merge pull request #1268 from Prepultrue/main
...
Accept + within kernel versions
2024-07-05 15:34:19 -06:00
David McFarlane
5bb73c90c5
Accept + within kernel versions
2024-07-05 15:29:50 -06:00
Christian Goll
2dfd28cb6c
Add tests for kernel versions containing +
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-07-05 15:29:37 -06:00
Jonathon Anderson
1c7fdf504f
Merge pull request #1260 from mslacken/FixOverlayList
...
Fix wwctl overlay list completion
2024-07-05 15:20:27 -06:00
Christian Goll
4a4fcc97d4
wwctl overlay list completes existing overlays
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-07-05 15:17:23 -06:00
Jonathon Anderson
f23b95f69f
Prevent make dist from including previous dists
...
`make dist` may accidentially include previously-made dist tarballs;
this change adjusts the target to exclude these tarballs from the dist.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-05 11:16:22 -06:00
Jonathon Anderson
5e0f3d0327
Merge pull request #1286 from mslacken/IgnoreNis
...
ignore +:: style lines in passwd/group
2024-07-05 01:03:17 -06:00
Jonathon Anderson
0b765d242a
Extend new syncuser handling for +/- entries
...
Since these lines are being omitted in the final sync'd passwd/group
file, a new message indicates that the line is being skipped; but it is
no longer denoted as a parse error.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-04 23:54:46 -06:00
Christian Goll
ba3c24e1c3
ignore +:: style lines in passwd/group
...
The lines +::::: or +::: are used in passwd/group as
placeholer for users added form the network via ldap/nis/sssd.
These lines should not trigger a warning.
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-07-04 23:54:46 -06:00
Christian Goll
d38b6dba95
Merge pull request #1292 from anderbubble/MountSys
...
mount /sys and /run during container exec
2024-07-04 07:55:18 +02:00
Christian Goll
cfacb4d520
mount /sys and /run during container exec
...
Also unify mounting of sys, run, proc, and dev as occuring within the
chroot and without bind mounts from the host.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-04 07:54:55 +02:00
Jonathon Anderson
724c42fb43
Merge pull request #1238 from JasonYangShadow/issue/1235
...
fix the issue that new files created via wwctl overlay edit have permission 755 && removing lines during wwctl overlay edit didn't work
2024-07-03 18:08:47 -06:00
xu yang
371e4d63a6
Fix multiple issues in wwctl overlay edit
...
- Fixes #1236
- Fixes #1235
Signed-off-by: xu yang <xyang@ciq.com >
2024-07-03 17:57:25 -06:00
Jonathon Anderson
12fd9b5ded
Updated CHANGELOG for #1267
...
Since this is already merged, moved it to v4.5.5.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-02 13:43:31 -06:00
Christian Goll
b2eefdabf4
Merge pull request #1263 from anderbubble/restore-dhcp-static
...
Restore previous behavior of static dhcp
2024-07-02 09:20:04 +02:00
Christian Goll
4472ca62a9
Merge pull request #1285 from anderbubble/container-build-symlinks-1267
...
Capture "broken" symlinks during container build
2024-07-02 08:01:36 +02:00
Jonathon Anderson
f620b7afe2
Restore previous behavior of static dhcp
...
- Disable dynamic pool when using static dhcp
- Populate configuration of non-primary interfaces for static dhcp
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-01 21:43:12 -06:00
Jonathon Anderson
d374fffa3a
Fixed CHANGELOG entry for #1270
...
- Moved to v4.5.5
- Updated wording
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-01 21:21:02 -06:00
Jonathon Anderson
b154e7e191
Fix changelog entry for #1249
...
- Moved to v4.5.5
- Updated wording
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-01 21:12:50 -06:00
Jonathon Anderson
7abfef6665
Fix CHANGELOG entry for #1266
...
Move entry to v4.5.5 and update wording.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-01 21:02:05 -06:00
Jonathon Anderson
75d9ac5fb2
Capture "broken" symlinks during container build
...
- Fixes #1267
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-07-01 17:12:25 -06:00
Christian Goll
d233b4f71d
Merge pull request #1270 from jeburks2/wwclient_dmidecode
...
Asset-tag fixes in dhcpd.conf.ww and wwclient
2024-06-24 16:42:29 +02:00
Christian Goll
75aad7d2ca
set correct asset tag for dnsmasq template
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2024-06-24 10:42:12 +02:00
Christian Goll
bc4fc2306a
Merge pull request #1249 from JasonYangShadow/issue/1216
...
fix the issue that system/runtime overlays are not auto-rebuilt
2024-06-19 11:53:03 +02:00
xu yang
170d03e751
fix the issue that system/runtime overlays are not auto-rebuilt
...
Signed-off-by: xu yang <xyang@ciq.com >
2024-06-19 09:31:32 +00:00
Josh Burks
dd6b419440
added asset-tag to ipxe script request fix #1110
...
Signed-off-by: Josh Burks <jeburks2@asu.edu >
2024-06-18 09:23:18 -07:00
Josh Burks
a26370c8a2
updated changelog
...
Signed-off-by: Josh Burks <jeburks2@asu.edu >
2024-06-18 09:13:15 -07:00
Josh Burks
790375822c
wwclient: added dmidecode as a method to obtain asset-tag if smbios fails fix #1110 "
...
Signed-off-by: Josh Burks <jeburks2@asu.edu >
2024-06-18 09:08:19 -07:00
Christian Goll
630156d514
Merge pull request #1266 from upsj/fix_excludes
...
Fix excludes
2024-06-17 08:29:56 +02:00
Tobias Ribizel
cc2690bc35
Add contributor
...
Signed-off-by: Tobias Ribizel <mail@ribizel.de >
2024-06-17 00:05:01 +02:00
Tobias Ribizel
2681ccd8fa
Add changelog entry
...
Signed-off-by: Tobias Ribizel <mail@ribizel.de >
2024-06-17 00:04:48 +02:00
Tobias Ribizel
faacb1cc4e
Add test for FindFilterFiles
...
Signed-off-by: Tobias Ribizel <mail@ribizel.de >
2024-06-17 00:01:14 +02:00
Tobias Ribizel
a6a0538f42
Fix FindFilterFiles
...
There are two bugs in the handling of exclusion patterns:
- The paths being checked against patterns are relative,
so leading / need to be stripped
- filepath.Match only does a string comparison,
and the paths we traverse don't include trailing /
Signed-off-by: Tobias Ribizel <mail@ribizel.de >
2024-06-17 00:01:04 +02:00
Jonathon Anderson
d42f0f8f38
Release v4.5.4
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-06-12 14:10:50 -06:00
Christian Goll
3aec44f31d
Merge pull request #1251 from anderbubble/fix-container-exec-arguments
...
Fix regression in container exec argument parsing
2024-06-12 09:27:14 +02:00