diff --git a/ansible/overcloud-introspection-data-save.yml b/ansible/overcloud-introspection-data-save.yml
index da2b27c7f42be9ab9a0add14d569452929000ca1..25c0d3600ef323d62a146a8c7227b29f2920d7ac 100644
--- a/ansible/overcloud-introspection-data-save.yml
+++ b/ansible/overcloud-introspection-data-save.yml
@@ -13,7 +13,7 @@
       command: >
         docker exec bifrost_deploy
         bash -c '
-        export BIFROST_INVENTORY_SOURCE=ironic &&
+        env BIFROST_INVENTORY_SOURCE=ironic OS_CLOUD=bifrost
         ansible baremetal
         --connection local
         --inventory /etc/bifrost/inventory/
diff --git a/releasenotes/notes/fix-introspection-data-save-51001baa37d97084.yaml b/releasenotes/notes/fix-introspection-data-save-51001baa37d97084.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..599c7cd38decb772a1e97ea8a6d662f9e73a2cb6
--- /dev/null
+++ b/releasenotes/notes/fix-introspection-data-save-51001baa37d97084.yaml
@@ -0,0 +1,6 @@
+---
+fixes:
+  - |
+    Fixes an issue bug where introspection data save would fail. See `story
+    2009129 <https://storyboard.openstack.org/#!/story/2009129>`__ for more
+    details.