diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 016b070fcd19d304796338ac075394e2faa41742..f0b5fb97c019791ab499f3fb24aa3cbcc231cbf8 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -2421,7 +2421,7 @@ class LUClusterVerifyGroup(LogicalUnit, _VerifyErrors): ipolicy = _CalculateGroupIPolicy(self.cfg.GetClusterInfo(), self.group_info) err = _ComputeIPolicyInstanceViolation(ipolicy, instanceconfig) - _ErrorIf(err, constants.CV_EINSTANCEPOLICY, instance, err) + _ErrorIf(err, constants.CV_EINSTANCEPOLICY, instance, utils.CommaJoin(err)) for node in node_vol_should: n_img = node_image[node] @@ -3995,7 +3995,7 @@ class LUClusterSetParams(LogicalUnit): if violations: self.LogWarning("After the ipolicy change the following instances" " violate them: %s", - utils.CommaJoin(violations)) + utils.CommaJoin(utils.NiceSort(violations))) if self.op.nicparams: utils.ForceDictType(self.op.nicparams, constants.NICS_PARAMETER_TYPES)