2014-04-17 58 views
0

我有問題,部署OpenShift產地在Fedora 19我收到提示:OpenShift產地在Fedora 19

Preflight check: verifying system and resource availability. 

Checking broker.example.com: 
* SSH connection succeeded 
* Target host is running non-Fedora, non-RHEL 
* Located getenforce 
* SELinux is running in please login as the user "fedora" rather than 
the user "root". mode 
* Located yum 
* Located puppet 
* Located augtool 
* Located dnssec-keygen 
* Located htpasswd 
* Located scl 
* ERROR: The ruby193 software collection is not installed. Correct 
this by running `yum install ruby193` on this system. 
* ERROR: The 'epel' repository isn't available via yum. Install/
enable this repository and try again. 

這是奇怪的:

Target host is running non-Fedora, non-RHEL 

發佈:

[[email protected] tmp]# cat /etc/issue 
Fedora release 19 (Schrödinger’s Cat) 
Kernel \r on an \m (\l) 

我無法通過yum安裝ruby193。依賴問題。 Fedora 19有ruby 2.0.0版本。登錄從安裝ruby193:http://pastebin.com/raw.php?i=TpJEF4Rw

所以我使用的是RVM:

sh <(curl -s https://install.openshift.com/) 

我的配置文件:

[[email protected] tmp]# ruby -v 
ruby 1.9.3p545 (2014-02-24 revision 45159) [x86_64-linux] 
[[email protected] tmp]# 

最後,我通過安裝產地http://pastebin.com/raw.php?i=sSgYVVMt

回答

1

我想出了這個問題是在ssh檢查。我無法ssh代理,但安裝腳本面臨,就好像ssh是好的。

所需的軟件包:(YUM -y安裝)紅寶石解壓的httpd-工具木偶augeas結合

有趣。我解決它通過增加回購和安裝一些東西:

cat <<EOF> /etc/yum.repos.d/openshift-origin-deps.repo 
[openshift-origin-deps] 
name=openshift-origin-deps 
baseurl=http://mirror.openshift.com/pub/origin-server/release/3/fedora-19/dependencies/x86_64/ 
gpgcheck=0 
enabled=1 
EOF 

cat <<EOF> /etc/yum.repos.d/openshift-origin.repo 
[openshift-origin] 
name=openshift-origin 
baseurl=http://mirror.openshift.com/pub/origin-server/release/3/fedora-19/packages/x86_64/ 
gpgcheck=0 
enabled=1 
EOF 

yum clean all 
yum -y update 

yum -y install ruby unzip httpd-tools puppet bind vim rubygem-openshift-origin-container-selinux</strike> 
0

我會通過電子郵件發送到這裏的openshift原始用戶列表(https://lists.openshift.redhat.com/openshiftmm/listinfo/users)很多開發人員都在這個列表中,應該是abl e幫助您解決問題。然後,一旦你有回到這裏並更新我們,以便如果有其​​他人遇到它,他們將有一些參考。

+0

我來試試。 kayn – kayn