Permalink
Browse files

Workaround to install specific version of dogpile.cache

openstacksdk recently made changes to avoid newer dogpile.cache
versions[1], and this breaks while loading plugins from rally-openstack.
As a workaround, temporarily installing a dogpile.cache that satisfies
openstacksdk's requirements.

[1] openstack/openstacksdk@fd61b54

Change-Id: I7cb41b7c484f5afd180b0d815dd655459382fba3
  • Loading branch information...
aakarshgopi committed Dec 28, 2018
1 parent ed1aada commit 310f3e382be499684f8b5416528c97c6aed50d2d
Showing with 6 additions and 0 deletions.
  1. +6 −0 ansible/install/roles/rally/tasks/main.yml
@@ -15,6 +15,12 @@
line: 'export REQUESTS_CA_BUNDLE={{ overcloud_ca_path }}'
when: overcloud_ca_path is defined

- name: Temporary workaround to avoid conflicts with dogpile.cache
pip:
name: dogpile.cache
version: 0.6.8
virtualenv: "{{ rally_venv }}"

- name: Install Rally with OpenStack plugins into rally-venv
pip:
name: rally-openstack

0 comments on commit 310f3e3

Please sign in to comment.