]> git.proxmox.com Git - pve-access-control.git/blobdiff - src/PVE/AccessControl.pm
tfa: upgrade check: early return if no cluster members
[pve-access-control.git] / src / PVE / AccessControl.pm
index 33cf6f55a06d9445bda89894df25dba0a4af6a7d..136061a5133df4570597c06ac19720eed25efe1b 100644 (file)
@@ -1769,7 +1769,7 @@ sub assert_new_tfa_config_available() {
     my $version_info = PVE::Cluster::get_node_kv('version-info');
     die "cannot update tfa config, please make sure all cluster nodes are up to date\n"
        if !$version_info;
-    my $members = PVE::Cluster::get_members();
+    my $members = PVE::Cluster::get_members() or return; # get_members returns undef on no cluster
     my $old = '';
     foreach my $node (keys $members->%*) {
        my $info = $version_info->{$node};