Your message dated Sun, 04 Mar 2018 10:50:55 +0000
with message-id <e1esref-000g8o...@fasolo.debian.org>
and subject line Bug#870308: fixed in ruby-ridley 5.1.1-1
has caused the Debian Bug report #870308,
regarding ruby-ridley FTBFS: test failures
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
870308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=870308
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-ridley
Version: 4.4.3-2
Severity: serious
Tags: buster sid

Some recent change in unstable makes ruby-ridley FTBFS:

https://tests.reproducible-builds.org/debian/history/ruby-ridley.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ruby-ridley.html

...
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.3 from debian/ruby-tests.rake                            │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=/build/1st/ruby-ridley-4.4.3/debian/ruby-ridley/usr/lib/ruby/vendor_ruby:.
 
GEM_PATH=debian/ruby-ridley/usr/share/rubygems-integration/all:/var/lib/gems/2.3.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all
 ruby2.3 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb
Run options: include {:focus=>true}

All examples were filtered out; ignoring {:focus=>true}
..FFF..F*.......FFF.FFFFFFFF.F...F.FF...FF......FF..F.........FF..F..............FFF..F*...........WARNING:
 Using the `raise_error` matcher without providing a specific error or message 
risks false positives, since `raise_error` will match when Ruby raises a 
`NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the 
expectation to pass without even executing the method you are intending to 
call. Actual error raised was #<Ridley::Errors::ValidationFailed: Option choice 
must be a kind of [Numeric]!  You passed true.>. Instead consider providing a 
specific error class or message. This message can be suppressed by setting: 
`RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. 
Called from 
/build/1st/ruby-ridley-4.4.3/spec/unit/ridley/chef/cookbook/metadata_spec.rb:47:in
 `block (3 levels) in <top (required)>'.
...............**.................................................................................................F.F..F.F**............................................................................*...........................**..***..............................................*..............**..*.........*..FFFF........................F.F.F.F....FFFF....

Pending: (Failures listed here are expected and do not affect your suite's 
status)

  1) Client API operations deleting all clients deletes all clients from the 
remote
     # Temporarily skipped with xit
     # ./spec/acceptance/client_resource_spec.rb:68

  2) User API operations deleting all users deletes all users from the remote
     # Temporarily skipped with xit
     # ./spec/acceptance/user_resource_spec.rb:68

  3) Ridley::Chef::Cookbook::SyntaxCheck#validate_template asks #shell_out to 
check the files syntax
     # Not yet implemented
     # ./spec/unit/ridley/chef/cookbook/syntax_check_spec.rb:113

  4) Ridley::Chef::Cookbook::SyntaxCheck#validate_ruby_file asks #shell_out to 
check the files syntax
     # Not yet implemented
     # ./spec/unit/ridley/chef/cookbook/syntax_check_spec.rb:117

  5) Ridley::ClientObject#to_json 
     # No reason given
     # ./spec/unit/ridley/chef_objects/client_object_spec.rb:5

  6) Ridley::ClientObject#regenerate_key 
     # No reason given
     # ./spec/unit/ridley/chef_objects/client_object_spec.rb:9

  7) Ridley::SandboxObject#checksums 
     # No reason given
     # ./spec/unit/ridley/chef_objects/sandbox_object_spec.rb:30

  8) Ridley::Connection configurable retries attempts five (5) retries by 
default
     # Temporarily skipped with xit
     # ./spec/unit/ridley/connection_spec.rb:17

  9) Ridley::Connection configurable retries given a configured count of two 
(2) retries attempts two (2) retries
     # Temporarily skipped with xit
     # ./spec/unit/ridley/connection_spec.rb:29

  10) Ridley::Connection#stream creates a destination file on disk
     # Temporarily skipped with xit
     # ./spec/unit/ridley/connection_spec.rb:62

  11) Ridley::Connection#stream returns true when the file was copied
     # Temporarily skipped with xit
     # ./spec/unit/ridley/connection_spec.rb:68

  12) Ridley::Connection#stream contains the contents of the response body
     # Temporarily skipped with xit
     # ./spec/unit/ridley/connection_spec.rb:72

  13) Ridley::Resource::delete_all sends a delete request for every object in 
the collection
     # No reason given
     # ./spec/unit/ridley/resource_spec.rb:137

  14) Ridley::CookbookResource#update 
     # No reason given
     # ./spec/unit/ridley/resources/cookbook_resource_spec.rb:151

  15) Ridley::DataBagItemResource 
     # No reason given
     # ./spec/unit/ridley/resources/data_bag_item_resource_spec.rb:6

  16) Ridley::DataBagResource#find 
     # No reason given
     # ./spec/unit/ridley/resources/data_bag_resource_spec.rb:21

  17) Ridley::RoleResource 
     # No reason given
     # ./spec/unit/ridley/resources/role_resource_spec.rb:6

Failures:

  1) Client API operations creating a client returns a Ridley::ClientObject
     Failure/Error: raise Errors::HTTPError.fabricate(env)

     Ridley::Errors::HTTPBadRequest:
       {
         "error": [
           "Must specify \"name\" in JSON"
         ]
       }
     # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
     # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
     # ./lib/ridley/connection.rb:105:in `run_request'
     # (celluloid):0:in `remote procedure call'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/resource.rb:132:in `raw_request'
     # ./lib/ridley/resource.rb:123:in `request'
     # ./lib/ridley/resource.rb:87:in `create'
     # (celluloid):0:in `remote procedure call'
     # ./spec/acceptance/client_resource_spec.rb:27:in `block (3 levels) in 
