diff --git a/pkg/baremetal/pxe/dhcp.go b/pkg/baremetal/pxe/dhcp.go index 3c80772651..7355aa18c4 100644 --- a/pkg/baremetal/pxe/dhcp.go +++ b/pkg/baremetal/pxe/dhcp.go @@ -312,6 +312,7 @@ func (req *dhcpRequest) findBaremetalsByUuid(session *mcclient.ClientSession) (* func (req *dhcpRequest) findBaremetalsOfAnyMac(session *mcclient.ClientSession, isBaremetal bool) (*modulebase.ListResult, error) { params := jsonutils.NewDict() params.Add(jsonutils.NewString(req.ClientMac.String()), "any_mac") + params.Add(jsonutils.NewString("system"), "scope") if isBaremetal { params.Add(jsonutils.JSONTrue, "is_baremetal") } else {