Project

General

Profile

Bug #22675

cleanup ceph-deploy docs preflight documentation

Added by Vasu Kulkarni 3 months ago. Updated about 2 months ago.

Status:
Need More Info
Priority:
Urgent
Assignee:
-
Target version:
-
Start date:
01/12/2018
Due date:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:

Description

1) Cleanup all the unnecessary manual edits of repo mentioned in pre-flight docs
http://docs.ceph.com/docs/master/start/quick-start-preflight/#ceph-deploy-setup

one can use --stable=jewel or --stable=luminous option from ceph-deploy

2) edit selinux section, run in enforcing mode

3) Do we need yum-plugin-priorities? seems unnecessary

4) In the 'osd create', explain how to use lvm's

History

#1 Updated by Greg Farnum 3 months ago

  • Project changed from Ceph to Ceph-deploy
  • Category deleted (documentation)

#2 Updated by Alfredo Deza 2 months ago

  • Status changed from New to Need More Info

Vasu, I may have to lean on you to help a bit here. I've done already a bunch of cleanup at https://github.com/ceph/ceph/pull/20510 but I am not sure I follow your recommendations here.

We do need yum-plugin-priorities (required to pin our repos) and I don't agree on the selinux change since the docs mention it just for install and then change back to enforcing.

#3 Updated by Vasu Kulkarni 2 months ago

Alfredo,

Yeah I looked at that PR and it does address the ceph-volume changes and does good amount of cleanup, Thanks!

I will try to cleanup the preflight setup when i get chance this week, most of that is not needed: http://docs.ceph.com/docs/master/start/quick-start-preflight/#ceph-deploy-setup (eg: add the release key, create the repo etc) which ceph-deploy does.

On the SELinux side we can add explicit statement to mention that it should be in enforcing mode, right now the statement I read feels like we "recommend" permissive or disabled mode.

#4 Updated by Alfredo Deza about 2 months ago

Vasu: the repos are needed to install ceph-deploy. I think you are thinking it doesn't need it for Ceph. But the docs are showing how to install ceph-deploy so that one can go and then install ceph.

Also available in: Atom PDF