<top (required)>'

  2) Client API operations creating a client adds a client to the chef server
     Failure/Error: raise Errors::HTTPError.fabricate(env)

     Ridley::Errors::HTTPBadRequest:
       {
         "error": [
           "Must specify \"name\" in JSON"
         ]
       }
     # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
     # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
     # ./lib/ridley/connection.rb:105:in `run_request'
     # (celluloid):0:in `remote procedure call'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/resource.rb:132:in `raw_request'
     # ./lib/ridley/resource.rb:123:in `request'
     # ./lib/ridley/resource.rb:87:in `create'
     # (celluloid):0:in `remote procedure call'
     # ./spec/acceptance/client_resource_spec.rb:32:in `block (3 levels) in 
<top (required)>'

  3) Client API operations creating a client has a value for #private_key
     Failure/Error: raise Errors::HTTPError.fabricate(env)

     Ridley::Errors::HTTPBadRequest:
       {
         "error": [
           "Must specify \"name\" in JSON"
         ]
       }
     # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
     # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
     # ./lib/ridley/connection.rb:105:in `run_request'
     # (celluloid):0:in `remote procedure call'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/resource.rb:132:in `raw_request'
     # ./lib/ridley/resource.rb:123:in `request'
     # ./lib/ridley/resource.rb:87:in `create'
     # (celluloid):0:in `remote procedure call'
     # ./spec/acceptance/client_resource_spec.rb:37:in `block (3 levels) in 
<top (required)>'

  4) Client API operations deleting all clients returns an array of 
Ridley::ClientObject objects
     Failure/Error: raise Errors::HTTPError.fabricate(env)

     Ridley::Errors::HTTPMethodNotAllowed:
       Bad request method for '/clients/': DELETE
     # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
     # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
     # ./lib/ridley/connection.rb:105:in `run_request'
     # (celluloid):0:in `remote procedure call'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/resource.rb:132:in `raw_request'
     # ./lib/ridley/resource.rb:123:in `request'
     # ./lib/ridley/resource.rb:97:in `delete'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/resource.rb:105:in `map'
     # ./lib/ridley/resource.rb:105:in `delete_all'
     # (celluloid):0:in `remote procedure call'
     # ./spec/acceptance/client_resource_spec.rb:62:in `block (3 levels) in 
<top (required)>'

  5) DataBag API operations listing data bag items when the data bag has no 
items returns an empty array
     Failure/Error: expect(data_bag.item.all.size).to eq(0)

       expected: 0
            got: 1

       (compared using ==)
     # ./spec/acceptance/data_bag_item_resource_spec.rb:17:in `block (4 levels) 
in <top (required)>'

  6) DataBag API operations listing data bag items when the data bag has items 
returns an array with each item
     Failure/Error: raise Errors::HTTPError.fabricate(env)

     Ridley::Errors::HTTPBadRequest:
       {
         "error": [
           "Must specify \"name\" in JSON"
         ]
       }
     # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
     # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
     # ./lib/ridley/connection.rb:105:in `run_request'
     # (celluloid):0:in `remote procedure call'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/resource.rb:132:in `raw_request'
     # ./lib/ridley/resource.rb:123:in `request'
     # ./lib/ridley/resources/data_bag_item_resource.rb:45:in `create'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/chef_objects/data_bag_object.rb:25:in `method_missing'
     # ./spec/acceptance/data_bag_item_resource_spec.rb:23:in `block (4 levels) 
in <top (required)>'

  7) DataBag API operations creating a data bag item adds a data bag item to 
the collection of data bag items
     Failure/Error: raise Errors::HTTPError.fabricate(env)

     Ridley::Errors::HTTPBadRequest:
       {
         "error": [
           "Must specify \"name\" in JSON"
         ]
       }
     # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
     # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
     # ./lib/ridley/connection.rb:105:in `run_request'
     # (celluloid):0:in `remote procedure call'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/resource.rb:132:in `raw_request'
     # ./lib/ridley/resource.rb:123:in `request'
     # ./lib/ridley/resources/data_bag_item_resource.rb:45:in `create'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/chef_objects/data_bag_object.rb:25:in `method_missing'
     # ./spec/acceptance/data_bag_item_resource_spec.rb:35:in `block (3 levels) 
