Project

General

Profile

Actions

Bug #6245

closed

ceph-deploy: install command broken

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

Status:
Resolved
Priority:
Immediate
Assignee:
Category:
ceph-deploy
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 version: 1.2.3

when trying to install ceph using ceph-deploy, it always installs the default ubuntu ceph version 0.41

ubuntu@mira016:~/ceph-deploy$ ./ceph-deploy install mira016
[ceph_deploy.install][DEBUG ] Installing stable version dumpling on cluster ceph hosts mira016
[ceph_deploy.install][DEBUG ] Detecting platform for host mira016 ...
[ceph_deploy.install][INFO  ] Distro info: Ubuntu 12.04 precise
[mira016][INFO  ] installing ceph on mira016
[mira016][INFO  ] Running command: env DEBIAN_FRONTEND=noninteractive apt-get -q install --assume-yes ca-certificates
[mira016][INFO  ] Reading package lists...
[mira016][INFO  ] Building dependency tree...
[mira016][INFO  ] Reading state information...
[mira016][INFO  ] ca-certificates is already the newest version.
[mira016][INFO  ] The following packages were automatically installed and are no longer required:
[mira016][INFO  ]   msr-tools seabios cpu-checker vgabios kvm-ipxe bridge-utils qemu-common
[mira016][INFO  ] Use 'apt-get autoremove' to remove them.
[mira016][INFO  ] 0 upgraded, 0 newly installed, 0 to remove and 130 not upgraded.
[mira016][INFO  ] Running command: apt-get -q update
[mira016][INFO  ] Hit http://gitbuilder.ceph.com precise Release.gpg
[mira016][INFO  ] Hit http://gitbuilder.ceph.com precise Release.gpg
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise Release.gpg
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates Release.gpg
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports Release.gpg
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security Release.gpg
[mira016][INFO  ] Hit http://gitbuilder.ceph.com precise Release
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise Release
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates Release
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports Release
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security Release
[mira016][INFO  ] Hit http://gitbuilder.ceph.com precise Release
[mira016][INFO  ] Hit http://gitbuilder.ceph.com precise/main amd64 Packages
[mira016][INFO  ] Hit http://gitbuilder.ceph.com precise/main i386 Packages
[mira016][INFO  ] Ign http://gitbuilder.ceph.com precise/main TranslationIndex
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/main Sources
[mira016][INFO  ] Ign http://gitbuilder.ceph.com precise/main Translation-en
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/restricted Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/universe Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/multiverse Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/main amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/restricted amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/universe amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/multiverse amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/main i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/restricted i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/universe i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise/multiverse i386 Packages
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise/main TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise/multiverse TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise/restricted TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise/universe TranslationIndex
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/main Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/restricted Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/universe Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/multiverse Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/main amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/restricted amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/universe amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/multiverse amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/main i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/restricted i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/universe i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-updates/multiverse i386 Packages
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-updates/main TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-updates/multiverse TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-updates/restricted TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-updates/universe TranslationIndex
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/main Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/restricted Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/universe Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/multiverse Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/main amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/restricted amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/universe amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/multiverse amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/main i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/restricted i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/universe i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-backports/multiverse i386 Packages
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-backports/main TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-backports/multiverse TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-backports/restricted TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-backports/universe TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise/main Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise/multiverse Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise/restricted Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise/universe Translation-en
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/main Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/restricted Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/universe Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/multiverse Sources
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/main amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/restricted amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/universe amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/multiverse amd64 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/main i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/restricted i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/universe i386 Packages
[mira016][INFO  ] Hit http://apt-mirror.front.sepia.ceph.com precise-security/multiverse i386 Packages
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-security/main TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-security/multiverse TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-security/restricted TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-security/universe TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-updates/main Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-updates/multiverse Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-updates/restricted Translation-en
[mira016][INFO  ] Hit http://gitbuilder.ceph.com precise/main amd64 Packages
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-updates/universe Translation-en
[mira016][INFO  ] Hit http://gitbuilder.ceph.com precise/main i386 Packages
[mira016][INFO  ] Ign http://gitbuilder.ceph.com precise/main TranslationIndex
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-backports/main Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-backports/multiverse Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-backports/restricted Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-backports/universe Translation-en
[mira016][INFO  ] Ign http://gitbuilder.ceph.com precise/main Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-security/main Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-security/multiverse Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-security/restricted Translation-en
[mira016][INFO  ] Ign http://apt-mirror.front.sepia.ceph.com precise-security/universe Translation-en
[mira016][INFO  ] Reading package lists...
[mira016][INFO  ] Running command: env DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -q -o Dpkg::Options::=--force-confnew --no-install-recommends --assume-yes install -- ceph ceph-mds ceph-common ceph-fs-common gdisk
[mira016][INFO  ] Reading package lists...
[mira016][INFO  ] Building dependency tree...
[mira016][INFO  ] Reading state information...
[mira016][INFO  ] gdisk is already the newest version.
[mira016][INFO  ] The following packages were automatically installed and are no longer required:
[mira016][INFO  ]   msr-tools seabios cpu-checker vgabios kvm-ipxe bridge-utils qemu-common
[mira016][INFO  ] Use 'apt-get autoremove' to remove them.
[mira016][INFO  ] The following extra packages will be installed:
[mira016][INFO  ]   librados2 librbd1
[mira016][INFO  ] Recommended packages:
[mira016][INFO  ]   libcephfs1 gceph
[mira016][INFO  ] The following NEW packages will be installed:
[mira016][INFO  ]   ceph ceph-common ceph-fs-common ceph-mds librados2 librbd1
[mira016][INFO  ] 0 upgraded, 6 newly installed, 0 to remove and 130 not upgraded.
[mira016][INFO  ] Need to get 8968 kB of archives.
[mira016][INFO  ] After this operation, 22.7 MB of additional disk space will be used.
[mira016][INFO  ] Get:1 http://apt-mirror.front.sepia.ceph.com/archive.ubuntu.com/ubuntu/ precise-updates/main librados2 amd64 0.41-1ubuntu2.1 [784 kB]
[mira016][INFO  ] Get:2 http://apt-mirror.front.sepia.ceph.com/archive.ubuntu.com/ubuntu/ precise-updates/main librbd1 amd64 0.41-1ubuntu2.1 [49.8 kB]
[mira016][INFO  ] Get:3 http://apt-mirror.front.sepia.ceph.com/archive.ubuntu.com/ubuntu/ precise-updates/main ceph-common amd64 0.41-1ubuntu2.1 [2980 kB]
[mira016][INFO  ] Get:4 http://apt-mirror.front.sepia.ceph.com/archive.ubuntu.com/ubuntu/ precise-updates/main ceph amd64 0.41-1ubuntu2.1 [3356 kB]
[mira016][INFO  ] Get:5 http://apt-mirror.front.sepia.ceph.com/archive.ubuntu.com/ubuntu/ precise-updates/main ceph-fs-common amd64 0.41-1ubuntu2.1 [22.4 kB]
[mira016][INFO  ] Get:6 http://apt-mirror.front.sepia.ceph.com/archive.ubuntu.com/ubuntu/ precise-updates/universe ceph-mds amd64 0.41-1ubuntu2.1 [1776 kB]
[mira016][INFO  ] Fetched 8968 kB in 0s (32.4 MB/s)
[mira016][INFO  ] Selecting previously unselected package librados2.
[mira016][INFO  ] (Reading database ... 67344 files and directories currently installed.)
[mira016][INFO  ] Unpacking librados2 (from .../librados2_0.41-1ubuntu2.1_amd64.deb) ...
[mira016][INFO  ] Selecting previously unselected package librbd1.
[mira016][INFO  ] Unpacking librbd1 (from .../librbd1_0.41-1ubuntu2.1_amd64.deb) ...
[mira016][INFO  ] Selecting previously unselected package ceph-common.
[mira016][INFO  ] Unpacking ceph-common (from .../ceph-common_0.41-1ubuntu2.1_amd64.deb) ...
[mira016][INFO  ] Selecting previously unselected package ceph.
[mira016][INFO  ] Unpacking ceph (from .../ceph_0.41-1ubuntu2.1_amd64.deb) ...
[mira016][INFO  ] Selecting previously unselected package ceph-fs-common.
[mira016][INFO  ] Unpacking ceph-fs-common (from .../ceph-fs-common_0.41-1ubuntu2.1_amd64.deb) ...
[mira016][INFO  ] Selecting previously unselected package ceph-mds.
[mira016][INFO  ] Unpacking ceph-mds (from .../ceph-mds_0.41-1ubuntu2.1_amd64.deb) ...
[mira016][INFO  ] Processing triggers for man-db ...
[mira016][INFO  ] Processing triggers for ureadahead ...
[mira016][INFO  ] Setting up librados2 (0.41-1ubuntu2.1) ...
[mira016][INFO  ] Setting up librbd1 (0.41-1ubuntu2.1) ...
[mira016][INFO  ] Setting up ceph-common (0.41-1ubuntu2.1) ...
[mira016][INFO  ] Setting up ceph (0.41-1ubuntu2.1) ...
[mira016][INFO  ] Setting up ceph-fs-common (0.41-1ubuntu2.1) ...
[mira016][INFO  ] Setting up ceph-mds (0.41-1ubuntu2.1) ...
[mira016][INFO  ] Processing triggers for libc-bin ...
[mira016][INFO  ] ldconfig deferred processing now taking place
[mira016][ERROR ] update-rc.d: warning: ceph start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (2 3 5)
[mira016][INFO  ] Running command: ceph --version
[mira016][INFO  ] ceph version 0.41 (commit:c1345f7136a0af55d88280ffe4b58339aaf28c9d)

Actions #1

Updated by Alfredo Deza over 10 years ago

  • Status changed from New to Fix Under Review
Actions #2

Updated by Alfredo Deza over 10 years ago

  • Status changed from Fix Under Review to Resolved

Fix merged to ceph-deploy master branch, with hash 225b7fbbab3ab9880484e2b814a4443986765849

After going back from a codereview that determined we needed to have 2 boolean flags, the logic condition for mangling the repos was left with the original flag (a negative one) so that meant that when the new flag was added with the opposite behavior, the logic became the wrong one.

Actions

Also available in: Atom PDF