summaryrefslogtreecommitdiff
path: root/playbooks
diff options
context:
space:
mode:
authorTobias Henkel <tobias.henkel@bmw.de>2021-02-10 21:37:50 +0100
committerTobias Henkel <tobias.henkel@bmw.de>2021-02-10 21:37:50 +0100
commit077e9537d285f8e043418b18c6dae22475bef5e0 (patch)
tree88aa2b0031b52cc971a420509d71c4a0521ac02b /playbooks
parentdddbb3dbfe4e307072ae7c3c911ccffb02835d3a (diff)
downloadzuul-077e9537d285f8e043418b18c6dae22475bef5e0.tar.gz
Upgrade pip before installing zuul
The new cryptography release needs either a recent pip to be able to use abi3 wheels or a rust compiler on the system to make the source installation work. Thus upgrade pip to use the wheels. Change-Id: Ied6007f9f834f313063e2e56a057a7082a71e5c4
Diffstat (limited to 'playbooks')
-rw-r--r--playbooks/zuul-stream/pre.yaml4
1 files changed, 3 insertions, 1 deletions
diff --git a/playbooks/zuul-stream/pre.yaml b/playbooks/zuul-stream/pre.yaml
index 543d7ab19..7c4a9d903 100644
--- a/playbooks/zuul-stream/pre.yaml
+++ b/playbooks/zuul-stream/pre.yaml
@@ -13,7 +13,9 @@
post_tasks:
- name: Install software
- command: python3 -m pip install src/opendev.org/zuul/zuul
+ shell: |+
+ python3 -m pip install --upgrade pip setuptools wheel
+ python3 -m pip install src/opendev.org/zuul/zuul
become: yes
- name: Install managed ansible versions