Tim Weiers
2b8d1be6b6
Allow setting mtu and mac addr on bonds in NetworkManager
...
Signed-off-by: Tim Weiers <56134890+tweiers@users.noreply.github.com >
Co-authored-by: Jonathon Anderson <janderson@ciq.com >
2025-12-16 22:23:24 -07:00
Jonathon Anderson
a16d92f56e
Merge pull request #2070 from middelkoopt/tm-ipv6-build
...
Add systemd.networkd overlay to RPM
2025-12-10 08:56:26 -07:00
Timothy Middelkoop
f49a294b00
Add systemd.networkd overlay to RPM
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-12-10 06:42:49 -07:00
Christian Goll
3a2c9eae9a
Merge pull request #2014 from mslacken/showTags
...
show used Tags for overlays
2025-12-10 10:21:20 +01:00
Jonathon Anderson
f82d90123a
Additional tests for wwctl overlay info
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-12-09 23:16:03 -07:00
Jonathon Anderson
9ed245f9fe
Update test suite for wwctl overlay info
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-12-09 23:16:03 -07:00
Jonathon Anderson
4e67db0be6
Reflection-based template walking
...
Rather than deriving the identity of template variables by string parsing the
name, identify its relationship to the underlying struct using reflection.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-12-09 23:16:00 -07:00
Jonathon Anderson
29136e17d4
Recommended changes from review
...
- Reorganized documentation
- Reordered columns
- Renamed column names
- Added `--` to options in output
- Updated aliases
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-12-09 22:52:44 -07:00
Christian Goll
0bbab7ac3c
allocate writeFile and backupFile just once
2025-12-09 22:52:44 -07:00
Christian Goll
983a359c00
refactor to overlay info
2025-12-09 22:52:44 -07:00
Christian Goll
d1d398d2ff
add more generic documentation via wwdoc(n)
...
doc
2025-12-09 22:52:44 -07:00
Christian Goll
68758e3e45
use comments of variables for help
2025-12-09 22:52:44 -07:00
Christian Goll
facde98fb5
new overlay variables command
2025-12-09 22:52:44 -07:00
Christian Goll
847a4386e1
don't show vars in overlay list
...
vars
2025-12-09 22:52:44 -07:00
Christian Goll
5d284b1c61
show used Tags for overlays
2025-12-09 22:52:44 -07:00
Christian Goll
649c80af6d
Merge pull request #2068 from middelkoopt/tm-ipv6
...
RFC: Improve IPv6 support for overlays and add IPv6 support in overlays
2025-12-01 14:36:23 +01:00
Timothy Middelkoop
fe611f77de
IPv6: Add dnsmasq non-static config
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-12-01 03:39:54 +00:00
Timothy Middelkoop
5bad8e45fd
IPv6: Add Network6 to tstruct
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-30 02:38:33 +00:00
Timothy Middelkoop
223f56a330
Merge dnsmasq ipv4 and ipv6 files
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-29 02:12:19 +00:00
Timothy Middelkoop
4c82de92c7
Systemd-networkd overlay with IPV6 support
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-28 04:46:47 +00:00
Timothy Middelkoop
d9b4317034
Ipv6: ifupdown overlay
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-27 23:07:16 +00:00
Timothy Middelkoop
484965dbae
IPv6: /etc/exports overlay
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-27 23:05:13 +00:00
Timothy Middelkoop
3aded908ce
Add overlay variable NetworkCIDR6
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-27 19:34:28 +00:00
Timothy Middelkoop
c99cfec1b0
IPv6: wwclient support
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-27 02:55:34 +00:00
Timothy Middelkoop
f5b4333781
IPv6: /etc/hosts support
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-27 02:48:28 +00:00
Timothy Middelkoop
4f58845a9e
Add IPv6 support for Dnsmasq and NetworkManager
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-27 01:56:18 +00:00
Timothy Middelkoop
07eee48a6a
Add IPv6 support for dnsmasq
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-17 18:03:05 +00:00
Timothy Middelkoop
463994976e
Add IpCIDR6 and IPv6 DHCP range
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-17 17:53:09 +00:00
Timothy Middelkoop
5314a4c858
Ignore wwclient architecture binaries
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-17 15:33:31 +00:00
Timothy Middelkoop
f9f8fe3673
Remove unused/unneeded Ipv6net config
...
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu >
2025-11-16 15:07:34 +00:00
Christian Goll
3868c72337
Merge pull request #2042 from anderbubble/native-wwclient-selinux
...
Use a native library for SELinux in wwclient
2025-11-05 12:33:40 +01:00
Jonathon Anderson
685fd0338e
Use a native library for SELinux in wwclient
...
This removes the dependency on shelling out to commands in the image.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-11-05 12:33:18 +01:00
Christian Goll
81a970bbd5
Merge pull request #2051 from cclerget/delete-image-errors
...
Fix ImageDelete API not returning error when checking if image is used by nodes/profiles
2025-11-05 12:30:57 +01:00
Christian Goll
991476a30b
Merge pull request #2058 from schmitts/add_docker_ci
...
Add building of Docker image to testsuite CI
2025-11-05 12:17:20 +01:00
Christian Goll
2652e33437
Merge pull request #2057 from schmitts/fix_dockerfile
...
Remove libgpgme-devel from Dockerfile dependencies
2025-11-03 14:14:30 +01:00
Jonathon Anderson
2f3fc477b0
Merge pull request #2060 from anderbubble/multi-arch-wwclient
...
New architecture-specific wwclient overlays
2025-10-31 12:06:02 -06:00
Jonathon Anderson
e07efeee4c
New architecture-specific wwclient overlays
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-10-31 11:56:53 -06:00
Jonathon Anderson
80f6f15a13
Merge pull request #2055 from anderbubble/handle-configure-tftp-selinux
...
Manage selinux context of tftp directory
2025-10-30 09:37:22 -06:00
Sebastian Schmitt
72ed4c2915
Add building of Docker image to testsuite CI
2025-10-30 10:29:32 +01:00
Sebastian Schmitt
0bf2d79d83
Capitalize 'as'
2025-10-30 10:23:42 +01:00
Sebastian Schmitt
7c64d8572d
Remove libgpgme-devel from Dockerfile dependencies
2025-10-30 10:20:38 +01:00
Jonathon Anderson
40f0cebe64
Configure destination of grub.cfg at overlay render time
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-10-29 21:27:47 -06:00
Jonathon Anderson
be97ef15a0
Manage selinux context of tftp directory
...
- Fixes : #1997
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2025-10-29 20:11:41 -06:00
Cédric Clerget
718c79c7ca
Fix ImageDelete API not returning error when checking if image is used by nodes/profiles
...
Signed-off-by: Cédric Clerget <cedric.clerget@gmail.com >
2025-10-27 16:41:15 -05:00
Jonathon Anderson
9a94d1f2b1
Merge pull request #2007 from mslacken/fixCVE-2025-58058
...
fix CVE-2025-58058
2025-10-20 14:18:06 -06:00
Christian Goll
8360a6ffff
Fix CVE-2025-58058
2025-10-20 14:09:59 -06:00
Christian Goll
909a134eef
Merge pull request #2045 from ssimpson89/update-ipmi-speed
...
Add IPMI speed tag to 50-ipmi template
2025-10-20 11:48:37 +02:00
Stephen Simpson
b5552aee07
Add IPMI bit-rate configuration and update documentation
...
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com >
2025-10-17 11:04:43 -05:00
Christian Goll
05cf57a506
Merge pull request #2030 from middelkoopt/tm-openeuler
...
Add OpenEuler support
2025-10-15 09:24:28 +02:00
Jonathon Anderson
c464e106e9
Merge pull request #2013 from tweiers/netplan-bond-interface-fix
...
Change netplan overlay to use netdev device names instead of the netdev name in bonds
2025-10-14 14:02:09 -06:00