<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi!<div><br></div><div>We're trying to setup multiple build servers (in VMs) in the lab, so that we can automatically provision different types of hardware (have HP Pro Liant, Eclipse, and now UCS boxes). With the current setup we have an operational build server that provisions the HP Pro Liants with either COE or Devstack. Works well.  Here are the questions, related to the second build server VM that we are setting up (and later will do a third for the Eclipse boxes):</div><div><br></div><div>With this build server, I ran puppet apply and am getting this error:</div><div><br></div><div>err: /Stage[main]//Node[master-node]/Exec[pip-cache]/returns: change from notrun to 0 failed: /usr/bin/env http_proxy=<a href="http://proxy-wsa.esl.cisco.com:80">http://proxy-wsa.esl.cisco.com:80</a> https_proxy=<a href="http://proxy-wsa.esl.cisco.com:80">http://proxy-wsa.esl.cisco.com:80</a> /usr/local/bin/pip2pi /var/www/packages collectd xenapi django-tagging graphite-web carbon whisper returned 1 instead of one of [0] at /etc/puppet/manifests/core.pp:421</div><div><br></div><div>It appears to be a proxy issue, but I'm not sure what is wrong as this build server has the same thing as the other (working build server).  The site.pp has:</div><div><br></div><div><div>$proxy                  = "<a href="http://proxy-wsa.esl.cisco.com:80">http://proxy-wsa.esl.cisco.com:80</a>"</div><div>$location               = "<a href="http://128.107.252.163/openstack/cisco">http://128.107.252.163/openstack/cisco</a>"</div><div><br></div><div>The /etc/apt/sources.list.d/cisco-openstack-mirror_folsom has:</div><div><br></div><div><div># cisco-openstack-mirror_folsom</div><div>deb <a href="http://128.107.252.163/openstack/cisco">http://128.107.252.163/openstack/cisco</a> folsom main</div><div>deb-src <a href="http://128.107.252.163/openstack/cisco">http://128.107.252.163/openstack/cisco</a> folsom main</div></div><div><br></div><div>This command fails with a timeout, when run manually as well.</div><div><br></div><div><b>Q: Any idea as to what I'm doing wrong on the proxy setup here?</b></div><div><br></div><div><br></div><div>The second question relates to idea that we want both of these build server VMs running at the same time. The build servers are on the 192.168.220.0/24 network. The UCS boxes will have power management IPs on 13.0.0.0/16 and management IP will be on 14.0.0.0/16 network, using host part of .30 to .39 for the ten systems.</div><div><br></div><div>Currently, the HP boxes power and management ports are on the 192.168.220.0 network, but the intent is to move these to the 13.0.0.0 and 14.0.0.0 networks as well using host IP parts (.10 to .19). In the future, we'll alter the Exclipe boxes too, to use .20 to .29 in these same IP ranges (only we'll need to use a managed APS for these).</div><div><br></div><div>We've statically set the IPs for the power management ports and will rely on the MAC addresses to assign the IPs via cobbler/puppet.</div><div><br></div><div><b>Q: Will we run into an issue with the IP addresses for the management interfaces given we'll have two build servers, each with DHCP servers handling the PXE boots?</b></div><div><b><br></b></div><div><b>Q: Should we create subnets and partition up the space?</b></div><div><b><br></b></div><div><b>Q: Any other issues that you see with this plan?</b></div><div><b><br></b></div><div><b><br></b></div><div>Thanks in advance!</div><div><br></div><div><br></div><div apple-content-edited="true">
PCM (Paul Michali)<br><br>Contact info for Cisco users <a href="http://twiki.cisco.com/Main/pcm">http://twiki.cisco.com/Main/pcm</a><br><br>
</div>
<br></div></body></html>