Looks like I got it to install, but curious where the configuration 
information for puppet agent lives when installing it via ruby gems.  Could 
you point me in the right direction? 

On Thursday, August 9, 2012 2:23:09 PM UTC-7, vioilly wrote:
>
> ok.. so (roughly) here's what I did to get the puppet client to install on 
> xenserver
>
> Installed ruby from this repo 
>
> http://centos.karan.org/el5/ruby187/i386/
>
> you need these rpms installed for ruby
>
> rpm -qa | grep ruby 
> ruby-libs-1.8.7.299-4.el5.kb 
> ruby-irb-1.8.7.299-4.el5.kb 
> ruby-ri-1.8.7.299-4.el5.kb 
> ruby-1.8.7.299-4.el5.kb 
> ruby-rdoc-1.8.7.299-4.el5.kb 
>
> run ruby -v to check you have ruby install 
>
> [user@xenserver ~]# ruby -v
> ruby 1.8.7 (2010-06-23 patchlevel 299) [i386-linux]
>
> installed gem using 
>
>
> yum install rubygem-gem2rpm 
>
> installed puppet using 
>
>
> gem install puppet --no-rdoc --no-ri 
> Hope that helps someone else. Thanks to Martin for his help on this..
>
>
> On Thursday, August 9, 2012 4:51:01 PM UTC+1, mawi wrote:
>
> I install and upgrade puppet from gems 
>>
>> gem install puppet --no-rdoc --no-ri 
>>
>> 2012/8/9 vioilly <[email protected]>
>>
>>> Hi,
>>>
>>> I am also looking at getting puppet on xenserver
>>>
>>> I used this repo http://centos.karan.org/el5/ruby187/i386/ and ran wget 
>>> on each of the 5 rpms and then used rpm -i
>>>
>>> not a pretty way of doing things but I do have ruby installed now, then 
>>> same as martin. However hitting brick walls with yum install puppet using 
>>> the puppetlabs repo
>>>
>>> Anyone else got a solution to this thread.. would help others i assume?
>>>
>>> Vioilly
>>>
>>>
>>> On Tuesday, June 12, 2012 4:49:45 PM UTC+1, John Guthrie wrote:
>>>
>>>> Martin, 
>>>>
>>>> Thank you for providing that information.  We were wondering which 
>>>> repository you were using to get those RPMs.  We used yum to search for 
>>>> those RPMs on XenServer 5.6 (the earliest that we have) and we weren't 
>>>> able to find any of those RPMs.  We weren't able to find them on our 
>>>> distribution CDs either. 
>>>>
>>>> Thanks again. 
>>>>
>>>> John Guthrie 
>>>> [email protected] 
>>>>
>>>> On 2012-05-31 19:34, Martin Willemsma wrote: 
>>>> > Hi John, 
>>>> > 
>>>> > We have puppet running on Xenserver. Please note that Citrix can 
>>>> start 
>>>> > complaining about 'unsupported custom modifications' to the host in 
>>>> > case you have a technical support contract. 
>>>> > 
>>>> > ruby -v 
>>>> > ruby 1.8.7 (2010-06-23 patchlevel 299) [i386-linux] 
>>>> > 
>>>> > I have these packages installed on XenServer release 5.5.0 
>>>> > 
>>>> > rpm -qa | grep ruby 
>>>> > ruby-libs-1.8.7.299-4.el5.kb 
>>>> > ruby-irb-1.8.7.299-4.el5.kb 
>>>> > ruby-ri-1.8.7.299-4.el5.kb 
>>>> > ruby-1.8.7.299-4.el5.kb 
>>>> > ruby-rdoc-1.8.7.299-4.el5.kb 
>>>> > 
>>>> > cat /etc/redhat-release 
>>>> > XenServer release 5.5.0-15119p (xenenterprise) 
>>>> > 
>>>> > Also rolled our own for CentOS those are not installed yet on this 
>>>> machine. 
>>>> > 
>>>> > --- 
>>>> > 
>>>> > Best regards 
>>>> > 
>>>> > Martin 
>>>> > 
>>>> > 2012/6/1 Timothy Sutton<[email protected]>: 
>>>> >> I've only ever installed a handful of 3rd-party tools on XenServer, 
>>>> >> but it was usually a matter of finding EL5-compatible rpms from an 
>>>> >> external repo and installing those. 
>>>> >> 
>>>> >> Tim 
>>>> >> 
>>>> >> On 2012-05-31, at 1:59 PM, "John Guthrie"<[email protected]>  wrote: 
>>>> >> 
>>>> >>> Has anyone had any luck installing puppet on Citrix Xenserver?  It 
>>>> appears that there is no ruby package for the OS itself, and we ran into 
>>>> dependency issues when we tried to compile our own ruby. 
>>>> >>> 
>>>> >>> Thanks. 
>>>> >>> 
>>>> >>> John Guthrie 
>>>> >>> [email protected] 
>>>> >>> 
>>>> >>> 
>>>> >>> 
>>>> >>> -- 
>>>> >>> You received this message because you are subscribed to the Google 
>>>> Groups "Puppet Users" group. 
>>>> >>> To post to this group, send email to [email protected]. 
>>>> >>> To unsubscribe from this group, send email to puppet-users...@**
>>>> googlegroups.com. 
>>>> >>> For more options, visit this group at http://groups.google.com/**
>>>> group/puppet-users?hl=en<http://groups.google.com/group/puppet-users?hl=en>.
>>>>  
>>>>
>>>> >>> 
>>>> >> -- 
>>>> >> You received this message because you are subscribed to the Google 
>>>> Groups "Puppet Users" group. 
>>>> >> To post to this group, send email to [email protected]. 
>>>> >> To unsubscribe from this group, send email to puppet-users...@**
>>>> googlegroups.com. 
>>>> >> For more options, visit this group at http://groups.google.com/**
>>>> group/puppet-users?hl=en<http://groups.google.com/group/puppet-users?hl=en>.
>>>>  
>>>>
>>>> >> 
>>>>
>>>>
>>>> This electronic mail message contains information that (a) is or 
>>>> may be CONFIDENTIAL, PROPRIETARY IN NATURE, OR OTHERWISE 
>>>> PROTECTED 
>>>> BY LAW FROM DISCLOSURE, and (b) is intended only for the use of 
>>>> the addressee(s) named herein.  If you are not an intended 
>>>> recipient, please contact the sender immediately and take the 
>>>> steps necessary to delete the message completely from your 
>>>> computer system. 
>>>>
>>>> Not Intended as a Substitute for a Writing: Notwithstanding the 
>>>> Uniform Electronic Transaction Act or any other law of similar 
>>>> effect, absent an express statement to the contrary, this e-mail 
>>>> message, its contents, and any attachments hereto are not 
>>>> intended 
>>>> to represent an offer or acceptance to enter into a contract and 
>>>> are not otherwise intended to bind this sender, 
>>>> barnesandnoble.com 
>>>> llc, barnesandnoble.com inc. or any other person or entity. 
>>>>
>>>  -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Puppet Users" group.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msg/puppet-users/-/D0cbgbA006MJ.
>>>
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to 
>>> [email protected].
>>> For more options, visit this group at 
>>> http://groups.google.com/group/puppet-users?hl=en.
>>>
>>
>>
>>
>> -- 
>> --- 
>> Met vriendelijke groet,
>>
>> Martin Willemsma
>>
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to