diff --git a/ansible/group_vars/all/kolla b/ansible/group_vars/all/kolla
index 56ce7319f485cf2f479b26d342e7db45424ee3ed..fd132b661b7e7095842d2b61bd9959dd84f4d911 100644
--- a/ansible/group_vars/all/kolla
+++ b/ansible/group_vars/all/kolla
@@ -202,6 +202,8 @@ overcloud_container_image_regex_map:
     enabled: "{{ kolla_enable_neutron | bool }}"
   - regex: neutron-mlnx-agent
     enabled: "{{ kolla_enable_neutron_mlnx | bool }}"
+  - regex: neutron-sriov-agent
+    enabled: "{{ kolla_enable_neutron_sriov | bool }}"
   - regex: ^nova
     enabled: "{{ kolla_enable_nova | bool }}"
   - regex: ^octavia
@@ -556,6 +558,7 @@ kolla_enable_multipathd: "no"
 kolla_enable_murano: "no"
 kolla_enable_neutron_mlnx: "no"
 kolla_enable_neutron_provider_networks: "no"
+kolla_enable_neutron_sriov: "no"
 kolla_enable_octavia: "no"
 kolla_enable_openvswitch: "{{ kolla_enable_neutron | bool }}"
 kolla_enable_ovn: "no"
diff --git a/releasenotes/notes/build-neutron-sriov-836acf378bae0b48.yaml b/releasenotes/notes/build-neutron-sriov-836acf378bae0b48.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..a1a5c5ecc29663c1a35f049a1507aab56cde4e9e
--- /dev/null
+++ b/releasenotes/notes/build-neutron-sriov-836acf378bae0b48.yaml
@@ -0,0 +1,5 @@
+---
+fixes:
+  - |
+    Fixes an issue where the Neutron SR-IOV agent image is not built when the
+    service is enabled.