2016-01-25 11 views
5

Sto eseguendo il cluster locale kubernetes v1.1.4 su Ubuntu 14.04 utilizzando vagrant 1.8.1 e virtualbox 4.3.28. Tutto ha funzionato bene, ma dallo scorso venerdì 2016/01/22 Continuo a ricevere lo stesso errore durante l'esecuzione di ./cluster/kube-up.shImpossibile eseguire install_fedora_deps all'avvio del cluster locale di kubernetes

==> master: * INFO: sh -- Version 2015.11.09 
==> master: * INFO: System Information: 
==> master: * INFO: CPU:   GenuineIntel 
==> master: * INFO: CPU Arch:  x86_64 
==> master: * INFO: OS Name:  Linux 
==> master: * INFO: OS Version: 3.17.4-301.fc21.x86_64 
==> master: * INFO: Distribution: Fedora 21 
==> master: * INFO: Installing master 
==> master: * INFO: Found function install_fedora_deps 
==> master: * INFO: Found function install_fedora_stable 
==> master: * INFO: Found function install_fedora_stable_post 
==> master: * INFO: Found function install_fedora_restart_daemons 
==> master: * INFO: Found function daemons_running 
==> master: * INFO: Found function install_fedora_check_services 
==> master: * INFO: Running install_fedora_deps() 
==> master: which: no dnf in (/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin) 
==> master: * INFO: Adding SaltStack's COPR repository 
==> master: 
==> master: 
==> master: File contains no section headers. 
==> master: file: file:///etc/yum.repos.d/saltstack-salt-fedora-21.repo, line: 1 
==> master: '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">\n' 
==> master: * ERROR: Failed to run install_fedora_deps()!!! 
The SSH command responded with a non-zero exit status. Vagrant 
assumes that this means the command failed. The output for this command 
should be in the log above. Please read the output to determine what 
went wrong. 

i SSH nel padrone e questo è il contenuto del /etc/yum.repos .d/saltstack-sale-fedora-21.repo

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
<html><head> 
<title>302 Found</title> 
</head><body> 
<h1>Found</h1> 
<p>The document has moved <a href="https://copr.fedorainfracloud.org/coprs/saltstack/salt/repo/fedora-21/saltstack-salt-fedora-21.repo">here</a>.</p> 
<hr> 
<address>Apache/2.4.6 (Red Hat Enterprise Linux) Server at copr.fedoraproject.org Port 80</address> 
</body></html> 

ottengo lo stesso errore quando si esegue l'ultima v1.2.0-alpha.6. Si tratta di un problema con il repository salt-fedora21? Qualcuno può replicare l'errore?

Edit: connessi problema può essere trovato qui https://github.com/kubernetes/kubernetes/issues/20088

risposta

5

Ecco una soluzione temporanea:

Come sottolineato nel https://github.com/kubernetes/kubernetes/issues/20088#issuecomment-174930620, il problema principale è un cambiamento di URL per un riferimento dipendenza sottostante per salt-bootstrap.

Questo valore è stato risolto in https://github.com/saltstack/salt-bootstrap/pull/738, ma la correzione non è riuscita a stabilizzare salt-bootstrap.

possiamo usare la versione develop:

cd cluster/vagrant 
sed -i "s/https:\/\/bootstrap.saltstack.com/https:\/\/bootstrap.saltstack.com\/develop/" provision-minion.sh 
sed -i "s/https:\/\/bootstrap.saltstack.com/https:\/\/bootstrap.saltstack.com\/develop/" provision-master.sh 

provata su kubernetes 1.1.4.

+0

può confermare che lavora anche per me su v1.1.4, grazie per soluzione rapida – fdavid

+0

conferma per v1.1.7 – luebken

2

per MacOS con il suo Borky BSD sed:

cd cluster/vagrant 
sed -e "s/https:\/\/bootstrap.saltstack.com/https:\/\/bootstrap.saltstack.com\/develop/" provision-minion.sh > provision-minion.sh.back 
mv provision-minion.sh.back provision-minion.sh 
sed -e "s/https:\/\/bootstrap.saltstack.com/https:\/\/bootstrap.saltstack.com\/develop/" provision-master.sh > provision-master.sh.back 
mv provision-master.sh.back provision-master.sh 
Problemi correlati