2016-11-23 41 views
0

我在我的電腦上安裝了使用vagrant的Openshift origin v3,並創建了一個項目和一個源代碼託管在Github上的python組件。無法從github下載Openshift v3

當一個構建啓動時,它顯示了錯誤:

builder.go:204] Error: build error: timeout while waiting for remote repository

昨天我犯同樣的錯誤了一段時間,但所有的突然,它的工作和我的應用程序成功部署。今天,我嘗試在代碼更改後重新編譯,但無法使Openshift從github下載我的代碼。

有什麼想法?

回答

0

好吧,我試圖從遊民機ping通github.com,在SSH和它的工作。 於是,我就從無業遊民VM內執行的碼頭工人再次集裝箱平:

[email protected] vagrant ssh 
[email protected] docker run --rm -it openshift/base-centos7 /bin/bash 
WARNING: IPv4 forwarding is disabled. Networking will not work. 
[email protected] ping github.com 
ping: unknown host github.com 

的警告是正確的,它沒有工作。於是我重新從流浪機內重新啓動了docker守護進程,並解決了這個問題。

[email protected] sudo service restart docker 

鏈接:https://github.com/openshift/origin/issues/7840

1

這可能是由於DNS問題。你使用官方流浪漢openshift形象嗎?如果你不是,那麼可能是因爲firewalld,試着把它關掉。還有我可能會推薦的oc cluster up。但請記住,你可能遇到同樣的問題。 https://github.com/openshift/origin/issues/11949

請參閱本作OC集羣多達 https://github.com/openshift/origin/blob/master/docs/cluster_up_down.md

+0

這是官方的,我跟着這些指示: https://www.openshift.org/vm/instructions1_2.html OC集羣多達失敗 「檢查泊塢窗客戶端」 與錯誤「無法與碼頭進行通信」 'oc cluster up --create-machine'之後的事件也失敗: - 檢查OpenShift客戶端...確定 - 創建碼頭機... 創建碼頭機openshift - 檢查D. ocker客戶端...失敗 錯誤:無法爲Docker機器獲取客戶端「openshift」 – Vanesbush

+0

你在哪個平臺上?你的系統上是否安裝了docker-machine? –

+0

我在窗戶上。我有碼頭機,env沒有設置。現在是,並且新錯誤'沒有檢測到Docker守護進程的--insecure-registry參數' 我解決了這個問題,但是下一個錯誤:'無法更新OpenShift配置' 看起來它試圖運行一個沒有流浪者的新的openshift機器,我認爲不可能,因爲我在窗戶上。 我有點迷路。 – Vanesbush