Project

General

Profile

Actions

Bug #8893

closed

ceph-deploy install command on centos 6.5 reports exception

Added by Tamilarasi muthamizhan almost 10 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

ceph-deploy install command reports exception though command is successful.

test setup: vpm036

tamil@tamil-VirtualBox:~/centos-6.5/ceph-deploy$ ./ceph-deploy install --dev=v0.80.4 vpm036
[ceph_deploy.conf][DEBUG ] found configuration file at: /home/tamil/.cephdeploy.conf
[ceph_deploy.cli][INFO  ] Invoked (1.5.9): ./ceph-deploy install --dev=v0.80.4 vpm036
[ceph_deploy.install][DEBUG ] Installing dev version v0.80.4 on cluster ceph hosts vpm036
[ceph_deploy.install][DEBUG ] Detecting platform for host vpm036 ...
Warning: Permanently added 'vpm036.front.sepia.ceph.com,10.214.138.108' (RSA) to the list of known hosts.
[vpm036][DEBUG ] connected to host: vpm036 
[vpm036][DEBUG ] detect platform information from remote host
[vpm036][DEBUG ] detect machine type
[ceph_deploy.install][INFO  ] Distro info: CentOS 6.5 Final
[vpm036][INFO  ] installing ceph on vpm036
[vpm036][INFO  ] Running command: sudo yum clean all
[vpm036][DEBUG ] Loaded plugins: fastestmirror
[vpm036][DEBUG ] Cleaning repos: base epel extras updates
[vpm036][DEBUG ] Cleaning up Everything
[vpm036][INFO  ] Running command: sudo yum -y install wget
[vpm036][DEBUG ] Loaded plugins: fastestmirror
[vpm036][DEBUG ] Determining fastest mirrors
[vpm036][DEBUG ]  * base: mirror.hmc.edu
[vpm036][DEBUG ]  * epel: epel.mirror.freedomvoice.com
[vpm036][DEBUG ]  * extras: mirrors.xmission.com
[vpm036][DEBUG ]  * updates: repos.lax.quadranet.com
[vpm036][DEBUG ] Setting up Install Process
[vpm036][DEBUG ] Resolving Dependencies
[vpm036][DEBUG ] --> Running transaction check
[vpm036][DEBUG ] ---> Package wget.x86_64 0:1.12-1.8.el6 will be updated
[vpm036][DEBUG ] ---> Package wget.x86_64 0:1.12-1.11.el6_5 will be an update
[vpm036][DEBUG ] --> Finished Dependency Resolution
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Dependencies Resolved
[vpm036][DEBUG ] 
[vpm036][DEBUG ] ================================================================================
[vpm036][DEBUG ]  Package       Arch            Version                   Repository        Size
[vpm036][DEBUG ] ================================================================================
[vpm036][DEBUG ] Updating:
[vpm036][DEBUG ]  wget          x86_64          1.12-1.11.el6_5           updates          483 k
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Transaction Summary
[vpm036][DEBUG ] ================================================================================
[vpm036][DEBUG ] Upgrade       1 Package(s)
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Total download size: 483 k
[vpm036][DEBUG ] Downloading Packages:
[vpm036][DEBUG ] Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
[vpm036][DEBUG ] Running rpm_check_debug
[vpm036][DEBUG ] Running Transaction Test
[vpm036][DEBUG ] Transaction Test Succeeded
[vpm036][DEBUG ] Running Transaction
  Updating   : wget-1.12-1.11.el6_5.x86_64                                  1/2 
  Cleanup    : wget-1.12-1.8.el6.x86_64                                     2/2 
  Verifying  : wget-1.12-1.11.el6_5.x86_64                                  1/2 
  Verifying  : wget-1.12-1.8.el6.x86_64                                     2/2 
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Updated:
[vpm036][DEBUG ]   wget.x86_64 0:1.12-1.11.el6_5                                                 
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Complete!
[vpm036][WARNIN] warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
[vpm036][WARNIN] Importing GPG key 0xC105B9DE:
[vpm036][WARNIN]  Userid : CentOS-6 Key (CentOS 6 Official Signing Key) <centos-6-key@centos.org>
[vpm036][WARNIN]  Package: centos-release-6-5.el6.centos.11.2.x86_64 (@updates/$releasever)
[vpm036][WARNIN]  From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
[vpm036][INFO  ] adding EPEL repository
[vpm036][INFO  ] Running command: sudo wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[vpm036][WARNIN] --2014-07-21 21:58:28--  http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[vpm036][WARNIN] Resolving dl.fedoraproject.org... 209.132.181.26, 209.132.181.27, 209.132.181.23, ...
[vpm036][WARNIN] Connecting to dl.fedoraproject.org|209.132.181.26|:80... connected.
[vpm036][WARNIN] HTTP request sent, awaiting response... 200 OK
[vpm036][WARNIN] Length: 14540 (14K) [application/x-rpm]
[vpm036][WARNIN] Saving to: `epel-release-6-8.noarch.rpm'
[vpm036][WARNIN] 
[vpm036][WARNIN]      0K .......... ....                                       100% 1019K=0.01s
[vpm036][WARNIN] 
[vpm036][WARNIN] 2014-07-21 21:58:28 (1019 KB/s) - `epel-release-6-8.noarch.rpm' saved [14540/14540]
[vpm036][WARNIN] 
[vpm036][INFO  ] Running command: sudo rpm -Uvh --replacepkgs epel-release-6*.rpm
[vpm036][DEBUG ] Preparing...                ##################################################
[vpm036][DEBUG ] epel-release                ##################################################
[vpm036][WARNIN] warning: epel-release-6-8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
[vpm036][INFO  ] Running command: sudo yum -y install yum-plugin-priorities
[vpm036][DEBUG ] Loaded plugins: fastestmirror
[vpm036][DEBUG ] Loading mirror speeds from cached hostfile
[vpm036][DEBUG ]  * base: mirror.hmc.edu
[vpm036][DEBUG ]  * epel: epel.mirror.freedomvoice.com
[vpm036][DEBUG ]  * extras: mirrors.xmission.com
[vpm036][DEBUG ]  * updates: repos.lax.quadranet.com
[vpm036][DEBUG ] Setting up Install Process
[vpm036][DEBUG ] Resolving Dependencies
[vpm036][DEBUG ] --> Running transaction check
[vpm036][DEBUG ] ---> Package yum-plugin-priorities.noarch 0:1.1.30-17.el6_5 will be installed
[vpm036][DEBUG ] --> Finished Dependency Resolution
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Dependencies Resolved
[vpm036][DEBUG ] 
[vpm036][DEBUG ] ================================================================================
[vpm036][DEBUG ]  Package                    Arch        Version              Repository    Size
[vpm036][DEBUG ] ================================================================================
[vpm036][DEBUG ] Installing:
[vpm036][DEBUG ]  yum-plugin-priorities      noarch      1.1.30-17.el6_5      updates       23 k
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Transaction Summary
[vpm036][DEBUG ] ================================================================================
[vpm036][DEBUG ] Install       1 Package(s)
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Total download size: 23 k
[vpm036][DEBUG ] Installed size: 28 k
[vpm036][DEBUG ] Downloading Packages:
[vpm036][DEBUG ] Running rpm_check_debug
[vpm036][DEBUG ] Running Transaction Test
[vpm036][DEBUG ] Transaction Test Succeeded
[vpm036][DEBUG ] Running Transaction
  Installing : yum-plugin-priorities-1.1.30-17.el6_5.noarch                 1/1 
  Verifying  : yum-plugin-priorities-1.1.30-17.el6_5.noarch                 1/1 
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Installed:
[vpm036][DEBUG ]   yum-plugin-priorities.noarch 0:1.1.30-17.el6_5                                
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Complete!
[vpm036][WARNIN] Warning: RPMDB altered outside of yum.
[vpm036][INFO  ] Running command: sudo rpm --import https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/autobuild.asc
[vpm036][INFO  ] Running command: sudo rpm -Uvh --replacepkgs http://gitbuilder.ceph.com/ceph-rpm-centos6-x86_64-basic/ref/v0.80.4/noarch/ceph-release-1-0.el6.noarch.rpm
[vpm036][DEBUG ] Retrieving http://gitbuilder.ceph.com/ceph-rpm-centos6-x86_64-basic/ref/v0.80.4/noarch/ceph-release-1-0.el6.noarch.rpm
[vpm036][DEBUG ] Preparing...                ##################################################
[vpm036][DEBUG ] ceph-release                ##################################################
[vpm036][WARNIN] ensuring that /etc/yum.repos.d/ceph.repo contains a high pririty
[vpm036][WARNIN] altered ceph.repo priorities to contain: priority=1
[vpm036][INFO  ] Running command: sudo yum -y install ceph
[vpm036][DEBUG ] Loaded plugins: fastestmirror, priorities
[vpm036][DEBUG ] Loading mirror speeds from cached hostfile
[vpm036][DEBUG ]  * base: mirror.hmc.edu
[vpm036][DEBUG ]  * epel: epel.mirror.freedomvoice.com
[vpm036][DEBUG ]  * extras: mirrors.xmission.com
[vpm036][DEBUG ]  * updates: repos.lax.quadranet.com
[vpm036][DEBUG ] 6 packages excluded due to repository priority protections
[vpm036][DEBUG ] Setting up Install Process
[vpm036][DEBUG ] Resolving Dependencies
[vpm036][DEBUG ] --> Running transaction check
[vpm036][DEBUG ] ---> Package ceph.x86_64 0:0.80.4-15.g5c1d748.el6 will be installed
[vpm036][DEBUG ] --> Processing Dependency: librbd1 = 0.80.4-15.g5c1d748.el6 for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: librados2 = 0.80.4-15.g5c1d748.el6 for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: libcephfs1 = 0.80.4-15.g5c1d748.el6 for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: ceph-common = 0.80.4-15.g5c1d748.el6 for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: python-requests for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: python-ceph for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: python-argparse for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: hdparm for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: gdisk for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: cryptsetup for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: libtcmalloc.so.4()(64bit) for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: librados.so.2()(64bit) for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: libleveldb.so.1()(64bit) for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: libcephfs.so.1()(64bit) for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: libboost_system-mt.so.5()(64bit) for package: ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] --> Running transaction check
[vpm036][DEBUG ] ---> Package boost-system.x86_64 0:1.41.0-18.el6 will be installed
[vpm036][DEBUG ] ---> Package ceph-common.x86_64 0:0.80.4-15.g5c1d748.el6 will be installed
[vpm036][DEBUG ] ---> Package cryptsetup-luks.x86_64 0:1.2.0-7.el6 will be installed
[vpm036][DEBUG ] --> Processing Dependency: cryptsetup-luks-libs = 1.2.0-7.el6 for package: cryptsetup-luks-1.2.0-7.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: libcryptsetup.so.1(CRYPTSETUP_1.0)(64bit) for package: cryptsetup-luks-1.2.0-7.el6.x86_64
[vpm036][DEBUG ] --> Processing Dependency: libcryptsetup.so.1()(64bit) for package: cryptsetup-luks-1.2.0-7.el6.x86_64
[vpm036][DEBUG ] ---> Package gdisk.x86_64 0:0.8.10-1.el6 will be installed
[vpm036][DEBUG ] ---> Package gperftools-libs.x86_64 0:2.0-11.el6.3 will be installed
[vpm036][DEBUG ] --> Processing Dependency: libunwind.so.8()(64bit) for package: gperftools-libs-2.0-11.el6.3.x86_64
[vpm036][DEBUG ] ---> Package hdparm.x86_64 0:9.43-4.el6 will be installed
[vpm036][DEBUG ] ---> Package leveldb.x86_64 0:1.7.0-2.el6 will be installed
[vpm036][DEBUG ] --> Processing Dependency: libsnappy.so.1()(64bit) for package: leveldb-1.7.0-2.el6.x86_64
[vpm036][DEBUG ] ---> Package libcephfs1.x86_64 0:0.80.4-15.g5c1d748.el6 will be installed
[vpm036][DEBUG ] ---> Package librados2.x86_64 0:0.80.4-15.g5c1d748.el6 will be installed
[vpm036][DEBUG ] ---> Package librbd1.x86_64 0:0.80.4-15.g5c1d748.el6 will be installed
[vpm036][DEBUG ] ---> Package python-argparse.noarch 0:1.2.1-2.el6 will be installed
[vpm036][DEBUG ] ---> Package python-ceph.x86_64 0:0.80.4-15.g5c1d748.el6 will be installed
[vpm036][DEBUG ] --> Processing Dependency: python-flask for package: python-ceph-0.80.4-15.g5c1d748.el6.x86_64
[vpm036][DEBUG ] ---> Package python-requests.noarch 0:1.1.0-4.el6 will be installed
[vpm036][DEBUG ] --> Processing Dependency: python-urllib3 for package: python-requests-1.1.0-4.el6.noarch
[vpm036][DEBUG ] --> Processing Dependency: python-ordereddict for package: python-requests-1.1.0-4.el6.noarch
[vpm036][DEBUG ] --> Processing Dependency: python-chardet for package: python-requests-1.1.0-4.el6.noarch
[vpm036][DEBUG ] --> Running transaction check
[vpm036][DEBUG ] ---> Package cryptsetup-luks-libs.x86_64 0:1.2.0-7.el6 will be installed
[vpm036][DEBUG ] ---> Package libunwind.x86_64 0:1.1-2.el6 will be installed
[vpm036][DEBUG ] ---> Package python-chardet.noarch 0:2.0.1-1.el6 will be installed
[vpm036][DEBUG ] ---> Package python-flask.noarch 1:0.9-7.el6 will be installed
[vpm036][DEBUG ] --> Processing Dependency: python-werkzeug for package: 1:python-flask-0.9-7.el6.noarch
[vpm036][DEBUG ] --> Processing Dependency: python-jinja2-26 for package: 1:python-flask-0.9-7.el6.noarch
[vpm036][DEBUG ] ---> Package python-ordereddict.noarch 0:1.1-2.el6 will be installed
[vpm036][DEBUG ] ---> Package python-urllib3.noarch 0:1.5-7.el6 will be installed
[vpm036][DEBUG ] --> Processing Dependency: python-six for package: python-urllib3-1.5-7.el6.noarch
[vpm036][DEBUG ] --> Processing Dependency: python-backports-ssl_match_hostname for package: python-urllib3-1.5-7.el6.noarch
[vpm036][DEBUG ] ---> Package snappy.x86_64 0:1.1.0-1.el6 will be installed
[vpm036][DEBUG ] --> Running transaction check
[vpm036][DEBUG ] ---> Package python-backports-ssl_match_hostname.noarch 0:3.4.0.2-1.el6 will be installed
[vpm036][DEBUG ] --> Processing Dependency: python-backports for package: python-backports-ssl_match_hostname-3.4.0.2-1.el6.noarch
[vpm036][DEBUG ] ---> Package python-jinja2-26.noarch 0:2.6-3.el6 will be installed
[vpm036][DEBUG ] --> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-26-2.6-3.el6.noarch
[vpm036][DEBUG ] --> Processing Dependency: python-markupsafe for package: python-jinja2-26-2.6-3.el6.noarch
[vpm036][DEBUG ] ---> Package python-six.noarch 0:1.6.1-1.el6 will be installed
[vpm036][DEBUG ] ---> Package python-werkzeug.noarch 0:0.8.3-2.el6 will be installed
[vpm036][DEBUG ] --> Running transaction check
[vpm036][DEBUG ] ---> Package python-babel.noarch 0:0.9.4-5.1.el6 will be installed
[vpm036][DEBUG ] ---> Package python-backports.x86_64 0:1.0-3.el6 will be installed
[vpm036][DEBUG ] ---> Package python-markupsafe.x86_64 0:0.9.2-4.el6 will be installed
[vpm036][DEBUG ] --> Finished Dependency Resolution
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Dependencies Resolved
[vpm036][DEBUG ] 
[vpm036][DEBUG ] ================================================================================
[vpm036][DEBUG ]  Package                             Arch   Version                  Repository
[vpm036][DEBUG ]                                                                            Size
[vpm036][DEBUG ] ================================================================================
[vpm036][DEBUG ] Installing:
[vpm036][DEBUG ]  ceph                                x86_64 0.80.4-15.g5c1d748.el6   Ceph  10 M
[vpm036][DEBUG ] Installing for dependencies:
[vpm036][DEBUG ]  boost-system                        x86_64 1.41.0-18.el6            base  24 k
[vpm036][DEBUG ]  ceph-common                         x86_64 0.80.4-15.g5c1d748.el6   Ceph 5.3 M
[vpm036][DEBUG ]  cryptsetup-luks                     x86_64 1.2.0-7.el6              base  95 k
[vpm036][DEBUG ]  cryptsetup-luks-libs                x86_64 1.2.0-7.el6              base  51 k
[vpm036][DEBUG ]  gdisk                               x86_64 0.8.10-1.el6             epel 167 k
[vpm036][DEBUG ]  gperftools-libs                     x86_64 2.0-11.el6.3             epel 246 k
[vpm036][DEBUG ]  hdparm                              x86_64 9.43-4.el6               base  81 k
[vpm036][DEBUG ]  leveldb                             x86_64 1.7.0-2.el6              epel 158 k
[vpm036][DEBUG ]  libcephfs1                          x86_64 0.80.4-15.g5c1d748.el6   Ceph 1.6 M
[vpm036][DEBUG ]  librados2                           x86_64 0.80.4-15.g5c1d748.el6   Ceph 1.5 M
[vpm036][DEBUG ]  librbd1                             x86_64 0.80.4-15.g5c1d748.el6   Ceph 347 k
[vpm036][DEBUG ]  libunwind                           x86_64 1.1-2.el6                epel  54 k
[vpm036][DEBUG ]  python-argparse                     noarch 1.2.1-2.el6              epel  48 k
[vpm036][DEBUG ]  python-babel                        noarch 0.9.4-5.1.el6            base 1.4 M
[vpm036][DEBUG ]  python-backports                    x86_64 1.0-3.el6                epel 5.3 k
[vpm036][DEBUG ]  python-backports-ssl_match_hostname noarch 3.4.0.2-1.el6            epel  12 k
[vpm036][DEBUG ]  python-ceph                         x86_64 0.80.4-15.g5c1d748.el6   Ceph  69 k
[vpm036][DEBUG ]  python-chardet                      noarch 2.0.1-1.el6              epel 225 k
[vpm036][DEBUG ]  python-flask                        noarch 1:0.9-7.el6              epel 190 k
[vpm036][DEBUG ]  python-jinja2-26                    noarch 2.6-3.el6                epel 527 k
[vpm036][DEBUG ]  python-markupsafe                   x86_64 0.9.2-4.el6              base  22 k
[vpm036][DEBUG ]  python-ordereddict                  noarch 1.1-2.el6                epel 7.6 k
[vpm036][DEBUG ]  python-requests                     noarch 1.1.0-4.el6              epel  71 k
[vpm036][DEBUG ]  python-six                          noarch 1.6.1-1.el6              epel  25 k
[vpm036][DEBUG ]  python-urllib3                      noarch 1.5-7.el6                epel  41 k
[vpm036][DEBUG ]  python-werkzeug                     noarch 0.8.3-2.el6              epel 552 k
[vpm036][DEBUG ]  snappy                              x86_64 1.1.0-1.el6              base  39 k
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Transaction Summary
[vpm036][DEBUG ] ================================================================================
[vpm036][DEBUG ] Install      28 Package(s)
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Total download size: 23 M
[vpm036][DEBUG ] Installed size: 93 M
[vpm036][DEBUG ] Downloading Packages:
[vpm036][DEBUG ] --------------------------------------------------------------------------------
[vpm036][DEBUG ] Total                                            13 MB/s |  23 MB     00:01     
[vpm036][DEBUG ] Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
[vpm036][DEBUG ] Running rpm_check_debug
[vpm036][DEBUG ] Running Transaction Test
[vpm036][DEBUG ] Transaction Test Succeeded
[vpm036][DEBUG ] Running Transaction
  Installing : boost-system-1.41.0-18.el6.x86_64                           1/28 
  Installing : librados2-0.80.4-15.g5c1d748.el6.x86_64                     2/28 
  Installing : librbd1-0.80.4-15.g5c1d748.el6.x86_64                       3/28 
  Installing : python-ordereddict-1.1-2.el6.noarch                         4/28 
  Installing : libcephfs1-0.80.4-15.g5c1d748.el6.x86_64                    5/28 
  Installing : python-argparse-1.2.1-2.el6.noarch                          6/28 
  Installing : python-six-1.6.1-1.el6.noarch                               7/28 
  Installing : snappy-1.1.0-1.el6.x86_64                                   8/28 
  Installing : leveldb-1.7.0-2.el6.x86_64                                  9/28 
  Installing : cryptsetup-luks-libs-1.2.0-7.el6.x86_64                    10/28 
  Installing : cryptsetup-luks-1.2.0-7.el6.x86_64                         11/28 
  Installing : python-babel-0.9.4-5.1.el6.noarch                          12/28 
  Installing : python-werkzeug-0.8.3-2.el6.noarch                         13/28 
  Installing : python-chardet-2.0.1-1.el6.noarch                          14/28 
  Installing : python-markupsafe-0.9.2-4.el6.x86_64                       15/28 
  Installing : python-jinja2-26-2.6-3.el6.noarch                          16/28 
  Installing : 1:python-flask-0.9-7.el6.noarch                            17/28 
  Installing : python-ceph-0.80.4-15.g5c1d748.el6.x86_64                  18/28 
  Installing : libunwind-1.1-2.el6.x86_64                                 19/28 
  Installing : gperftools-libs-2.0-11.el6.3.x86_64                        20/28 
  Installing : gdisk-0.8.10-1.el6.x86_64                                  21/28 
  Installing : python-backports-1.0-3.el6.x86_64                          22/28 
  Installing : python-backports-ssl_match_hostname-3.4.0.2-1.el6.noarch   23/28 
  Installing : python-urllib3-1.5-7.el6.noarch                            24/28 
  Installing : python-requests-1.1.0-4.el6.noarch                         25/28 
  Installing : ceph-common-0.80.4-15.g5c1d748.el6.x86_64                  26/28 
  Installing : hdparm-9.43-4.el6.x86_64                                   27/28 
  Installing : ceph-0.80.4-15.g5c1d748.el6.x86_64                         28/28 
  Verifying  : hdparm-9.43-4.el6.x86_64                                    1/28 
  Verifying  : python-backports-1.0-3.el6.x86_64                           2/28 
  Verifying  : python-jinja2-26-2.6-3.el6.noarch                           3/28 
  Verifying  : gdisk-0.8.10-1.el6.x86_64                                   4/28 
  Verifying  : libunwind-1.1-2.el6.x86_64                                  5/28 
  Verifying  : python-markupsafe-0.9.2-4.el6.x86_64                        6/28 
  Verifying  : leveldb-1.7.0-2.el6.x86_64                                  7/28 
  Verifying  : boost-system-1.41.0-18.el6.x86_64                           8/28 
  Verifying  : python-backports-ssl_match_hostname-3.4.0.2-1.el6.noarch    9/28 
  Verifying  : python-urllib3-1.5-7.el6.noarch                            10/28 
  Verifying  : python-chardet-2.0.1-1.el6.noarch                          11/28 
  Verifying  : python-werkzeug-0.8.3-2.el6.noarch                         12/28 
  Verifying  : python-babel-0.9.4-5.1.el6.noarch                          13/28 
  Verifying  : python-requests-1.1.0-4.el6.noarch                         14/28 
  Verifying  : gperftools-libs-2.0-11.el6.3.x86_64                        15/28 
  Verifying  : librbd1-0.80.4-15.g5c1d748.el6.x86_64                      16/28 
  Verifying  : cryptsetup-luks-libs-1.2.0-7.el6.x86_64                    17/28 
  Verifying  : libcephfs1-0.80.4-15.g5c1d748.el6.x86_64                   18/28 
  Verifying  : cryptsetup-luks-1.2.0-7.el6.x86_64                         19/28 
  Verifying  : 1:python-flask-0.9-7.el6.noarch                            20/28 
  Verifying  : librados2-0.80.4-15.g5c1d748.el6.x86_64                    21/28 
  Verifying  : python-ceph-0.80.4-15.g5c1d748.el6.x86_64                  22/28 
  Verifying  : snappy-1.1.0-1.el6.x86_64                                  23/28 
  Verifying  : ceph-common-0.80.4-15.g5c1d748.el6.x86_64                  24/28 
  Verifying  : python-six-1.6.1-1.el6.noarch                              25/28 
  Verifying  : ceph-0.80.4-15.g5c1d748.el6.x86_64                         26/28 
  Verifying  : python-ordereddict-1.1-2.el6.noarch                        27/28 
  Verifying  : python-argparse-1.2.1-2.el6.noarch                         28/28 
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Installed:
[vpm036][DEBUG ]   ceph.x86_64 0:0.80.4-15.g5c1d748.el6                                          
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Dependency Installed:
[vpm036][DEBUG ]   boost-system.x86_64 0:1.41.0-18.el6                                           
[vpm036][DEBUG ]   ceph-common.x86_64 0:0.80.4-15.g5c1d748.el6                                   
[vpm036][DEBUG ]   cryptsetup-luks.x86_64 0:1.2.0-7.el6                                          
[vpm036][DEBUG ]   cryptsetup-luks-libs.x86_64 0:1.2.0-7.el6                                     
[vpm036][DEBUG ]   gdisk.x86_64 0:0.8.10-1.el6                                                   
[vpm036][DEBUG ]   gperftools-libs.x86_64 0:2.0-11.el6.3                                         
[vpm036][DEBUG ]   hdparm.x86_64 0:9.43-4.el6                                                    
[vpm036][DEBUG ]   leveldb.x86_64 0:1.7.0-2.el6                                                  
[vpm036][DEBUG ]   libcephfs1.x86_64 0:0.80.4-15.g5c1d748.el6                                    
[vpm036][DEBUG ]   librados2.x86_64 0:0.80.4-15.g5c1d748.el6                                     
[vpm036][DEBUG ]   librbd1.x86_64 0:0.80.4-15.g5c1d748.el6                                       
[vpm036][DEBUG ]   libunwind.x86_64 0:1.1-2.el6                                                  
[vpm036][DEBUG ]   python-argparse.noarch 0:1.2.1-2.el6                                          
[vpm036][DEBUG ]   python-babel.noarch 0:0.9.4-5.1.el6                                           
[vpm036][DEBUG ]   python-backports.x86_64 0:1.0-3.el6                                           
[vpm036][DEBUG ]   python-backports-ssl_match_hostname.noarch 0:3.4.0.2-1.el6                    
[vpm036][DEBUG ]   python-ceph.x86_64 0:0.80.4-15.g5c1d748.el6                                   
[vpm036][DEBUG ]   python-chardet.noarch 0:2.0.1-1.el6                                           
[vpm036][DEBUG ]   python-flask.noarch 1:0.9-7.el6                                               
[vpm036][DEBUG ]   python-jinja2-26.noarch 0:2.6-3.el6                                           
[vpm036][DEBUG ]   python-markupsafe.x86_64 0:0.9.2-4.el6                                        
[vpm036][DEBUG ]   python-ordereddict.noarch 0:1.1-2.el6                                         
[vpm036][DEBUG ]   python-requests.noarch 0:1.1.0-4.el6                                          
[vpm036][DEBUG ]   python-six.noarch 0:1.6.1-1.el6                                               
[vpm036][DEBUG ]   python-urllib3.noarch 0:1.5-7.el6                                             
[vpm036][DEBUG ]   python-werkzeug.noarch 0:0.8.3-2.el6                                          
[vpm036][DEBUG ]   snappy.x86_64 0:1.1.0-1.el6                                                   
[vpm036][DEBUG ] 
[vpm036][DEBUG ] Complete!
[vpm036][WARNIN] warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
[vpm036][WARNIN] Importing GPG key 0x0608B895:
[vpm036][WARNIN]  Userid : EPEL (6) <epel@fedoraproject.org>
[vpm036][WARNIN]  Package: epel-release-6-8.noarch (installed)
[vpm036][WARNIN]  From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
[vpm036][WARNIN] Warning: RPMDB altered outside of yum.
[vpm036][INFO  ] Running command: sudo ceph --version
[vpm036][DEBUG ] ceph version 0.80.4-15-g5c1d748 (5c1d74848863b45aa9e98d134cbe0cd1c8199557)
Unhandled exception in thread started by <bound method WorkerPool._perform_spawn of <execnet.gateway_base.WorkerPool object at 0x26e7ed0>>
Traceback (most recent call last):
  File "/home/tamil/centos-6.5/ceph-deploy/ceph_deploy/lib/vendor/remoto/lib/vendor/execnet/gateway_base.py", line 257, in _perform_spawn
    with self._running_lock:
  File "/usr/lib/python2.7/threading.py", line 121, in acquire

