From 1aaa6f24cd363657c8f126ae590ff82865255f38 Mon Sep 17 00:00:00 2001 From: Damian Dabrowski Date: Tue, 23 Aug 2022 17:48:26 +0200 Subject: [PATCH] Install rally only on first utility container Rally should be installed only on first utility container. We do the same for tempest. I see no reason of having that installed on all utility containers. Additionally, because rally does not have serial ['1', '100%'], python_venv_build may fail due to the venv_wheel_build_skip_check[1]. [1] https://opendev.org/openstack/ansible-role-python_venv_build/src/commit/a3b3b7d7aa4751877d7227dec265f1010ce8743e/tasks/main.yml#L44 Change-Id: Ibe79c4fbcaa40b673056b0ef95c7380f9a23f747 --- playbooks/os-rally-install.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/playbooks/os-rally-install.yml b/playbooks/os-rally-install.yml index 4cb3bcb9ce..cc6da93369 100644 --- a/playbooks/os-rally-install.yml +++ b/playbooks/os-rally-install.yml @@ -14,13 +14,13 @@ # limitations under the License. - name: Gather rally facts - hosts: utility_all + hosts: utility_all[0] gather_facts: "{{ osa_gather_facts | default(True) }}" tags: - always - name: Installation and setup of Rally - hosts: utility_all + hosts: utility_all[0] gather_facts: false user: root environment: "{{ deployment_environment_variables | default({}) }}"