Vitaly Brodetskyi created AMBARI-8883:
-----------------------------------------
Summary: Removing mysql-connector-java removes also a lot of
hadoop packages
Key: AMBARI-8883
URL: https://issues.apache.org/jira/browse/AMBARI-8883
Project: Ambari
Issue Type: Task
Components: ambari-server
Affects Versions: 2.0.0
Reporter: Vitaly Brodetskyi
Assignee: Vitaly Brodetskyi
Priority: Blocker
Fix For: 2.0.0
Looks like dependency hell for hadoop_2_2* packages
{code}
# yum erase mysql-connector-java
Loaded plugins: fastestmirror
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package mysql-connector-java.noarch 1:5.1.17-6.el6 will be erased
--> Processing Dependency: mysql-connector-java >= 5.1.29 for package:
ranger_2_2_0_0_2041-hdfs-plugin-0.4.0.2.2.0.0-2041.el6.x86_64
--> Processing Dependency: mysql-connector-java >= 5.1.29 for package:
ranger_2_2_0_0_2041-hive-plugin-0.4.0.2.2.0.0-2041.el6.x86_64
--> Processing Dependency: mysql-connector-java >= 5.1.29 for package:
ranger_2_2_0_0_2041-hbase-plugin-0.4.0.2.2.0.0-2041.el6.x86_64
--> Running transaction check
---> Package ranger_2_2_0_0_2041-hbase-plugin.x86_64 0:0.4.0.2.2.0.0-2041.el6
will be erased
--> Processing Dependency: ranger_2_2_0_0_2041-hbase-plugin for package:
hbase_2_2_0_0_2041-0.98.4.2.2.0.0-2041.el6.noarch
---> Package ranger_2_2_0_0_2041-hdfs-plugin.x86_64 0:0.4.0.2.2.0.0-2041.el6
will be erased
--> Processing Dependency: ranger_2_2_0_0_2041-hdfs-plugin for package:
hadoop_2_2_0_0_2041-2.6.0.2.2.0.0-2041.el6.x86_64
---> Package ranger_2_2_0_0_2041-hive-plugin.x86_64 0:0.4.0.2.2.0.0-2041.el6
will be erased
--> Processing Dependency: ranger_2_2_0_0_2041-hive-plugin for package:
hive_2_2_0_0_2041-0.14.0.2.2.0.0-2041.el6.noarch
--> Running transaction check
---> Package hadoop_2_2_0_0_2041.x86_64 0:2.6.0.2.2.0.0-2041.el6 will be erased
--> Processing Dependency: hadoop_2_2_0_0_2041 for package:
hive_2_2_0_0_2041-hcatalog-0.14.0.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hadoop_2_2_0_0_2041 for package:
tez_2_2_0_0_2041-0.5.2.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hadoop_2_2_0_0_2041 = 2.6.0.2.2.0.0-2041.el6 for
package: hadoop_2_2_0_0_2041-hdfs-2.6.0.2.2.0.0-2041.el6.x86_64
--> Processing Dependency: hadoop_2_2_0_0_2041 = 2.6.0.2.2.0.0-2041.el6 for
package: hadoop_2_2_0_0_2041-yarn-2.6.0.2.2.0.0-2041.el6.x86_64
--> Processing Dependency: hadoop_2_2_0_0_2041 = 2.6.0.2.2.0.0-2041.el6 for
package: hadoop_2_2_0_0_2041-client-2.6.0.2.2.0.0-2041.el6.x86_64
---> Package hbase_2_2_0_0_2041.noarch 0:0.98.4.2.2.0.0-2041.el6 will be erased
--> Processing Dependency: hbase_2_2_0_0_2041 = 0.98.4.2.2.0.0-2041.el6 for
package: hbase_2_2_0_0_2041-thrift-0.98.4.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hbase_2_2_0_0_2041 = 0.98.4.2.2.0.0-2041.el6 for
package: hbase_2_2_0_0_2041-thrift-0.98.4.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hbase_2_2_0_0_2041 = 0.98.4.2.2.0.0-2041.el6 for
package: hbase_2_2_0_0_2041-master-0.98.4.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hbase_2_2_0_0_2041 = 0.98.4.2.2.0.0-2041.el6 for
package: hbase_2_2_0_0_2041-master-0.98.4.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hbase_2_2_0_0_2041 = 0.98.4.2.2.0.0-2041.el6 for
package: hbase_2_2_0_0_2041-regionserver-0.98.4.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hbase_2_2_0_0_2041 = 0.98.4.2.2.0.0-2041.el6 for
package: hbase_2_2_0_0_2041-regionserver-0.98.4.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hbase_2_2_0_0_2041 = 0.98.4.2.2.0.0-2041.el6 for
package: hbase_2_2_0_0_2041-thrift2-0.98.4.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hbase_2_2_0_0_2041 = 0.98.4.2.2.0.0-2041.el6 for
package: hbase_2_2_0_0_2041-thrift2-0.98.4.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hbase_2_2_0_0_2041 = 0.98.4.2.2.0.0-2041.el6 for
package: hbase_2_2_0_0_2041-rest-0.98.4.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hbase_2_2_0_0_2041 = 0.98.4.2.2.0.0-2041.el6 for
package: hbase_2_2_0_0_2041-rest-0.98.4.2.2.0.0-2041.el6.noarch
---> Package hive_2_2_0_0_2041.noarch 0:0.14.0.2.2.0.0-2041.el6 will be erased
--> Processing Dependency: hive_2_2_0_0_2041 = 0.14.0.2.2.0.0-2041.el6 for
package: hive_2_2_0_0_2041-server-0.14.0.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hive_2_2_0_0_2041 = 0.14.0.2.2.0.0-2041.el6 for
package: hive_2_2_0_0_2041-server-0.14.0.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hive_2_2_0_0_2041 = 0.14.0.2.2.0.0-2041.el6 for
package: hive_2_2_0_0_2041-metastore-0.14.0.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hive_2_2_0_0_2041 = 0.14.0.2.2.0.0-2041.el6 for
package: hive_2_2_0_0_2041-metastore-0.14.0.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hive_2_2_0_0_2041 = 0.14.0.2.2.0.0-2041.el6 for
package: hive_2_2_0_0_2041-server2-0.14.0.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hive_2_2_0_0_2041 = 0.14.0.2.2.0.0-2041.el6 for
package: hive_2_2_0_0_2041-server2-0.14.0.2.2.0.0-2041.el6.noarch
--> Running transaction check
---> Package hadoop_2_2_0_0_2041-client.x86_64 0:2.6.0.2.2.0.0-2041.el6 will be
erased
--> Processing Dependency: hadoop_2_2_0_0_2041-client for package:
pig_2_2_0_0_2041-0.14.0.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hadoop_2_2_0_0_2041-client for package:
hive_2_2_0_0_2041-jdbc-0.14.0.2.2.0.0-2041.el6.noarch
---> Package hadoop_2_2_0_0_2041-hdfs.x86_64 0:2.6.0.2.2.0.0-2041.el6 will be
erased
--> Processing Dependency: hadoop_2_2_0_0_2041-hdfs = 2.6.0.2.2.0.0-2041.el6
for package: hadoop_2_2_0_0_2041-libhdfs-2.6.0.2.2.0.0-2041.el6.x86_64
---> Package hadoop_2_2_0_0_2041-yarn.x86_64 0:2.6.0.2.2.0.0-2041.el6 will be
erased
--> Processing Dependency: hadoop_2_2_0_0_2041-yarn = 2.6.0.2.2.0.0-2041.el6
for package: hadoop_2_2_0_0_2041-mapreduce-2.6.0.2.2.0.0-2041.el6.x86_64
---> Package hbase_2_2_0_0_2041-master.noarch 0:0.98.4.2.2.0.0-2041.el6 will be
erased
---> Package hbase_2_2_0_0_2041-regionserver.noarch 0:0.98.4.2.2.0.0-2041.el6
will be erased
---> Package hbase_2_2_0_0_2041-rest.noarch 0:0.98.4.2.2.0.0-2041.el6 will be
erased
---> Package hbase_2_2_0_0_2041-thrift.noarch 0:0.98.4.2.2.0.0-2041.el6 will be
erased
---> Package hbase_2_2_0_0_2041-thrift2.noarch 0:0.98.4.2.2.0.0-2041.el6 will
be erased
---> Package hive_2_2_0_0_2041-hcatalog.noarch 0:0.14.0.2.2.0.0-2041.el6 will
be erased
--> Processing Dependency: hive_2_2_0_0_2041-hcatalog = 0.14.0.2.2.0.0-2041.el6
for package: hive_2_2_0_0_2041-webhcat-0.14.0.2.2.0.0-2041.el6.noarch
--> Processing Dependency: hive_2_2_0_0_2041-hcatalog = 0.14.0.2.2.0.0-2041.el6
for package: hive_2_2_0_0_2041-hcatalog-server-0.14.0.2.2.0.0-2041.el6.noarch
---> Package hive_2_2_0_0_2041-metastore.noarch 0:0.14.0.2.2.0.0-2041.el6 will
be erased
---> Package hive_2_2_0_0_2041-server.noarch 0:0.14.0.2.2.0.0-2041.el6 will be
erased
---> Package hive_2_2_0_0_2041-server2.noarch 0:0.14.0.2.2.0.0-2041.el6 will be
erased
---> Package tez_2_2_0_0_2041.noarch 0:0.5.2.2.2.0.0-2041.el6 will be erased
--> Running transaction check
---> Package hadoop_2_2_0_0_2041-libhdfs.x86_64 0:2.6.0.2.2.0.0-2041.el6 will
be erased
---> Package hadoop_2_2_0_0_2041-mapreduce.x86_64 0:2.6.0.2.2.0.0-2041.el6 will
be erased
---> Package hive_2_2_0_0_2041-hcatalog-server.noarch 0:0.14.0.2.2.0.0-2041.el6
will be erased
---> Package hive_2_2_0_0_2041-jdbc.noarch 0:0.14.0.2.2.0.0-2041.el6 will be
erased
---> Package hive_2_2_0_0_2041-webhcat.noarch 0:0.14.0.2.2.0.0-2041.el6 will be
erased
--> Processing Dependency: hive_2_2_0_0_2041-webhcat = 0.14.0.2.2.0.0-2041.el6
for package: hive_2_2_0_0_2041-webhcat-server-0.14.0.2.2.0.0-2041.el6.noarch
---> Package pig_2_2_0_0_2041.noarch 0:0.14.0.2.2.0.0-2041.el6 will be erased
--> Running transaction check
---> Package hive_2_2_0_0_2041-webhcat-server.noarch 0:0.14.0.2.2.0.0-2041.el6
will be erased
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository
Size
================================================================================
Removing:
mysql-connector-java noarch 1:5.1.17-6.el6 @base 2.8 M
Removing for dependencies:
hadoop_2_2_0_0_2041 x86_64 2.6.0.2.2.0.0-2041.el6 @HDP-2.2 209 M
hadoop_2_2_0_0_2041-client x86_64 2.6.0.2.2.0.0-2041.el6 @HDP-2.2 0.0
hadoop_2_2_0_0_2041-hdfs x86_64 2.6.0.2.2.0.0-2041.el6 @HDP-2.2 20 M
hadoop_2_2_0_0_2041-libhdfs x86_64 2.6.0.2.2.0.0-2041.el6 @HDP-2.2 106 k
hadoop_2_2_0_0_2041-mapreduce x86_64 2.6.0.2.2.0.0-2041.el6 @HDP-2.2 47 M
hadoop_2_2_0_0_2041-yarn x86_64 2.6.0.2.2.0.0-2041.el6 @HDP-2.2 26 M
hbase_2_2_0_0_2041 noarch 0.98.4.2.2.0.0-2041.el6 @HDP-2.2 127 M
hbase_2_2_0_0_2041-master noarch 0.98.4.2.2.0.0-2041.el6 @HDP-2.2 4.0 k
hbase_2_2_0_0_2041-regionserver noarch 0.98.4.2.2.0.0-2041.el6 @HDP-2.2 12 k
hbase_2_2_0_0_2041-rest noarch 0.98.4.2.2.0.0-2041.el6 @HDP-2.2 4.0 k
hbase_2_2_0_0_2041-thrift noarch 0.98.4.2.2.0.0-2041.el6 @HDP-2.2 4.0 k
hbase_2_2_0_0_2041-thrift2 noarch 0.98.4.2.2.0.0-2041.el6 @HDP-2.2 4.0 k
hive_2_2_0_0_2041 noarch 0.14.0.2.2.0.0-2041.el6 @HDP-2.2 131 M
hive_2_2_0_0_2041-hcatalog noarch 0.14.0.2.2.0.0-2041.el6 @HDP-2.2 4.8 M
hive_2_2_0_0_2041-hcatalog-server
noarch 0.14.0.2.2.0.0-2041.el6 @HDP-2.2 4.9 k
hive_2_2_0_0_2041-jdbc noarch 0.14.0.2.2.0.0-2041.el6 @HDP-2.2 40 M
hive_2_2_0_0_2041-metastore noarch 0.14.0.2.2.0.0-2041.el6 @HDP-2.2 5.1 k
hive_2_2_0_0_2041-server noarch 0.14.0.2.2.0.0-2041.el6 @HDP-2.2 5.1 k
hive_2_2_0_0_2041-server2 noarch 0.14.0.2.2.0.0-2041.el6 @HDP-2.2 4.9 k
hive_2_2_0_0_2041-webhcat noarch 0.14.0.2.2.0.0-2041.el6 @HDP-2.2 4.3 M
hive_2_2_0_0_2041-webhcat-server noarch 0.14.0.2.2.0.0-2041.el6 @HDP-2.2 4.8 k
pig_2_2_0_0_2041 noarch 0.14.0.2.2.0.0-2041.el6 @HDP-2.2 244 M
ranger_2_2_0_0_2041-hbase-plugin x86_64 0.4.0.2.2.0.0-2041.el6 @HDP-2.2 15 M
ranger_2_2_0_0_2041-hdfs-plugin x86_64 0.4.0.2.2.0.0-2041.el6 @HDP-2.2 16 M
ranger_2_2_0_0_2041-hive-plugin x86_64 0.4.0.2.2.0.0-2041.el6 @HDP-2.2 16 M
tez_2_2_0_0_2041 noarch 0.5.2.2.2.0.0-2041.el6 @HDP-2.2 46 M
Transaction Summary
================================================================================
Remove 27 Package(s)
Installed size: 949 M
Is this ok [y/N]: Exiting on user Command
{code}
As a result, multiple packages are missing after MySQL installation
{code}
Dec 22 20:52:13 Installed:
ranger_2_2_0_0_2041-hbase-plugin-0.4.0.2.2.0.0-2041.el6.x86_64
Dec 22 20:52:26 Installed: hbase_2_2_0_0_2041-0.98.4.2.2.0.0-2041.el6.noarch
Dec 22 20:52:26 Installed:
hbase_2_2_0_0_2041-thrift2-0.98.4.2.2.0.0-2041.el6.noarch
Dec 22 20:52:26 Installed:
hbase_2_2_0_0_2041-thrift-0.98.4.2.2.0.0-2041.el6.noarch
Dec 22 20:52:26 Installed:
hbase_2_2_0_0_2041-regionserver-0.98.4.2.2.0.0-2041.el6.noarch
Dec 22 20:52:26 Installed:
hbase_2_2_0_0_2041-rest-0.98.4.2.2.0.0-2041.el6.noarch
Dec 22 20:52:26 Installed:
hbase_2_2_0_0_2041-master-0.98.4.2.2.0.0-2041.el6.noarch
Dec 22 20:52:33 Installed: hbase_2_2_0_0_2041-doc-0.98.4.2.2.0.0-2041.el6.noarch
Dec 22 20:52:51 Installed:
hadoop_2_2_0_0_2041-client-2.6.0.2.2.0.0-2041.el6.x86_64
Dec 22 20:52:56 Installed: hive_2_2_0_0_2041-jdbc-0.14.0.2.2.0.0-2041.el6.noarch
Dec 22 20:52:58 Installed:
ranger_2_2_0_0_2041-hive-plugin-0.4.0.2.2.0.0-2041.el6.x86_64
Dec 22 20:53:08 Installed: hive_2_2_0_0_2041-0.14.0.2.2.0.0-2041.el6.noarch
Dec 22 20:53:09 Installed:
hive_2_2_0_0_2041-hcatalog-0.14.0.2.2.0.0-2041.el6.noarch
Dec 22 20:53:10 Installed:
hive_2_2_0_0_2041-webhcat-0.14.0.2.2.0.0-2041.el6.noarch
Dec 22 20:53:10 Installed:
hive_2_2_0_0_2041-webhcat-server-0.14.0.2.2.0.0-2041.el6.noarch
Dec 22 20:53:10 Installed:
hive_2_2_0_0_2041-hcatalog-server-0.14.0.2.2.0.0-2041.el6.noarch
Dec 22 20:53:10 Installed:
hive_2_2_0_0_2041-metastore-0.14.0.2.2.0.0-2041.el6.noarch
Dec 22 20:53:10 Installed:
hive_2_2_0_0_2041-server-0.14.0.2.2.0.0-2041.el6.noarch
Dec 22 20:53:10 Installed:
hive_2_2_0_0_2041-server2-0.14.0.2.2.0.0-2041.el6.noarch
Dec 22 20:53:56 Erased: hadoop_2_2_0_0_2041-libhdfs
Dec 22 20:53:56 Erased: hbase_2_2_0_0_2041-regionserver
Dec 22 20:53:56 Erased: hbase_2_2_0_0_2041-thrift
Dec 22 20:53:56 Erased: hive_2_2_0_0_2041-metastore
Dec 22 20:53:56 Erased: hive_2_2_0_0_2041-webhcat-server
Dec 22 20:53:56 Erased: hive_2_2_0_0_2041-webhcat
Dec 22 20:53:56 Erased: hbase_2_2_0_0_2041-master
Dec 22 20:53:56 Erased: hive_2_2_0_0_2041-hcatalog-server
Dec 22 20:53:56 Erased: hive_2_2_0_0_2041-hcatalog
Dec 22 20:53:57 Erased: hbase_2_2_0_0_2041-rest
Dec 22 20:53:57 Erased: hbase_2_2_0_0_2041-thrift2
Dec 22 20:53:57 Erased: hbase_2_2_0_0_2041
Dec 22 20:53:57 Erased: ranger_2_2_0_0_2041-hbase-plugin
Dec 22 20:53:57 Erased: hive_2_2_0_0_2041-server2
Dec 22 20:53:57 Erased: hive_2_2_0_0_2041-server
Dec 22 20:53:57 Erased: hive_2_2_0_0_2041
Dec 22 20:53:57 Erased: hive_2_2_0_0_2041-jdbc
Dec 22 20:53:57 Erased: hadoop_2_2_0_0_2041-client
Dec 22 20:53:57 Erased: hadoop_2_2_0_0_2041-hdfs
Dec 22 20:53:57 Erased: hadoop_2_2_0_0_2041-mapreduce
Dec 22 20:53:57 Erased: hadoop_2_2_0_0_2041-yarn
Dec 22 20:53:57 Erased: hadoop_2_2_0_0_2041
Dec 22 20:53:57 Erased: ranger_2_2_0_0_2041-hdfs-plugin
Dec 22 20:53:57 Erased: ranger_2_2_0_0_2041-hive-plugin
Dec 22 20:53:57 Erased: mysql-connector-java
Dec 22 20:54:00 Installed: 1:mysql-connector-java-5.1.17-6.el6.noarch
Dec 22 20:54:24 Installed:
ranger_2_2_0_0_2041-hive-plugin-0.4.0.2.2.0.0-2041.el6.x86_64
Dec 22 20:54:26 Installed:
ranger_2_2_0_0_2041-hdfs-plugin-0.4.0.2.2.0.0-2041.el6.x86_64
Dec 22 20:54:37 Installed: hadoop_2_2_0_0_2041-2.6.0.2.2.0.0-2041.el6.x86_64
Dec 22 20:54:40 Installed:
hadoop_2_2_0_0_2041-yarn-2.6.0.2.2.0.0-2041.el6.x86_64
Dec 22 20:54:46 Installed:
hadoop_2_2_0_0_2041-mapreduce-2.6.0.2.2.0.0-2041.el6.x86_64
Dec 22 20:54:49 Installed:
hadoop_2_2_0_0_2041-hdfs-2.6.0.2.2.0.0-2041.el6.x86_64
Dec 22 20:54:49 Installed:
hadoop_2_2_0_0_2041-client-2.6.0.2.2.0.0-2041.el6.x86_64
Dec 22 20:54:55 Installed: hive_2_2_0_0_2041-jdbc-0.14.0.2.2.0.0-2041.el6.noarch
Dec 22 20:55:04 Installed: hive_2_2_0_0_2041-0.14.0.2.2.0.0-2041.el6.noarch
{code}
{code}
2014-12-22 20:53:54,515 - Package['mysql-connector-java'] {'action': ['remove']}
2014-12-22 20:53:54,515 - Performing action remove on
Package['mysql-connector-java']
2014-12-22 20:53:54,997 - Removing package mysql-connector-java ('/usr/bin/yum
-d 0 -e 0 -y erase mysql-connector-java')
2014-12-22 20:53:57,943 - Package['mysql-connector-java'] {}
2014-12-22 20:53:57,944 - Performing action install on
Package['mysql-connector-java']
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)