diff --git a/tests/templates/nova-compute-overrides.j2 b/tests/templates/nova-compute-overrides.j2
index 4987afca97219e38975ade4ad708acae8716abfe..1c7c432e874ff8b4e33ee12791911e085e0e444b 100644
--- a/tests/templates/nova-compute-overrides.j2
+++ b/tests/templates/nova-compute-overrides.j2
@@ -1,7 +1,12 @@
 [libvirt]
 virt_type=qemu
 # NOTE(Jeffrey4l): fix the gate in iax-ord nodes for libvirt 2.0.
+{% if ansible_architecture == 'aarch64' %}
+cpu_mode=custom
+cpu_model=max
+{% else %}
 cpu_mode=none
+{% endif %}
 
 {# TODO(mnasiadka): Remove in Victoria #}
 {% if scenario == 'ceph-ansible' and is_previous_release %}