Size: a a a

OpenNebula - русскоговорящее сообщество

2019 March 19

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
Игорь Исаенко
если что, просто скинь текст ошибки
Вообщем при старте sunstone ругается на это:
/usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- sinatra (LoadError)

ruby 2.3.8p459 (2018-10-18 revision 65136) [x86_64-linux]

# gem  list --local |grep sinatra
sinatra (2.0.5)
sinatra-contrib (2.0.5)
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
У меня в Centos 1.4.8
источник

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
Этот тоже был. С ним таже ситуация.
источник

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
На ruby 2.0.0 тоже самое.
Попробую 2.6 поставить.
Никогда не думал, что появится проблема с этим)))

Причем небуловский инсталлер честно и нагло заверяет, что всё ок.
источник

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
Хм.. Кстати он и ставит его:

Fetching sinatra 1.4.8
Installing sinatra 1.4.8
источник

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
Пойду-ка 2.0.5 грохну
источник

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
Та же ошибка. Ух, ладно, потише работы станет, сяду разбираться.
источник

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
Причем так запускается.
источник

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
Разобрался.
источник

AS

Alexey Shabalin in OpenNebula - русскоговорящее сообщество
В ALT все опакечено в rpm, просто ставишь пакеты из репо
источник

ИИ

Игорь Исаенко in OpenNebula - русскоговорящее сообщество
забавно)
источник

ИИ

Игорь Исаенко in OpenNebula - русскоговорящее сообщество
В остальных дистрибутивах тоже есть пакеты и просто ставишь пакеты из репо
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
Так что было то
источник

S

Sergey in OpenNebula - русскоговорящее сообщество
Alexey Shabalin
В ALT все опакечено в rpm, просто ставишь пакеты из репо
Ну ещё бы)))
источник

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
Anton Zubkov
Так что было то
Я руби ставил через rvm.

# /usr/bin/ruby -v
ruby 2.0.0p648 (2015-12-16) [x86_64-linux]

# ruby -v
ruby 2.3.8p459 (2018-10-18 revision 65136) [x86_64-linux]

# which ruby
/usr/local/rvm/rubies/ruby-2.3.8/bin/ruby

А демон как раз тянет /usr/bin/ruby /usr/lib/one/sunstone/sunstone-server.rb
источник

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
# /usr/bin/ruby /usr/lib/one/sunstone/sunstone-server.rb
/usr/local/rvm/gems/ruby-2.3.8/gems/nokogiri-1.6.8.1/lib/nokogiri.rb:124: [BUG] Segmentation fault
ruby 2.0.0p648 (2015-12-16) [x86_64-linux]
источник

RB

Roman Bogachev in OpenNebula - русскоговорящее сообщество
Поменял на 2.3 - всё норм.
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
Понятно :)
источник

ИИ

Игорь Исаенко in OpenNebula - русскоговорящее сообщество
Alexey Shabalin
В ALT все опакечено в rpm, просто ставишь пакеты из репо
но в целом хорошо, что опакечиваете последние версии opennebula и openvswitch
источник

MB

Mikhail Butalin in OpenNebula - русскоговорящее сообщество
Всем добра!
источник