Actions #1

Updated by Sandon Van Ness almost 10 years ago

So something that caused some issues here is that the ceph-release rpm file is for v0.80.4 (dev) is just pointing to the gitbuilder with ref/firefly in the URL instead of ref/v0.80.4 like we would expect so in effect it was the same as doing a dev install of firefly and not 0.80.4.

This is likely a similar problem that we saw the symbolic links and release builds on the gitbuilders.

Right now its figuring out the branch name by running:

BRANCH=$(../branches.sh -v | grep $REV | awk '{print $2}') || BRANCH="unknown" 

Currently it only reports v0.80.4:

[root@gitbuilder-ceph-rpm-centos6-5-amd64-basic gitbuilder.git]# ./branches.sh -v | grep -i 7c241cfaa6c8c068bc9da8578ca00b9f4fc7567f
7c241cfaa6c8c068bc9da8578ca00b9f4fc7567f v0.80.4

but I think previously it must have did firefly to when that commit was the newest version causing the issue.

Not sure the best way we should get around this issue but I can think of a few possibilities:

1) We could always have ceph-release use a paticular sha1 in the URL instead with like the value it was originally using commented out or something (so people can easily edit it). Obviously this downside is no longer being able to easily just upgrade to the next newest version of that branch without manually modifying the file.

