I've been switching my modules from rspec-system to beaker-rspec and am 
having some issues running any tests using the centos-510-x64 and 
centos-59-x64 puppetlabs vagrant boxes.  Every test fails to install 
ntpdate due to "Temporary failure in name resolution".  I do not have this 
issue with the centos-65-x65 box.

I found that if I run my test with RS_DESTROY=no and then log into the 
centos-510-x64 box and execute 'sudo /sbin/service network restart', name 
resolution works.  The contents of /etc/resolv.conf are not updated by dhcp 
on the EL5 boxes.

Contents of /etc/resolv.conf on EL5 box:
$ cat /etc/resolv.conf
nameserver 10.16.22.10
nameserver 10.16.22.11

Contents of /etc/resolv.conf on EL5 after restarting network service:

$ cat /etc/resolv.conf
; generated by /sbin/dhclient-script
search tamu.edu
nameserver 10.0.2.3

Contents of /etc/resolv.conf on EL6 box:
$ cat /etc/resolv.conf
; generated by /sbin/dhclient-script
search tamu.edu
nameserver 10.0.2.3

Output from failed beaker-rspec run is at the end of the post.

Any suggestions on what can be done to remedy this or is this a bug with 
the EL5 boxes?

Thanks
- Trey

centos-510-x64 14:46:37$  which ntpdate
which: no ntpdate in 
(/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin)

centos-510-x64 executed in 0.01 seconds
Exited: 1

centos-510-x64 14:46:37$  yum -y  install ntpdate
Loaded plugins: fastestmirror, security
Determining fastest mirrors
Could not retrieve mirrorlist 
http://mirrorlist.centos.org/?release=5&arch=x86_64&repo=os error was
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Could not retrieve mirrorlist 
http://mirrorlist.centos.org/?release=5&arch=x86_64&repo=extras error was
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Could not retrieve mirrorlist 
http://mirrorlist.centos.org/?release=5&arch=x86_64&repo=updates error was
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
 * base: centos-distro.cavecreek.net
 * extras: ftp.wallawalla.edu
 * updates: mirror.nandomedia.com
http://centos-distro.cavecreek.net/centos/5.10/os/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://centos.mirror.nac.net/5.10/os/x86_64/repodata/repomd.xml: [Errno 4] 
IOError: <urlopen error (-3, 'Temporary failure in name resolution')>
Trying other mirror.
http://centos.unmeteredvps.net/5.10/os/x86_64/repodata/repomd.xml: [Errno 
4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')>
Trying other mirror.
http://linux.mirrors.es.net/centos/5.10/os/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirror.dattobackup.com/CentOS/5.10/os/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirror.sanctuaryhost.com/centos/5.10/os/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirrors-pa.sioru.com/centos/5.10/os/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirrors.adams.net/centos/5.10/os/x86_64/repodata/repomd.xml: [Errno 
4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')>
Trying other mirror.
http://mirrors.easynews.com//linux/centos/5.10/os/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirrors.maine.edu/CentOS/5.10/os/x86_64/repodata/repomd.xml: [Errno 
4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')>
Trying other mirror.
ftp://ftp.wallawalla.edu/pub/mirrors/centos/5.10/extras/x86_64/repodata/repomd.xml:
 
[Errno 4] IOError: <urlopen error (-2, 'Name or service not known')>
Trying other mirror.
http://centos.gravityfish.com/5.10/extras/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://ftp.osuosl.org/pub/centos/5.10/extras/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirrors.advancedhosters.com/centos/5.10/extras/x86_64/repodata/repomd.xml:
 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirrors.einstein.yu.edu/centos/5.10/extras/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirrors.loosefoot.com/centos/5.10/extras/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirrors.maine.edu/CentOS/5.10/extras/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirrors.sonic.net/centos/5.10/extras/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://yum.phx.singlehop.com/centos/5.10/extras/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://yum.singlehop.com/CentOS/5.10/extras/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
