diff --git a/ansible/roles/kolla-bifrost/templates/bifrost.yml.j2 b/ansible/roles/kolla-bifrost/templates/bifrost.yml.j2
index f496766d753af2cde4e142f56737d7be7e4d90bf..cb1291f12608d6f6513da61d2df410f387b858d5 100644
--- a/ansible/roles/kolla-bifrost/templates/bifrost.yml.j2
+++ b/ansible/roles/kolla-bifrost/templates/bifrost.yml.j2
@@ -73,6 +73,10 @@ noauth_mode: true
 # Enable discovery of nodes in Ironic Inspector.
 enable_inspector_discovery: true
 
+# Disable cleaning for backwards compatibility. It is enabled by default in
+# Bifrost since the Victoria release.
+cleaning: false
+
 {% if kolla_bifrost_extra_globals %}
 ###############################################################################
 # Extra configuration
diff --git a/releasenotes/notes/disable-bifrost-cleaning-ff10995a0bf11079.yaml b/releasenotes/notes/disable-bifrost-cleaning-ff10995a0bf11079.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..f2053217e2d8e282a5091c0b1b9ea1232bc116aa
--- /dev/null
+++ b/releasenotes/notes/disable-bifrost-cleaning-ff10995a0bf11079.yaml
@@ -0,0 +1,7 @@
+---
+upgrade:
+  - |
+    Until the Victoria release, Bifrost disabled node cleaning, however it
+    became enabled in Victoria. To maintain backward compatibility, Kayobe now
+    modifies the configuration in Bifrost to disable node cleaning of overcloud
+    hosts.