in <top (required)>'

  8) DataBag API operations retrieving a data bag item returns the desired item 
in the data bag
     Failure/Error: raise Errors::HTTPError.fabricate(env)

     Ridley::Errors::HTTPBadRequest:
       {
         "error": [
           "Must specify \"name\" in JSON"
         ]
       }
     # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
     # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
     # ./lib/ridley/connection.rb:105:in `run_request'
     # (celluloid):0:in `remote procedure call'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/resource.rb:132:in `raw_request'
     # ./lib/ridley/resource.rb:123:in `request'
     # ./lib/ridley/resources/data_bag_item_resource.rb:45:in `create'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/chef_objects/data_bag_object.rb:25:in `method_missing'
     # ./spec/acceptance/data_bag_item_resource_spec.rb:60:in `block (3 levels) 
in <top (required)>'

  9) DataBag API operations deleting a data bag item returns the deleted data 
bag item
     Failure/Error: raise Errors::HTTPError.fabricate(env)

     Ridley::Errors::HTTPBadRequest:
       {
         "error": [
           "Must specify \"name\" in JSON"
         ]
       }
     # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
     # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
     # ./lib/ridley/connection.rb:105:in `run_request'
     # (celluloid):0:in `remote procedure call'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/resource.rb:132:in `raw_request'
     # ./lib/ridley/resource.rb:123:in `request'
     # ./lib/ridley/resources/data_bag_item_resource.rb:45:in `create'
     # (celluloid):0:in `remote procedure call'
     # ./lib/ridley/chef_objects/data_bag_object.rb:25:in `method_missing'
     # ./spec/acceptance/data_bag_item_resource_spec.rb:74:in `block (3 levels) 
in <top (required)>'

  10) DataBag API operations deleting a data bag item deletes the data bag item 
from the server
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resources/data_bag_item_resource.rb:45:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/chef_objects/data_bag_object.rb:25:in `method_missing'
      # ./spec/acceptance/data_bag_item_resource_spec.rb:74:in `block (3 
levels) in <top (required)>'

  11) DataBag API operations deleting all data bag items in a data bag returns 
the array of deleted data bag items
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resources/data_bag_item_resource.rb:45:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/chef_objects/data_bag_object.rb:25:in `method_missing'
      # ./spec/acceptance/data_bag_item_resource_spec.rb:92:in `block (3 
levels) in <top (required)>'

  12) DataBag API operations deleting all data bag items in a data bag removes 
all data bag items from the data bag
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resources/data_bag_item_resource.rb:45:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/chef_objects/data_bag_object.rb:25:in `method_missing'
      # ./spec/acceptance/data_bag_item_resource_spec.rb:92:in `block (3 
levels) in <top (required)>'

  13) DataBag API operations updating a data bag item returns the updated data 
bag item
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resources/data_bag_item_resource.rb:45:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/chef_objects/data_bag_object.rb:25:in `method_missing'
      # ./spec/acceptance/data_bag_item_resource_spec.rb:108:in `block (3 
levels) in <top (required)>'

  14) DataBag API operations saving a data bag item when the data bag item 
exists returns true if successful
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resources/data_bag_item_resource.rb:45:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/chef_objects/data_bag_object.rb:25:in `method_missing'
      # ./spec/acceptance/data_bag_item_resource_spec.rb:119:in `block (4 
levels) in <top (required)>'
      # ./spec/acceptance/data_bag_item_resource_spec.rb:122:in `block (4 
levels) in <top (required)>'

  15) DataBag API operations saving a data bag item when the data bag item 
exists creates a new data bag item on the remote
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resources/data_bag_item_resource.rb:45:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/chef_objects/data_bag_object.rb:25:in `method_missing'
      # ./spec/acceptance/data_bag_item_resource_spec.rb:119:in `block (4 
levels) in <top (required)>'
      # ./spec/acceptance/data_bag_item_resource_spec.rb:127:in `block (4 
levels) in <top (required)>'

  16) DataBag API operations saving a data bag item when the data bag item does 
not exist creates a new data bag item on the remote
      Failure/Error: expect(data_bag.item.all.size).to eq(1)

        expected: 1
             got: 2

        (compared using ==)
      # ./spec/acceptance/data_bag_item_resource_spec.rb:147:in `block (4 
levels) in <top (required)>'

  17) DataBag API operations creating a data bag returns a Ridley::DataBagObject
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:87:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/data_bag_resource_spec.rb:34:in `block (3 levels) in 
<top (required)>'

  18) Environment API operations creating an environment returns a valid 
Ridley::EnvironmentObject object
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:87:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/environment_resource_spec.rb:19:in `block (3 levels) 
in <top (required)>'

  19) Environment API operations creating an environment adds an environment to 
