FAQ
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.

Search Discussions

  • Felix Frank at Jul 12, 2012 at 11:31 am
    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!
    Pablo
    I 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.
  • Dominic Maraglia at Jul 12, 2012 at 2:10 pm
    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 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.
  • Ken Barber at Jul 12, 2012 at 2:26 pm
    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
    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.
  • Pablo Fernandez at Jul 13, 2012 at 7:42 am
    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.
  • Ken Barber at Jul 13, 2012 at 2:56 pm

    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.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppuppet-users @
categoriespuppet
postedJul 12, '12 at 8:01a
activeJul 13, '12 at 2:56p
posts6
users4
websitepuppetlabs.com

People

Translate

site design / logo © 2022 Grokbase