puppet agent on HP unix os

580 views
Skip to first unread message

Ankit Mittal

unread,
Dec 27, 2013, 10:20:09 AM12/27/13
to puppet...@googlegroups.com
Dear All,

Please help me if puppet agent installation is possible on hp unix os or not.
If it is possible please tell how to installed it


Thanks and Regrads

Ankit Mittal

Martin Alfke

unread,
Dec 30, 2013, 9:23:45 AM12/30/13
to puppet...@googlegroups.com
Hi Ankit,

I have worked at a company where we run Puppet on HP UX.
The findings have been added to the HP-UX site at Puppetlabs: https://projects.puppetlabs.com/projects/puppet/wiki/Puppet_HP-UX

You just need openssl and ruby available on your system.

hth,

Martin
> --
> 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 puppet-users...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/a32508bc-9770-4e55-8855-40f8b3550215%40googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

Ankit Mittal

unread,
Jan 1, 2014, 9:30:14 AM1/1/14
to puppet...@googlegroups.com
Dear Martin,

Thanks for the help.
We are using HP UX 11.31 version  , can you please tell me if puppet will work on this version or not.  

Martin Alfke

unread,
Jan 1, 2014, 3:17:17 PM1/1/14
to puppet...@googlegroups.com
Hi Ankit,

I have worked on the documented versions only.
Besides this I do not have access to HP-UX systems at the moment.

Sorry,

Martin
> --
> 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 puppet-users...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/1a81a3d2-4eef-4b35-b6d1-fbd847b0516d%40googlegroups.com.

Rick Copley

unread,
Feb 27, 2014, 5:07:36 PM2/27/14
to puppet...@googlegroups.com
Hi has anyone done any more work on puppet for HP-UX 11.31?
 
Or can someone point me to where I can download the opensource version of puppet agent code so I can try to compile myself?

Ryan Anderson

unread,
Feb 28, 2014, 2:11:53 PM2/28/14
to puppet...@googlegroups.com
While I have not tried to get get puppet working on HP-UX, I have gotten it to work on a number of other very old platforms by using ruby gems. If you can get a working puppet-supported version of ruby on HP-UX, you are most of the way there. Hopefully, you can get the ruby from a source that already compiled and packaged it, otherwise you'll have to compile ruby on your own, which isn't too bad if you have gnu tools from http://hpux.connect.org.uk. Once you have ruby with gems support, the steps are basically:

* gem install --version <version you want, or leave out for the latest> puppet
  * This will install 'puppet' and 'facter' within the case bin directory ruby is in
* Create /etc/puppet and /var/lib/puppet directories
* Add a working /etc/puppet/puppet.conf
* Run it as usual by hand: /your/path/bin/puppet agent -t
* Create a puppet init script and place into /sbin/init.d, with links to it in....whatever HP-UX uses

The benefit of this approach is you get the latest 'n greatest puppet version, and you can even use the package resource's gem provider (may need to sym-link /your/path/bin/gem to /usr/bin/gem')  to update the gem in the future if you so desire to keep all puppet versions the same.

Rick Copley

unread,
Mar 18, 2014, 3:22:25 PM3/18/14
to puppet...@googlegroups.com
Hi Ryan, thanks very much for all the tips - I'm not sure why I didn't get notified when you posted this reply.
 
We got ruby and gem and rake installed from the Porting center, and we are working with our firewall team to allow outbound internet connections from our IA64 11.31 system so we can "gem install  -version"
 
Best regards,
 
Rick

Ryan Anderson

unread,
Mar 19, 2014, 1:29:48 PM3/19/14
to puppet...@googlegroups.com
You can also download the gems you need (puppet, and its other required gems) from rubygems.org, copy them to your systems and use the gem command to install them locally to get around your firewall issue. You can even created your own gem repo within your network with these gems. For clarification, the command is 'gem install puppet' or 'gem install --version <your version> puppet' if using rubygems.org as your source.
Reply all
Reply to author
Forward
0 new messages