2) Have ceph-deploy genereate ceph.repo instead of installing ceph-release. It must already know the structure already if its figuring out where to grab the ceph-release so generating the repo file itself would not be that much more difficult and then it could insure the right data was generated.

3) Have the sha1 always used except in the case of the major branches (master, testing, next, firefly, emperor, dumpling, etc...)

4) Maybe some other better option I am not thinking of? Make release tags have a unique commit inside of them nothing else does as their newest commit?

One other thing was during an upgrade it hit an exception trying to install ceph-release again. I seem to recall we ha a discussion about this and there was some reason we weren't doing --replacefiles as well as --replacepkgs during the rpm command (I think zack had an argument against that) but basically it couldn't install a ceph-release file for the wip branch after because of that issue.

Actions #2

Updated by Sage Weil almost 10 years ago

I take it that generating ceph.repo directly is basically skiping the ceph-release RPM (which provides that file)? My vote would be generating that file via ceph-deploy so that ceph-deploy install --dev=branch will track that branch. And making the gitbuilder ceph-release rpm use the sha1 instead of the non-deterministic thing it's doing now (probably the branch didn't match the sha1 at the time the build happened.. bc it didn't include the tag, or because a new patch appeared before teh build finished).

Actions #3

Updated by Alfredo Deza almost 10 years ago

  • Status changed from New to 12
  • Priority changed from Normal to High
Actions #4

Updated by Alfredo Deza over 9 years ago

  • Status changed from 12 to In Progress
Actions #5

Updated by Alfredo Deza over 9 years ago

  • Status changed from In Progress to Fix Under Review
Actions #6

Updated by Alfredo Deza over 9 years ago

  • Status changed from Fix Under Review to Resolved

merged commit eb9ea33 into ceph:master

Actions

Also available in: Atom PDF