]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
iscsigw: install python-requests 4450/head
authorGuillaume Abrioux <gabrioux@redhat.com>
Wed, 25 Sep 2019 12:20:48 +0000 (14:20 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Thu, 26 Sep 2019 09:35:24 +0000 (11:35 +0200)
Typical error at rbd-target-api startup:

```
Sep 25 12:12:29 iscsi-gw0 rbd-target-api[9959]: Traceback (most recent call last):
Sep 25 12:12:29 iscsi-gw0 rbd-target-api[9959]: File "/usr/bin/rbd-target-api", line 39, in <module>
Sep 25 12:12:29 iscsi-gw0 rbd-target-api[9959]: from gwcli.utils import (APIRequest, valid_gateway, valid_client,
Sep 25 12:12:29 iscsi-gw0 rbd-target-api[9959]: File "/usr/lib/python2.7/site-packages/gwcli/utils.py", line 1, in <module>
Sep 25 12:12:29 iscsi-gw0 rbd-target-api[9959]: import requests
Sep 25 12:12:29 iscsi-gw0 rbd-target-api[9959]: ImportError: No module named requests
```

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
roles/ceph-iscsi-gw/tasks/non-container/prerequisites.yml

index 7c604330ff2fecd422e598a35d34c394a88c28cf..f2bcd2e81375ab39f758872590ecbd3ecf34a902 100644 (file)
@@ -63,7 +63,9 @@
         state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
       register: result
       until: result is succeeded
-      with_items: "{{ ceph_iscsi_pkgs }}"
+      with_items:
+        - "{{ ceph_iscsi_pkgs }}"
+        - python-requests
 
 - name: check the status of the target.service override
   stat: