Bug 1002325

Summary: [RFE] Automatic enablement of SSH daemon
Product: Red Hat OpenStack Reporter: Tadej Janež <tadej.j>
Component: openstack-packstackAssignee: Martin Magr <mmagr>
Status: CLOSED WONTFIX QA Contact: Nir Magnezi <nmagnezi>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: aortega, apevec, derekh, hateya, yeylon
Target Milestone: ---Keywords: FutureFeature
Target Release: 4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-09-18 14:16:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Tadej Janež 2013-08-28 22:06:49 UTC
Description of problem:
I've used the Desktop Live CD to install Fedora 19.
Then I've used the instructions provided at:
https://fedoraproject.org/wiki/Test_Day:2013-04-02_OpenStack#Install_and_setup_all_Openstack_services_on_a_single_node
to prepare the system and run packstack.

Packstack failed because the SSH daemon wasn't running (which is apparently the default for a Desktop Live CD install).

It would be great if packstack detected this and executed the following:
systemctl enable sshd.service
systemctl start sshd.service


Version-Release number of selected component (if applicable):
openstack-packstack-2013.1.1-0.28.dev677.fc19.noarch

Comment 2 Martin Magr 2013-09-18 14:16:41 UTC
For this you would need to run Packstack as root, which is what we want to avoid.

Also the proposed fix would help only in one case, which is all-in-one installation and only if you would run packstack on host where you want to install OpenStack.

Packstack should just failed with appropriate message that selected host(s) are not SSH available. This works in all cases.