Project

General

Profile

Actions

Cleanup #4944

closed

Ensure that ceph upgrades are consistent.

Added by Anonymous almost 11 years ago. Updated about 6 years ago.

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

0%

Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

We need to ensure that there are no surprises with package versions when ceph is upgraded via apt-get.

Email from user on ceph-devel mailing list:

In the debian/control file, the dependency from one ceph package to
the other doesn't always specify that version should match.
For example the 'ceph' package depends on 'ceph-common' but not on
'ceph-common (= ${binary:Version})'.

The result is that when I did a "apt-get install ceph" to upgrade it (
apt-get upgrade wouldn't have updated it automatically because it had
new dependencies ), it only updated the 'ceph' package and not
librados/ceph-common/... and I had to make another "apt-get upgrade"
to finish the upgrade.

And if you don't pay attention you could end up with mixed version installed.

Is there a reason not to force all version of installed ceph package to match ?

Actions #1

Updated by Anonymous almost 11 years ago

  • Priority changed from Normal to High
Actions #2

Updated by Anonymous almost 11 years ago

  • Tracker changed from Bug to Cleanup
Actions #3

Updated by Sage Weil about 6 years ago

  • Status changed from New to Rejected
Actions

Also available in: Atom PDF