the chef server
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:87:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/environment_resource_spec.rb:26:in `block (3 levels) 
in <top (required)>'

  20) Environment API operations deleting all environments returns an array of 
Ridley::EnvironmentObject objects
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPMethodNotAllowed:
        Bad request method for '/environments/': DELETE
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:97:in `delete'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resources/environment_resource.rb:34:in `map'
      # ./lib/ridley/resources/environment_resource.rb:34:in `delete_all'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/environment_resource_spec.rb:58:in `block (3 levels) 
in <top (required)>'

  21) Environment API operations deleting all environments deletes all 
environments but '_default' from the remote
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPMethodNotAllowed:
        Bad request method for '/environments/': DELETE
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:97:in `delete'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resources/environment_resource.rb:34:in `map'
      # ./lib/ridley/resources/environment_resource.rb:34:in `delete_all'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/environment_resource_spec.rb:62:in `block (3 levels) 
in <top (required)>'

  22) Node API operations creating a node returns a new Ridley::NodeObject 
object
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:87:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/node_resource_spec.rb:22:in `block (3 levels) in <top 
(required)>'

  23) Node API operations creating a node adds a new node to the server
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:87:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/node_resource_spec.rb:26:in `block (3 levels) in <top 
(required)>'

  24) Node API operations deleting all nodes deletes all nodes from the remote 
server
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPMethodNotAllowed:
        Bad request method for '/nodes/': DELETE
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:97:in `delete'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:105:in `map'
      # ./lib/ridley/resource.rb:105:in `delete_all'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/node_resource_spec.rb:54:in `block (3 levels) in <top 
(required)>'

  25) Role API operations creating a role returns a new Ridley::RoleObject
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:87:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/role_resource_spec.rb:22:in `block (3 levels) in <top 
(required)>'

  26) Role API operations creating a role adds a new role to the server
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:87:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/role_resource_spec.rb:26:in `block (3 levels) in <top 
(required)>'

  27) Role API operations deleting all roles deletes all nodes from the remote 
server
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPMethodNotAllowed:
        Bad request method for '/roles/': DELETE
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:97:in `delete'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:105:in `map'
      # ./lib/ridley/resource.rb:105:in `delete_all'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/role_resource_spec.rb:53:in `block (3 levels) in <top 
(required)>'

  28) User API operations creating a user returns a Ridley::UserObject
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:87:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/user_resource_spec.rb:27:in `block (3 levels) in <top 
(required)>'

  29) User API operations creating a user adds a user to the chef server
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:87:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/user_resource_spec.rb:32:in `block (3 levels) in <top 
(required)>'

  30) User API operations creating a user has a value for #private_key
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPBadRequest:
        {
          "error": [
            "Must specify \"name\" in JSON"
          ]
        }
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:87:in `create'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/user_resource_spec.rb:37:in `block (3 levels) in <top 
(required)>'

  31) User API operations deleting all users returns an array of 
Ridley::UserObject objects
      Failure/Error: raise Errors::HTTPError.fabricate(env)

      Ridley::Errors::HTTPMethodNotAllowed:
        Bad request method for '/users/': DELETE
      # ./lib/ridley/middleware/chef_response.rb:24:in `on_complete'
      # ./lib/ridley/middleware/chef_auth.rb:74:in `call'
      # ./lib/ridley/connection.rb:105:in `run_request'
      # (celluloid):0:in `remote procedure call'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:132:in `raw_request'
      # ./lib/ridley/resource.rb:123:in `request'
      # ./lib/ridley/resource.rb:97:in `delete'
      # (celluloid):0:in `remote procedure call'
      # ./lib/ridley/resource.rb:105:in `map'
      # ./lib/ridley/resource.rb:105:in `delete_all'
      # (celluloid):0:in `remote procedure call'
      # ./spec/acceptance/user_resource_spec.rb:62:in `block (3 levels) in <top 
(required)>'

  32) Ridley::ChefObject#chef_id returns the value of the chef_id attribute
      Failure/Error: expect(subject.chef_id).to eql("reset")

        expected: "reset"
             got: nil

        (compared using eql?)
      # ./spec/unit/ridley/chef_object_spec.rb:140:in `block (3 levels) in <top 
(required)>'

  33) Ridley::ChefObject#reload sets the attributes of self to equal those of 
the updated object
      Failure/Error: expect(subject.get_attribute(:one)).to eql("val")

        expected: "val"
             got: nil

        (compared using eql?)
      # ./spec/unit/ridley/chef_object_spec.rb:160:in `block (3 levels) in <top 
(required)>'

  34) Ridley::ChefObject comparable given two objects with different values for 
their 'chef_id' is not equal
      Failure/Error: expect(one).not_to be_eql(two)
        expected `#<#<Class:0x007fad201a06b0> chef_id:, 
attributes:#<VariaModel::Attributes extra=nil name=nil 
other_extra=nil>>.eql?(#<#<Class:0x007fad201a06b0> chef_id:, 
attributes:#<VariaModel::Attributes extra=nil name=nil other_extra=nil>>)` to 
return false, got true
      # ./spec/unit/ridley/chef_object_spec.rb:202:in `block (4 levels) in <top 
