Bug #2232
oneflow 4.2 requires parse-cron, but it's not available in debian
Status: | Closed | Start date: | 07/27/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Jaime Melis | % Done: | 0% | |
Category: | Packaging | |||
Target version: | - | |||
Resolution: | worksforme | Pull request: | ||
Affected Versions: | OpenNebula 4.2 |
Description
I just upgraded a debian install of opennebula 4.0 to 4.2. When I attempt to run "oneflow-server start", the following happens.
root@opennebula:~/p/opennebula-4.2.0-1# oneflow-server start
Error executing oneflow-server.
Check /var/log/one/oneflow.error and /var/log/one/oneflow.log for more information
root@opennebula:~/p/opennebula-4.2.0-1# cat /var/log/one/oneflow.error
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- parse-cron (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /usr/lib/ruby/vendor_ruby/polyglot.rb:63:in `require'
from /usr/lib/one/oneflow/lib/models/role.rb:19:in `<top (required)>'
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /usr/lib/one/oneflow/lib/models.rb:26:in `<top (required)>'
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /usr/lib/one/oneflow/oneflow-server.rb:49:in `<main>'
apt-file search parse-cron shows no hits. This requirement was not listed in the release-notes, nor was the file embedded into the opennebula-flow deb.
History
#1 Updated by Jaime Melis almost 8 years ago
- Category set to Packaging
- Status changed from Pending to Closed
- Assignee set to Jaime Melis
- Resolution set to worksforme
This should be fixed by runing install_gems:
http://opennebula.org/documentation:rel4.2:ignc#ruby_libraries_requirements_front-end