Open shentonfreude opened 12 years ago
It looks like I can't even fix this by hiding the bogus repo in question (or fiddling the hostname in /etc/hosts) because it seems Puppet is running a "python ... .../yumhelper.py" before starting on any of my defined Stages:
...
[default] debug: Puppet::Type::Package::ProviderYum: Executing '/bin/rpm -qa --nosignature --nodigest --qf '%{NAME} %|EPOCH?{%{EPOCH}}:{0}| %{VERSION} %{RELEASE} %{ARCH}
''
[default]
[default] debug: Puppet::Type::Package::ProviderYum: Executing '/usr/bin/python /usr/lib64/ruby/gems/1.8/gems/puppet-2.6.4/lib/puppet/provider/package/yumhelper.py'
[default]
[default] err: Could not prefetch package provider 'yum': Execution of '/usr/bin/python /usr/lib64/ruby/gems/1.8/gems/puppet-2.6.4/lib/puppet/provider/package/yumhelper.py' returned 1: Loaded plugins: fastestmirror
Determining fastest mirrors
...
yum.Errors.RepoError: Cannot retrieve repository metadata (repomd.xml) for repository: elff. Please verify its path and try again
[default]
[default] debug: /Stage[main]/Trac_instance/File[/var/trac/project1/db]/require: requires Exec[trac_create_project1]
...
Only solution I can see is:
I looked at VeeWee but the boxes it knew about didn't have a 64-bit Centos 5.6 or 5.7. Since SID is using RHEL 5.7, we need something similar for credible development.
Looks like it's time to build our own.
This is even more reasonable since vagrantbox.es hasn't been reachable the past hour.
There's a commandline interface to search vagrantbox.es:
gem install vagrantboxes
But I couldn't get the subsequent command to work like it wasn't registered with vagrant properly:
vagrant vagrantboxes search
I'm not going down that rathole now.