Ben Wu
2012-Mar-23 00:09 UTC
[Puppet Users] Installing PE2.0 on open source Citrix XenServer
Dear all, Got a quick question. I understand that XenServer hypervisor (dom0) is not a supported platform for PE2.0. We tried to install the following installer: http://pm.puppetlabs.com/puppet-enterprise/2.0.3/puppet-enterprise-2.0.3-all.tar.gz Using the “all platform” installer, it couldn’t find ‘cronie’ package at the following installation step: The XenServer installation is based on “Free XenServer Trial” from http://www.citrix.com/English/ps2/products/feature.asp?contentID=2300356 I was trying to find *.el5 version of cronie package to install, but with no success. All I could find is *.el6 or *.fc{13,14,15,16} based package which required quite a few dependencies that need to be manually resolved. ------------------------------------------------------------------------------------------------------------------------- STEP 3: INSTALL PACKAGES ## Installing packages from repositories... Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.mirror.aussiehq.net.au * centosplus: centos.mirror.aussiehq.net.au * extras: centos.mirror.aussiehq.net.au * updates: centos.mirror.aussiehq.net.au addons | 951 B 00:00 base | 1.1 kB 00:00 centosplus | 1.9 kB 00:00 citrix | 951 B 00:00 contrib | 951 B 00:00 extras | 2.1 kB 00:00 updates | 1.9 kB 00:00 Excluding Packages from CentOS-5 - Base Finished Excluding Packages from CentOS-5 - Updates Finished Setting up Install Process No package cronie available. Nothing to do ======================================================================================================================== !! ERROR: Could not install required packages from your operating system''s repository--this may be due to a network failure or incorrect repository settings. You must install the following packages before you can install Puppet Enterprise: cronie Has anyone in this list ever had any luck of successfully deploying PE2 agent on this platform (Citrix XenServer open source)? Very much appreciated with any inputs! Regards, Ben -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Iain Sutton
2012-Mar-23 02:15 UTC
Re: [Puppet Users] Installing PE2.0 on open source Citrix XenServer
Hi Ben, I would try installing vixie-cron which offers the same capabilities under EL5 as cronie under EL6: CentOS5 machine: $ cat /etc/redhat-release ; rpm -q --whatprovides vixie-cron CentOS release 5.8 (Final) vixie-cron-4.1-81.el5 CentOS6 machine: $ cat /etc/redhat-release ; rpm -q --whatprovides vixie-cron CentOS release 6.2 (Final) cronie-1.4.4-7.el6.x86_64 However I don''t know if the PE installer explicitly requires (cronie) or just what it provides (vixie-cron). Cheers, Iain On 23 March 2012 11:09, Ben Wu <benwu63@gmail.com> wrote:> Dear all, > > Got a quick question. I understand that XenServer hypervisor (dom0) is not > a supported platform for PE2.0. We tried to install the following installer: > > > > > http://pm.puppetlabs.com/puppet-enterprise/2.0.3/puppet-enterprise-2.0.3-all.tar.gz > > > Using the “all platform” installer, it couldn’t find ‘cronie’ package at > the following installation step: > > > > The XenServer installation is based on “Free XenServer Trial” from > http://www.citrix.com/English/ps2/products/feature.asp?contentID=2300356 > > > > I was trying to find *.el5 version of cronie package to install, but with > no success. All I could find is *.el6 or *.fc{13,14,15,16} based package > which required quite a few dependencies that need to be manually resolved. > > > > > ------------------------------------------------------------------------------------------------------------------------- > > > > STEP 3: INSTALL PACKAGES > > > > ## Installing packages from repositories... > > Loaded plugins: fastestmirror > > Loading mirror speeds from cached hostfile > > * base: centos.mirror.aussiehq.net.au > > * centosplus: centos.mirror.aussiehq.net.au > > * extras: centos.mirror.aussiehq.net.au > > * updates: centos.mirror.aussiehq.net.au > > addons > | > 951 B 00:00 > > base > | 1.1 kB 00:00 > > centosplus > | 1.9 kB 00:00 > > citrix > | 951 B 00:00 > > contrib > | > 951 B 00:00 > > extras > | 2.1 kB 00:00 > > updates > | 1.9 kB 00:00 > > Excluding Packages from CentOS-5 - Base > > Finished > > Excluding Packages from CentOS-5 - Updates > > Finished > > Setting up Install Process > > No package cronie available. > > Nothing to do > > > > > ========================================================================================================================> > > > !! ERROR: Could not install required packages from your operating system''s > repository--this may be due to a network > > failure or incorrect repository settings. You must install the > following packages before you can install Puppet > > Enterprise: cronie > > > > > Has anyone in this list ever had any luck of successfully deploying PE2 > agent on this platform (Citrix XenServer open source)? Very much > appreciated with any inputs! > > > Regards, > > Ben > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com. > For more options, visit this group at > 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 puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.