Fix tacker client dependencies installation
authorjose.lausuch <jose.lausuch@ericsson.com>
Tue, 5 Jul 2016 18:14:50 +0000 (20:14 +0200)
committerJose Lausuch <jose.lausuch@ericsson.com>
Tue, 5 Jul 2016 18:16:31 +0000 (18:16 +0000)
JIRA: FUNCTEST-354

Change-Id: Ia62fcf0a2ed8dcb80b81d786593dd9f3c6333df2
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
testcases/features/sfc/tacker_client_install.sh

index 9e8bb93..a307317 100755 (executable)
@@ -21,8 +21,8 @@ ____EOF
 
 function envSetup() {
     apt-get install -y python-all debhelper fakeroot
+    pip install --upgrade python-keystoneclient==1.7.4
     chkPPkg stdeb
-    chkCrudini
 }
 
 # Function installs python-tackerclient from github
@@ -35,6 +35,8 @@ function deployTackerClient() {
     CLIENT=$(echo python-python-tackerclient_*_all.deb)
     cp $CLIENT $MYDIR
     dpkg -i "${MYDIR}/${CLIENT}"
+    apt-get -f -y install
+    dpkg -i "${MYDIR}/${CLIENT}"
 }
 
 envSetup