Theres a few ways around this. If I remember right, I think the new puppet installs have an “omnibus” type setup where all the dependencies (java, ruby, etc) are installed in a sandbox, So you might be able to use 1.9 locally then.
You could look into rbenv, or rvm – Both of these would give you a sandboxed ruby 1.9 to run sensu admin under, and are probably the best option to be honest. Install rvm/rbenv under the sensu-admin user and then run it that way.
Last is you could look into sensu-admin and ruby 1.8, Its probably some loose dependency on a gem thats not letting your run ruby 1.8, If you track down the offending gems and then install a correct version – ruby 1.8 should be an option. There is nothing inherently ruby 1.9 in sensu-admin that I know of.
If you give me the errors from ruby 1.8 and sensu-admin I might be able to look into it, however, rvm should be an easy win.
On Wed, Oct 9, 2013 at 11:11 AM, Alejandro Ferrari email@example.com wrote:
I’m trying to install Sensu-admin into Centos 6.3 (AWS) and we use Puppet to all our configurations, here the issue, Puppet woth well with Ruby 1.8 (other version is not clean and we test with many issues there) but Sensu admin, need some gem of Ruby 1.9, some one with similar setup that be found the way to have this 2 softwares running inside the same box without issues?