Bug #8893
closedceph-deploy install command on centos 6.5 reports exception
0%
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
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.
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).
Updated by Alfredo Deza almost 10 years ago
- Status changed from New to 12
- Priority changed from Normal to High
Updated by Alfredo Deza over 9 years ago
- Status changed from In Progress to Fix Under Review
Updated by Alfredo Deza over 9 years ago
- Status changed from Fix Under Review to Resolved
merged commit eb9ea33 into ceph:master