ceph-volume binary missing from 12.2.2 packages

Bug #1750376 reported by Dr. Jens Harbott on 2018-02-19
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ceph (Ubuntu)
High
James Page
Artful
High
Unassigned
Bionic
High
James Page

Bug Description

[Impact]
ceph-volume tool is missing from packaging for 12.2.x series; this is out of alignment with Ceph best practices (note ceph-disk has not been deprecated yet but we need tooling and users to start switching over for the next stable release)

[Test Case]
sudo apt install ceph-osd
ceph-volume tool is not installed

[Regression Potential]
Minimal - simple inclusion of require python module and entry point in ceph-osd only.

[Original Bug Report]
Starting with ceph release 12.2.2, the ceph-disk tool has been deprecated and is to be replaced by ceph-volume, see http://docs.ceph.com/docs/master/ceph-volume/#migrating. So the new tools needs to be added to ceph-osd packaging.

James Page (james-page) on 2018-02-19
Changed in ceph (Ubuntu Artful):
status: New → Triaged
Changed in ceph (Ubuntu Bionic):
status: New → Triaged
Changed in ceph (Ubuntu Artful):
importance: Undecided → High
Changed in ceph (Ubuntu Bionic):
importance: Undecided → High
milestone: none → ubuntu-18.04
assignee: nobody → James Page (james-page)
James Page (james-page) wrote :

Pushed to ubuntu/bionic; will be included in 12.2.4 upload.

Changed in ceph (Ubuntu Bionic):
status: Triaged → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ceph - 12.2.4-0ubuntu1

---------------
ceph (12.2.4-0ubuntu1) bionic; urgency=medium

  [ James Page ]
  * New upstream point release (LP: #1750826, #1731819, #1718134).
  * d/ceph-osd.install: Add ceph-volume tools (LP: #1750376).
  * d/*: wrap-and-sort -bast.
  * d/control,compat: Bump debhelper compat level to 10.
  * d/control: Switch to using python3-sphinx.
  * d/rules: Switch to using WITH_BOOST_CONTEXT for rgw beast frontend
    enablement.
  * d/rules,control: Switch to using vendored boost as 1.66 is required.
  * d/control: Add python-jinja2 to Depends of ceph-mgr (LP: #1752308).

  [ Tiago Stürmer Daitx ]
  * Update java source and target flags from 1.5 to 1.8. Allows it to run
    using OpenJDK 8 or earlier and to be build with OpenJDK 9, 10, and 11
    (LP: #1756854).

  [ James Page ]
  * d/ceph*.prerm: Drop, no longer needed as only use for removed upstart
    and init.d methods of managing ceph daemons (LP: #1754585).

 -- James Page <email address hidden> Tue, 20 Mar 2018 09:28:22 +0000

Changed in ceph (Ubuntu Bionic):
status: Fix Committed → Fix Released
James Page (james-page) on 2018-03-27
description: updated
description: updated

Hello Dr., or anyone else affected,

Accepted ceph into artful-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ceph/12.2.4-0ubuntu0.17.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-artful to verification-done-artful. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-artful. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in ceph (Ubuntu Artful):
status: Triaged → Fix Committed
tags: added: verification-needed verification-needed-artful
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers