{% extends 'base/layout.html' %} {% block title %}Confirm import{% endblock %} {% block content %}
Confirmation required — {{ device_count }} device(s)
{% if not_confirmed %}
Nothing was confirmed, so the import was not started.
{% endif %} {% if branch_unavailable %}

This import cannot be placed in its own branch: {{ branch_unavailable }}

Continuing means writing directly into the main NetBox data. There is no branch to delete if the result is wrong — undoing it would be manual. Take a snapshot of the NetBox VM before you continue.

{% csrf_token %}
{% elif open_branches %}

A previous import branch has not been merged yet:

    {% for branch in open_branches %}
  • {{ branch.name }}
  • {% endfor %}

A new branch is taken from main, so it will not contain the devices imported into the branch above. If both runs touch the same objects, merging the second one can conflict and is awkward to untangle.

Continuing is not advised. Merge or delete the open branch first. Only proceed if you know exactly why you need two import branches at once.

{% csrf_token %}
{% endif %}
{% include 'netbox_device_importer/inc/version_footer.html' %}
{% endblock %}