From 664dcf5d5a076b8419d75fe1b4b4e9b30e870a2d Mon Sep 17 00:00:00 2001 From: Mark Goddard <mark@stackhpc.com> Date: Mon, 7 Aug 2017 21:47:17 +0000 Subject: [PATCH] Run kolla-ansible configuration in host configure This ensures that kolla-ansible is properly configured to run the bootstrap-servers command. --- kayobe/cli/commands.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kayobe/cli/commands.py b/kayobe/cli/commands.py index 385fdbfd2..9d50c2518 100644 --- a/kayobe/cli/commands.py +++ b/kayobe/cli/commands.py @@ -289,6 +289,8 @@ class SeedHostConfigure(KollaAnsibleMixin, KayobeAnsibleMixin, VaultMixin, "dev-tools", "disable-selinux", "network", "ip-routing", "snat", "disable-glean", "ntp", "lvm") self.run_kayobe_playbooks(parsed_args, playbooks, limit="seed") + playbooks = _build_playbook_list("kolla-ansible") + self.run_kayobe_playbooks(parsed_args, playbooks, tags="config") self.run_kolla_ansible_seed(parsed_args, "bootstrap-servers", extra_vars={"ansible_user": ansible_user}) playbooks = _build_playbook_list("kolla-host", "docker") @@ -424,6 +426,8 @@ class OvercloudHostConfigure(KollaAnsibleMixin, KayobeAnsibleMixin, VaultMixin, "dev-tools", "disable-selinux", "network", "disable-glean", "ntp", "lvm") self.run_kayobe_playbooks(parsed_args, playbooks, limit="overcloud") + playbooks = _build_playbook_list("kolla-ansible") + self.run_kayobe_playbooks(parsed_args, playbooks, tags="config") extra_vars = {"ansible_user": ansible_user} self.run_kolla_ansible_overcloud(parsed_args, "bootstrap-servers", extra_vars=extra_vars)