Two or more selected LibreNMS rows would update the
same NetBox object. Importing them as a batch could
leave NetBox in an inconsistent state, so the whole import has been
blocked. Resolve each colliding NetBox object individually first
(use the per-row import action on the table), or deselect the
duplicates and try again.
{% for group in collisions %}
Collision
NetBox {{ group.nb_kind }}:
{% if group.target_visible %}
{% if group.nb_model_name == 'virtualmachine' %}
{{ group.nb_device_name }}
{% else %}
{{ group.nb_device_name }}
{% endif %}
(pk {{ group.nb_device_pk }})
{% else %}
restricted NetBox object
{% endif %}
Selected LibreNMS rows targeting this {{ group.nb_kind }}:
{% for row in group.librenms_rows %}
-
{{ row.hostname }}
(LibreNMS id {{ row.device_id }})
{{ row.role }}
{% endfor %}
{% endfor %}
How to fix: close this dialog, untick all but one
of the LibreNMS rows in each colliding group, and click
Bulk Import again. After the first row is imported, the
conflict for the second one usually resolves into a different
per-row action that you can run from the import button.