diff options
Diffstat (limited to 'tools/playbooks/common/install_dependencies.yaml')
-rw-r--r-- | tools/playbooks/common/install_dependencies.yaml | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/tools/playbooks/common/install_dependencies.yaml b/tools/playbooks/common/install_dependencies.yaml index 6e2693a27..40eecd037 100644 --- a/tools/playbooks/common/install_dependencies.yaml +++ b/tools/playbooks/common/install_dependencies.yaml @@ -35,14 +35,17 @@ - name: install python modules with pip pip: name={{ item }} state=present extra_args='--upgrade' with_items: + # For some reason, pip on py2 isn't smart enough to prevent us + # trying to install a too-new mock or attrs?? + - 'mock<4' + - 'attrs<22.1.0' + # Order matters; install constrained versions *first*, then unconstrained - crudini - eventlet - - nose - pyeclib + - pytest + - pytest-cov - python-swiftclient - # For some reason, pip on py2 isn't smart enough to prevent us - # trying to install a too-new mock?? - - 'mock<4' - name: install PasteDeploy - CentOS 7 pip: name={{ item }} state=present extra_args='--upgrade' |