From 53bbbf31e77393eafe1602531cdc7cdbd4b88291 Mon Sep 17 00:00:00 2001 From: Dominik Csapak Date: Wed, 15 Nov 2017 11:41:34 +0100 Subject: [PATCH] sort ipsets so that the digest is consistent otherwise, editing an ipset randomly works (or not) due to a wrong digest Signed-off-by: Dominik Csapak --- src/PVE/API2/Firewall/IPSet.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PVE/API2/Firewall/IPSet.pm b/src/PVE/API2/Firewall/IPSet.pm index ea6d1a2..068c1a4 100644 --- a/src/PVE/API2/Firewall/IPSet.pm +++ b/src/PVE/API2/Firewall/IPSet.pm @@ -497,7 +497,7 @@ my $get_ipset_list = sub { my ($fw_conf) = @_; my $res = []; - foreach my $name (keys %{$fw_conf->{ipset}}) { + foreach my $name (sort keys %{$fw_conf->{ipset}}) { my $data = { name => $name, }; -- 2.39.2