Project

General

Profile

Actions

Bug #20915

closed

ceph-volume packaging thinks it owns ceph_volume_client.py

Added by Nathan Cutler over 6 years ago. Updated over 6 years ago.

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

0%

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

Description

The recently merged ceph-volume PR introduces the following line to the spec file under "%files base"

%{python_sitelib}/ceph_volume*

This has the unfortunate side effect of causing src/pybind/ceph_volume_client.py to be included in both ceph-base and python-cephfs. (Note: this file has been living in python-cephfs for years)

One solution would be to replace "ceph_volume*" with a taxative list of files that ceph-volume needs to work correctly.

Setting priority to Immediate because this breaks the RPM packaging of ceph as a whole.

Actions

Also available in: Atom PDF