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)

Reply via email to