(required)>'

  35) Ridley::ChefObject uniqueness given an array of objects with different 
values for their 'chef_id' returns all of the elements
      Failure/Error: expect(nodes.uniq.size).to eq(2)

        expected: 2
             got: 1

        (compared using ==)
      # ./spec/unit/ridley/chef_object_spec.rb:243:in `block (4 levels) in <top 
(required)>'

  36) Ridley::SandboxResource#create has an empty Hash of checksums
      Failure/Error: expect(subject.create.checksums).to be_a(Hash)
        expected nil to be a kind of Hash
      # ./spec/unit/ridley/resources/sandbox_resource_spec.rb:33:in `block (3 
levels) in <top (required)>'

  37) Ridley::SandboxResource#create has a value for :uri
      Failure/Error: expect(subject.create.uri).to eql(sandbox_uri)

        expected: 
"https://api.opscode.com/organizations/vialstudios/sandboxes/bd091b150b0a4578b97771af6abf3e05";
             got: nil

        (compared using eql?)
      # ./spec/unit/ridley/resources/sandbox_resource_spec.rb:38:in `block (3 
levels) in <top (required)>'

  38) Ridley::SandboxResource#create has a value for :sandbox_id
      Failure/Error: expect(subject.create.sandbox_id).to eql(sandbox_id)

        expected: "bd091b150b0a4578b97771af6abf3e05"
             got: nil

        (compared using eql?)
      # ./spec/unit/ridley/resources/sandbox_resource_spec.rb:42:in `block (3 
levels) in <top (required)>'

  39) Ridley::SandboxResource#create when given an array of checksums has a 
Hash of checksums with each of the given checksum ids
      Failure/Error: expect(subject.create(checksum_array).checksums.size).to 
eq(checksum_array.length)

      NoMethodError:
        undefined method `size' for nil:NilClass
      # ./spec/unit/ridley/resources/sandbox_resource_spec.rb:57:in `block (4 
levels) in <top (required)>'

  40) Ridley::SearchResource#run when :node is the given index after the search 
has executed and results are returned Ridley::NodeObject instances contain the 
results
      Failure/Error: expect(first_result.name).to eq("ridley-one")

        expected: "ridley-one"
             got: nil

        (compared using ==)
      # ./spec/unit/ridley/resources/search_resource_spec.rb:191:in `block (5 
levels) in <top (required)>'

  41) Ridley::SearchResource#run when :role is the given index after the search 
has executed and results are returned Ridley::RoleObject instances contain the 
results
      Failure/Error: expect(first_result.name).to eq("ridley-role-one")

        expected: "ridley-role-one"
             got: nil

        (compared using ==)
      # ./spec/unit/ridley/resources/search_resource_spec.rb:229:in `block (5 
levels) in <top (required)>'

  42) Ridley::SearchResource#run when :environment is the given index after the 
search has executed and results are returned Ridley::EnvironmentObject 
instances contain the results
      Failure/Error: expect(first_result.name).to eq("ridley-env-test")

        expected: "ridley-env-test"
             got: nil

        (compared using ==)
      # ./spec/unit/ridley/resources/search_resource_spec.rb:266:in `block (5 
levels) in <top (required)>'

  43) Ridley::SearchResource#run when :client is the given index after the 
search has executed and results are returned Ridley::ClientObject instances 
contain the results
      Failure/Error: expect(first_result.name).to eq("ridley-client-test")

        expected: "ridley-client-test"
             got: nil

        (compared using ==)
      # ./spec/unit/ridley/resources/search_resource_spec.rb:304:in `block (5 
levels) in <top (required)>'

  44) Ridley::SandboxUploader#upload when the checksum needs uploading uploads 
each checksum to their target URL
      Failure/Error: checksums[chk_id.to_sym]

      NoMethodError:
        undefined method `[]' for nil:NilClass
      # ./lib/ridley/chef_objects/sandbox_object.rb:32:in `checksum'
      # ./lib/ridley/sandbox_uploader.rb:58:in `upload'
      # (celluloid):0:in `remote procedure call'
      # ./spec/unit/ridley/sandbox_uploader_spec.rb:65:in `block (4 levels) in 
<top (required)>'

  45) Ridley::SandboxUploader#upload when the checksum needs uploading raises 
an exception when the calcuated checksum does not match the expected checksum
      Failure/Error: expect { subject.upload(sandbox, chk_id, different_path) 
}.to raise_error(Ridley::Errors::ChecksumMismatch)

        expected Ridley::Errors::ChecksumMismatch, got #<NoMethodError: 
undefined method `[]' for nil:NilClass> with backtrace:
          # ./lib/ridley/chef_objects/sandbox_object.rb:32:in `checksum'
          # ./lib/ridley/sandbox_uploader.rb:58:in `upload'
          # (celluloid):0:in `remote procedure call'
          # ./spec/unit/ridley/sandbox_uploader_spec.rb:69:in `block (5 levels) 
