From bd69ca0b8a197c3986e1fdcfcc12f6e552ad66d2 Mon Sep 17 00:00:00 2001 From: Jesse Pretorius Date: Wed, 17 Apr 2019 12:09:46 +0100 Subject: [PATCH] Ensure that pip/setuptools/wheel python wheels are built All virtualenvs make use of pip/setuptools/wheel, but none of them specify that these wheels need to be built and therefore every venv build process reaches out to pypi to fetch them. To ensure that the repo container has these built as wheels, we set the utility container to build them so that these packages will be available for other venvs to use. Change-Id: I60f851e1ffa401c92221de14651502306e9b0581 --- inventory/group_vars/utility_all.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/inventory/group_vars/utility_all.yml b/inventory/group_vars/utility_all.yml index 0f7f89acd0..12cc3bb0a2 100644 --- a/inventory/group_vars/utility_all.yml +++ b/inventory/group_vars/utility_all.yml @@ -41,7 +41,10 @@ utility_distro_openstack_clients_packages: # Python packages to be installed into the utility container utility_pip_packages: - cryptography + - pip - python-memcached + - setuptools + - wheel # Determines whether Cinder backup should be tested cinder_service_backup_program_enabled: "{{ hostvars['localhost']['cinder_service_backup_program_enabled'] }}"