From 3876d573648b21adee9d49ce2bc27b84846ea47d Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Fri, 30 Oct 2020 17:32:54 +0200 Subject: [PATCH] Do not symlink ceph libraries for distro path ceph_client role checks length of the `openstack_service_venv_bin` variable to determine if libraries symlinking into venv should occur. So for distro path this should be empty string as no symlinking should be done. Change-Id: I775d882382b06110358879034f735a8c6e73ec93 --- tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/main.yml b/tasks/main.yml index efc3842d..2231a127 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -136,7 +136,7 @@ name: ceph_client vars: openstack_service_system_user: "{{ glance_system_user_name }}" - openstack_service_venv_bin: "{{ glance_bin }}" + openstack_service_venv_bin: "{{ (glance_install_method == 'source') | ternary(glance_bin, '') }}" when: - "glance_services['glance-api']['group'] in group_names" - "'rbd' in ([glance_default_store] + glance_additional_stores)"