Bug 59731
| Summary: | WireGuard Fabric - ложное предупреждение "needs to be installed" при установленном wireguard-tools | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Божченко Павел Александрович <bozhchenkopa> |
| Component: | pve-network | Assignee: | darisishe <darisishe> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | andy, darisishe, shaba |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
pve-network-1.6.7-alt1 -> sisyphus: Tue Jul 21 2026 Sergey Konev <darisishe@altlinux> 1.6.7-alt1 - 1.6.7 - Fix warning during deletion of fabric (Closes: 59714) - Add 'asn' parameter to node_properties (Closes: 59733) - Use proper path to /usr/sbin/wg utility (Closes: 59731) - Add Requires: wireguard-tools for fabric (Closes: 59730) |

Description
Божченко Павел Александрович 2026-07-05 23:26:36 MSKВерсия пакета: pve-network-1.6.6-alt1 Файл: /usr/share/perl5/PVE/Network/SDN/WireGuard.pm Функция: write_wireguard_config Проверить строку с багом: # grep -n 'is_wireguard_installed' /usr/share/perl5/PVE/Network/SDN/WireGuard.pm 129: my $is_wireguard_installed = -e "/usr/bin/wg"; 131: if (!$is_wireguard_installed && $has_wireguard_config) { 153: if ($apply && $is_wireguard_installed) { Посмотреть контекст (сообщение об ошибке - строка 133): # sed -n '125,135p' /usr/share/perl5/PVE/Network/SDN/WireGuard.pm Путь /usr/bin/wg жёстко зашит, скорее всего расчёт на Debian-системы. Пакет из репозитория устанавливает исполняемый файл по пути /usr/sbin/wg. Из-за несоответствия, возникает ложное предупреждение во время применения SPN при наличии Wireguard фабрики: In order to apply the generated WireGuard configuration the package 'wireguard-tools' needs to be installed.