diff --git a/requirements.txt b/requirements.txt
index dcf8a668ab7fb70e52d04598ce8fd79456519c81..c2c91269dd62f826b3dc847286168340628aeace 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,6 +1,8 @@
 pbr>=2.0 # Apache-2.0
 Jinja2>3 # BSD
 ansible>=7,<9.0 # GPLv3
+# NOTE(priteau): Temporary pin while we figure out issues with new ansible-core
+ansible-core<2.15.7 # GPLv3
 cliff>=3.1.0 # Apache
 netaddr!=0.7.16,>=0.7.13 # BSD
 PyYAML>=3.10.0 # MIT