[
https://issues.apache.org/jira/browse/DTACLOUD-508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13597203#comment-13597203
]
Marios Andreou commented on DTACLOUD-508:
-----------------------------------------
more debug info from Carlos:
ubuntu@dc:~$ rvm gemset list
gemsets for ruby-1.9.3-p392 (found in
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392)
=> (default)
global
ubuntu@dc:~$ rvm gemset create dc
gemset created dc => /home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc
ubuntu@dc:~$ cd deltacloud/
==============================================================================
= NOTICE
=
==============================================================================
= RVM has encountered a new or modified .rvmrc file in the current
directory =
= This is a shell script and therefore may contain any shell commands.
=
=
=
= Examine the contents of this file carefully to be sure the contents are
=
= safe before trusting it! ( Choose v[iew] below to view the contents )
=
==============================================================================
Do you wish to trust this .rvmrc file? (/home/ubuntu/deltacloud/.rvmrc)
y[es], n[o], v[iew], c[ancel]> yes
ubuntu@dc:~/deltacloud$ gem install deltacloud-core --no-ri --no-rdoc
Fetching: tilt-1.3.5.gem (100%)
Fetching: haml-4.0.0.gem (100%)
HEADS UP! Haml 4.0 has many improvements, but also has changes that may
break
your application:
* Support for Ruby 1.8.6 dropped
* Support for Rails 2 dropped
* Sass filter now always outputs <style> tags
* Data attributes are now hyphenated, not underscored
* html2haml utility moved to the html2haml gem
* Textile and Maruku filters moved to the haml-contrib gem
For more info see:
http://rubydoc.info/github/haml/haml/file/CHANGELOG.md
Fetching: rack-1.5.2.gem (100%)
Fetching: rack-protection-1.4.0.gem (100%)
Fetching: sinatra-1.3.5.gem (100%)
Fetching: sinatra-rabbit-1.1.6.gem (100%)
Fetching: rack-accept-0.4.5.gem (100%)
Fetching: json_pure-1.7.7.gem (100%)
Fetching: net-ssh-2.6.6.gem (100%)
Fetching: nokogiri-1.5.6.gem (100%)
Building native extensions. This could take a while...
Fetching: sequel-3.42.0.gem (100%)
Fetching: sqlite3-1.3.7.gem (100%)
Building native extensions. This could take a while...
Fetching: eventmachine-1.0.3.gem (100%)
Building native extensions. This could take a while...
Fetching: daemons-1.1.9.gem (100%)
Fetching: thin-1.5.0.gem (100%)
Building native extensions. This could take a while...
Fetching: mime-types-1.21.gem (100%)
Fetching: rest-client-1.6.7.gem (100%)
Fetching: rbovirt-0.0.18.gem (100%)
Fetching: uuidtools-2.1.3.gem (100%)
Fetching: http_connection-1.4.4.gem (100%)
Fetching: xml-simple-1.1.2.gem (100%)
Fetching: aws-2.8.0.gem (100%)
Fetching: ruby-hmac-0.4.0.gem (100%)
Fetching: waz-storage-1.3.3.gem (100%)
Fetching: json-1.7.7.gem (100%)
Building native extensions. This could take a while...
Fetching: cloudservers-0.4.2.gem (100%)
Fetching: cloudfiles-1.5.0.1.gem (100%)
Fetching: builder-3.2.0.gem (100%)
Fetching: excon-0.19.5.gem (100%)
Fetching: formatador-0.2.4.gem (100%)
Fetching: multi_json-1.6.1.gem (100%)
Fetching: net-scp-1.1.0.gem (100%)
Fetching: fog-1.10.0.gem (100%)
Fetching: openstack-1.0.9.gem (100%)
Fetching: nori-2.0.4.gem (100%)
Fetching: httpi-2.0.2.gem (100%)
Fetching: wasabi-3.0.0.gem (100%)
Fetching: gyoku-1.0.0.gem (100%)
Fetching: akami-1.2.0.gem (100%)
Fetching: savon-2.1.0.gem (100%)
Fetching: trollop-2.0.gem (100%)
Fetching: rbvmomi-1.6.0.gem (100%)
Fetching: deltacloud-core-1.1.1.gem (100%)
Successfully installed tilt-1.3.5
Successfully installed haml-4.0.0
Successfully installed rack-1.5.2
Successfully installed rack-protection-1.4.0
Successfully installed sinatra-1.3.5
Successfully installed sinatra-rabbit-1.1.6
Successfully installed rack-accept-0.4.5
Successfully installed json_pure-1.7.7
Successfully installed net-ssh-2.6.6
Successfully installed nokogiri-1.5.6
Successfully installed sequel-3.42.0
Successfully installed sqlite3-1.3.7
Successfully installed eventmachine-1.0.3
Successfully installed daemons-1.1.9
Successfully installed thin-1.5.0
Successfully installed mime-types-1.21
Successfully installed rest-client-1.6.7
Successfully installed rbovirt-0.0.18
Successfully installed uuidtools-2.1.3
Successfully installed http_connection-1.4.4
Successfully installed xml-simple-1.1.2
Successfully installed aws-2.8.0
Successfully installed ruby-hmac-0.4.0
Successfully installed waz-storage-1.3.3
Successfully installed json-1.7.7
Successfully installed cloudservers-0.4.2
Successfully installed cloudfiles-1.5.0.1
Successfully installed builder-3.2.0
Successfully installed excon-0.19.5
Successfully installed formatador-0.2.4
Successfully installed multi_json-1.6.1
Successfully installed net-scp-1.1.0
Successfully installed fog-1.10.0
Successfully installed openstack-1.0.9
Successfully installed nori-2.0.4
Successfully installed httpi-2.0.2
Successfully installed wasabi-3.0.0
Successfully installed gyoku-1.0.0
Successfully installed akami-1.2.0
Successfully installed savon-2.1.0
Successfully installed trollop-2.0
Successfully installed rbvmomi-1.6.0
Successfully installed deltacloud-core-1.1.1
43 gems installed
ubuntu@dc:~/deltacloud$ deltacloudd -f cimi -i openstack -v -P
"http://cloud.atnog.av.it.pt:5000/v2.0/" -r 0.0.0.0
Starting Deltacloud API :: openstack ::
http://cloud.atnog.av.it.pt:5000/v2.0/ ::
http://0.0.0.0:3001/cimi/cloudEntryPoint
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/adapters/sqlite.rb:108:in
`initialize': SQLite3::CantOpenException: unable to open database file
(Sequel::DatabaseConnectionError)
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/adapters/sqlite.rb:108:in
`new'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/adapters/sqlite.rb:108:in
`connect'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/connection_pool.rb:94:in
`make_new'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/connection_pool/threaded.rb:164:in
`make_new'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/connection_pool/threaded.rb:137:in
`available'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/connection_pool/threaded.rb:127:in
`block in acquire'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/connection_pool/threaded.rb:195:in
`block in sync'
from <internal:prelude>:10:in `synchronize'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/connection_pool/threaded.rb:195:in
`sync'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/connection_pool/threaded.rb:126:in
`acquire'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/connection_pool/threaded.rb:94:in
`hold'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/database/connecting.rb:236:in
`synchronize'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/adapters/sqlite.rb:141:in
`execute_ddl'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/database/schema_methods.rb:546:in
`create_table_from_generator'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/database/schema_methods.rb:169:in
`create_table'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/sequel-3.42.0/lib/sequel/database/schema_methods.rb:195:in
`create_table?'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/db.rb:44:in
`initialize_database'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/cimi/models.rb:42:in
`<top (required)>'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/cimi/collections/base.rb:16:in
`require_relative'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/cimi/collections/base.rb:16:in
`<top (required)>'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/cimi/collections.rb:17:in
`require_relative'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/cimi/collections.rb:17:in
`<top (required)>'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/cimi/server.rb:24:in
`require_relative'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/cimi/server.rb:24:in
`<top (required)>'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/deltacloud_rack.rb:42:in
`require_relative'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/deltacloud_rack.rb:42:in
`require_frontend!'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/lib/deltacloud_rack.rb:129:in
`require!'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/config.ru:62:in
`block (2 levels) in <main>'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/config.ru:56:in
`each'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/config.ru:56:in
`block in <main>'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/rack-1.5.2/lib/rack/builder.rb:55:in
`instance_eval'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/rack-1.5.2/lib/rack/builder.rb:55:in
`initialize'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/config.ru:1:in
`new'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/config.ru:1:in
`<main>'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/thin-1.5.0/lib/rack/adapter/loader.rb:33:in
`eval'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/thin-1.5.0/lib/rack/adapter/loader.rb:33:in
`load'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/thin-1.5.0/lib/thin/controllers/controller.rb:181:in
`load_rackup_config'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/thin-1.5.0/lib/thin/controllers/controller.rb:71:in
`start'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/thin-1.5.0/lib/thin/runner.rb:187:in
`run_command'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/thin-1.5.0/lib/thin/runner.rb:152:in
`run!'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/gems/deltacloud-core-1.1.1/bin/deltacloudd:248:in
`<top (required)>'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/bin/deltacloudd:19:in `load'
from /home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/bin/deltacloudd:19:in
`<main>'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/bin/ruby_noexec_wrapper:14:in `eval'
from
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392@dc/bin/ruby_noexec_wrapper:14:in `<main>'
> Fresh detacloud install doesnt create database file
> ---------------------------------------------------
>
> Key: DTACLOUD-508
> URL: https://issues.apache.org/jira/browse/DTACLOUD-508
> Project: DeltaCloud
> Issue Type: Bug
> Components: CIMI/Frontend, Server
> Reporter: Carlos Goncalves
>
> Fresh install of Deltacloud v1.1.1 via rubygem o a clean gemset and running
> deltacloudd with CIMI frontend errors due to non existent database file. No
> earlier Deltacloud installed on this machine.
> Deltacloud doesn't create file /var/tmp/deltacloud-$USER/db.sqlite.
> SQLite3::CantOpenException: unable to open database file
> (Sequel::DatabaseConnectionError)
> Errors like that^ will be probably related to this issue.
> Checking out Deltacloud from Git and running deltacloud-db-upgrade followed
> by deltacloudd will do. Still, even with the database file created, can't run
> v1.1.1.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira