Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37564418
en ru br
ALT Linux repos
S:7.4.3-alt6

Group :: System/Servers
RPM: pve-manager

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: pve-manager-restart-network-to-apply-new-settings.patch
Download


From e52db5610b40fe08fdcef70057226fab0dda4453 Mon Sep 17 00:00:00 2001
From: "Andrew A. Vasilyev" <andy@altlinux.org>
Date: Mon, 4 Oct 2021 20:30:19 +0300
Subject: [PATCH] restart network to apply new settings
---
 pve-manager/PVE/API2/Network.pm | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
diff --git pve-manager/PVE/API2/Network.pm pve-manager/PVE/API2/Network.pm
index a26f36d2..3e0f420e 100644
--- pve-manager/PVE/API2/Network.pm
+++ pve-manager/PVE/API2/Network.pm
@@ -638,8 +638,6 @@ __PACKAGE__->register_method({
 	my $current_config_file = "/etc/network/interfaces";
 	my $new_config_file = "/etc/network/interfaces.new";
 
-	assert_ifupdown2_installed();
-
 	my $worker = sub {
 
 	    rename($new_config_file, $current_config_file) if -e $new_config_file;
@@ -654,7 +652,7 @@ __PACKAGE__->register_method({
 		    print "$2 : $line \n";
 		}
 	    };
-	    PVE::Tools::run_command(['ifreload', '-a'], errfunc => $err);
+	    PVE::Tools::run_command(['systemctl', 'restart', 'network'], errfunc => $err);
 
 	    if ($have_sdn) {
 		PVE::Network::SDN::generate_controller_config(1);
-- 
2.33.0
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin