Revision 5b0dfcef lib/cmdlib/node.py

b/lib/cmdlib/node.py
290 290
      vparams = {constants.NV_PVLIST: [vg_name]}
291 291
      excl_stor = IsExclusiveStorageEnabledNode(cfg, self.new_node)
292 292
      cname = self.cfg.GetClusterName()
293
      result = rpcrunner.call_node_verify_light([node], vparams, cname)[node]
293
      result = rpcrunner.call_node_verify_light(
294
          [node], vparams, cname, cfg.GetClusterInfo().hvparams)[node]
294 295
      (errmsgs, _) = CheckNodePVs(result.payload, excl_stor)
295 296
      if errmsgs:
296 297
        raise errors.OpPrereqError("Checks on node PVs failed: %s" %
......
360 361
    }
361 362

  
362 363
    result = self.rpc.call_node_verify(node_verify_list, node_verify_param,
363
                                       self.cfg.GetClusterName())
364
                                       self.cfg.GetClusterName(),
365
                                       self.cfg.GetClusterInfo().hvparams)
364 366
    for verifier in node_verify_list:
365 367
      result[verifier].Raise("Cannot communicate with node %s" % verifier)
366 368
      nl_payload = result[verifier].payload[constants.NV_NODELIST]

Also available in: Unified diff