Project

General

Profile

Actions

Feature #12543

closed

better package resolution with --rgw, --common, etc

Added by Travis Rhoden over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Travis Rhoden
Target version:
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:

Description

Just like is done in the SUSE module (https://github.com/ceph/ceph-deploy/blob/master/ceph_deploy/hosts/suse/install.py#L8-L20), it would beneficial if all distros only installed the packages that were asked for.

We can maintain the default behavior of installing MDS and RGW when "all" is asked for, but if we receive "common" or "rgw", we have the package splits in place already to be able to install "only" those packages. We just add some logic that handles "if osd is asked for, we install 'ceph', which brings in mon too".

Pretty simple all around.

Actions #1

Updated by Travis Rhoden over 8 years ago

  • Status changed from New to Fix Under Review
  • Assignee set to Travis Rhoden
Actions #2

Updated by Travis Rhoden over 8 years ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF