Hi, The problem is the drivers are not using rvm, since the path is redefined. You will have to add the rvm initialization to the scripts_common.sh file. We found this problem using rbenv: http://dev.opennebula.org/issues/3139
Hope this helps 2015-02-10 16:21 GMT+01:00 barbieri vincenzo < vincenzo.barbi...@vbarbieri.com>: > Ok now I have ruby version 1.8 and 1.9.3 but I have same error > > Default ruby env is 1.8.7 > > Tue Feb 10 16:13:51 2015 [Z0][InM][I]: > /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > `gem_original_require': no such file to load -- softlayer_api (LoadError) > Tue Feb 10 16:13:51 2015 [Z0][InM][I]: from > /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' > Tue Feb 10 16:13:51 2015 [Z0][InM][I]: from ./../../vmm/sl/sl_driver.rb:35 > Tue Feb 10 16:13:51 2015 [Z0][InM][I]: from ./poll:21:in `require' > Tue Feb 10 16:13:51 2015 [Z0][InM][I]: from ./poll:21 > Tue Feb 10 16:13:51 2015 [Z0][InM][E]: Error executing poll > Tue Feb 10 16:13:51 2015 [Z0][InM][I]: ExitCode: 1 > Tue Feb 10 16:13:51 2015 [Z0][ONE][E]: Error monitoring Host ams01 (2): > Error executing poll > > Thanks > ------------------------------ > *Da:* Users [users-boun...@lists.opennebula.org] per conto di barbieri > vincenzo > *Inviato:* martedì 10 febbraio 2015 14.59 > > *A:* Tino Vazquez; users@lists.opennebula.org > *Oggetto:* Re: [one-users] Opennebula Softlayer integration > > Hi > > it's possible to have the procedure to upgrade ruby version ? > I use rvm but uninstall 1.8 version > ------------------------------ > *Da:* Tino Vazquez [cvazquez@opennebula.systems] > *Inviato:* martedì 10 febbraio 2015 11.09 > *A:* barbieri vincenzo; users@lists.opennebula.org > *Oggetto:* Re: [one-users] Opennebula Softlayer integration > > Hi, > > This behaviour usually comes when there are two instances of ruby in your > system, most likely 2.1.2 and also 1.8.7. Are you using rvm? If so, we > recommend using a distribution with at least ruby 1.9.3. > > Best, > > -Tino > > > On Tue Feb 10 2015 at 10:00:34 AM barbieri vincenzo < > vincenzo.barbi...@vbarbieri.com> wrote: > >> I resolved the ruby error but now I have this error >> >> Tue Feb 10 09:53:11 2015 [Z0][InM][D]: Monitoring host ams01 (4) >> Tue Feb 10 09:53:11 2015 [Z0][InM][I]: Command execution fail: >> /var/lib/one/remotes/im/run_probes sl /vmfs/volumes 4124 20 4 ams01 >> Tue Feb 10 09:53:11 2015 [Z0][InM][I]: >> /usr/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:54:in >> `gem_original_require': no such file to load -- softlayer_api (LoadError) >> Tue Feb 10 09:53:11 2015 [Z0][InM][I]: from >> /usr/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:54:in >> `require' >> Tue Feb 10 09:53:11 2015 [Z0][InM][I]: from ./../../vmm/sl/sl_driver.rb:35 >> Tue Feb 10 09:53:11 2015 [Z0][InM][I]: from ./poll:21:in `require' >> Tue Feb 10 09:53:11 2015 [Z0][InM][I]: from ./poll:21 >> Tue Feb 10 09:53:11 2015 [Z0][InM][E]: Error executing poll >> Tue Feb 10 09:53:11 2015 [Z0][InM][I]: ExitCode: 1 >> Tue Feb 10 09:53:11 2015 [Z0][ONE][E]: Error monitoring Host ams01 (4): >> Error executing poll >> ------------------------------ >> *Da:* Users [users-boun...@lists.opennebula.org] per conto di barbieri >> vincenzo >> *Inviato:* martedì 10 febbraio 2015 9.30 >> *A:* Tino Vazquez; users@lists.opennebula.org >> >> *Oggetto:* Re: [one-users] Opennebula Softlayer integration >> Hi >> >> perhaps I realized, it would seem that it is not installed correctly >> the gem request , please hel me to resolve >> >> [root@vdc ~]# sudo gem install softlayer_api >> Fetching: configparser-0.1.3.gem (100%) >> Successfully installed configparser-0.1.3 >> Fetching: softlayer_api-3.0.0.gem (100%) >> ERROR: Error installing softlayer_api: >> softlayer_api requires Ruby version >= 1.9.2. >> [root@vdc ~]# ruby -v >> ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux] >> >> Thanks >> Vincenzo >> >> ------------------------------ >> *Da:* barbieri vincenzo >> *Inviato:* lunedì 9 febbraio 2015 21.15 >> *A:* Tino Vazquez; users@lists.opennebula.org >> *Oggetto:* RE: [one-users] Opennebula Softlayer integration >> >> Hi >> >> Yes I have the gems >> [root@vdc ~]# gem list >> >> *** LOCAL GEMS *** >> >> amazon-ec2 (0.9.17) >> aws-sdk (1.33.0) >> azure (0.6.4) >> bigdecimal (1.2.4) >> builder (3.2.2) >> configparser (0.1.3) >> curb (0.8.6) >> daemons (1.1.9) >> eventmachine (1.0.6) >> faraday (0.9.1) >> hashie (3.4.0) >> inflection (1.0.0) >> io-console (0.4.2) >> json (1.8.1) >> macaddr (1.7.1) >> mime-types (2.4.3, 1.25.1) >> mini_portile (0.6.2) >> minitest (4.7.5) >> multi_json (1.10.1) >> multipart-post (2.0.0) >> mysql (2.9.1) >> net-ldap (0.11) >> nokogiri (1.6.6.2) >> ox (2.1.7) >> parse-cron (0.1.4) >> polyglot (0.3.5) >> psych (2.0.5) >> rack (1.6.0) >> rack-protection (1.5.3) >> rake (10.4.2, 10.1.0) >> rdoc (4.1.0) >> rubygems-update (2.4.5) >> sequel (4.19.0) >> sinatra (1.4.5) >> softlayer_api (3.0.0) >> sqlite3 (1.3.10) >> systemu (2.6.4) >> test-unit (2.1.2.0) >> thin (1.6.3) >> tilt (1.4.1) >> treetop (1.5.3) >> trollop (2.1.1) >> uuid (2.3.7) >> uuidtools (2.1.5) >> xml-simple (1.1.4) >> zendesk_api (1.5.1) >> ^C >> [root@vdc ~]# /usr/share/one/install_gems hybrid >> Gems already installed >> [root@vdc ~]# >> >> Command execution fail: /var/lib/one/remotes/im/run_probes sl >> /var/lib/one//datastores 4124 20 4 ams01 >> Mon Feb 9 11:18:27 2015 [Z0][InM][I]: >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> `gem_original_require': no such file to load -- softlayer_api (LoadError) >> Mon Feb 9 11:18:27 2015 [Z0][InM][I]: from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' >> Mon Feb 9 11:18:27 2015 [Z0][InM][I]: from ./../../vmm/sl/sl_driver.rb:35 >> Mon Feb 9 11:18:27 2015 [Z0][InM][I]: from ./poll:21:in `require' >> Mon Feb 9 11:18:27 2015 [Z0][InM][I]: from ./poll:21 >> Mon Feb 9 11:18:27 2015 [Z0][InM][E]: Error executing poll >> ------------------------------ >> *Da:* Tino Vazquez [cvazquez@opennebula.systems] >> *Inviato:* lunedì 9 febbraio 2015 11.04 >> *A:* barbieri vincenzo; users@lists.opennebula.org >> *Oggetto:* Re: [one-users] Opennebula Softlayer integration >> >> Hi, >> >> Looks like the softlayer ruby gem is missing. >> >> Did you run (as root) the install_gems script? >> >> /usr/share/one/install_gems >> >> Best, >> >> -Tino >> >> On Sun Feb 08 2015 at 1:37:37 AM barbieri vincenzo < >> vincenzo.barbi...@vbarbieri.com> wrote: >> >>> Hi >>> >>> I try to create host for softlayer enviroment but receive the >>> following error >>> usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >>> `gem_original_require': no such file to load -- softlayer_api (LoadError) >>> >>> Any idea ? >>> >>> Thanks >>> Vincenzo >>> Le comunicazioni Internet non sono sicure e quindi Vbarbieri non >>> accetta alcuna responsabilita' per il contenuto di questo messaggio. >>> Sebbene vbarbieri abbia attivato programmi anti-virus, non accetta >>> responsabilita' per qualsiasi tipo di danno che possa derivare dal >>> trasferimento di virus.Qualsiasi punto di vista od opinione espressa sono >>> esclusivamente quelli dell'autore e non rappresentano necessariamente >>> quelli di Vbarbieri . Le risposte a questo messaggio elettronico possono >>> essere controllate da Vbarbieri per ragioni di sicurezza, operative o >>> aziendali. Nel rispetto delle disposizioni di legge e regolamento >>> applicabili, Vbarbieri si riserva il diritto di monitorare le comunicazioni >>> elettroniche attraverso apposite attivita' di monitoraggio finalizzate >>> all'identificazione e alla prevenzione della diffusione accidentale e/o >>> fraudolenta di informazioni. Qualsiasi uso non autorizzato di questo >>> messaggio elettronico o dei suoi allegati e' proibito e potrebbe costituire >>> un reato. Se non siete il destinatario desiderato di questa mail, qualunque >>> comunicazione, copia, distribuzione oqualunque azione od omissione in >>> relazione ai dati in essa contenuti e' illecita, e siete pregato di >>> informare immediatamente il mittente utilizzando l'opzione "Rispondi" nel >>> vostro software di postaelettronica e di distruggere il messaggio e tutti i >>> suoi allegati. >>> _______________________________________________ >>> Users mailing list >>> Users@lists.opennebula.org >>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >>> >> >> -- >> This message has been scanned for viruses and dangerous content by >> *E.F.A. Project* <http://www.efa-project.org>, and is believed to be >> clean. >> Click here to report this message as spam. >> <http://antispam.vbarbieri.priv/cgi-bin/learn-msg.cgi?id=66FEF100077.A7B1B&token=35ae3c200b1a424f3d48607a20506734> >> Le comunicazioni Internet non sono sicure e quindi Vbarbieri non >> accetta alcuna responsabilita' per il contenuto di questo messaggio. >> Sebbene vbarbieri abbia attivato programmi anti-virus, non accetta >> responsabilita' per qualsiasi tipo di danno che possa derivare dal >> trasferimento di virus.Qualsiasi punto di vista od opinione espressa sono >> esclusivamente quelli dell'autore e non rappresentano necessariamente >> quelli di Vbarbieri . Le risposte a questo messaggio elettronico possono >> essere controllate da Vbarbieri per ragioni di sicurezza, operative o >> aziendali. Nel rispetto delle disposizioni di legge e regolamento >> applicabili, Vbarbieri si riserva il diritto di monitorare le comunicazioni >> elettroniche attraverso apposite attivita' di monitoraggio finalizzate >> all'identificazione e alla prevenzione della diffusione accidentale e/o >> fraudolenta di informazioni. Qualsiasi uso non autorizzato di questo >> messaggio elettronico o dei suoi allegati e' proibito e potrebbe costituire >> un reato. Se non siete il destinatario desiderato di questa mail, qualunque >> comunicazione, copia, distribuzione oqualunque azione od omissione in >> relazione ai dati in essa contenuti e' illecita, e siete pregato di >> informare immediatamente il mittente utilizzando l'opzione "Rispondi" nel >> vostro software di postaelettronica e di distruggere il messaggio e tutti i >> suoi allegati. >> -- >> This message has been scanned for viruses and dangerous content by >> *E.F.A. Project* <http://www.efa-project.org>, and is believed to be >> clean. >> Click here to report this message as spam. >> <http://antispam.vbarbieri.priv/cgi-bin/learn-msg.cgi?id=7FB89100077.A0509&token=c41d38dfd01bba31d3d35443c7d02c60> >> Le comunicazioni Internet non sono sicure e quindi Vbarbieri non accetta >> alcuna responsabilita' per il contenuto di questo messaggio. Sebbene >> vbarbieri abbia attivato programmi anti-virus, non accetta responsabilita' >> per qualsiasi tipo di danno che possa derivare dal trasferimento di >> virus.Qualsiasi punto di vista od opinione espressa sono esclusivamente >> quelli dell'autore e non rappresentano necessariamente quelli di Vbarbieri >> . Le risposte a questo messaggio elettronico possono essere controllate da >> Vbarbieri per ragioni di sicurezza, operative o aziendali. Nel rispetto >> delle disposizioni di legge e regolamento applicabili, Vbarbieri si riserva >> il diritto di monitorare le comunicazioni elettroniche attraverso apposite >> attivita' di monitoraggio finalizzate all'identificazione e alla >> prevenzione della diffusione accidentale e/o fraudolenta di informazioni. >> Qualsiasi uso non autorizzato di questo messaggio elettronico o dei suoi >> allegati e' proibito e potrebbe costituire un reato. Se non siete il >> destinatario desiderato di questa mail, qualunque comunicazione, copia, >> distribuzione oqualunque azione od omissione in relazione ai dati in essa >> contenuti e' illecita, e siete pregato di informare immediatamente il >> mittente utilizzando l'opzione "Rispondi" nel vostro software di >> postaelettronica e di distruggere il messaggio e tutti i suoi allegati. >> Le comunicazioni Internet non sono sicure e quindi Vbarbieri non >> accetta alcuna responsabilita' per il contenuto di questo messaggio. >> Sebbene vbarbieri abbia attivato programmi anti-virus, non accetta >> responsabilita' per qualsiasi tipo di danno che possa derivare dal >> trasferimento di virus.Qualsiasi punto di vista od opinione espressa sono >> esclusivamente quelli dell'autore e non rappresentano necessariamente >> quelli di Vbarbieri . Le risposte a questo messaggio elettronico possono >> essere controllate da Vbarbieri per ragioni di sicurezza, operative o >> aziendali. Nel rispetto delle disposizioni di legge e regolamento >> applicabili, Vbarbieri si riserva il diritto di monitorare le comunicazioni >> elettroniche attraverso apposite attivita' di monitoraggio finalizzate >> all'identificazione e alla prevenzione della diffusione accidentale e/o >> fraudolenta di informazioni. Qualsiasi uso non autorizzato di questo >> messaggio elettronico o dei suoi allegati e' proibito e potrebbe costituire >> un reato. Se non siete il destinatario desiderato di questa mail, qualunque >> comunicazione, copia, distribuzione oqualunque azione od omissione in >> relazione ai dati in essa contenuti e' illecita, e siete pregato di >> informare immediatamente il mittente utilizzando l'opzione "Rispondi" nel >> vostro software di postaelettronica e di distruggere il messaggio e tutti i >> suoi allegati. >> -- >> This message has been scanned for viruses and dangerous content by >> *E.F.A. Project* <http://www.efa-project.org>, and is believed to be >> clean. >> Click here to report this message as spam. >> <http://antispam.vbarbieri.priv/cgi-bin/learn-msg.cgi?id=52768100077.AEF44&token=f8c9b643a6a93de00e525166146e99ac> >> Le comunicazioni Internet non sono sicure e quindi Vbarbieri non accetta >> alcuna responsabilita' per il contenuto di questo messaggio. Sebbene >> vbarbieri abbia attivato programmi anti-virus, non accetta responsabilita' >> per qualsiasi tipo di danno che possa derivare dal trasferimento di >> virus.Qualsiasi punto di vista od opinione espressa sono esclusivamente >> quelli dell'autore e non rappresentano necessariamente quelli di Vbarbieri >> . Le risposte a questo messaggio elettronico possono essere controllate da >> Vbarbieri per ragioni di sicurezza, operative o aziendali. Nel rispetto >> delle disposizioni di legge e regolamento applicabili, Vbarbieri si riserva >> il diritto di monitorare le comunicazioni elettroniche attraverso apposite >> attivita' di monitoraggio finalizzate all'identificazione e alla >> prevenzione della diffusione accidentale e/o fraudolenta di informazioni. >> Qualsiasi uso non autorizzato di questo messaggio elettronico o dei suoi >> allegati e' proibito e potrebbe costituire un reato. Se non siete il >> destinatario desiderato di questa mail, qualunque comunicazione, copia, >> distribuzione oqualunque azione od omissione in relazione ai dati in essa >> contenuti e' illecita, e siete pregato di informare immediatamente il >> mittente utilizzando l'opzione "Rispondi" nel vostro software di >> postaelettronica e di distruggere il messaggio e tutti i suoi allegati. >> Le comunicazioni Internet non sono sicure e quindi Vbarbieri non >> accetta alcuna responsabilita' per il contenuto di questo messaggio. >> Sebbene vbarbieri abbia attivato programmi anti-virus, non accetta >> responsabilita' per qualsiasi tipo di danno che possa derivare dal >> trasferimento di virus.Qualsiasi punto di vista od opinione espressa sono >> esclusivamente quelli dell'autore e non rappresentano necessariamente >> quelli di Vbarbieri . Le risposte a questo messaggio elettronico possono >> essere controllate da Vbarbieri per ragioni di sicurezza, operative o >> aziendali. Nel rispetto delle disposizioni di legge e regolamento >> applicabili, Vbarbieri si riserva il diritto di monitorare le comunicazioni >> elettroniche attraverso apposite attivita' di monitoraggio finalizzate >> all'identificazione e alla prevenzione della diffusione accidentale e/o >> fraudolenta di informazioni. Qualsiasi uso non autorizzato di questo >> messaggio elettronico o dei suoi allegati e' proibito e potrebbe costituire >> un reato. Se non siete il destinatario desiderato di questa mail, qualunque >> comunicazione, copia, distribuzione oqualunque azione od omissione in >> relazione ai dati in essa contenuti e' illecita, e siete pregato di >> informare immediatamente il mittente utilizzando l'opzione "Rispondi" nel >> vostro software di postaelettronica e di distruggere il messaggio e tutti i >> suoi allegati. >> > > -- > This message has been scanned for viruses and dangerous content by > *E.F.A. Project* <http://www.efa-project.org>, and is believed to be > clean. > Click here to report this message as spam. > <http://antispam.vbarbieri.priv/cgi-bin/learn-msg.cgi?id=DF0A7100077.AA982&token=ba646051310aa10c7398cc3aeb1fb11c> > Le comunicazioni Internet non sono sicure e quindi Vbarbieri non > accetta alcuna responsabilita' per il contenuto di questo messaggio. > Sebbene vbarbieri abbia attivato programmi anti-virus, non accetta > responsabilita' per qualsiasi tipo di danno che possa derivare dal > trasferimento di virus.Qualsiasi punto di vista od opinione espressa sono > esclusivamente quelli dell'autore e non rappresentano necessariamente > quelli di Vbarbieri . Le risposte a questo messaggio elettronico possono > essere controllate da Vbarbieri per ragioni di sicurezza, operative o > aziendali. Nel rispetto delle disposizioni di legge e regolamento > applicabili, Vbarbieri si riserva il diritto di monitorare le comunicazioni > elettroniche attraverso apposite attivita' di monitoraggio finalizzate > all'identificazione e alla prevenzione della diffusione accidentale e/o > fraudolenta di informazioni. Qualsiasi uso non autorizzato di questo > messaggio elettronico o dei suoi allegati e' proibito e potrebbe costituire > un reato. Se non siete il destinatario desiderato di questa mail, qualunque > comunicazione, copia, distribuzione oqualunque azione od omissione in > relazione ai dati in essa contenuti e' illecita, e siete pregato di > informare immediatamente il mittente utilizzando l'opzione "Rispondi" nel > vostro software di postaelettronica e di distruggere il messaggio e tutti i > suoi allegati. > -- > This message has been scanned for viruses and dangerous content by > *E.F.A. Project* <http://www.efa-project.org>, and is believed to be > clean. > Click here to report this message as spam. > <http://antispam.vbarbieri.priv/cgi-bin/learn-msg.cgi?id=0370A100077.A1157&token=3b7eeb5fd601f682127ca3c4d2515216> > Le comunicazioni Internet non sono sicure e quindi Vbarbieri non accetta > alcuna responsabilita' per il contenuto di questo messaggio. Sebbene > vbarbieri abbia attivato programmi anti-virus, non accetta responsabilita' > per qualsiasi tipo di danno che possa derivare dal trasferimento di > virus.Qualsiasi punto di vista od opinione espressa sono esclusivamente > quelli dell'autore e non rappresentano necessariamente quelli di Vbarbieri > . Le risposte a questo messaggio elettronico possono essere controllate da > Vbarbieri per ragioni di sicurezza, operative o aziendali. Nel rispetto > delle disposizioni di legge e regolamento applicabili, Vbarbieri si riserva > il diritto di monitorare le comunicazioni elettroniche attraverso apposite > attivita' di monitoraggio finalizzate all'identificazione e alla > prevenzione della diffusione accidentale e/o fraudolenta di informazioni. > Qualsiasi uso non autorizzato di questo messaggio elettronico o dei suoi > allegati e' proibito e potrebbe costituire un reato. Se non siete il > destinatario desiderato di questa mail, qualunque comunicazione, copia, > distribuzione oqualunque azione od omissione in relazione ai dati in essa > contenuti e' illecita, e siete pregato di informare immediatamente il > mittente utilizzando l'opzione "Rispondi" nel vostro software di > postaelettronica e di distruggere il messaggio e tutti i suoi allegati. > Le comunicazioni Internet non sono sicure e quindi Vbarbieri non > accetta alcuna responsabilita' per il contenuto di questo messaggio. > Sebbene vbarbieri abbia attivato programmi anti-virus, non accetta > responsabilita' per qualsiasi tipo di danno che possa derivare dal > trasferimento di virus.Qualsiasi punto di vista od opinione espressa sono > esclusivamente quelli dell'autore e non rappresentano necessariamente > quelli di Vbarbieri . Le risposte a questo messaggio elettronico possono > essere controllate da Vbarbieri per ragioni di sicurezza, operative o > aziendali. Nel rispetto delle disposizioni di legge e regolamento > applicabili, Vbarbieri si riserva il diritto di monitorare le comunicazioni > elettroniche attraverso apposite attivita' di monitoraggio finalizzate > all'identificazione e alla prevenzione della diffusione accidentale e/o > fraudolenta di informazioni. Qualsiasi uso non autorizzato di questo > messaggio elettronico o dei suoi allegati e' proibito e potrebbe costituire > un reato. Se non siete il destinatario desiderato di questa mail, qualunque > comunicazione, copia, distribuzione oqualunque azione od omissione in > relazione ai dati in essa contenuti e' illecita, e siete pregato di > informare immediatamente il mittente utilizzando l'opzione "Rispondi" nel > vostro software di postaelettronica e di distruggere il messaggio e tutti i > suoi allegati. > > _______________________________________________ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > > -- -- Daniel Molina Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | dmol...@opennebula.org | @OpenNebula
_______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org