diff --git a/kayobe/cli/commands.py b/kayobe/cli/commands.py index f4596feab..61b43b4f8 100644 --- a/kayobe/cli/commands.py +++ b/kayobe/cli/commands.py @@ -412,7 +412,8 @@ class SeedHostConfigure(KollaAnsibleMixin, KayobeAnsibleMixin, VaultMixin, extra_vars=extra_vars) # Run final kayobe playbooks. - playbooks = _build_playbook_list("kolla-host", "docker") + playbooks = _build_playbook_list( + "kolla-target-venv", "kolla-host", "docker") self.run_kayobe_playbooks(parsed_args, playbooks, limit="seed") @@ -700,7 +701,8 @@ class OvercloudHostConfigure(KollaAnsibleMixin, KayobeAnsibleMixin, VaultMixin, extra_vars=extra_vars) # Further kayobe playbooks. - playbooks = _build_playbook_list("kolla-host", "docker") + playbooks = _build_playbook_list( + "kolla-target-venv", "kolla-host", "docker") self.run_kayobe_playbooks(parsed_args, playbooks, limit="overcloud") diff --git a/kayobe/tests/unit/cli/test_commands.py b/kayobe/tests/unit/cli/test_commands.py index 70ef75334..237ce8284 100644 --- a/kayobe/tests/unit/cli/test_commands.py +++ b/kayobe/tests/unit/cli/test_commands.py @@ -186,6 +186,7 @@ class TestCase(unittest.TestCase): mock.call( mock.ANY, [ + "ansible/kolla-target-venv.yml", "ansible/kolla-host.yml", "ansible/docker.yml", ], @@ -427,6 +428,7 @@ class TestCase(unittest.TestCase): mock.call( mock.ANY, [ + "ansible/kolla-target-venv.yml", "ansible/kolla-host.yml", "ansible/docker.yml", ],