ftp://mirror.nandomedia.com/pub/CentOS/5.10/updates/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-2, 'Name or service not known')>
Trying other mirror.
http://bay.uchicago.edu/centos/5.10/updates/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://centos.aol.com/5.10/updates/x86_64/repodata/repomd.xml: [Errno 4] 
IOError: <urlopen error (-3, 'Temporary failure in name resolution')>
Trying other mirror.
http://centos.mirrors.hoobly.com/5.10/updates/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirror.chpc.utah.edu/pub/centos/5.10/updates/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirror.cs.uwp.edu/pub/centos/5.10/updates/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirror.es.its.nyu.edu/centos/5.10/updates/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirror.oss.ou.edu/centos/5.10/updates/x86_64/repodata/repomd.xml: 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirrors.advancedhosters.com/centos/5.10/updates/x86_64/repodata/repomd.xml:
 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
http://mirrors.usc.edu/pub/linux/distributions/centos/5.10/updates/x86_64/repodata/repomd.xml:
 
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name 
resolution')>
Trying other mirror.
Setting up Install Process
No package ntpdate available.
Nothing to do

centos-510-x64 executed in 4800.41 seconds

centos-510-x64 16:06:38$  rpm -ivh 
http://yum.puppetlabs.com/puppetlabs-release-el-5.noarch.rpm
error: skipping 
http://yum.puppetlabs.com/puppetlabs-release-el-5.noarch.rpm - transfer 
failed - Unknown or unexpected error
Retrieving http://yum.puppetlabs.com/puppetlabs-release-el-5.noarch.rpm

centos-510-x64 executed in 80.01 seconds
Exited: 1
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/beaker-1.9.1/lib/beaker/host.rb:183:in
 
`exec': Host 'centos-510-x64' exited with 1 running: 
(Beaker::Host::CommandFailure)
  rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-5.noarch.rpm
Last 10 lines of output were:
error: skipping 
http://yum.puppetlabs.com/puppetlabs-release-el-5.noarch.rpm - transfer 
failed - Unknown or unexpected error
Retrieving http://yum.puppetlabs.com/puppetlabs-release-el-5.noarch.rpm
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/beaker-1.9.1/lib/beaker/dsl/helpers.rb:85:in
 
`on'
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/beaker-1.9.1/lib/beaker/dsl/install_utils.rb:445:in
 
`install_puppet'
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/beaker-1.9.1/lib/beaker/dsl/install_utils.rb:442:in
 
`each'
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/beaker-1.9.1/lib/beaker/dsl/install_utils.rb:442:in
 
`install_puppet'
from 
/Users/treydock/puppet/modules/repo_centos/spec/spec_helper_acceptance.rb:6
from 
/Users/treydock/puppet/modules/repo_centos/spec/spec_helper_acceptance.rb:4:in 
`each'
from 
/Users/treydock/puppet/modules/repo_centos/spec/spec_helper_acceptance.rb:4
from 
/Users/treydock/puppet/modules/repo_centos/spec/acceptance/01_repo_centos_spec.rb:1:in
 
`require'
from 
/Users/treydock/puppet/modules/repo_centos/spec/acceptance/01_repo_centos_spec.rb:1
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/rspec-core-2.14.8/lib/rspec/core/configuration.rb:896:in
 
`load'
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/rspec-core-2.14.8/lib/rspec/core/configuration.rb:896:in
 
`load_spec_files'
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/rspec-core-2.14.8/lib/rspec/core/configuration.rb:896:in
 
`each'
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/rspec-core-2.14.8/lib/rspec/core/configuration.rb:896:in
 
`load_spec_files'
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:22:in
 
`run'
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in
 
`run'
from 
/Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in
 
`autorun'
from /Users/treydock/.rvm/gems/ruby-1.8.7-p371@puppet_dev/bin/rspec:23
/Users/treydock/.rvm/rubies/ruby-1.8.7-p371/bin/ruby -S rspec 
spec/acceptance failed

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/7805de01-6fd7-4e8b-840a-96afd764f0b4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to