[ https://issues.apache.org/jira/browse/DTACLOUD-490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marios Andreou resolved DTACLOUD-490. ------------------------------------- Resolution: Fixed resolved by https://issues.apache.org/jira/browse/DTACLOUD-549 > Arubacloud Savon issue: odd number list for Hash (SyntaxError) > -------------------------------------------------------------- > > Key: DTACLOUD-490 > URL: https://issues.apache.org/jira/browse/DTACLOUD-490 > Project: DeltaCloud > Issue Type: Bug > Components: Server > Environment: akami (1.2.0) > aws (2.8.0) > builder (3.1.4) > bundle (0.0.1) > bundler (1.2.4) > cloudfiles (1.5.0.1) > cloudservers (0.4.2) > colored (1.2) > crack (0.3.2) > daemons (1.1.9) > deltacloud-client (1.1.1) > deltacloud-core (1.1.1) > eventmachine (1.0.0) > excon (0.16.10) > execjs (1.4.0) > faraday (0.8.1) > fog (1.7.0) > formatador (0.2.4) > github_api (0.6.1) > github_downloads (0.1.1) > gyoku (1.0.0, 0.4.6) > haml (3.1.7) > hashie (1.2.0) > http_connection (1.4.2) > httpauth (0.1) > httpi (2.0.2, 1.1.1) > json (1.7.5) > json_pure (1.7.7) > jwt (0.1.4) > kicker (2.5.0) > mime-types (1.19) > multi_json (1.3.7) > multipart-post (1.1.5) > net-scp (1.0.4) > net-ssh (2.6.1) > nokogiri (1.5.5) > nori (2.0.3, 1.1.3) > oauth2 (0.8.0) > openstack (1.0.9, 1.0.7) > rack (1.4.1) > rack-accept (0.4.5) > rack-protection (1.3.2, 1.2.0) > rake (10.0.2) > rb-fsevent (0.9.1) > rbovirt (0.0.17, 0.0.15) > rbvmomi (1.6.0) > require_relative (1.0.3) > rest-client (1.6.7) > ruby-hmac (0.4.0) > savon (2.1.0, 1.2.0) > sequel (3.44.0, 3.42.0) > sinatra (1.3.3) > sinatra-rabbit (1.1.2) > sqlite3 (1.3.7) > thin (1.5.0) > thor (0.15.2) > tilt (1.3.3) > trollop (2.0) > uglifier (1.0.4) > uuidtools (2.1.3) > wasabi (3.0.0, 2.5.1) > waz-storage (1.1.4) > xml-simple (1.1.2) > Reporter: Bojan Suzic > Assignee: Marios Andreou > > This is the workflow I used: > - Deltacloud started with Arubacloud driver > - the web interface is accessed (or curl command to list images/instances > used) > The following error is returned. > I tried to revert arubadriver.rb to the version with client = > Savon.client(wsdl: wsdl) but it did not help much. > deltacloudd -V -r 0.0.0.0 -p 10000 -i arubacloud > Starting Deltacloud API :: arubacloud :: http://0.0.0.0:10000/api > /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in > `gem_original_require': > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/drivers/arubacloud/arubacloud_driver.rb:307: > odd number list for Hash (SyntaxError) > client = Savon.client({wsdl: wsdl, log: false}) > ^ > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/drivers/arubacloud/arubacloud_driver.rb:307: > syntax error, unexpected ':', expecting '}' > client = Savon.client({wsdl: wsdl, log: false}) > ^ > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/drivers/arubacloud/arubacloud_driver.rb:307: > syntax error, unexpected ':', expecting '=' > client = Savon.client({wsdl: wsdl, log: false}) > ^ > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in > `require' > from > /usr/lib/ruby/gems/1.8/gems/require_relative-1.0.3/lib/require_relative.rb:28:in > `require_relative' > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/helpers/driver_helper.rb:59:in > `driver' > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/collections/buckets.rb:23 > from > /usr/lib/ruby/gems/1.8/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/base.rb:343:in > `call' > from > /usr/lib/ruby/gems/1.8/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/base.rb:343:in > `generate' > from > /usr/lib/ruby/gems/1.8/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/base.rb:341:in > `each' > from > /usr/lib/ruby/gems/1.8/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/base.rb:341:in > `generate' > from > /usr/lib/ruby/gems/1.8/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/base.rb:234:in > `operation' > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/collections/buckets.rb:124 > from > /usr/lib/ruby/gems/1.8/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/base.rb:108:in > `class_eval' > from > /usr/lib/ruby/gems/1.8/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/base.rb:108:in > `generate' > from > /usr/lib/ruby/gems/1.8/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/dsl.rb:36:in > `collection' > from > /usr/lib/ruby/gems/1.8/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/base_collection.rb:56:in > `collection_class' > from > /usr/lib/ruby/gems/1.8/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/dsl.rb:34:in > `collection' > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/collections/buckets.rb:119 > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in > `gem_original_require' > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in > `require' > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/collections.rb:42 > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/collections.rb:39:in > `each' > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/collections.rb:39 > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in > `gem_original_require' > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in > `require' > from > /usr/lib/ruby/gems/1.8/gems/require_relative-1.0.3/lib/require_relative.rb:28:in > `require_relative' > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud/server.rb:26 > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in > `gem_original_require' > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in > `require' > from > /usr/lib/ruby/gems/1.8/gems/require_relative-1.0.3/lib/require_relative.rb:28:in > `require_relative' > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud_rack.rb:42:in > `require_frontend!' > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/lib/deltacloud_rack.rb:129:in > `require!' > from /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/config.ru:62 > from > /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/config.ru:56:in `each' > from /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/config.ru:56 > from /usr/lib/ruby/gems/1.8/gems/rack-1.4.1/lib/rack/builder.rb:51:in > `instance_eval' > from /usr/lib/ruby/gems/1.8/gems/rack-1.4.1/lib/rack/builder.rb:51:in > `initialize' > from /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/config.ru:1:in > `new' > from /usr/lib/ruby/gems/1.8/gems/deltacloud-core-1.1.1/config.ru: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