in <top (required)>'
          # ./spec/unit/ridley/sandbox_uploader_spec.rb:69:in `block (4 levels) 
in <top (required)>'
      # ./spec/unit/ridley/sandbox_uploader_spec.rb:69:in `block (4 levels) in 
<top (required)>'

  46) Ridley::SandboxUploader#upload when the checksum doesn't need uploading 
returns nil
      Failure/Error: checksums[chk_id.to_sym]

      NoMethodError:
        undefined method `[]' for nil:NilClass
      # ./lib/ridley/chef_objects/sandbox_object.rb:32:in `checksum'
      # ./lib/ridley/sandbox_uploader.rb:58:in `upload'
      # (celluloid):0:in `remote procedure call'
      # ./spec/unit/ridley/sandbox_uploader_spec.rb:83:in `block (4 levels) in 
<top (required)>'

  47) Ridley::SandboxUploader#upload when the connection is an open source 
server connection with a non-80 port does not strip the port from the target to 
upload to
      Failure/Error: checksums[chk_id.to_sym]

      NoMethodError:
        undefined method `[]' for nil:NilClass
      # ./lib/ridley/chef_objects/sandbox_object.rb:32:in `checksum'
      # ./lib/ridley/sandbox_uploader.rb:58:in `upload'
      # (celluloid):0:in `remote procedure call'
      # ./spec/unit/ridley/sandbox_uploader_spec.rb:104:in `block (4 levels) in 
<top (required)>'

Deprecation Warnings:

RSpec::Core::Configuration#treat_symbols_as_metadata_keys_with_true_values= is 
deprecated, it is now set to true as default and setting it to false has no 
effect.

