Fixed Openstack SDK and client version issues 50/10550/2 branch-bug1511-start v9.1.1 v9.1.1rc1
authorAntonio Marsico <antonio.marsico@bt.com>
Fri, 19 Mar 2021 17:54:57 +0000 (18:54 +0100)
committerbeierlm <mark.beierl@canonical.com>
Fri, 26 Mar 2021 10:15:55 +0000 (11:15 +0100)
Change-Id: I4f7ad3dfd137b2e621609b1a1062392b34be0e43
Signed-off-by: Antonio Marsico <antonio.marsico@bt.com>
(cherry picked from commit ef3b236c6484787152a268fcacfbacb25a4bbbca)

installers/full_install_osm.sh

index 7100777..5eee023 100755 (executable)
@@ -1424,7 +1424,7 @@ function install_to_openstack() {
     fi
 
     # Install Pip for Python3
-    $WORKDIR_SUDO apt install -y python3-pip
+    $WORKDIR_SUDO apt install -y python3-pip python3-venv
     $WORKDIR_SUDO -H LC_ALL=C python3 -m pip install -U pip
 
     # Create a venv to avoid conflicts with the host installation
@@ -1432,9 +1432,9 @@ function install_to_openstack() {
 
     source $OPENSTACK_PYTHON_VENV/bin/activate
 
-    # Install Ansible, OpenStack client and SDK
+    # Install Ansible, OpenStack client and SDK, latest openstack version supported is Train
     python -m pip install -U wheel
-    python -m pip install -U python-openstackclient "openstacksdk>=0.12.0,<1" "ansible>=2.10,<2.11"
+    python -m pip install -U "python-openstackclient<=4.0.2" "openstacksdk>=0.12.0,<=0.36.2" "ansible>=2.10,<2.11"
 
     # Install the Openstack cloud module (ansible>=2.10)
     ansible-galaxy collection install openstack.cloud