]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
requirements,setup: add ipy module for cephfs mount.py 1433/head
authorXiubo Li <xiubli@redhat.com>
Mon, 30 Mar 2020 06:36:20 +0000 (02:36 -0400)
committerXiubo Li <xiubli@redhat.com>
Mon, 30 Mar 2020 07:24:01 +0000 (03:24 -0400)
The IPy module is a tool for handling of IPv4 and IPv6 addresses and
networks, the cephfs mount.py will use it to manage the IP addresses
to isolate the netns for each mount, which could let us get ride of
using ipmi command to hard shutdown the client node for some test cases.

Signed-off-by: Xiubo Li <xiubli@redhat.com>
requirements2.txt
requirements3.txt
setup.py

index af0e0b2b14ade987334758fce1035d7992aaa18a..ff3c1dda69bfb629a1c12affd5f39369254de34c 100644 (file)
@@ -107,6 +107,7 @@ virtualenv==15.1.0        # via tox
 warlock==1.2.0            # via python-glanceclient
 wrapt==1.10.10            # via debtcollector, positional, python-glanceclient
 xmltodict==0.12.0
+ipy==1.0
 
 # The following packages are considered to be unsafe in a requirements file:
 # setuptools
index 275881ba020981b6baa725a633c20cbb7233d3f2..f1fcedd5e022a74ad559c471a89c688bd1b15833 100644 (file)
@@ -99,6 +99,7 @@ virtualenv==15.1.0        # via tox
 warlock==1.2.0            # via python-glanceclient
 wrapt==1.10.10            # via debtcollector, positional, python-glanceclient
 xmltodict==0.12.0
+ipy==1.0
 
 # The following packages are considered to be unsafe in a requirements file:
 # setuptools
index c037da83c4f9b9d0af25004445e4dcba0fdf0825..3e7b9984e5d3dc1fbbbec5fc972b84b3f9c50f8d 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -101,6 +101,7 @@ setup(
             'xmltodict',
             'boto3',
             'PyJWT',            # for qa/tasks/mgr/dashboard/test_auth.py
+            'ipy',              # for qa/tasks/cephfs/mount.py
         ]
     },