Bug 1306460

Summary: Khaleesi - wait_for_ssh script is not OS X friendly
Product: [Community] khaleesi Reporter: Brian Demers <brdemers>
Component: kcliAssignee: tkammer
Status: CLOSED WONTFIX QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: adarazs, psedlak, whayutin, yfried
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-01-18 13:50:06 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:

Description Brian Demers 2016-02-10 22:23:12 UTC
The library/wait_for_ssh has a couple dependencies on gnu utilities.
sed the '-r' and 'timeout' (possibly others)

Work around:
install 'coreutils' via ports or brew and adjust PATH.

Comment 1 yfried 2016-02-11 12:27:50 UTC
The proper way is to use wait_for built-in module: https://review.gerrithub.io/#/c/259018/

The tricky part is the reboot. I've yet to figure a reliable way to use ansible to reboot the machines.

Comment 2 Attila Darazs 2016-02-15 11:01:35 UTC
It's very nice that Yair is trying to solve this, but FYI only Fedora 21+/RHEL7 is supported/tested for now as a host OS for running jobs:

http://khaleesi.readthedocs.org/en/latest/khaleesi.html#prerequisites

Comment 3 Pavel Sedlák 2018-01-18 13:50:06 UTC
Closing, as stated above reported issue wasn't on support host at that time and Khaleesi project was abandoned, replaced by https://github.com/openstack/tripleo-quickstart (or https://github.com/redhat-openstack/infrared ).