<p>I am running my local kubernetes v1.1.4 cluster on Ubuntu 14.04 using vagrant 1.8.1 and virtualbox 4.3.28. Everything worked fine but since last friday 22.01.2016 i keep getting the same error when executing ./cluster/kube-up.sh  </p>

<pre><code>==&gt; master:  *  INFO:  sh -- Version 2015.11.09  
==&gt; master:  *  INFO: System Information:  
==&gt; master:  *  INFO:   CPU:          GenuineIntel  
==&gt; master:  *  INFO:   CPU Arch:     x86_64  
==&gt; master:  *  INFO:   OS Name:      Linux  
==&gt; master:  *  INFO:   OS Version:   3.17.4-301.fc21.x86_64  
==&gt; master:  *  INFO:   Distribution: Fedora 21  
==&gt; master:  *  INFO: Installing master  
==&gt; master:  *  INFO: Found function install_fedora_deps  
==&gt; master:  *  INFO: Found function install_fedora_stable  
==&gt; master:  *  INFO: Found function install_fedora_stable_post  
==&gt; master:  *  INFO: Found function install_fedora_restart_daemons  
==&gt; master:  *  INFO: Found function daemons_running  
==&gt; master:  *  INFO: Found function install_fedora_check_services  
==&gt; master:  *  INFO: Running install_fedora_deps()  
==&gt; master: which: no dnf in (/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)  
==&gt; master:  *  INFO: Adding SaltStack's COPR repository  
==&gt; master:   
==&gt; master:   
==&gt; master: File contains no section headers.  
==&gt; master: file: file:///etc/yum.repos.d/saltstack-salt-fedora-21.repo, line: 1  
==&gt; master: '&lt;!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"&gt;\n'  
==&gt; 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.  
</code></pre>

<p>i ssh into master and this is the content of /etc/yum.repos.d/saltstack-salt-fedora-21.repo  </p>

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

<p>I get the same error when running the latest v1.2.0-alpha.6. Is this an issue with the salt-fedora21 repo? Can anyone replicate the error?</p>

<p>Edit: related issue can be found here <a href="https://github.com/kubernetes/kubernetes/issues/20088" rel="nofollow">https://github.com/kubernetes/kubernetes/issues/20088</a></p>

<p>Here's a temporary fix:</p>

<p>As pointed out in <a href="https://github.com/kubernetes/kubernetes/issues/20088#issuecomment-174930620" rel="nofollow">https://github.com/kubernetes/kubernetes/issues/20088#issuecomment-174930620</a>, the root issue is a change in URL for an underlying dependency reference by <code>salt-bootstrap</code>.</p>

<p>This is fixed in <a href="https://github.com/saltstack/salt-bootstrap/pull/738" rel="nofollow">https://github.com/saltstack/salt-bootstrap/pull/738</a>, but the fix has not made it to <code>salt-bootstrap</code> stable. </p>

<p>We can use the <code>develop</code> version:</p>

<pre><code>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 
</code></pre>

<p>Tested on Kubernetes <code>1.1.4</code>.</p>
