mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-07-30 21:47:18 +00:00
network: explain reason for bandwidth floor rejection
Reword error messages to make it clear that the combined floor settings of all NICs are exceeding the network inbound peak/average settings. Including the actual values being checked helps to diagnose what is actually wrong. Reviewed-by: Laine Stump <laine@laine.org> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
557a96e0f4
commit
9900da3c93
@ -5225,10 +5225,13 @@ networkCheckBandwidth(virNetworkObjPtr obj,
|
||||
tmp_new_rate = netBand->in->peak;
|
||||
if (tmp_floor_sum > netBand->in->peak) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID,
|
||||
_("Cannot plug '%s' interface into '%s' because it "
|
||||
"would overcommit 'peak' on network '%s'"),
|
||||
_("Cannot plug '%s' interface into '%s' because "
|
||||
"new combined inbound floor=%llu would overcommit "
|
||||
"peak=%llu on network '%s'"),
|
||||
ifmac,
|
||||
def->bridge,
|
||||
tmp_floor_sum,
|
||||
netBand->in->peak,
|
||||
def->name);
|
||||
goto cleanup;
|
||||
}
|
||||
@ -5236,10 +5239,13 @@ networkCheckBandwidth(virNetworkObjPtr obj,
|
||||
/* tmp_floor_sum can be between 'average' and 'peak' iff 'peak' is set.
|
||||
* Otherwise, tmp_floor_sum must be below 'average'. */
|
||||
virReportError(VIR_ERR_OPERATION_INVALID,
|
||||
_("Cannot plug '%s' interface into '%s' because it "
|
||||
"would overcommit 'average' on network '%s'"),
|
||||
_("Cannot plug '%s' interface into '%s' because "
|
||||
"new combined inbound floor=%llu would overcommit "
|
||||
"average=%llu on network '%s'"),
|
||||
ifmac,
|
||||
def->bridge,
|
||||
tmp_floor_sum,
|
||||
netBand->in->average,
|
||||
def->name);
|
||||
goto cleanup;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user