Project

General

Profile

Feature #4367

ceph-deploy: if host is localhost, don't use ssh but run commands directly

Added by Neil Levine almost 8 years ago. Updated almost 8 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
ceph-deploy
Target version:
% Done:

0%

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

Description

As a user, I am running ceph-deploy from the machine that will become the admin machine and want to install the ceph packages and necessary files without having ceph-deploy ssh into localhost.

History

#1 Updated by Ian Colle almost 8 years ago

  • Assignee set to Anonymous

#2 Updated by Anonymous almost 8 years ago

  • Status changed from New to In Progress

#3 Updated by Sage Weil almost 8 years ago

  • Tracker changed from Bug to Feature

#4 Updated by Neil Levine almost 8 years ago

  • Target version set to v0.60

#5 Updated by Ian Colle almost 8 years ago

  • Target version changed from v0.60 to v0.61 - Cuttlefish

#6 Updated by Ian Colle almost 8 years ago

  • Target version changed from v0.61 - Cuttlefish to v0.62a

#7 Updated by Ian Colle almost 8 years ago

  • translation missing: en.field_story_points set to 5.00

#8 Updated by Anonymous almost 8 years ago

Branch wip-4367 has a possible workaround by overriding the local transport init. There is probably a better way to do this.

#9 Updated by Ian Colle almost 8 years ago

  • Status changed from In Progress to Fix Under Review
  • Assignee changed from Anonymous to Dan Mick
  • Priority changed from Normal to Urgent

Dan, please review the wip branch.

#10 Updated by Dan Mick almost 8 years ago

  • Status changed from Fix Under Review to 7
  • Assignee changed from Dan Mick to Anonymous

A few comments there, but otherwise looks good

#11 Updated by Anonymous almost 8 years ago

  • Status changed from 7 to Resolved

Resolved with the following commit to master:

commit d5fa55b23120c9e85fdc475e43f9b9b3052d1394
Author: Gary Lowell <>
Date: Tue Apr 2 16:26:48 2013 -0400

ceph_deploy: Add local sudo transport method
Adds a local transport with sudo to parallel the existing ssh
sudo transport for pushy. Override the original local
transport init to prevent initializer from overwriting
the command line. (Bug #4367)
Signed-off-by: Gary Lowell  &lt;&gt;
Reviewed-by: Dan Mick &lt;&gt;

Also available in: Atom PDF