[
https://issues.apache.org/jira/browse/AMBARI-9120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dmitry Lysnichenko updated AMBARI-9120:
---------------------------------------
Description:
h2. The first issue:
When installing second stack version in parallel, dependencies for the second
stack version are not installed
{code}
143:/tmp/rpms_suse11 # zypper search hadoop_2_2_*
Loading repository data...
Reading installed packages...
S | Name | Summary
| Type
--+---------------------------------------------+----------------------------------------------------+-----------
| hadoop_2_2_0_0_2041 | Hadoop is a software platform
for processing vas-> | srcpackage
i | hadoop_2_2_0_0_2041 | Hadoop is a software platform
for processing vas-> | package
i | hadoop_2_2_0_0_2041-client | Hadoop client side
dependencies | package
i | hadoop_2_2_0_0_2041-conf-pseudo | Pseudo-distributed Hadoop
configuration | package
i | hadoop_2_2_0_0_2041-doc | Hadoop Documentation
| package
i | hadoop_2_2_0_0_2041-hdfs | The Hadoop Distributed File
System | package
i | hadoop_2_2_0_0_2041-hdfs-datanode | Hadoop Data Node
| package
i | hadoop_2_2_0_0_2041-hdfs-fuse | Mountable HDFS
| package
i | hadoop_2_2_0_0_2041-hdfs-journalnode | Hadoop HDFS JournalNode
| package
i | hadoop_2_2_0_0_2041-hdfs-namenode | The Hadoop namenode manages
the block locations -> | package
i | hadoop_2_2_0_0_2041-hdfs-secondarynamenode | Hadoop Secondary namenode
| package
i | hadoop_2_2_0_0_2041-hdfs-zkfc | Hadoop HDFS failover
controller | package
i | hadoop_2_2_0_0_2041-httpfs | HTTPFS for Hadoop
| package
i | hadoop_2_2_0_0_2041-libhdfs | Hadoop Filesystem Library
| package
i | hadoop_2_2_0_0_2041-mapreduce | The Hadoop MapReduce (MRv2)
| package
i | hadoop_2_2_0_0_2041-mapreduce-historyserver | MapReduce History Server
| package
i | hadoop_2_2_0_0_2041-source | Source code for Hadoop
| package
i | hadoop_2_2_0_0_2041-yarn | The Hadoop NextGen MapReduce
(YARN) | package
i | hadoop_2_2_0_0_2041-yarn-nodemanager | YARN Node Manager
| package
i | hadoop_2_2_0_0_2041-yarn-proxyserver | YARN Web Proxy
| package
i | hadoop_2_2_0_0_2041-yarn-resourcemanager | YARN Resource Manager
| package
| hadoop_2_2_1_0_2171 | Hadoop is a software platform
for processing vas-> | srcpackage
| hadoop_2_2_1_0_2171 | Hadoop is a software platform
for processing vas-> | package
| hadoop_2_2_1_0_2171-client | Hadoop client side
dependencies | package
| hadoop_2_2_1_0_2171-conf-pseudo | Pseudo-distributed Hadoop
configuration | package
| hadoop_2_2_1_0_2171-doc | Hadoop Documentation
| package
| hadoop_2_2_1_0_2171-hdfs | The Hadoop Distributed File
System | package
| hadoop_2_2_1_0_2171-hdfs-datanode | Hadoop Data Node
| package
| hadoop_2_2_1_0_2171-hdfs-fuse | Mountable HDFS
| package
| hadoop_2_2_1_0_2171-hdfs-journalnode | Hadoop HDFS JournalNode
| hadoop_2_2_1_0_2171-hdfs-namenode | The Hadoop namenode manages
| hadoop_2_2_1_0_2171-hdfs-secondarynamenode | Hadoop Secondary namenode
| hadoop_2_2_1_0_2171-hdfs-zkfc | Hadoop HDFS failover contro
| hadoop_2_2_1_0_2171-httpfs | HTTPFS for Hadoop
| hadoop_2_2_1_0_2171-libhdfs | Hadoop Filesystem Library
| hadoop_2_2_1_0_2171-mapreduce | The Hadoop MapReduce (MRv2)
| hadoop_2_2_1_0_2171-mapreduce-historyserver | MapReduce History Server
| hadoop_2_2_1_0_2171-source | Source code for Hadoop
| hadoop_2_2_1_0_2171-yarn | The Hadoop NextGen MapReduc
| hadoop_2_2_1_0_2171-yarn-nodemanager | YARN Node Manager
| hadoop_2_2_1_0_2171-yarn-proxyserver | YARN Web Proxy
| hadoop_2_2_1_0_2171-yarn-resourcemanager | YARN Resource Manager
| hadoop_2_2_1_0_2172 | Hadoop is a software platfo
| hadoop_2_2_1_0_2172 | Hadoop is a software platfo
| hadoop_2_2_1_0_2172-client | Hadoop client side dependen
| hadoop_2_2_1_0_2172-conf-pseudo | Pseudo-distributed Hadoop c
| hadoop_2_2_1_0_2172-doc | Hadoop Documentation
| hadoop_2_2_1_0_2172-hdfs | The Hadoop Distributed File
| hadoop_2_2_1_0_2172-hdfs-datanode | Hadoop Data Node
| hadoop_2_2_1_0_2172-hdfs-fuse | Mountable HDFS
| hadoop_2_2_1_0_2172-hdfs-journalnode | Hadoop HDFS JournalNode
| hadoop_2_2_1_0_2172-hdfs-namenode | The Hadoop namenode manages
| hadoop_2_2_1_0_2172-hdfs-secondarynamenode | Hadoop Secondary namenode
| hadoop_2_2_1_0_2172-hdfs-zkfc | Hadoop HDFS failover contro
| hadoop_2_2_1_0_2172-httpfs | HTTPFS for Hadoop
| hadoop_2_2_1_0_2172-libhdfs | Hadoop Filesystem Library
| hadoop_2_2_1_0_2172-mapreduce | The Hadoop MapReduce (MRv2)
| hadoop_2_2_1_0_2172-mapreduce-historyserver | MapReduce History Server
| hadoop_2_2_1_0_2172-source | Source code for Hadoop
| hadoop_2_2_1_0_2172-yarn | The Hadoop NextGen MapReduc
| hadoop_2_2_1_0_2172-yarn-nodemanager | YARN Node Manager
| hadoop_2_2_1_0_2172-yarn-proxyserver | YARN Web Proxy
| hadoop_2_2_1_0_2172-yarn-resourcemanager | YARN Resource Manager
| hadoop_2_2_1_0_2175 | Hadoop is a software platfo
i | hadoop_2_2_1_0_2175 | Hadoop is a software platfo
| hadoop_2_2_1_0_2175-client | Hadoop client side dependen
| hadoop_2_2_1_0_2175-conf-pseudo | Pseudo-distributed Hadoop c
| hadoop_2_2_1_0_2175-doc | Hadoop Documentation
| hadoop_2_2_1_0_2175-hdfs | The Hadoop Distributed File
| hadoop_2_2_1_0_2175-hdfs-datanode | Hadoop Data Node
| hadoop_2_2_1_0_2175-hdfs-fuse | Mountable HDFS
| hadoop_2_2_1_0_2175-hdfs-journalnode | Hadoop HDFS JournalNode
| hadoop_2_2_1_0_2175-hdfs-namenode | The Hadoop namenode manages
| hadoop_2_2_1_0_2175-hdfs-secondarynamenode | Hadoop Secondary namenode
| hadoop_2_2_1_0_2175-hdfs-zkfc | Hadoop HDFS failover contro
| hadoop_2_2_1_0_2175-httpfs | HTTPFS for Hadoop
| hadoop_2_2_1_0_2175-libhdfs | Hadoop Filesystem Library
| hadoop_2_2_1_0_2175-mapreduce | The Hadoop MapReduce (MRv2)
| hadoop_2_2_1_0_2175-mapreduce-historyserver | MapReduce History Server
| hadoop_2_2_1_0_2175-source | Source code for Hadoop
| hadoop_2_2_1_0_2175-yarn | The Hadoop NextGen MapReduc
| hadoop_2_2_1_0_2175-yarn-nodemanager | YARN Node Manager
| hadoop_2_2_1_0_2175-yarn-proxyserver | YARN Web Proxy
| hadoop_2_2_1_0_2175-yarn-resourcemanager | YARN Resource Manager
{code}
h2. The second issue:
When trying to install older stack version in parallel with newer stack
version, zypper refuses to install packages even through it has been restricted
to relevant repositories. Looks like we have to append concrete repo versions
before asterisk at globs like hadoop_2_2_*
{code}
2015-01-05 13:03:08,685 - Repository['HDP-UTILS-2.2.1.0-2171']
{'append_to_file': False, 'base_url':
'http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.20/repos/suse11sp3',
'action': ['create'], 'components': [u'HDP-UTILS-2.2.1.0-2171', 'main'],
'repo_template': 'repo_suse_rhel.j2', 'repo_file_name': 'HDP-2.2.1.0-2171',
'mirror_list': None}
2015-01-05 13:03:08,695 - File['/etc/zypp/repos.d/HDP-2.2.1.0-2171.repo']
{'content': Template('repo_suse_rhel.j2')}
2015-01-05 13:03:08,696 - Writing
File['/etc/zypp/repos.d/HDP-2.2.1.0-2171.repo'] because it doesn't exist
2015-01-05 13:03:08,775 - Repository['HDP-2.2.1.0-2171'] {'append_to_file':
True, 'base_url':
'http://s3.amazonaws.com/dev.hortonworks.com/HDP/suse11sp3/2.x/BUILDS/2.2.1.0-2171/',
'action': ['create'], 'components': [u'HDP-2.2.1.0-2171', 'main'],
'repo_template': 'repo_suse_rhel.j2', 'repo_file_name': 'HDP-2.2.1.0-2171',
'mirror_list': None}
2015-01-05 13:03:12,997 - Package['zookeeper_2_2_*'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:13,870 - Installing package zookeeper_2_2_* ('/usr/bin/zypper
install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
--repo HDP-2.2.1.0-2171 --repo opensuse 'zookeeper_2_2_*'')
Loading repository data...
Reading installed packages...
'zookeeper_2_2_0_0_2041' providing 'zookeeper_2_2_*' is already installed.
Package 'zookeeper_2_2_0_0_2041' is not available in your repositories. Cannot
reinstall, upgrade, or downgrade.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:14,559 - Package['hadoop_2_2_*'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:15,345 - Installing package hadoop_2_2_* ('/usr/bin/zypper
install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
--repo HDP-2.2.1.0-2171 --repo opensuse 'hadoop_2_2_*'')
Loading repository data...
Reading installed packages...
'hadoop_2_2_0_0_2041-hdfs' providing 'hadoop_2_2_*' is already installed.
Package 'hadoop_2_2_0_0_2041-hdfs' is not available in your repositories.
Cannot reinstall, upgrade, or downgrade.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:16,023 - Package['snappy'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:16,804 - Installing package snappy ('/usr/bin/zypper install
--auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171 --repo
HDP-2.2.1.0-2171 --repo opensuse snappy')
Loading repository data...
Reading installed packages...
'snappy' is already installed.
No update candidate for 'snappy-1.0.5-1.x86_64'. The highest available version
is already installed.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:17,504 - Package['snappy-devel'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:18,291 - Installing package snappy-devel ('/usr/bin/zypper
install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
--repo HDP-2.2.1.0-2171 --repo opensuse snappy-devel')
Loading repository data...
Reading installed packages...
'snappy-devel' is already installed.
No update candidate for 'snappy-devel-1.0.5-1.x86_64'. The highest available
version is already installed.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:19,259 - Package['lzo'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:20,061 - Installing package lzo ('/usr/bin/zypper install
--auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171 --repo
HDP-2.2.1.0-2171 --repo opensuse lzo')
Loading repository data...
Reading installed packages...
'lzo' is already installed.
No update candidate for 'lzo-2.06-1.x86_64'. The highest available version is
already installed.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:20,745 - Package['hadooplzo_2_2_*'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:21,519 - Installing package hadooplzo_2_2_* ('/usr/bin/zypper
install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
--repo HDP-2.2.1.0-2171 --repo opensuse 'hadooplzo_2_2_*'')
Loading repository data...
Reading installed packages...
'hadooplzo_2_2_1_0_2175' providing 'hadooplzo_2_2_*' is already installed.
Package 'hadooplzo_2_2_1_0_2175' is not available in your repositories. Cannot
reinstall, upgrade, or downgrade.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:22,199 - Package['hadoop_2_2_*-libhdfs'] {'use_repos':
['base', 'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:22,980 - Installing package hadoop_2_2_*-libhdfs
('/usr/bin/zypper install --auto-agree-with-licenses --no-confirm --repo
HDP-UTILS-2.2.1.0-2171 --repo HDP-2.2.1.0-2171 --repo opensuse
'hadoop_2_2_*-libhdfs'')
Loading repository data...
Reading installed packages...
'hadoop_2_2_0_0_2041-libhdfs' providing 'hadoop_2_2_*-libhdfs' is already
installed.
Package 'hadoop_2_2_0_0_2041-libhdfs' is not available in your repositories.
Cannot reinstall, upgrade, or downgrade.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:23,666 - Package['ambari-log4j'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:24,427 - Installing package ambari-log4j ('/usr/bin/zypper
install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
--repo HDP-2.2.1.0-2171 --repo opensuse ambari-log4j')
Loading repository data...
Reading installed packages...
'ambari-log4j' is already installed.
Package 'ambari-log4j' is not available in your repositories. Cannot reinstall,
upgrade, or downgrade.
Resolving package dependencies...
{code}
was:
Created a separate jira to handle issues not fixed by BUG-28918.
h2. The first issue:
When installing second stack version in parallel, dependencies for the second
stack version are not installed
{code}
143:/tmp/rpms_suse11 # zypper search hadoop_2_2_*
Loading repository data...
Reading installed packages...
S | Name | Summary
| Type
--+---------------------------------------------+----------------------------------------------------+-----------
| hadoop_2_2_0_0_2041 | Hadoop is a software platform
for processing vas-> | srcpackage
i | hadoop_2_2_0_0_2041 | Hadoop is a software platform
for processing vas-> | package
i | hadoop_2_2_0_0_2041-client | Hadoop client side
dependencies | package
i | hadoop_2_2_0_0_2041-conf-pseudo | Pseudo-distributed Hadoop
configuration | package
i | hadoop_2_2_0_0_2041-doc | Hadoop Documentation
| package
i | hadoop_2_2_0_0_2041-hdfs | The Hadoop Distributed File
System | package
i | hadoop_2_2_0_0_2041-hdfs-datanode | Hadoop Data Node
| package
i | hadoop_2_2_0_0_2041-hdfs-fuse | Mountable HDFS
| package
i | hadoop_2_2_0_0_2041-hdfs-journalnode | Hadoop HDFS JournalNode
| package
i | hadoop_2_2_0_0_2041-hdfs-namenode | The Hadoop namenode manages
the block locations -> | package
i | hadoop_2_2_0_0_2041-hdfs-secondarynamenode | Hadoop Secondary namenode
| package
i | hadoop_2_2_0_0_2041-hdfs-zkfc | Hadoop HDFS failover
controller | package
i | hadoop_2_2_0_0_2041-httpfs | HTTPFS for Hadoop
| package
i | hadoop_2_2_0_0_2041-libhdfs | Hadoop Filesystem Library
| package
i | hadoop_2_2_0_0_2041-mapreduce | The Hadoop MapReduce (MRv2)
| package
i | hadoop_2_2_0_0_2041-mapreduce-historyserver | MapReduce History Server
| package
i | hadoop_2_2_0_0_2041-source | Source code for Hadoop
| package
i | hadoop_2_2_0_0_2041-yarn | The Hadoop NextGen MapReduce
(YARN) | package
i | hadoop_2_2_0_0_2041-yarn-nodemanager | YARN Node Manager
| package
i | hadoop_2_2_0_0_2041-yarn-proxyserver | YARN Web Proxy
| package
i | hadoop_2_2_0_0_2041-yarn-resourcemanager | YARN Resource Manager
| package
| hadoop_2_2_1_0_2171 | Hadoop is a software platform
for processing vas-> | srcpackage
| hadoop_2_2_1_0_2171 | Hadoop is a software platform
for processing vas-> | package
| hadoop_2_2_1_0_2171-client | Hadoop client side
dependencies | package
| hadoop_2_2_1_0_2171-conf-pseudo | Pseudo-distributed Hadoop
configuration | package
| hadoop_2_2_1_0_2171-doc | Hadoop Documentation
| package
| hadoop_2_2_1_0_2171-hdfs | The Hadoop Distributed File
System | package
| hadoop_2_2_1_0_2171-hdfs-datanode | Hadoop Data Node
| package
| hadoop_2_2_1_0_2171-hdfs-fuse | Mountable HDFS
| package
| hadoop_2_2_1_0_2171-hdfs-journalnode | Hadoop HDFS JournalNode
| hadoop_2_2_1_0_2171-hdfs-namenode | The Hadoop namenode manages
| hadoop_2_2_1_0_2171-hdfs-secondarynamenode | Hadoop Secondary namenode
| hadoop_2_2_1_0_2171-hdfs-zkfc | Hadoop HDFS failover contro
| hadoop_2_2_1_0_2171-httpfs | HTTPFS for Hadoop
| hadoop_2_2_1_0_2171-libhdfs | Hadoop Filesystem Library
| hadoop_2_2_1_0_2171-mapreduce | The Hadoop MapReduce (MRv2)
| hadoop_2_2_1_0_2171-mapreduce-historyserver | MapReduce History Server
| hadoop_2_2_1_0_2171-source | Source code for Hadoop
| hadoop_2_2_1_0_2171-yarn | The Hadoop NextGen MapReduc
| hadoop_2_2_1_0_2171-yarn-nodemanager | YARN Node Manager
| hadoop_2_2_1_0_2171-yarn-proxyserver | YARN Web Proxy
| hadoop_2_2_1_0_2171-yarn-resourcemanager | YARN Resource Manager
| hadoop_2_2_1_0_2172 | Hadoop is a software platfo
| hadoop_2_2_1_0_2172 | Hadoop is a software platfo
| hadoop_2_2_1_0_2172-client | Hadoop client side dependen
| hadoop_2_2_1_0_2172-conf-pseudo | Pseudo-distributed Hadoop c
| hadoop_2_2_1_0_2172-doc | Hadoop Documentation
| hadoop_2_2_1_0_2172-hdfs | The Hadoop Distributed File
| hadoop_2_2_1_0_2172-hdfs-datanode | Hadoop Data Node
| hadoop_2_2_1_0_2172-hdfs-fuse | Mountable HDFS
| hadoop_2_2_1_0_2172-hdfs-journalnode | Hadoop HDFS JournalNode
| hadoop_2_2_1_0_2172-hdfs-namenode | The Hadoop namenode manages
| hadoop_2_2_1_0_2172-hdfs-secondarynamenode | Hadoop Secondary namenode
| hadoop_2_2_1_0_2172-hdfs-zkfc | Hadoop HDFS failover contro
| hadoop_2_2_1_0_2172-httpfs | HTTPFS for Hadoop
| hadoop_2_2_1_0_2172-libhdfs | Hadoop Filesystem Library
| hadoop_2_2_1_0_2172-mapreduce | The Hadoop MapReduce (MRv2)
| hadoop_2_2_1_0_2172-mapreduce-historyserver | MapReduce History Server
| hadoop_2_2_1_0_2172-source | Source code for Hadoop
| hadoop_2_2_1_0_2172-yarn | The Hadoop NextGen MapReduc
| hadoop_2_2_1_0_2172-yarn-nodemanager | YARN Node Manager
| hadoop_2_2_1_0_2172-yarn-proxyserver | YARN Web Proxy
| hadoop_2_2_1_0_2172-yarn-resourcemanager | YARN Resource Manager
| hadoop_2_2_1_0_2175 | Hadoop is a software platfo
i | hadoop_2_2_1_0_2175 | Hadoop is a software platfo
| hadoop_2_2_1_0_2175-client | Hadoop client side dependen
| hadoop_2_2_1_0_2175-conf-pseudo | Pseudo-distributed Hadoop c
| hadoop_2_2_1_0_2175-doc | Hadoop Documentation
| hadoop_2_2_1_0_2175-hdfs | The Hadoop Distributed File
| hadoop_2_2_1_0_2175-hdfs-datanode | Hadoop Data Node
| hadoop_2_2_1_0_2175-hdfs-fuse | Mountable HDFS
| hadoop_2_2_1_0_2175-hdfs-journalnode | Hadoop HDFS JournalNode
| hadoop_2_2_1_0_2175-hdfs-namenode | The Hadoop namenode manages
| hadoop_2_2_1_0_2175-hdfs-secondarynamenode | Hadoop Secondary namenode
| hadoop_2_2_1_0_2175-hdfs-zkfc | Hadoop HDFS failover contro
| hadoop_2_2_1_0_2175-httpfs | HTTPFS for Hadoop
| hadoop_2_2_1_0_2175-libhdfs | Hadoop Filesystem Library
| hadoop_2_2_1_0_2175-mapreduce | The Hadoop MapReduce (MRv2)
| hadoop_2_2_1_0_2175-mapreduce-historyserver | MapReduce History Server
| hadoop_2_2_1_0_2175-source | Source code for Hadoop
| hadoop_2_2_1_0_2175-yarn | The Hadoop NextGen MapReduc
| hadoop_2_2_1_0_2175-yarn-nodemanager | YARN Node Manager
| hadoop_2_2_1_0_2175-yarn-proxyserver | YARN Web Proxy
| hadoop_2_2_1_0_2175-yarn-resourcemanager | YARN Resource Manager
{code}
h2. The second issue:
When trying to install older stack version in parallel with newer stack
version, zypper refuses to install packages even through it has been restricted
to relevant repositories. Looks like we have to append concrete repo versions
before asterisk at globs like hadoop_2_2_*
{code}
2015-01-05 13:03:08,685 - Repository['HDP-UTILS-2.2.1.0-2171']
{'append_to_file': False, 'base_url':
'http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.20/repos/suse11sp3',
'action': ['create'], 'components': [u'HDP-UTILS-2.2.1.0-2171', 'main'],
'repo_template': 'repo_suse_rhel.j2', 'repo_file_name': 'HDP-2.2.1.0-2171',
'mirror_list': None}
2015-01-05 13:03:08,695 - File['/etc/zypp/repos.d/HDP-2.2.1.0-2171.repo']
{'content': Template('repo_suse_rhel.j2')}
2015-01-05 13:03:08,696 - Writing
File['/etc/zypp/repos.d/HDP-2.2.1.0-2171.repo'] because it doesn't exist
2015-01-05 13:03:08,775 - Repository['HDP-2.2.1.0-2171'] {'append_to_file':
True, 'base_url':
'http://s3.amazonaws.com/dev.hortonworks.com/HDP/suse11sp3/2.x/BUILDS/2.2.1.0-2171/',
'action': ['create'], 'components': [u'HDP-2.2.1.0-2171', 'main'],
'repo_template': 'repo_suse_rhel.j2', 'repo_file_name': 'HDP-2.2.1.0-2171',
'mirror_list': None}
2015-01-05 13:03:12,997 - Package['zookeeper_2_2_*'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:13,870 - Installing package zookeeper_2_2_* ('/usr/bin/zypper
install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
--repo HDP-2.2.1.0-2171 --repo opensuse 'zookeeper_2_2_*'')
Loading repository data...
Reading installed packages...
'zookeeper_2_2_0_0_2041' providing 'zookeeper_2_2_*' is already installed.
Package 'zookeeper_2_2_0_0_2041' is not available in your repositories. Cannot
reinstall, upgrade, or downgrade.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:14,559 - Package['hadoop_2_2_*'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:15,345 - Installing package hadoop_2_2_* ('/usr/bin/zypper
install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
--repo HDP-2.2.1.0-2171 --repo opensuse 'hadoop_2_2_*'')
Loading repository data...
Reading installed packages...
'hadoop_2_2_0_0_2041-hdfs' providing 'hadoop_2_2_*' is already installed.
Package 'hadoop_2_2_0_0_2041-hdfs' is not available in your repositories.
Cannot reinstall, upgrade, or downgrade.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:16,023 - Package['snappy'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:16,804 - Installing package snappy ('/usr/bin/zypper install
--auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171 --repo
HDP-2.2.1.0-2171 --repo opensuse snappy')
Loading repository data...
Reading installed packages...
'snappy' is already installed.
No update candidate for 'snappy-1.0.5-1.x86_64'. The highest available version
is already installed.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:17,504 - Package['snappy-devel'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:18,291 - Installing package snappy-devel ('/usr/bin/zypper
install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
--repo HDP-2.2.1.0-2171 --repo opensuse snappy-devel')
Loading repository data...
Reading installed packages...
'snappy-devel' is already installed.
No update candidate for 'snappy-devel-1.0.5-1.x86_64'. The highest available
version is already installed.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:19,259 - Package['lzo'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:20,061 - Installing package lzo ('/usr/bin/zypper install
--auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171 --repo
HDP-2.2.1.0-2171 --repo opensuse lzo')
Loading repository data...
Reading installed packages...
'lzo' is already installed.
No update candidate for 'lzo-2.06-1.x86_64'. The highest available version is
already installed.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:20,745 - Package['hadooplzo_2_2_*'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:21,519 - Installing package hadooplzo_2_2_* ('/usr/bin/zypper
install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
--repo HDP-2.2.1.0-2171 --repo opensuse 'hadooplzo_2_2_*'')
Loading repository data...
Reading installed packages...
'hadooplzo_2_2_1_0_2175' providing 'hadooplzo_2_2_*' is already installed.
Package 'hadooplzo_2_2_1_0_2175' is not available in your repositories. Cannot
reinstall, upgrade, or downgrade.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:22,199 - Package['hadoop_2_2_*-libhdfs'] {'use_repos':
['base', 'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:22,980 - Installing package hadoop_2_2_*-libhdfs
('/usr/bin/zypper install --auto-agree-with-licenses --no-confirm --repo
HDP-UTILS-2.2.1.0-2171 --repo HDP-2.2.1.0-2171 --repo opensuse
'hadoop_2_2_*-libhdfs'')
Loading repository data...
Reading installed packages...
'hadoop_2_2_0_0_2041-libhdfs' providing 'hadoop_2_2_*-libhdfs' is already
installed.
Package 'hadoop_2_2_0_0_2041-libhdfs' is not available in your repositories.
Cannot reinstall, upgrade, or downgrade.
Resolving package dependencies...
Nothing to do.
2015-01-05 13:03:23,666 - Package['ambari-log4j'] {'use_repos': ['base',
'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
2015-01-05 13:03:24,427 - Installing package ambari-log4j ('/usr/bin/zypper
install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
--repo HDP-2.2.1.0-2171 --repo opensuse ambari-log4j')
Loading repository data...
Reading installed packages...
'ambari-log4j' is already installed.
Package 'ambari-log4j' is not available in your repositories. Cannot reinstall,
upgrade, or downgrade.
Resolving package dependencies...
{code}
> Parallel package installation under SLES misbehaves
> ---------------------------------------------------
>
> Key: AMBARI-9120
> URL: https://issues.apache.org/jira/browse/AMBARI-9120
> Project: Ambari
> Issue Type: Task
> Components: ambari-server
> Affects Versions: 2.0.0
> Reporter: Dmitry Lysnichenko
> Assignee: Dmitry Lysnichenko
> Fix For: 2.0.0
>
> Attachments: AMBARI-9120.patch
>
>
> h2. The first issue:
> When installing second stack version in parallel, dependencies for the second
> stack version are not installed
> {code}
> 143:/tmp/rpms_suse11 # zypper search hadoop_2_2_*
> Loading repository data...
>
> Reading installed packages...
>
> S | Name | Summary
> | Type
> --+---------------------------------------------+----------------------------------------------------+-----------
> | hadoop_2_2_0_0_2041 | Hadoop is a software
> platform for processing vas-> | srcpackage
> i | hadoop_2_2_0_0_2041 | Hadoop is a software
> platform for processing vas-> | package
> i | hadoop_2_2_0_0_2041-client | Hadoop client side
> dependencies | package
> i | hadoop_2_2_0_0_2041-conf-pseudo | Pseudo-distributed Hadoop
> configuration | package
> i | hadoop_2_2_0_0_2041-doc | Hadoop Documentation
> | package
> i | hadoop_2_2_0_0_2041-hdfs | The Hadoop Distributed File
> System | package
> i | hadoop_2_2_0_0_2041-hdfs-datanode | Hadoop Data Node
> | package
> i | hadoop_2_2_0_0_2041-hdfs-fuse | Mountable HDFS
> | package
> i | hadoop_2_2_0_0_2041-hdfs-journalnode | Hadoop HDFS JournalNode
> | package
> i | hadoop_2_2_0_0_2041-hdfs-namenode | The Hadoop namenode manages
> the block locations -> | package
> i | hadoop_2_2_0_0_2041-hdfs-secondarynamenode | Hadoop Secondary namenode
> | package
> i | hadoop_2_2_0_0_2041-hdfs-zkfc | Hadoop HDFS failover
> controller | package
> i | hadoop_2_2_0_0_2041-httpfs | HTTPFS for Hadoop
> | package
> i | hadoop_2_2_0_0_2041-libhdfs | Hadoop Filesystem Library
> | package
> i | hadoop_2_2_0_0_2041-mapreduce | The Hadoop MapReduce (MRv2)
> | package
> i | hadoop_2_2_0_0_2041-mapreduce-historyserver | MapReduce History Server
> | package
> i | hadoop_2_2_0_0_2041-source | Source code for Hadoop
> | package
> i | hadoop_2_2_0_0_2041-yarn | The Hadoop NextGen
> MapReduce (YARN) | package
> i | hadoop_2_2_0_0_2041-yarn-nodemanager | YARN Node Manager
> | package
> i | hadoop_2_2_0_0_2041-yarn-proxyserver | YARN Web Proxy
> | package
> i | hadoop_2_2_0_0_2041-yarn-resourcemanager | YARN Resource Manager
> | package
> | hadoop_2_2_1_0_2171 | Hadoop is a software
> platform for processing vas-> | srcpackage
> | hadoop_2_2_1_0_2171 | Hadoop is a software
> platform for processing vas-> | package
> | hadoop_2_2_1_0_2171-client | Hadoop client side
> dependencies | package
> | hadoop_2_2_1_0_2171-conf-pseudo | Pseudo-distributed Hadoop
> configuration | package
> | hadoop_2_2_1_0_2171-doc | Hadoop Documentation
> | package
> | hadoop_2_2_1_0_2171-hdfs | The Hadoop Distributed File
> System | package
> | hadoop_2_2_1_0_2171-hdfs-datanode | Hadoop Data Node
> | package
> | hadoop_2_2_1_0_2171-hdfs-fuse | Mountable HDFS
> | package
> | hadoop_2_2_1_0_2171-hdfs-journalnode | Hadoop HDFS JournalNode
> | hadoop_2_2_1_0_2171-hdfs-namenode | The Hadoop namenode manages
> | hadoop_2_2_1_0_2171-hdfs-secondarynamenode | Hadoop Secondary namenode
> | hadoop_2_2_1_0_2171-hdfs-zkfc | Hadoop HDFS failover contro
> | hadoop_2_2_1_0_2171-httpfs | HTTPFS for Hadoop
> | hadoop_2_2_1_0_2171-libhdfs | Hadoop Filesystem Library
> | hadoop_2_2_1_0_2171-mapreduce | The Hadoop MapReduce (MRv2)
> | hadoop_2_2_1_0_2171-mapreduce-historyserver | MapReduce History Server
> | hadoop_2_2_1_0_2171-source | Source code for Hadoop
> | hadoop_2_2_1_0_2171-yarn | The Hadoop NextGen MapReduc
> | hadoop_2_2_1_0_2171-yarn-nodemanager | YARN Node Manager
> | hadoop_2_2_1_0_2171-yarn-proxyserver | YARN Web Proxy
> | hadoop_2_2_1_0_2171-yarn-resourcemanager | YARN Resource Manager
> | hadoop_2_2_1_0_2172 | Hadoop is a software platfo
> | hadoop_2_2_1_0_2172 | Hadoop is a software platfo
> | hadoop_2_2_1_0_2172-client | Hadoop client side dependen
> | hadoop_2_2_1_0_2172-conf-pseudo | Pseudo-distributed Hadoop c
> | hadoop_2_2_1_0_2172-doc | Hadoop Documentation
> | hadoop_2_2_1_0_2172-hdfs | The Hadoop Distributed File
> | hadoop_2_2_1_0_2172-hdfs-datanode | Hadoop Data Node
> | hadoop_2_2_1_0_2172-hdfs-fuse | Mountable HDFS
> | hadoop_2_2_1_0_2172-hdfs-journalnode | Hadoop HDFS JournalNode
> | hadoop_2_2_1_0_2172-hdfs-namenode | The Hadoop namenode manages
> | hadoop_2_2_1_0_2172-hdfs-secondarynamenode | Hadoop Secondary namenode
> | hadoop_2_2_1_0_2172-hdfs-zkfc | Hadoop HDFS failover contro
> | hadoop_2_2_1_0_2172-httpfs | HTTPFS for Hadoop
> | hadoop_2_2_1_0_2172-libhdfs | Hadoop Filesystem Library
> | hadoop_2_2_1_0_2172-mapreduce | The Hadoop MapReduce (MRv2)
> | hadoop_2_2_1_0_2172-mapreduce-historyserver | MapReduce History Server
> | hadoop_2_2_1_0_2172-source | Source code for Hadoop
> | hadoop_2_2_1_0_2172-yarn | The Hadoop NextGen MapReduc
> | hadoop_2_2_1_0_2172-yarn-nodemanager | YARN Node Manager
> | hadoop_2_2_1_0_2172-yarn-proxyserver | YARN Web Proxy
> | hadoop_2_2_1_0_2172-yarn-resourcemanager | YARN Resource Manager
> | hadoop_2_2_1_0_2175 | Hadoop is a software platfo
> i | hadoop_2_2_1_0_2175 | Hadoop is a software platfo
> | hadoop_2_2_1_0_2175-client | Hadoop client side dependen
> | hadoop_2_2_1_0_2175-conf-pseudo | Pseudo-distributed Hadoop c
> | hadoop_2_2_1_0_2175-doc | Hadoop Documentation
> | hadoop_2_2_1_0_2175-hdfs | The Hadoop Distributed File
> | hadoop_2_2_1_0_2175-hdfs-datanode | Hadoop Data Node
> | hadoop_2_2_1_0_2175-hdfs-fuse | Mountable HDFS
> | hadoop_2_2_1_0_2175-hdfs-journalnode | Hadoop HDFS JournalNode
> | hadoop_2_2_1_0_2175-hdfs-namenode | The Hadoop namenode manages
> | hadoop_2_2_1_0_2175-hdfs-secondarynamenode | Hadoop Secondary namenode
> | hadoop_2_2_1_0_2175-hdfs-zkfc | Hadoop HDFS failover contro
> | hadoop_2_2_1_0_2175-httpfs | HTTPFS for Hadoop
> | hadoop_2_2_1_0_2175-libhdfs | Hadoop Filesystem Library
> | hadoop_2_2_1_0_2175-mapreduce | The Hadoop MapReduce (MRv2)
> | hadoop_2_2_1_0_2175-mapreduce-historyserver | MapReduce History Server
> | hadoop_2_2_1_0_2175-source | Source code for Hadoop
> | hadoop_2_2_1_0_2175-yarn | The Hadoop NextGen MapReduc
> | hadoop_2_2_1_0_2175-yarn-nodemanager | YARN Node Manager
> | hadoop_2_2_1_0_2175-yarn-proxyserver | YARN Web Proxy
> | hadoop_2_2_1_0_2175-yarn-resourcemanager | YARN Resource Manager
> {code}
> h2. The second issue:
> When trying to install older stack version in parallel with newer stack
> version, zypper refuses to install packages even through it has been
> restricted to relevant repositories. Looks like we have to append concrete
> repo versions before asterisk at globs like hadoop_2_2_*
> {code}
> 2015-01-05 13:03:08,685 - Repository['HDP-UTILS-2.2.1.0-2171']
> {'append_to_file': False, 'base_url':
> 'http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.20/repos/suse11sp3',
> 'action': ['create'], 'components': [u'HDP-UTILS-2.2.1.0-2171', 'main'],
> 'repo_template': 'repo_suse_rhel.j2', 'repo_file_name': 'HDP-2.2.1.0-2171',
> 'mirror_list': None}
> 2015-01-05 13:03:08,695 - File['/etc/zypp/repos.d/HDP-2.2.1.0-2171.repo']
> {'content': Template('repo_suse_rhel.j2')}
> 2015-01-05 13:03:08,696 - Writing
> File['/etc/zypp/repos.d/HDP-2.2.1.0-2171.repo'] because it doesn't exist
> 2015-01-05 13:03:08,775 - Repository['HDP-2.2.1.0-2171'] {'append_to_file':
> True, 'base_url':
> 'http://s3.amazonaws.com/dev.hortonworks.com/HDP/suse11sp3/2.x/BUILDS/2.2.1.0-2171/',
> 'action': ['create'], 'components': [u'HDP-2.2.1.0-2171', 'main'],
> 'repo_template': 'repo_suse_rhel.j2', 'repo_file_name': 'HDP-2.2.1.0-2171',
> 'mirror_list': None}
> 2015-01-05 13:03:12,997 - Package['zookeeper_2_2_*'] {'use_repos': ['base',
> 'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
> 2015-01-05 13:03:13,870 - Installing package zookeeper_2_2_*
> ('/usr/bin/zypper install --auto-agree-with-licenses --no-confirm --repo
> HDP-UTILS-2.2.1.0-2171 --repo HDP-2.2.1.0-2171 --repo opensuse
> 'zookeeper_2_2_*'')
> Loading repository data...
> Reading installed packages...
> 'zookeeper_2_2_0_0_2041' providing 'zookeeper_2_2_*' is already installed.
> Package 'zookeeper_2_2_0_0_2041' is not available in your repositories.
> Cannot reinstall, upgrade, or downgrade.
> Resolving package dependencies...
> Nothing to do.
> 2015-01-05 13:03:14,559 - Package['hadoop_2_2_*'] {'use_repos': ['base',
> 'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
> 2015-01-05 13:03:15,345 - Installing package hadoop_2_2_* ('/usr/bin/zypper
> install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
> --repo HDP-2.2.1.0-2171 --repo opensuse 'hadoop_2_2_*'')
> Loading repository data...
> Reading installed packages...
> 'hadoop_2_2_0_0_2041-hdfs' providing 'hadoop_2_2_*' is already installed.
> Package 'hadoop_2_2_0_0_2041-hdfs' is not available in your repositories.
> Cannot reinstall, upgrade, or downgrade.
> Resolving package dependencies...
> Nothing to do.
> 2015-01-05 13:03:16,023 - Package['snappy'] {'use_repos': ['base',
> 'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
> 2015-01-05 13:03:16,804 - Installing package snappy ('/usr/bin/zypper install
> --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171 --repo
> HDP-2.2.1.0-2171 --repo opensuse snappy')
> Loading repository data...
> Reading installed packages...
> 'snappy' is already installed.
> No update candidate for 'snappy-1.0.5-1.x86_64'. The highest available
> version is already installed.
> Resolving package dependencies...
> Nothing to do.
> 2015-01-05 13:03:17,504 - Package['snappy-devel'] {'use_repos': ['base',
> 'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
> 2015-01-05 13:03:18,291 - Installing package snappy-devel ('/usr/bin/zypper
> install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
> --repo HDP-2.2.1.0-2171 --repo opensuse snappy-devel')
> Loading repository data...
> Reading installed packages...
> 'snappy-devel' is already installed.
> No update candidate for 'snappy-devel-1.0.5-1.x86_64'. The highest available
> version is already installed.
> Resolving package dependencies...
> Nothing to do.
> 2015-01-05 13:03:19,259 - Package['lzo'] {'use_repos': ['base',
> 'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
> 2015-01-05 13:03:20,061 - Installing package lzo ('/usr/bin/zypper install
> --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171 --repo
> HDP-2.2.1.0-2171 --repo opensuse lzo')
> Loading repository data...
> Reading installed packages...
> 'lzo' is already installed.
> No update candidate for 'lzo-2.06-1.x86_64'. The highest available version is
> already installed.
> Resolving package dependencies...
> Nothing to do.
> 2015-01-05 13:03:20,745 - Package['hadooplzo_2_2_*'] {'use_repos': ['base',
> 'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
> 2015-01-05 13:03:21,519 - Installing package hadooplzo_2_2_*
> ('/usr/bin/zypper install --auto-agree-with-licenses --no-confirm --repo
> HDP-UTILS-2.2.1.0-2171 --repo HDP-2.2.1.0-2171 --repo opensuse
> 'hadooplzo_2_2_*'')
> Loading repository data...
> Reading installed packages...
> 'hadooplzo_2_2_1_0_2175' providing 'hadooplzo_2_2_*' is already installed.
> Package 'hadooplzo_2_2_1_0_2175' is not available in your repositories.
> Cannot reinstall, upgrade, or downgrade.
> Resolving package dependencies...
> Nothing to do.
> 2015-01-05 13:03:22,199 - Package['hadoop_2_2_*-libhdfs'] {'use_repos':
> ['base', 'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
> 2015-01-05 13:03:22,980 - Installing package hadoop_2_2_*-libhdfs
> ('/usr/bin/zypper install --auto-agree-with-licenses --no-confirm --repo
> HDP-UTILS-2.2.1.0-2171 --repo HDP-2.2.1.0-2171 --repo opensuse
> 'hadoop_2_2_*-libhdfs'')
> Loading repository data...
> Reading installed packages...
> 'hadoop_2_2_0_0_2041-libhdfs' providing 'hadoop_2_2_*-libhdfs' is already
> installed.
> Package 'hadoop_2_2_0_0_2041-libhdfs' is not available in your repositories.
> Cannot reinstall, upgrade, or downgrade.
> Resolving package dependencies...
> Nothing to do.
> 2015-01-05 13:03:23,666 - Package['ambari-log4j'] {'use_repos': ['base',
> 'HDP-UTILS-2.2.1.0-2171', 'HDP-2.2.1.0-2171']}
> 2015-01-05 13:03:24,427 - Installing package ambari-log4j ('/usr/bin/zypper
> install --auto-agree-with-licenses --no-confirm --repo HDP-UTILS-2.2.1.0-2171
> --repo HDP-2.2.1.0-2171 --repo opensuse ambari-log4j')
> Loading repository data...
> Reading installed packages...
> 'ambari-log4j' is already installed.
> Package 'ambari-log4j' is not available in your repositories. Cannot
> reinstall, upgrade, or downgrade.
> Resolving package dependencies...
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)