[pve-devel] [PATCH storage] krbd_feature_disable was not setting features
Alwin Antreich
a.antreich at proxmox.com
Wed Sep 12 14:49:28 CEST 2018
this broke creation and migration of disks on rbd storages
Signed-off-by: Alwin Antreich <a.antreich at proxmox.com>
---
PVE/Storage/RBDPlugin.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/Storage/RBDPlugin.pm b/PVE/Storage/RBDPlugin.pm
index 84b1abd..ee373d6 100644
--- a/PVE/Storage/RBDPlugin.pm
+++ b/PVE/Storage/RBDPlugin.pm
@@ -82,7 +82,7 @@ my $krbd_feature_disable = sub {
my $krbd_feature_blacklist = ['deep-flatten', 'fast-diff', 'object-map', 'exclusive-lock'];
my (undef, undef, undef, undef, $features) = rbd_volume_info($scfg, $storeid, $name);
- my $active_features = { map { $_ => 1 } $features };
+ my $active_features = { map { $_ => 1 } @$features };
my $incompatible_features = join(',', grep { %$active_features{$_} } @$krbd_feature_blacklist);
if ($incompatible_features) {
--
2.11.0
More information about the pve-devel
mailing list