You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltacloud.apache.org by "Ronelle Landy (Closed) (JIRA)" <ji...@apache.org> on 2012/03/20 21:53:38 UTC

[jira] [Closed] (DTACLOUD-158) Deltacloud ruby client failure - instance.start! results in LocalJumpError

     [ https://issues.apache.org/jira/browse/DTACLOUD-158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ronelle Landy closed DTACLOUD-158.
----------------------------------

    Resolution: Fixed

Closing this issue as fixed - clean test run from automated client tests in hudson job deltacloud-client (see hudson/job/deltacloud-client/78/console):

Finished in 11.23 seconds
74 examples, 0 failures

Also test output shows that we were able to start and stop instances:

data injection
9edfc790-6315-4cdf-974f-2ffc5d3c0ae4
...
waiting for instance to be STARTED
...
waiting for instance to be STARTED
polling for ip address to appear
polling for ip address to appear
starting - waiting for port to be OPEN
waiting for instance to be STOPPED
waiting for instance to be STOPPED
...

git version tested: 4a3fc20bb532296dfaea0c7c23eb09c3c7190f7c 
                
> Deltacloud ruby client failure - instance.start! results in LocalJumpError
> --------------------------------------------------------------------------
>
>                 Key: DTACLOUD-158
>                 URL: https://issues.apache.org/jira/browse/DTACLOUD-158
>             Project: DeltaCloud
>          Issue Type: Bug
>          Components: Client (Ruby)
>         Environment: Fedora 15, 16
> Deltacloud git commit : 61ac9fef965dd7d1af7c213357ea7d66630d88d7 
>            Reporter: Ronelle Landy
>            Assignee: David Lutterkort
>
> Using the Deltacloud Ruby client, executing instance.start! or instance.stop results in the following error (copied from test output):
> instances performing actions on instances should allow actions that are valid
>      Failure/Error: instance.stop!
>      LocalJumpError:
>        no block given
>      # ./lib/deltacloud.rb:392:in `request'
>      # ./lib/deltacloud.rb:390:in `send'
>      # ./lib/deltacloud.rb:390:in `request'
>      # ./lib/base_object.rb:256:in `do_action'
>      # ./lib/base_object.rb:236:in `action_method_handler'
>      # ./lib/base_object.rb:317:in `method_handler'
>      # ./lib/base_object.rb:159:in `original_method_missing'
>      # ./lib/base_object.rb:248:in `method_missing'
>      # ./specs/instances_spec.rb:179
>      # ./lib/deltacloud.rb:82:in `initialize'
>      # ./lib/deltacloud.rb:41:in `new'
>      # ./lib/deltacloud.rb:41:in `new'
>      # ./specs/instances_spec.rb:173

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira