[ https://issues.apache.org/jira/browse/CLOUDSTACK-4072?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Abhinav Roy updated CLOUDSTACK-4072: ------------------------------------ Component/s: Packaging Description: Steps : =================== 1. Install CS advanced zone setup on CentOS 5.6 management server with Rhel 5 build for 2.2.14 2. Do some operations before upgrade. 3. Upgrade to 4.2 , rhel 5 build . Upgrade fails with this dependency : [root@MS-CentOS56 CloudPlatform-4.2-4.2-55-rhel5]# ./install.sh Setting up the temporary repository... Cleaning Yum cache... Loaded plugins: fastestmirror 7 metadata files removed Welcome to the CloudPlatform Installer. What would you like to do? NOTE: For installing KVM agent, please setup EPEL<http://fedoraproject.org/wiki/EPEL> yum repo first; For installing CloudPlatform on RHEL6.x, please setup distribution yum repo either from ISO or from your registeration account. 3.We detect you already have MySql server installed, you can bypass mysql install chapter in CloudPlatform installation guide. Or you can use E) to remove current mysql then re-run install.sh selecting D) to reinstall if you think existing MySql server has some trouble. For MySql downloaded from community, the script may not be able to detect it. M) Install the Management Server A) Install the Agent B) Install BareMetal Agent S) Install the Usage Monitor U) Upgrade the CloudPlatform packages installed on this computer R) Stop any running CloudPlatform services and remove the CloudPlatform packages from this computer E) Remove the MySQL server (will not remove the MySQL databases) Q) Quit > u Updating the CloudPlatform and its dependencies... Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.mirror.net.in * extras: centos.mirror.net.in * updates: centos.mirror.net.in base cloud-temp cloud-temp/primary cloud-temp extras updates Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package cloudstack-common.x86_64 0:4.2.0-SNAPSHOT.el5 set to be updated ---> Package cloudstack-management.x86_64 0:4.2.0-SNAPSHOT.el5 set to be updated --> Processing Dependency: cloudstack-awsapi = 4.2.0 for package: cloudstack-management --> Processing Dependency: mysql-connector-java for package: cloudstack-management --> Running transaction check ---> Package cloudstack-awsapi.x86_64 0:4.2.0-SNAPSHOT.el5 set to be updated ---> Package cloudstack-management.x86_64 0:4.2.0-SNAPSHOT.el5 set to be updated --> Processing Dependency: mysql-connector-java for package: cloudstack-management --> Finished Dependency Resolution cloudstack-management-4.2.0-SNAPSHOT.el5.x86_64 from cloud-temp has depsolving problems --> Missing Dependency: mysql-connector-java is needed by package cloudstack-management-4.2.0-SNAPSHOT.el5.x86_64 (cloud-temp) Error: Missing Dependency: mysql-connector-java is needed by package cloudstack-management-4.2.0-SNAPSHOT.el5.x86_64 (cloud-temp) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest The program package-cleanup is found in the yum-utils package. workaround : Download that package from http://dl.fedoraproject.org/pub/epel/5/x86_64/ ........ follow the instructions at http://pkgs.org/centos-5-rhel-5/epel-i386/mysql-connector-java-5.1.12-2.el5.i386.rpm.html . Priority: Critical (was: Major) Environment: MS : CentOS 5.6 Host : ESX 4.1 Rhel 5 builds are used to install and upgrade Affects Version/s: 4.2.0 Fix Version/s: 4.2.0 Summary: [upgrade][2.2.14 to 4.2][CentOS5 RPM builds] mysql-connector-java rpm dependency while upgrading from 2.2.14 to 4.2 (was: [upgrade][2.2.14 to 4.2][CentOS5 RPM builds] mysql-connector dependency while upgrading from 2.2.14 to 4.2) > [upgrade][2.2.14 to 4.2][CentOS5 RPM builds] mysql-connector-java rpm > dependency while upgrading from 2.2.14 to 4.2 > ------------------------------------------------------------------------------------------------------------------- > > Key: CLOUDSTACK-4072 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4072 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Packaging > Affects Versions: 4.2.0 > Environment: MS : CentOS 5.6 > Host : ESX 4.1 > Rhel 5 builds are used to install and upgrade > Reporter: Abhinav Roy > Priority: Critical > Fix For: 4.2.0 > > > Steps : > =================== > 1. Install CS advanced zone setup on CentOS 5.6 management server with Rhel 5 > build for 2.2.14 > 2. Do some operations before upgrade. > 3. Upgrade to 4.2 , rhel 5 build . > Upgrade fails with this dependency : > [root@MS-CentOS56 CloudPlatform-4.2-4.2-55-rhel5]# ./install.sh > Setting up the temporary repository... > Cleaning Yum cache... > Loaded plugins: fastestmirror > 7 metadata files removed > Welcome to the CloudPlatform Installer. What would you like to do? > NOTE: For installing KVM agent, please setup > EPEL<http://fedoraproject.org/wiki/EPEL> yum repo first; > For installing CloudPlatform on RHEL6.x, please setup > distribution yum repo either from ISO or from your registeration account. > 3.We detect you already have MySql server installed, you can > bypass mysql install chapter in CloudPlatform installation guide. > Or you can use E) to remove current mysql then re-run install.sh > selecting D) to reinstall if you think existing MySql server has some trouble. > For MySql downloaded from community, the script may not be able to > detect it. > M) Install the Management Server > A) Install the Agent > B) Install BareMetal Agent > S) Install the Usage Monitor > U) Upgrade the CloudPlatform packages installed on this computer > R) Stop any running CloudPlatform services and remove the CloudPlatform > packages from this computer > E) Remove the MySQL server (will not remove the MySQL databases) > Q) Quit > > u > Updating the CloudPlatform and its dependencies... > Loaded plugins: fastestmirror > Loading mirror speeds from cached hostfile > * base: centos.mirror.net.in > * extras: centos.mirror.net.in > * updates: centos.mirror.net.in > base > cloud-temp > cloud-temp/primary > cloud-temp > extras > updates > Setting up Update Process > Resolving Dependencies > --> Running transaction check > ---> Package cloudstack-common.x86_64 0:4.2.0-SNAPSHOT.el5 set to be updated > ---> Package cloudstack-management.x86_64 0:4.2.0-SNAPSHOT.el5 set to be > updated > --> Processing Dependency: cloudstack-awsapi = 4.2.0 for package: > cloudstack-management > --> Processing Dependency: mysql-connector-java for package: > cloudstack-management > --> Running transaction check > ---> Package cloudstack-awsapi.x86_64 0:4.2.0-SNAPSHOT.el5 set to be updated > ---> Package cloudstack-management.x86_64 0:4.2.0-SNAPSHOT.el5 set to be > updated > --> Processing Dependency: mysql-connector-java for package: > cloudstack-management > --> Finished Dependency Resolution > cloudstack-management-4.2.0-SNAPSHOT.el5.x86_64 from cloud-temp has > depsolving problems > --> Missing Dependency: mysql-connector-java is needed by package > cloudstack-management-4.2.0-SNAPSHOT.el5.x86_64 (cloud-temp) > Error: Missing Dependency: mysql-connector-java is needed by package > cloudstack-management-4.2.0-SNAPSHOT.el5.x86_64 (cloud-temp) > You could try using --skip-broken to work around the problem > You could try running: package-cleanup --problems > package-cleanup --dupes > rpm -Va --nofiles --nodigest > The program package-cleanup is found in the yum-utils package. > workaround : Download that package from > http://dl.fedoraproject.org/pub/epel/5/x86_64/ ........ follow the > instructions at > http://pkgs.org/centos-5-rhel-5/epel-i386/mysql-connector-java-5.1.12-2.el5.i386.rpm.html > . -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira