I installed CentOS 6.2 (Used CentOS 6.2 Minimal ISO) and run 'yum update', after that the boot screen showed CentOS 6.3.
When I attempted to install CPBM 1.4.1 I got the Error at the end saying:
error: Failed dependencies: tomcat-native is needed by cloud-portal-1.4.1-1.x86_64
when I try to manually install tomcat6, it says it is installed: ********* # yum install tomcat6 Loaded plugins: fastestmirror, presto, priorities Loading mirror speeds from cached hostfile * base: less.cogeco.net * extras: less.cogeco.net * jpackage: ftp.heanet.ie * updates: mirror.net.cen.ct.gov 208 packages excluded due to repository priority protections Setting up Install Process Package tomcat6-6.0.33-2.jpp6.noarch already installed and latest version Nothing to do ******** When I try to install CPBM again using the ./install.sh it fails again: *********
# ./install.sh Proceed to review the Citrix End User License Agreement, press enter key to continue...
NOTE: Citrix End User License Agreement is also available under "license" directory
I read & agree with the above license agreement (y/N)?y
Welcome to the Citrix CloudPortal Installer. What would you like to do?
D) Install the database server I) Install CloudPortal G) Configure CloudPortal C) Integrate with CloudStack Q) Quit
> i Would you like to install CAS with CloudPortal (y/N)?n Installing CloudPortal without CAS Loaded plugins: fastestmirror, presto, priorities Loading mirror speeds from cached hostfile * base: less.cogeco.net * extras: less.cogeco.net * jpackage: ftp.heanet.ie * updates: mirror.symnds.com 208 packages excluded due to repository priority protections Setting up Install Process Package yum-plugin-priorities-1.1.30-14.el6.noarch already installed and latest version Nothing to do ./install.sh: line 57: wget: command not found Unable to download epel-release-5-4.noarch.rpm. Please download and install it manually and re-run install.sh. Retrieving http://mirrors.dotsrc.org/jpackage/6.0/generic/free/RPMS/jpackage-release-6-3.jpp6.noarch.rpm Preparing... ########################################### [100%] package jpackage-release-6-3.jpp6.noarch is already installed Loaded plugins: fastestmirror, presto, priorities Loading mirror speeds from cached hostfile * base: mirror.cogentco.com * extras: mirror.csclub.uwaterloo.ca * jpackage: mirror.ibcp.fr * updates: mirror.symnds.com 208 packages excluded due to repository priority protections Setting up Install Process Package tomcat6-6.0.33-2.jpp6.noarch already installed and latest version No package tomcat-native available. Nothing to do
Checking if Iptables enabled
Iptables is enabled Deleting the rule for accepting connection on 8080 This will not have any effect if this rule does not exist
Adding the rule to accept connection on 8080
Deleting the rule for accepting connection on 20410 This will not have any effect if this rule does not exist
Adding the rule to accept connection on 8080
iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ] iptables: Flushing firewall rules: [ OK ] iptables: Setting chains to policy ACCEPT: filter [ OK ] iptables: Unloading modules: [ OK ] iptables: Applying firewall rules: [ OK ] Rule added error: Failed dependencies: tomcat-native is needed by cloud-portal-1.4.1-1.x86_64 *
It looks like your CentOS installation does not have wget, which is required by the installer. Try running "yum install wget" before attempting the installation. Will file a bug on this. Hopefully curl can be used as a fall back or the install.sh will automatically install wget.