Dear all, I would like to ask you, does anybody here have experience with Puppet under CRAY systems, or BlueGeneQ? It would be nice to hear some experiences with this, if any. Thanks! Pablo -- 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.
Hi, On 07/12/2012 10:01 AM, Pablo Fernandez wrote:> Dear all, > > I would like to ask you, does anybody here have experience with Puppet > under CRAY systems, or BlueGeneQ? It would be nice to hear some > experiences with this, if any. > > Thanks! > PabloI believe that hardware matters less, but what operating system is in use on your supercomputers? -- 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.
Pablo, If your Cray systems are running Cray Linux, then it is possible Puppet will run in your environment, though we have yet to test this ourselves at Puppet. Cheers, Dominic Maragia On Thu, Jul 12, 2012 at 1:01 AM, Pablo Fernandez <pablo.fernandez@cscs.ch>wrote:> Dear all, > > I would like to ask you, does anybody here have experience with Puppet > under CRAY systems, or BlueGeneQ? It would be nice to hear some experiences > with this, if any. > > Thanks! > Pablo > > -- > 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 <puppet-users%2Bunsubscribe@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> > . > >-- Dominic Maraglia QA Engineer Puppet Labs -- 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.
I dealt with a case that had a Cray XT4 using Redhat Linux specifically. More or less since the hardware and OS was just like any other platform we support, it wasn''t a problem and we supported it. If you are using Cray Linux - I believe its based on the SuSE Linux platform (and we do support SLES 11sp1/2) - so if you have trouble I''m sure it wouldn''t be hard to adapt, although it isn''t a platform we have specifically targeted in the past. Some Facter patches would probably be needed to identify its version and OS - but if it works like SuSE in respect to packaging we already have the code to support zypper packages (if that is indeed what it uses) and other SuSE facilities - it all depends on the variations that Cray have taken. From a support perspective today Cray Linux would fall into a community effort, but that doesn''t mean with some work it couldn''t work for you. BlueGene/Q on the other hand is a PPC architecture isn''t it? So what OS are you running on it? In most cases when it comes to Puppet - its the OS that matters. ken. On Thu, Jul 12, 2012 at 9:01 AM, Pablo Fernandez <pablo.fernandez@cscs.ch> wrote:> Dear all, > > I would like to ask you, does anybody here have experience with Puppet under > CRAY systems, or BlueGeneQ? It would be nice to hear some experiences with > this, if any. > > Thanks! > Pablo > > -- > 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.
Thanks for the answers,> If you are using Cray Linux - I believe its based on the SuSE Linux > platform (and we do support SLES 11sp1/2) - so if you have trouble I''m > sure it wouldn''t be hard to adapt, although it isn''t a platform we > have specifically targeted in the past. Some Facter patches would > probably be needed to identify its version and OS - but if it works > like SuSE in respect to packaging we already have the code to support > zypper packages (if that is indeed what it uses) and other SuSE > facilities - it all depends on the variations that Cray have taken.This is exactly the case. Since it''s a Linux, I guess you can always compile and run the code, but patches like the ones you mention would be necessary, and knowing that somebody has done this before is good to know, not only in PE (which is good) but also around the community... does any?> BlueGene/Q on the other hand is a PPC architecture isn''t it? So what > OS are you running on it? In most cases when it comes to Puppet - its > the OS that matters.Yes, PPC A2 processors, but the distribution is a patched RHEL6. I guess the same as with Cray applies here: you would need patches, and knowing that someone around the community has done this before would be a great relief! Thanks, BR/Pablo -- 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.
>> If you are using Cray Linux - I believe its based on the SuSE Linux >> platform (and we do support SLES 11sp1/2) - so if you have trouble I''m >> sure it wouldn''t be hard to adapt, although it isn''t a platform we >> have specifically targeted in the past. Some Facter patches would >> probably be needed to identify its version and OS - but if it works >> like SuSE in respect to packaging we already have the code to support >> zypper packages (if that is indeed what it uses) and other SuSE >> facilities - it all depends on the variations that Cray have taken. > > > This is exactly the case. Since it''s a Linux, I guess you can always compile > and run the code, but patches like the ones you mention would be necessary, > and knowing that somebody has done this before is good to know, not only in > PE (which is good) but also around the community... does any?To answer your PE question - no - ''we'' (as in the collective Puppetlabs) haven''t done anything for PE today and Cray Linux is not specifically supported by us today from a commercial perspective. On the other hand, I would be surprised if you couldn''t get Puppet on its own to work on Cray Linux. If you get no other responses from people - I would try getting just the open source parts of Puppet to work, focusing on SuSE instructions and see how far you get, then come back to the list for help. My gut feel would be that the variations would be small enough for you to make it work. I would anticipate perhaps some Facter patches to identify your OS and mark it a SLES variant would be helpful - which is fairly easy to do. Here is an example to give you a feel for at least the Facter patch complexity, in this case we added Ascendos support (a Redhat variant): https://github.com/puppetlabs/facter/commit/c9db305096a8aa95a48bd717e752abccecea6009 Roughly 20 lines of change ... and its probably less these days since we''ve simplified some parts of the code since that patch.>> BlueGene/Q on the other hand is a PPC architecture isn''t it? So what >> OS are you running on it? In most cases when it comes to Puppet - its >> the OS that matters. > > > Yes, PPC A2 processors, but the distribution is a patched RHEL6. I guess the > same as with Cray applies here: you would need patches, and knowing that > someone around the community has done this before would be a great relief!If its RHEL6, then its probably going to work, I don''t believe we ship PPC RPM''s today though for architecture specific elements that we bundle with PE. With PE we ship our own Ruby and Apache and these are only i386 and x86_64 today. I do however believe Puppet itself (without-PE) should work, since RHEL features are usually well covered by Puppet. You just need to use all the OS bundled items like Apache and Ruby shipped with RHEL6. ken. -- 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.