diff --git a/ansible/install/roles/browbeat/tasks/main.yml b/ansible/install/roles/browbeat/tasks/main.yml index 445cca71c..f9bb1ca75 100644 --- a/ansible/install/roles/browbeat/tasks/main.yml +++ b/ansible/install/roles/browbeat/tasks/main.yml @@ -95,6 +95,16 @@ - heat-admin-id_rsa when: "(tripleo == true and (hosts_file_exists.stat.exists == false or hosts_file_exists.stat.isreg == false))" +# Temporary fix until +# https://github.com/requests/requests/issues/4830 +# is fixed upstream + +- name: Install urllib3 + pip: + name: urllib3 + version: 1.23 + virtualenv: "{{ browbeat_venv }}" + - name: Install requirements.txt into browbeat-venv pip: requirements: "{{ browbeat_path }}/requirements.txt" diff --git a/ansible/install/roles/rally/tasks/main.yml b/ansible/install/roles/rally/tasks/main.yml index 47431d341..27d5312f6 100644 --- a/ansible/install/roles/rally/tasks/main.yml +++ b/ansible/install/roles/rally/tasks/main.yml @@ -15,6 +15,16 @@ line: 'export REQUESTS_CA_BUNDLE={{ overcloud_ca_path }}' when: overcloud_ca_path is defined +# Temporary fix until +# https://github.com/requests/requests/issues/4830 +# is fixed upstream + +- name: Install urllib3 + pip: + name: urllib3 + version: 1.23 + virtualenv: "{{ rally_venv }}" + - name: Install Rally with OpenStack plugins into rally-venv pip: name: rally-openstack