Pin novaclient to v9.0.0 69/67269/1
authorJamo Luhrsen <jluhrsen@redhat.com>
Thu, 18 Jan 2018 06:28:43 +0000 (22:28 -0800)
committerJamo Luhrsen <jluhrsen@redhat.com>
Thu, 18 Jan 2018 06:44:28 +0000 (22:44 -0800)
this overcomes the following error, which happens with the newly
released v10.0.0

launchpad bug here for novaclient to track it:
https://bugs.launchpad.net/python-novaclient/+bug/1743964

Change-Id: I78428e30600656b6175ee985e45ad21da28805c6
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
jjb/integration/integration-install-robotframework.sh

index 81c367d2c65fda4ab6364a66c4d6539dd5e4d0e1..d43f2d32b0e0c7dc81f2a15c64e7e9a178b6bc3d 100644 (file)
@@ -59,10 +59,14 @@ pip install --upgrade jsonpatch
 # Module networking-l2gw is required for using l2gw commands with neutron client
 # Module python-neutronclient is needed for certain tests run with Openstack Newton
 #  that does not work with Openstack Client
+# Module pyhon-novaclient is installed as a dependency of openstackclient, but the
+#  latest version (v10.0.0) has some problem with "server add floating ip" that is
+#  not there with v9.0.0, so pinning it to that for now
 pip install python-openstackclient
 pip install networking-l2gw==11.0.0
 pip install python-neutronclient==6.1.0
 pip install networking-sfc
+pip install --upgrade python-novaclient==9.0.0
 
 # Print installed versions.
 pip install --upgrade pipdeptree