Hello, I would like to know on what platforms Puppet runs. I cannot seem to find the information on Puppet''s web site. Bcfg2 has it on it''s front page :-) I know there are .debs and .rpms, but are, for instance, Solaris, FreeBSD and AIX supported? Thanks. -- Guillaume Pratte Recherche et développement Révolution Linux Toutes les opinions et les prises de position exprimées dans ce courriel sont celles de son auteur et ne répresentent pas nécessairement celles de Révolution Linux. Any views and opinions expressed in this email are solely those of the author and do not necessarily represent those of Revolution Linux.
Guillaume, Look here: http://www.reductivelabs.com/projects/puppet/reference/typedocs.html#packageunder provider for a list of places that have direct package support. As far as I can tell, it should run anywhere that ruby runs, but I''m not an expert. Trevor On 2/28/07, Guillaume Pratte <guillaume.pratte@revolutionlinux.com> wrote:> > Hello, > > I would like to know on what platforms Puppet runs. I cannot seem to > find the information on Puppet''s web site. Bcfg2 has it on it''s front > page :-) > > I know there are .debs and .rpms, but are, for instance, Solaris, > FreeBSD and AIX supported? > > Thanks. > > -- > Guillaume Pratte > Recherche et développement > Révolution Linux > > Toutes les opinions et les prises de position exprimées dans ce courriel > sont celles de son auteur et ne répresentent pas nécessairement celles de > Révolution Linux. > > Any views and opinions expressed in this email are solely those of the > author and do not necessarily represent those of Revolution Linux. > > > > > _______________________________________________ > Puppet-users mailing list > Puppet-users@madstop.com > https://mail.madstop.com/mailman/listinfo/puppet-users >_______________________________________________ Puppet-users mailing list Puppet-users@madstop.com https://mail.madstop.com/mailman/listinfo/puppet-users
On 2/28/07, Trevor Vaughan <peiriannydd@gmail.com> wrote:> Guillaume, > > Look here: > http://www.reductivelabs.com/projects/puppet/reference/typedocs.html#package > under provider for a list of places that have direct package support. > > As far as I can tell, it should run anywhere that ruby runs, but I''m not an > expert.Well now I can''t find the page.. but I know I read it somewhere. Anyway, no, it doesn''t run on AIX. It also can''t just run anywhere ruby runs, because of the need to understand various aspects of the system (adding users, etc, etc). Puppet needs to be "ported" to each OS, i.e. providers need to be extended for each OS. As far as I know: Linux, Solaris, FreeBSD, OS X. -Charlie
On Feb 28, 2007, at 11:01 PM, Charlie Schluting wrote:> > Well now I can''t find the page.. but I know I read it somewhere. > > Anyway, no, it doesn''t run on AIX. It also can''t just run anywhere > ruby runs, because of the need to understand various aspects of the > system (adding users, etc, etc). Puppet needs to be "ported" to each > OS, i.e. providers need to be extended for each OS. > > As far as I know: Linux, Solaris, FreeBSD, OS X.That''s basically correct, although it''s only the per-platform providers that need to be ported. That is, you can''t do packaging on AIX (although I expect it''d be very easy to make it work, and I''ve heard that current versions of AIX use rpm), but you can manage files and probably users and maybe services and, um, I don''t really know, because I''ve never used AIX. Most of the system will work fine, but you''ll likely have to port the providers that change per platform. And AIX is really different in general, so I''ve no idea how complicated it will really be. -- Do not think of knocking out another person''s brains because he differs in opinion from you. It would be as rational to knock yourself on the head because you differ from yourself ten years ago. -- Horace Mann --------------------------------------------------------------------- Luke Kanies | http://reductivelabs.com | http://madstop.com
On Feb 28, 2007, at 1:47 PM, Guillaume Pratte wrote:> Hello, > > I would like to know on what platforms Puppet runs. I cannot seem to > find the information on Puppet''s web site. Bcfg2 has it on it''s front > page :-) > > I know there are .debs and .rpms, but are, for instance, Solaris, > FreeBSD and AIX supported?Puppet''s definition of "supported" isn''t quite so hard as bcfg2''s, from what I understand. You can use Puppet to manage files on basically any platform that can run ruby, but package, user, and service support might take some porting. I''ve been meaning to find a way to catalog all of this, I just haven''t had the opportunity. I know that people are using Puppet on RHEL, Fedora, Ubuntu, Debian, Gentoo, FreeBSD, OpenBSD, Solaris, OS X, and SuSE. AFAIK, no one is using it on AIX or HP-UX yet, but I''m guessing it''s less than a day''s work to get essentially everything working on those platforms, too, which just about covers everything, I think. -- Life is like playing a violin in public and learning the instrument as one goes on. -- Samuel Butler --------------------------------------------------------------------- Luke Kanies | http://reductivelabs.com | http://madstop.com
On 28 Feb 2007, at 20:12, Trevor Vaughan wrote:> > Look here: http://www.reductivelabs.com/projects/puppet/reference/ > typedocs.html#package under provider for a list of places that have > direct package support.There are experimental Solaris packages here, which are intended to work with blastwave’s Ruby etc.: http://garylaw.net/puppet/ First you will need blastwave’s pkg-get: http://www.blastwave.org/ Put /opt/csw/bin into your path, and install the ruby: pkg-get install ruby Then install the facter and puppet packages. In future we hope to get these packages integrated into the Blastwave archive, which will make installing puppet and its dependencies as simple as: pkg-get install puppet but I’ve yet to get the packages accepted by blastwave. Please let me know if you have any problems with these packages. AFAIK there is no support for AIX or HP-UX. Gary gary.law@gmail.com _______________________________________________ Puppet-users mailing list Puppet-users@madstop.com https://mail.madstop.com/mailman/listinfo/puppet-users