Using `stub` from rspec-mocks' old `:should` syntax without explicitly enabling 
the syntax is deprecated. Use the new `:expect` syntax or explicitly enable 
`:should` instead. Called from 
/usr/lib/ruby/vendor_ruby/celluloid/calls.rb:26:in `public_send'.


If you need more of the backtrace for any of these deprecations to
identify where to make the necessary changes, you can configure
`config.raise_errors_for_deprecations!`, and it will turn the
deprecation warnings into errors, giving you the full backtrace.

2 deprecation warnings total

Finished in 20.55 seconds (files took 1.84 seconds to load)
459 examples, 47 failures, 17 pending

Failed examples:

rspec ./spec/acceptance/client_resource_spec.rb:26 # Client API operations 
creating a client returns a Ridley::ClientObject
rspec ./spec/acceptance/client_resource_spec.rb:30 # Client API operations 
creating a client adds a client to the chef server
rspec ./spec/acceptance/client_resource_spec.rb:36 # Client API operations 
creating a client has a value for #private_key
rspec ./spec/acceptance/client_resource_spec.rb:61 # Client API operations 
deleting all clients returns an array of Ridley::ClientObject objects
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:16 # DataBag API 
operations listing data bag items when the data bag has no items returns an 
empty array
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:27 # DataBag API 
operations listing data bag items when the data bag has items returns an array 
with each item
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:34 # DataBag API 
operations creating a data bag item adds a data bag item to the collection of 
data bag items
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:50 # DataBag API 
operations retrieving a data bag item returns the desired item in the data bag
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:76 # DataBag API 
operations deleting a data bag item returns the deleted data bag item
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:83 # DataBag API 
operations deleting a data bag item deletes the data bag item from the server
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:96 # DataBag API 
operations deleting all data bag items in a data bag returns the array of 
deleted data bag items
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:100 # DataBag API 
operations deleting all data bag items in a data bag removes all data bag items 
from the data bag
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:110 # DataBag API 
operations updating a data bag item returns the updated data bag item
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:121 # DataBag API 
operations saving a data bag item when the data bag item exists returns true if 
successful
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:126 # DataBag API 
operations saving a data bag item when the data bag item exists creates a new 
data bag item on the remote
rspec ./spec/acceptance/data_bag_item_resource_spec.rb:142 # DataBag API 
operations saving a data bag item when the data bag item does not exist creates 
a new data bag item on the remote
rspec ./spec/acceptance/data_bag_resource_spec.rb:33 # DataBag API operations 
creating a data bag returns a Ridley::DataBagObject
rspec ./spec/acceptance/environment_resource_spec.rb:18 # Environment API 
operations creating an environment returns a valid Ridley::EnvironmentObject 
object
rspec ./spec/acceptance/environment_resource_spec.rb:24 # Environment API 
operations creating an environment adds an environment to the chef server
rspec ./spec/acceptance/environment_resource_spec.rb:57 # Environment API 
operations deleting all environments returns an array of 
Ridley::EnvironmentObject objects
rspec ./spec/acceptance/environment_resource_spec.rb:61 # Environment API 
operations deleting all environments deletes all environments but '_default' 
from the remote
rspec ./spec/acceptance/node_resource_spec.rb:21 # Node API operations creating 
a node returns a new Ridley::NodeObject object
rspec ./spec/acceptance/node_resource_spec.rb:25 # Node API operations creating 
a node adds a new node to the server
rspec ./spec/acceptance/node_resource_spec.rb:53 # Node API operations deleting 
all nodes deletes all nodes from the remote server
rspec ./spec/acceptance/role_resource_spec.rb:21 # Role API operations creating 
a role returns a new Ridley::RoleObject
rspec ./spec/acceptance/role_resource_spec.rb:25 # Role API operations creating 
a role adds a new role to the server
rspec ./spec/acceptance/role_resource_spec.rb:52 # Role API operations deleting 
all roles deletes all nodes from the remote server
rspec ./spec/acceptance/user_resource_spec.rb:26 # User API operations creating 
a user returns a Ridley::UserObject
rspec ./spec/acceptance/user_resource_spec.rb:30 # User API operations creating 
a user adds a user to the chef server
rspec ./spec/acceptance/user_resource_spec.rb:36 # User API operations creating 
a user has a value for #private_key
rspec ./spec/acceptance/user_resource_spec.rb:61 # User API operations deleting 
all users returns an array of Ridley::UserObject objects
rspec ./spec/unit/ridley/chef_object_spec.rb:135 # Ridley::ChefObject#chef_id 
returns the value of the chef_id attribute
rspec ./spec/unit/ridley/chef_object_spec.rb:157 # Ridley::ChefObject#reload 
sets the attributes of self to equal those of the updated object
rspec ./spec/unit/ridley/chef_object_spec.rb:201 # Ridley::ChefObject 
comparable given two objects with different values for their 'chef_id' is not 
equal
rspec ./spec/unit/ridley/chef_object_spec.rb:242 # Ridley::ChefObject 
uniqueness given an array of objects with different values for their 'chef_id' 
returns all of the elements
rspec ./spec/unit/ridley/resources/sandbox_resource_spec.rb:32 # 
Ridley::SandboxResource#create has an empty Hash of checksums
rspec ./spec/unit/ridley/resources/sandbox_resource_spec.rb:37 # 
Ridley::SandboxResource#create has a value for :uri
rspec ./spec/unit/ridley/resources/sandbox_resource_spec.rb:41 # 
Ridley::SandboxResource#create has a value for :sandbox_id
rspec ./spec/unit/ridley/resources/sandbox_resource_spec.rb:56 # 
Ridley::SandboxResource#create when given an array of checksums has a Hash of 
checksums with each of the given checksum ids
rspec ./spec/unit/ridley/resources/search_resource_spec.rb:189 # 
Ridley::SearchResource#run when :node is the given index after the search has 
executed and results are returned Ridley::NodeObject instances contain the 
results
rspec ./spec/unit/ridley/resources/search_resource_spec.rb:227 # 
Ridley::SearchResource#run when :role is the given index after the search has 
executed and results are returned Ridley::RoleObject instances contain the 
results
rspec ./spec/unit/ridley/resources/search_resource_spec.rb:264 # 
Ridley::SearchResource#run when :environment is the given index after the 
search has executed and results are returned Ridley::EnvironmentObject 
instances contain the results
rspec ./spec/unit/ridley/resources/search_resource_spec.rb:302 # 
Ridley::SearchResource#run when :client is the given index after the search has 
executed and results are returned Ridley::ClientObject instances contain the 
results
rspec ./spec/unit/ridley/sandbox_uploader_spec.rb:62 # 
Ridley::SandboxUploader#upload when the checksum needs uploading uploads each 
checksum to their target URL
rspec ./spec/unit/ridley/sandbox_uploader_spec.rb:68 # 
Ridley::SandboxUploader#upload when the checksum needs uploading raises an 
exception when the calcuated checksum does not match the expected checksum
rspec ./spec/unit/ridley/sandbox_uploader_spec.rb:82 # 
Ridley::SandboxUploader#upload when the checksum doesn't need uploading returns 
nil
rspec ./spec/unit/ridley/sandbox_uploader_spec.rb:101 # 
Ridley::SandboxUploader#upload when the connection is an open source server 
connection with a non-80 port does not strip the port from the target to upload 
to

/usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb failed
ERROR: Test "ruby2.3" failed. Exiting.
dh_auto_install: dh_ruby --install 
/build/1st/ruby-ridley-4.4.3/debian/ruby-ridley returned exit code 1
debian/rules:15: recipe for target 'binary' failed
make: *** [binary] Error 1

--- End Message ---
--- Begin Message ---
Source: ruby-ridley
Source-Version: 5.1.1-1

We believe that the bug you reported is fixed in the latest version of
ruby-ridley, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 870...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hleb Valoshka <375...@gmail.com> (supplier of updated ruby-ridley package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 04 Mar 2018 10:14:30 +0000
Source: ruby-ridley
Binary: ruby-ridley
Architecture: source
Version: 5.1.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Hleb Valoshka <375...@gmail.com>
Description:
 ruby-ridley - Ruby library that provides a full featured Chef API client
Closes: 870308 890767
Changes:
 ruby-ridley (5.1.1-1) unstable; urgency=medium
 .
   [ Miguel Landaeta ]
   * New upstream release. (Closes: #870308)
   * Remove myself from Uploaders list. (Closes: #890767)
   * Remove unneeded patch d/p/0005-Update-varia-model-dependency.patch.
   * Bump DH compat level to 11.
   * Bump Standards-Version to 4.1.3. No changes were required.
   * Update Homepage field.
   * Set Rules-Requires-Root to no.
   * Migrate Vcs-* URLs to salsa.
   * Update copyright info.
   * Remove redundant dependencies.
 .
   [ Hleb Valoshka ]
   * New upstream release.
   * Add myself to Uploaders list.
   * Update dependencies.
   * Add patch to relax ruby-buff-shell-out dependency.
   * Update disabled networked tests with one more.
Checksums-Sha1:
 fe9e7a8076333f218a70651b3e66ac6bc1d1c8dd 2535 ruby-ridley_5.1.1-1.dsc
 4236dbfbfc95f258c59d99fa5856595be8ffc582 79315 ruby-ridley_5.1.1.orig.tar.gz
 93704e8a0f0d8f4008f53eb5f9dae7a85dfefc6b 4624 ruby-ridley_5.1.1-1.debian.tar.xz
 4a157d0021c0a1d8108ecfe170a52327f8390482 7769 
ruby-ridley_5.1.1-1_source.buildinfo
Checksums-Sha256:
 ae2ada9e5cee0b5d1101b550dab81101db51eaedfe3bf2d2bf6964ed22f19f2b 2535 
ruby-ridley_5.1.1-1.dsc
 ea3cfd6c3a196dfaaec244304305436ee9b3e1f34b5faa5ce4cc5ddec4047dcf 79315 
ruby-ridley_5.1.1.orig.tar.gz
 4587f3f69155f362105ed2fdc1f827f9716e75f4c8f4640e5d17ee541e779f68 4624 
ruby-ridley_5.1.1-1.debian.tar.xz
 8b4fc5cf2b9fe84395208dbb9fabdcb76b25fe8e776feb571d358920f1a187f9 7769 
ruby-ridley_5.1.1-1_source.buildinfo
Files:
 859ce0a6eb9db06d35f7b63e909e3168 2535 ruby optional ruby-ridley_5.1.1-1.dsc
 187a401114085ffb94a5493f49739b97 79315 ruby optional 
ruby-ridley_5.1.1.orig.tar.gz
 e6209d3d48d01a1e659d74774972051c 4624 ruby optional 
ruby-ridley_5.1.1-1.debian.tar.xz
 71cc5943f9f73bcaeb9555bc6010d154 7769 ruby optional 
ruby-ridley_5.1.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEEkc3nBW88mwOxGthr7jg/JIxzG0FAlqbzNYACgkQr7jg/JIx
zG2emg//W7B112F7hq/7yILAmtoPQtlY5VwXLM40QyVWYu55VK04Sy72lZaVfYGZ
c9MSRsjl+BsTIsTGcoog/7oYEH6iTEc/zmZ3G942sM89WTqiJKx5Dz3Z5gvDoi+3
XQOL82H8IVeXI7pzWlskhw6pNQuXyR6BY2tm2rCW6poNvMpTmOgIsg3Le1XcY+vP
vI8/KCeJrfpiLqcN3J/wwoKp2KMwMIiKS/F/kbJAiKCgXlpmaYSyCio9VJMwDE9V
DSOpjnjs5MZhWLwKf2BbtHp837bSX1ruUv7v6uqKLng0dLfFGtcRymv7/ULNVhJd
SSErTx0e4Ia61Y/hDh7NBbeuSt2AgFYKuoy+2KBqjte9Uo0/EGLgpO/5e0dT5A79
zfKxu8CIe8AWyIedbk3/NAQHrrTwQqEGi3ae9s6HoziW8w4NfYLB+rLlJExUyjmF
g2Xuryn6np0yA+tRrStFUcYjBceSwfDSidk8d1Eq3FZhAVqFJOZRpG1kyv1gsM5Y
L9wo/2BGTjwfgINpsn3/rxNG1JOpJAeaCEaIVofwuaTti4fTgoyqKKBCosEgZ8tG
wWHGqxbHfN2eH0iuC65xI0uu/gEPav32bc4VIxobdbRlz5bogvhIR8qU1QICR9lZ
etSZUgtTRQhWbZCUc2T/zk1rCti//HzLr3+//jzozdeX+fnB8GU=
=9kyt
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to