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 ---