diff --git a/kayobe/cli/commands.py b/kayobe/cli/commands.py
index 4998560cd57de3ad6448596b3c6fac3e826409e6..21000bb11eea78339a9335169f61e8f4d8394ab8 100644
--- a/kayobe/cli/commands.py
+++ b/kayobe/cli/commands.py
@@ -679,8 +679,7 @@ class SeedServiceUpgrade(KollaAnsibleMixin, KayobeAnsibleMixin, VaultMixin,
         playbooks = _build_playbook_list(
             "seed-service-upgrade-prep")
         self.run_kayobe_playbooks(parsed_args, playbooks)
-
-        self.run_kolla_ansible_seed(parsed_args, "deploy-bifrost")
+        self.run_kolla_ansible_seed(parsed_args, "upgrade-bifrost")
         playbooks = _build_playbook_list(
             "overcloud-host-image-workaround-resolv",
             "overcloud-host-image-workaround-cloud-init",
diff --git a/kayobe/tests/unit/cli/test_commands.py b/kayobe/tests/unit/cli/test_commands.py
index 7e86c1e832ffc8c8ff48b29746f1264dbba52911..ef7d658ba24c0263918f2ff812395a6bcae72623 100644
--- a/kayobe/tests/unit/cli/test_commands.py
+++ b/kayobe/tests/unit/cli/test_commands.py
@@ -933,7 +933,7 @@ class TestCase(unittest.TestCase):
         expected_calls = [
             mock.call(
                 mock.ANY,
-                "deploy-bifrost",
+                "upgrade-bifrost",
             ),
         ]
         self.assertEqual(expected_calls, mock_kolla_run.call_args_list)