Hi there,

Yet if Scientific Linux(SL) is, as Centos, a rhel child, there are some 
differences.
One of them is that yum variable "$releasever" in SL does not corresponds 
as in Centos to the "major" version but to "major.minor" version. So, 
instead of being a 6 it is, for example a 6.3.
This substitution won't work in puppet labs repositories as there are no 
minors.
The best solution (elegant and simple) would be for puppetlabs to add 
the symbolic links with the "major.minor" versions pointing to the 
"major" which would make cloud_provisioner work as it is.
I made a small modification of the script which prepares the puppetlabs 
repos that worked on the (not many) tests I did with Centos and SL. I 
didn't do a pull request because this solution is far from being elegant 
and ideal but yet, if someone needs to deploy SL machines here it is:
https://github.com/dcodix/puppetlabs-cloud_provisioner

It is fare to say that I am a complete newbie with puppet in general and 
cloud_provisioner in particular, so, maybe there is an option to make it 
work with SL, but as far as now I don't know it. So, if there is, and 
someone could let me know it, it would be fantastic. Otherwise it would be 
marvelous if puppetlabs could add the links with the minor version number 
included.

Thanks!

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to