Merge "Fix tacker endpoint port" into stable/colorado
[apex.git] / ci / dev_deploy_check.sh
index e93e9f4..0ce135a 100755 (executable)
@@ -25,6 +25,12 @@ if ! sudo yum $rdo_action -y  https://www.rdoproject.org/repos/rdo-release.rpm;
     exit 1
 fi
 
+# update ipxe-roms-qemu
+if ! sudo yum update -y ipxe-roms-qemu; then
+    echo "Failed to update ipxe-roms-qemu package..."
+    exit 1
+fi
+
 # check for other packages
 for i in epel-release python34-PyYAML openvswitch openstack-tripleo libguestfs libguestfs-tools-c libvirt-python; do
 # Make sure deploy deps are installed
@@ -35,3 +41,13 @@ for i in epel-release python34-PyYAML openvswitch openstack-tripleo libguestfs l
         fi
     fi
 done
+
+# install pip dependencies
+easy_install-3.4 pip
+sudo pip3 install python-ipmi
+
+# Make sure jinja2 is installed
+easy_install-3.4 jinja2
+
+# TODO(cgoncalves): remove once congress RPM is downloaded from upstream
+easy_install-3.4 tox