diff --git a/ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2 b/ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2
index beddbdeea843f8b4124281e854b677f76d4e47b0..f7eb73eb63ee8ad06c6db072b966738432ae749f 100644
--- a/ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2
+++ b/ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2
@@ -13,7 +13,6 @@ dhcp-range=set:{{ tag }},{{ item.range }},{{ lease_time }}
 dhcp-option=tag:{{ tag }},option:router,{{ item.routers }}
 {% endif %}
 {% endfor %}
-dhcp-sequential-ip
 
 {% if api_address_family == 'ipv6' %}
 {# TODO(yoctozepto): IPv6-only support - DHCPv6 PXE support #}
diff --git a/releasenotes/notes/ironic-dnsmasq-no-dhcp-sequential-ip-13256d6a55e9027f.yaml b/releasenotes/notes/ironic-dnsmasq-no-dhcp-sequential-ip-13256d6a55e9027f.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..03bada6b5a44d26bbfbffa6f86b02b9e0543fbb7
--- /dev/null
+++ b/releasenotes/notes/ironic-dnsmasq-no-dhcp-sequential-ip-13256d6a55e9027f.yaml
@@ -0,0 +1,6 @@
+---
+fixes:
+  - |
+    Removes the ``dhcp-sequential-ip`` configuration option from
+    ``ironic_dnsmasq`` to avoid a race condition offering the same IP address
+    to multiple hosts being inspected at the same time.