[DRE-commits] [chef] 01/13: Merge tag 'upstream/12.14.60'

Antonio Terceiro terceiro at moszumanska.debian.org
Mon Oct 31 13:03:04 UTC 2016


This is an automated email from the git hooks/post-receive script.

terceiro pushed a commit to branch master
in repository chef.

commit 88c143b8b048f012f573e20fadb87267cbc9b9ec
Merge: 7c0de7d 3db4595
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Mon Sep 19 11:23:38 2016 -0300

    Merge tag 'upstream/12.14.60'
    
    Upstream version 12.14.60
    
    # gpg: Signature made seg 19 set 2016 11:23:37 BRT
    # gpg:                using RSA key FC0DB1BBCD460BDE
    # gpg: Good signature from "Antonio Terceiro <terceiro at softwarelivre.org>" [ultimate]
    # gpg:                 aka "Antonio Terceiro <terceiro at dcc.ufba.br>" [ultimate]
    # gpg:                 aka "Antonio Terceiro <terceiro at colivre.coop.br>" [ultimate]
    # gpg:                 aka "Antonio Terceiro <terceiro at debian.org>" [ultimate]
    # gpg:                 aka "Antonio Terceiro <antonio.terceiro at linaro.org>" [ultimate]
    # gpg:                 aka "Antonio Terceiro <antonio.terceiro at linaro.org>" [ultimate]

 .kitchen.yml                                       |  82 ---
 .travis.yml                                        |  62 +-
 CHANGELOG.md                                       | 116 +++-
 CONTRIBUTING.md                                    | 143 ++---
 DOC_CHANGES.md                                     |  13 +-
 Gemfile                                            |  13 +-
 Gemfile.lock                                       | 410 +++++++++----
 MAINTAINERS.md                                     |  13 +-
 MAINTAINERS.toml                                   |   9 +-
 README.md                                          |  20 +-
 RELEASE_NOTES.md                                   |  31 +-
 Rakefile                                           |   5 +-
 VERSION                                            |   2 +-
 acceptance/.gitignore                              |   2 +
 .../.shared/kitchen_acceptance/.kitchen.ec2.yml    |  14 +-
 .../kitchen_acceptance/libraries/kitchen.rb        |  41 +-
 acceptance/Gemfile                                 |   8 +-
 acceptance/Gemfile.lock                            | 128 +++--
 .../test/integration/helpers/serverspec/Gemfile    |   8 +
 acceptance/data-collector/Berksfile.lock           |   6 -
 .../integration/default/serverspec/default_spec.rb |  43 +-
 .../test/integration/helpers/serverspec/Gemfile    |   8 +
 .../fips-integration/serverspec/Gemfile            |   6 +
 .../fips-unit-functional/serverspec/Gemfile        |   4 +
 .../acceptance-cookbook/libraries/top_cookbooks.rb |   4 +-
 acceptance/trivial/.kitchen.yml                    |   2 +-
 .../acceptance-cookbook/recipes/destroy.rb         |   2 +-
 .../acceptance-cookbook/recipes/provision.rb       |   2 +-
 .../acceptance-cookbook/recipes/verify.rb          |   2 +-
 .../inspec/chef_windows_service_spec.rb            |   8 +-
 appveyor.yml                                       |   5 +-
 chef-config/Rakefile                               |  14 +-
 chef-config/chef-config.gemspec                    |   3 +-
 chef-config/lib/chef-config/config.rb              |  56 +-
 .../chef-config/mixin/fuzzy_hostname_matcher.rb    |   6 +-
 chef-config/lib/chef-config/package_task.rb        |  56 +-
 chef-config/lib/chef-config/version.rb             |   2 +-
 chef-config/spec/unit/config_spec.rb               |  10 +
 chef.gemspec                                       |  10 +-
 ci/bundle_install.sh                               |   3 +-
 ci/dependency_update.sh                            |   2 +
 ci/version_bump.sh                                 |   2 +
 ci/version_show.sh                                 |   6 +-
 kitchen-tests/.kitchen.travis.yml                  |  21 +-
 kitchen-tests/.kitchen.yml                         |   1 +
 kitchen-tests/Berksfile                            |   2 +-
 kitchen-tests/Berksfile.lock                       |  48 +-
 kitchen-tests/Gemfile.lock                         | 119 ++--
 kitchen-tests/cookbooks/base/metadata.rb           |   1 -
 kitchen-tests/cookbooks/base/recipes/default.rb    |  10 +-
 kitchen-tests/cookbooks/base/recipes/packages.rb   |   8 +
 lib/chef/application.rb                            |  23 +
 lib/chef/application/client.rb                     |  20 +-
 lib/chef/application/knife.rb                      |   8 +
 lib/chef/application/solo.rb                       |  23 +-
 lib/chef/audit/audit_reporter.rb                   |   6 +-
 lib/chef/audit/runner.rb                           |   2 +-
 lib/chef/chef_fs/chef_fs_data_store.rb             |   1 +
 lib/chef/chef_fs/command_line.rb                   |  70 +--
 lib/chef/chef_fs/data_handler/data_handler_base.rb |   4 +-
 lib/chef/chef_fs/file_pattern.rb                   |   2 +-
 lib/chef/chef_fs/file_system.rb                    | 276 ++++-----
 lib/chef/chef_fs/file_system/multiplexed_dir.rb    |   2 +-
 .../chef_fs/file_system/repository/acls_dir.rb     |   6 +-
 .../chef_fs/file_system/repository/base_file.rb    |   3 +
 .../chef_repository_file_system_cookbook_entry.rb  |   1 +
 .../chef_fs/file_system/repository/directory.rb    |  13 +-
 lib/chef/chef_fs/file_system_cache.rb              |  80 +++
 .../chef_fs/parallelizer/parallel_enumerable.rb    |   8 +-
 lib/chef/cookbook/cookbook_version_loader.rb       |  49 +-
 lib/chef/cookbook/metadata.rb                      |   2 +-
 lib/chef/cookbook/synchronizer.rb                  |   6 +-
 lib/chef/cookbook_site_streaming_uploader.rb       |   6 +-
 lib/chef/cookbook_uploader.rb                      |   2 +-
 lib/chef/cookbook_version.rb                       |  12 +-
 lib/chef/data_collector.rb                         | 141 +++--
 lib/chef/data_collector/messages.rb                |  37 +-
 lib/chef/data_collector/messages/helpers.rb        |   4 +-
 lib/chef/data_collector/resource_report.rb         |  33 +-
 lib/chef/decorator/unchain.rb                      |  59 ++
 lib/chef/dsl/cheffish.rb                           |   1 +
 lib/chef/dsl/declare_resource.rb                   |  10 +-
 lib/chef/dsl/powershell.rb                         |   2 +-
 lib/chef/event_dispatch/base.rb                    |   4 +-
 lib/chef/exceptions.rb                             |   7 +-
 lib/chef/file_access_control/windows.rb            |   6 +-
 lib/chef/file_cache.rb                             |   2 +-
 lib/chef/formatters/base.rb                        |   4 +-
 lib/chef/formatters/doc.rb                         |   4 +-
 lib/chef/http.rb                                   |  76 ++-
 lib/chef/http/auth_credentials.rb                  |   2 +-
 lib/chef/http/basic_client.rb                      |  13 +-
 lib/chef/http/socketless_chef_zero_client.rb       |   4 +-
 lib/chef/key.rb                                    | 111 ++--
 lib/chef/knife.rb                                  | 131 +++--
 lib/chef/knife/bootstrap.rb                        |   9 +
 lib/chef/knife/client_delete.rb                    |   4 +-
 lib/chef/knife/cookbook_bulk_delete.rb             |   2 +-
 lib/chef/knife/cookbook_create.rb                  |   4 +
 lib/chef/knife/cookbook_show.rb                    |   2 +-
 lib/chef/knife/cookbook_site_download.rb           |   9 +-
 lib/chef/knife/cookbook_site_install.rb            |  21 +-
 lib/chef/knife/cookbook_site_list.rb               |   9 +-
 lib/chef/knife/cookbook_site_search.rb             |   9 +-
 lib/chef/knife/cookbook_site_share.rb              |  29 +-
 lib/chef/knife/cookbook_site_show.rb               |  17 +-
 lib/chef/knife/cookbook_site_unshare.rb            |   9 +-
 lib/chef/knife/core/bootstrap_context.rb           |  12 +-
 lib/chef/knife/core/gem_glob_loader.rb             |   6 +-
 lib/chef/knife/search.rb                           |   4 +-
 lib/chef/knife/ssh.rb                              |  40 +-
 lib/chef/knife/status.rb                           |   4 +-
 .../supermarket_download.rb}                       |  20 +-
 .../powershell.rb => knife/supermarket_install.rb} |  20 +-
 .../powershell.rb => knife/supermarket_list.rb}    |  20 +-
 .../powershell.rb => knife/supermarket_search.rb}  |  20 +-
 .../powershell.rb => knife/supermarket_share.rb}   |  20 +-
 .../powershell.rb => knife/supermarket_show.rb}    |  20 +-
 .../powershell.rb => knife/supermarket_unshare.rb} |  20 +-
 lib/chef/mixin/command/unix.rb                     |   4 +-
 lib/chef/mixin/powershell_type_coercions.rb        |   2 +-
 lib/chef/mixin/properties.rb                       |   3 +
 lib/chef/mixin/securable.rb                        |   4 +-
 lib/chef/mixin/shell_out.rb                        |  30 +
 lib/chef/mixin/uris.rb                             |   3 +-
 lib/chef/mixin/windows_architecture_helper.rb      |   7 +-
 lib/chef/monkey_patches/webrick-utils.rb           |   4 +-
 lib/chef/monologger.rb                             |   2 +-
 lib/chef/node.rb                                   |  49 +-
 lib/chef/node/attribute.rb                         | 199 ++++---
 lib/chef/node/attribute_collections.rb             | 139 +----
 lib/chef/node/common_api.rb                        | 129 +++++
 lib/chef/node/immutable_collections.rb             |  29 +-
 lib/chef/platform/provider_mapping.rb              |   7 +-
 lib/chef/property.rb                               |  25 +-
 lib/chef/provider.rb                               |   9 +-
 lib/chef/provider/apt_repository.rb                |  12 +-
 lib/chef/provider/apt_update.rb                    |  13 +-
 lib/chef/provider/batch.rb                         |   2 +-
 lib/chef/provider/cron.rb                          |   5 +-
 lib/chef/provider/directory.rb                     |   4 +-
 lib/chef/provider/dsc_script.rb                    |   8 +-
 lib/chef/provider/group/usermod.rb                 |   2 +-
 lib/chef/provider/link.rb                          |  13 +-
 lib/chef/provider/osx_profile.rb                   |  20 +-
 lib/chef/provider/package.rb                       |  14 +-
 lib/chef/provider/package/aix.rb                   |   6 +-
 lib/chef/provider/package/openbsd.rb               |   2 +-
 lib/chef/provider/package/rubygems.rb              |  45 +-
 lib/chef/provider/package/windows.rb               |   2 +
 lib/chef/provider/package/windows/exe.rb           |   9 +-
 .../package/windows/registry_uninstall_entry.rb    |   2 -
 lib/chef/provider/package/yum/rpm_utils.rb         |  16 +-
 lib/chef/provider/package/yum/yum_cache.rb         |   2 +-
 lib/chef/provider/package/zypper.rb                |  14 +-
 lib/chef/provider/powershell_script.rb             |   2 +-
 lib/chef/provider/remote_directory.rb              |   2 +
 lib/chef/provider/remote_file/ftp.rb               |   4 +-
 lib/chef/provider/remote_file/sftp.rb              |   4 +-
 lib/chef/provider/service/debian.rb                |   4 +-
 lib/chef/provider/service/simple.rb                |   7 +-
 lib/chef/provider/service/solaris.rb               |   2 +-
 lib/chef/provider/service/systemd.rb               |   4 +-
 lib/chef/provider/service/upstart.rb               |  13 +-
 lib/chef/provider/support/yum_repo.erb             | 125 ++++
 lib/chef/provider/systemd_unit.rb                  |  13 +-
 lib/chef/provider/template_finder.rb               |   2 +-
 lib/chef/provider/user.rb                          |  36 +-
 lib/chef/provider/user/aix.rb                      |   7 +-
 lib/chef/provider/user/dscl.rb                     |   1 +
 lib/chef/provider/user/linux.rb                    | 128 +++++
 lib/chef/provider/user/pw.rb                       |   3 +-
 lib/chef/provider/user/solaris.rb                  |   5 +-
 lib/chef/provider/user/useradd.rb                  |   9 +-
 lib/chef/provider/user/windows.rb                  |   2 +-
 lib/chef/provider/windows_script.rb                |   7 +-
 lib/chef/provider/yum_repository.rb                | 121 ++++
 lib/chef/providers.rb                              |   6 +-
 lib/chef/recipe.rb                                 |   9 -
 lib/chef/resource.rb                               |  67 ++-
 lib/chef/resource/conditional.rb                   |  10 +-
 lib/chef/resource/freebsd_package.rb               |   2 +-
 lib/chef/resource/launchd.rb                       |   2 +-
 lib/chef/resource/user.rb                          |   6 +-
 .../powershell.rb => resource/user/aix_user.rb}    |  16 +-
 .../powershell.rb => resource/user/dscl_user.rb}   |  16 +-
 lib/chef/resource/user/linux_user.rb               |  51 ++
 .../powershell.rb => resource/user/pw_user.rb}     |  16 +-
 .../user/solaris_user.rb}                          |  16 +-
 .../user/windows_user.rb}                          |  16 +-
 lib/chef/resource/yum_package.rb                   |  25 +-
 lib/chef/resource/yum_repository.rb                |  76 +++
 lib/chef/resource_builder.rb                       |  15 +-
 lib/chef/resource_collection/stepable_iterator.rb  |   4 +-
 lib/chef/resource_reporter.rb                      |  10 +-
 lib/chef/resources.rb                              |   7 +
 lib/chef/run_context.rb                            |  65 +--
 lib/chef/run_context/cookbook_compiler.rb          |   5 +-
 lib/chef/run_list.rb                               |   4 +-
 lib/chef/search/query.rb                           |  19 +-
 lib/chef/shell.rb                                  |   2 +-
 lib/chef/shell/ext.rb                              |   4 +-
 lib/chef/shell/shell_session.rb                    |   2 +-
 lib/chef/util/dsc/configuration_generator.rb       |   2 +-
 lib/chef/util/powershell/cmdlet.rb                 |   7 +-
 lib/chef/util/selinux.rb                           |   2 +-
 lib/chef/version.rb                                |   2 +-
 lib/chef/version_class.rb                          |  11 +-
 lib/chef/version_constraint.rb                     |   4 +-
 lib/chef/win32/api/error.rb                        |   4 +-
 lib/chef/win32/api/net.rb                          |   2 +-
 lib/chef/win32/eventlog.rb                         |   2 +-
 lib/chef/win32/file.rb                             |   8 +-
 lib/chef/win32/net.rb                              |   2 +-
 lib/chef/win32/security/sid.rb                     |   2 +-
 omnibus/.kitchen.yml                               |  38 +-
 omnibus/Gemfile                                    |   9 +-
 omnibus/Gemfile.lock                               | 166 +++---
 omnibus/config/software/chef-appbundle.rb          |   1 +
 omnibus/config/software/chef-complete.rb           |   3 +-
 .../config/software/chef-gem-binding_of_caller.rb  |   1 +
 omnibus/config/software/chef-gem-byebug.rb         |   1 +
 .../config/software/chef-gem-debug_inspector.rb    |   1 +
 omnibus/config/software/chef-gem-ffi-yajl.rb       |   1 +
 omnibus/config/software/chef-gem-ffi.rb            |   3 +-
 omnibus/config/software/chef-gem-json.rb           |   1 +
 omnibus/config/software/chef-gem-libyajl2.rb       |   1 +
 omnibus/config/software/chef-gem-mini_portile2.rb  |   1 +
 omnibus/config/software/chef-gem-nokogiri.rb       |   2 +
 ...binding_of_caller.rb => chef-gem-pkg-config.rb} |   5 +-
 omnibus/config/software/chef-gem-ruby-prof.rb      |   3 +-
 omnibus/config/software/chef-gem-ruby-shadow.rb    |   1 +
 omnibus/config/software/chef-remove-docs.rb        |   1 +
 omnibus/config/software/chef.rb                    |   7 -
 omnibus/files/mapfiles/solaris                     |  18 -
 omnibus/omnibus.rb                                 |   8 +-
 omnibus_overrides.rb                               |  11 +-
 pkg.rb                                             |   1 -
 rubygems-pkg/rubygems-update-2.4.6.gem             | Bin 451072 -> 0 bytes
 .../cookbooks/circular-dep1/attributes/default.rb  |   6 +-
 .../cookbooks/circular-dep2/attributes/default.rb  |   5 +-
 .../cookbooks/dependency1/attributes/aa_first.rb   |   4 +-
 .../cookbooks/dependency1/attributes/default.rb    |   4 +-
 .../cookbooks/dependency1/attributes/zz_last.rb    |   5 +-
 .../cookbooks/dependency2/attributes/default.rb    |   5 +-
 .../cookbooks/no-default-attr/attributes/server.rb |   5 +-
 .../test-with-circular-deps/attributes/default.rb  |   5 +-
 .../cookbooks/test-with-deps/attributes/default.rb |   5 +-
 .../assets/chocolatey_feed/test-A.1.0.nupkg        | Bin 2667 -> 2678 bytes
 .../assets/chocolatey_feed/test-A.1.5.nupkg        | Bin 2669 -> 2679 bytes
 .../assets/chocolatey_feed/test-A.2.0.nupkg        | Bin 2667 -> 2678 bytes
 .../assets/chocolatey_feed/test-B.1.0.nupkg        | Bin 2667 -> 2678 bytes
 spec/functional/assets/testchefsubsys              |   5 +-
 .../event_loggers/windows_eventlog_spec.rb         |  19 +-
 .../deploy_strategies_spec.rb                      |   2 +-
 spec/functional/http/simple_spec.rb                |   4 +-
 spec/functional/knife/cookbook_delete_spec.rb      |  10 +-
 spec/functional/knife/exec_spec.rb                 |  12 +-
 spec/functional/knife/ssh_spec.rb                  |   8 +-
 spec/functional/mixin/powershell_out_spec.rb       |   4 +-
 spec/functional/notifications_spec.rb              |   4 +-
 .../provider/whyrun_safe_ruby_block_spec.rb        |   4 +-
 spec/functional/rebooter_spec.rb                   |  10 +-
 spec/functional/resource/bash_spec.rb              |   4 +-
 spec/functional/resource/cron_spec.rb              |   9 +-
 spec/functional/resource/deploy_revision_spec.rb   |   2 +-
 spec/functional/resource/dpkg_package_spec.rb      |   4 +-
 spec/functional/resource/dsc_resource_spec.rb      |  10 +-
 spec/functional/resource/dsc_script_spec.rb        |  50 +-
 spec/functional/resource/env_spec.rb               |   8 +-
 spec/functional/resource/execute_spec.rb           |   8 +-
 spec/functional/resource/group_spec.rb             |  28 +-
 spec/functional/resource/link_spec.rb              |  41 +-
 spec/functional/resource/ohai_spec.rb              |  12 +-
 spec/functional/resource/package_spec.rb           |   2 +-
 spec/functional/resource/reboot_spec.rb            |   4 +-
 spec/functional/resource/remote_file_spec.rb       |  23 +-
 spec/functional/resource/template_spec.rb          |   6 +-
 spec/functional/resource/user/dscl_spec.rb         |   6 +-
 spec/functional/resource/user/useradd_spec.rb      |  58 +-
 spec/functional/resource/windows_service_spec.rb   |  30 +-
 spec/functional/rest_spec.rb                       |   4 +-
 spec/functional/run_lock_spec.rb                   |  45 +-
 spec/functional/shell_spec.rb                      |   2 +-
 spec/functional/tiny_server_spec.rb                |  17 +-
 spec/functional/win32/crypto_spec.rb               |   2 +-
 spec/functional/win32/security_spec.rb             |  16 +-
 spec/integration/client/client_spec.rb             |  10 +-
 spec/integration/knife/chef_repo_path_spec.rb      |  71 ++-
 spec/integration/knife/client_bulk_delete_spec.rb  | 130 +++++
 spec/integration/knife/client_create_spec.rb       |  69 +++
 spec/integration/knife/client_delete_spec.rb       |  63 ++
 spec/integration/knife/client_key_create_spec.rb   |  65 +++
 spec/integration/knife/client_key_delete_spec.rb   |  42 ++
 spec/integration/knife/client_key_list_spec.rb     |  60 ++
 spec/integration/knife/client_key_show_spec.rb     |  44 ++
 spec/integration/knife/client_list_spec.rb         |  48 ++
 .../integration/knife/client_show_spec.rb          |  27 +-
 .../integration/knife/cookbook_bulk_delete_spec.rb |  64 +++
 spec/integration/knife/cookbook_download_spec.rb   |  95 +++
 spec/integration/knife/cookbook_list_spec.rb       |  54 ++
 spec/integration/knife/cookbook_show_spec.rb       | 159 ++++++
 spec/integration/knife/cookbook_upload_spec.rb     |  90 +++
 spec/integration/knife/data_bag_create_spec.rb     |  58 ++
 spec/integration/knife/data_bag_delete_spec.rb     |  58 ++
 spec/integration/knife/data_bag_from_file_spec.rb  | 115 ++++
 spec/integration/knife/data_bag_list_spec.rb       |  43 ++
 spec/integration/knife/data_bag_show_spec.rb       |  53 ++
 spec/integration/knife/diff_spec.rb                |   4 +-
 spec/integration/knife/download_spec.rb            |   8 +-
 spec/integration/knife/environment_compare_spec.rb |  74 +++
 spec/integration/knife/environment_create_spec.rb  |  40 ++
 .../integration/knife/environment_delete_spec.rb   |  27 +-
 .../knife/environment_from_file_spec.rb            | 115 ++++
 .../integration/knife/environment_list_spec.rb     |  32 +-
 spec/integration/knife/environment_show_spec.rb    |  56 ++
 spec/integration/knife/node_bulk_delete_spec.rb    |  51 ++
 spec/integration/knife/node_create_spec.rb         |  46 ++
 spec/integration/knife/node_delete_spec.rb         |  47 ++
 .../integration/knife/node_environment_set_spec.rb |  42 ++
 spec/integration/knife/node_from_file_spec.rb      |  58 ++
 .../integration/knife/node_list_spec.rb            |  35 +-
 spec/integration/knife/node_run_list_add_spec.rb   |  53 ++
 .../integration/knife/node_run_list_remove_spec.rb |  26 +-
 spec/integration/knife/node_run_list_set_spec.rb   |  40 ++
 .../integration/knife/node_show_spec.rb            |  26 +-
 spec/integration/knife/raw_spec.rb                 |   2 +
 spec/integration/knife/role_bulk_delete_spec.rb    |  51 ++
 spec/integration/knife/role_create_spec.rb         |  40 ++
 spec/integration/knife/role_delete_spec.rb         |  47 ++
 spec/integration/knife/role_from_file_spec.rb      |  95 +++
 .../integration/knife/role_list_spec.rb            |  35 +-
 spec/integration/knife/role_show_spec.rb           |  50 ++
 spec/integration/knife/upload_spec.rb              |   8 +-
 .../recipes/lwrp_inline_resources_spec.rb          |  12 +-
 spec/integration/recipes/noop_resource_spec.rb     |   8 +-
 spec/integration/recipes/provider_choice.rb        |   6 +-
 spec/integration/recipes/recipe_dsl_spec.rb        | 635 +++++++++++----------
 spec/integration/recipes/resource_action_spec.rb   | 104 ++--
 .../recipes/resource_converge_if_changed_spec.rb   |  68 +--
 spec/integration/recipes/resource_load_spec.rb     |  48 +-
 spec/integration/solo/solo_spec.rb                 |  51 +-
 spec/scripts/ssl-serve.rb                          |   2 +-
 spec/spec_helper.rb                                |  13 +-
 spec/stress/win32/security_spec.rb                 |   8 +-
 spec/support/chef_helpers.rb                       |  22 +
 spec/support/platform_helpers.rb                   |   6 +-
 spec/support/shared/context/client.rb              |   5 +-
 spec/support/shared/functional/file_resource.rb    |   9 +-
 spec/support/shared/functional/http.rb             |  32 +-
 .../shared/functional/securable_resource.rb        |  10 +-
 spec/support/shared/functional/win32_service.rb    |  12 +-
 .../shared/integration/app_server_support.rb       |   4 +-
 spec/support/shared/integration/knife_support.rb   |  19 +-
 spec/support/shared/shared_examples.rb             |   4 +-
 spec/support/shared/unit/api_versioning.rb         |   4 +-
 spec/support/shared/unit/application_dot_d.rb      |  15 +-
 spec/support/shared/unit/provider/file.rb          |   4 +-
 .../unit/provider/useradd_based_user_provider.rb   | 129 ++---
 .../unit/resource/static_provider_resolution.rb    |   4 +-
 spec/support/shared/unit/script_resource.rb        |   8 +-
 spec/support/shared/unit/user_and_client_shared.rb |   8 +-
 spec/tiny_server.rb                                | 117 ++--
 spec/unit/api_client_v1_spec.rb                    |   4 +-
 spec/unit/application/client_spec.rb               |  35 ++
 spec/unit/application/solo_spec.rb                 |  19 +-
 spec/unit/application_spec.rb                      |   2 +-
 spec/unit/audit/audit_event_proxy_spec.rb          |  61 +-
 spec/unit/audit/audit_reporter_spec.rb             |  55 +-
 spec/unit/audit/control_group_data_spec.rb         |  33 +-
 spec/unit/chef_class_spec.rb                       |   2 +-
 .../chef_fs/data_handler/group_handler_spec.rb     |   2 +-
 spec/unit/chef_fs/diff_spec.rb                     |   8 +-
 .../file_system/operation_failed_error_spec.rb     |   8 +-
 .../file_system/repository/directory_spec.rb       |   1 +
 spec/unit/chef_fs/file_system_spec.rb              |   4 +-
 spec/unit/chef_fs/parallelizer.rb                  |  12 +-
 spec/unit/cookbook/metadata_spec.rb                | 196 +++----
 spec/unit/cookbook/synchronizer_spec.rb            |   7 +
 spec/unit/cookbook_loader_spec.rb                  |  48 +-
 .../unit/cookbook_version_file_specificity_spec.rb |  16 +-
 spec/unit/cookbook_version_spec.rb                 |   8 +-
 spec/unit/daemon_spec.rb                           |   2 +-
 spec/unit/data_bag_item_spec.rb                    |  36 +-
 spec/unit/data_bag_spec.rb                         |   4 +-
 spec/unit/data_collector/messages/helpers_spec.rb  |  28 +-
 spec/unit/data_collector/messages_spec.rb          |  77 +--
 spec/unit/data_collector_spec.rb                   | 159 ++++--
 spec/unit/dsl/audit_spec.rb                        |   6 +-
 spec/unit/dsl/data_query_spec.rb                   |   5 +-
 spec/unit/dsl/declare_resource_spec.rb             |  50 +-
 .../check_encrypted_spec.rb                        |   5 +-
 spec/unit/encrypted_data_bag_item_spec.rb          |   5 +-
 spec/unit/environment_spec.rb                      |  12 +-
 spec/unit/event_dispatch/dispatcher_spec.rb        |   4 +-
 spec/unit/file_access_control_spec.rb              |   6 +-
 spec/unit/file_content_management/tempfile_spec.rb |   4 +-
 .../error_inspectors/api_error_formatting_spec.rb  |   4 +-
 .../resource_guard_interpreter_spec.rb             |   4 +-
 spec/unit/http/basic_client_spec.rb                |  20 +
 spec/unit/http/validate_content_length_spec.rb     |  16 +-
 spec/unit/http_spec.rb                             |  14 +
 .../knife/bootstrap/chef_vault_handler_spec.rb     |   4 +-
 spec/unit/knife/bootstrap/client_builder_spec.rb   |   4 +-
 spec/unit/knife/bootstrap_spec.rb                  |  14 +-
 spec/unit/knife/client_bulk_delete_spec.rb         |  16 +-
 spec/unit/knife/client_edit_spec.rb                |   4 +-
 spec/unit/knife/configure_client_spec.rb           |   4 +-
 spec/unit/knife/cookbook_create_spec.rb            |   1 +
 spec/unit/knife/cookbook_metadata_spec.rb          |   8 +-
 spec/unit/knife/cookbook_site_download_spec.rb     |   1 +
 spec/unit/knife/cookbook_site_install_spec.rb      |  13 +-
 spec/unit/knife/cookbook_site_share_spec.rb        |  12 +-
 spec/unit/knife/core/hashed_command_loader_spec.rb |   9 +-
 spec/unit/knife/core/node_editor_spec.rb           |   6 +-
 spec/unit/knife/core/ui_spec.rb                    |   4 +-
 spec/unit/knife/data_bag_from_file_spec.rb         |   7 +-
 spec/unit/knife/data_bag_show_spec.rb              |   5 +-
 spec/unit/knife/key_create_spec.rb                 |  28 +-
 spec/unit/knife/key_delete_spec.rb                 |   4 +-
 spec/unit/knife/key_edit_spec.rb                   |  32 +-
 spec/unit/knife/key_list_spec.rb                   |  12 +-
 spec/unit/knife/key_show_spec.rb                   |   8 +-
 spec/unit/knife/node_environment_set_spec.rb       |  24 -
 spec/unit/knife/node_run_list_set_spec.rb          |  25 -
 spec/unit/knife/status_spec.rb                     |   5 +-
 spec/unit/knife/user_create_spec.rb                |   8 +-
 spec/unit/knife_spec.rb                            |  13 +-
 spec/unit/lwrp_spec.rb                             |  12 +-
 .../mixin/api_version_request_handling_spec.rb     |   4 +-
 spec/unit/mixin/command_spec.rb                    |  31 +-
 spec/unit/mixin/deprecation_spec.rb                |   2 +-
 spec/unit/mixin/homebrew_user_spec.rb              |   4 +-
 spec/unit/mixin/params_validate_spec.rb            | 105 ++--
 spec/unit/mixin/powershell_out_spec.rb             |   4 +-
 spec/unit/mixin/powershell_type_coercions_spec.rb  |   4 +-
 spec/unit/mixin/shell_out_spec.rb                  |   2 +-
 spec/unit/mixin/xml_escape_spec.rb                 |   6 +-
 spec/unit/node/attribute_spec.rb                   |  16 +-
 spec/unit/node/immutable_collections_spec.rb       |   4 +
 spec/unit/node/vivid_mash_spec.rb                  | 377 ++++++++++++
 spec/unit/node_spec.rb                             | 175 +++++-
 spec/unit/platform/query_helpers_spec.rb           |   6 +-
 spec/unit/property_spec.rb                         |   8 +-
 spec/unit/provider/cookbook_file_spec.rb           |   8 +-
 spec/unit/provider/cron/unix_spec.rb               |   8 +-
 spec/unit/provider/cron_spec.rb                    |  36 +-
 spec/unit/provider/deploy_spec.rb                  |  16 +-
 spec/unit/provider/directory_spec.rb               |  12 +-
 spec/unit/provider/dsc_resource_spec.rb            |  21 +-
 spec/unit/provider/dsc_script_spec.rb              |  18 +-
 spec/unit/provider/env/windows_spec.rb             |  16 +-
 spec/unit/provider/file/content_spec.rb            |  12 +-
 spec/unit/provider/file_spec.rb                    |   8 +-
 spec/unit/provider/launchd_spec.rb                 |   3 +-
 spec/unit/provider/link_spec.rb                    | 155 +++++
 spec/unit/provider/mount/mount_spec.rb             |  10 +-
 spec/unit/provider/mount/solaris_spec.rb           |  96 ++--
 spec/unit/provider/osx_profile_spec.rb             |   6 +
 spec/unit/provider/package/aix_spec.rb             |  13 +
 spec/unit/provider/package/chocolatey_spec.rb      |   8 +-
 spec/unit/provider/package/freebsd/port_spec.rb    |   8 +-
 spec/unit/provider/package/rubygems_spec.rb        |  94 +--
 spec/unit/provider/package/windows/exe_spec.rb     |  32 +-
 spec/unit/provider/package/yum_spec.rb             | 121 ++--
 spec/unit/provider/package/zypper_spec.rb          |  20 +-
 spec/unit/provider/package_spec.rb                 |   4 +-
 spec/unit/provider/powershell_script_spec.rb       |  16 +-
 spec/unit/provider/remote_directory_spec.rb        |  17 +-
 spec/unit/provider/remote_file/ftp_spec.rb         |   8 +-
 spec/unit/provider/remote_file/local_file_spec.rb  |   6 +-
 spec/unit/provider/remote_file/sftp_spec.rb        |   8 +-
 spec/unit/provider/remote_file_spec.rb             |   8 +-
 spec/unit/provider/script_spec.rb                  |   8 +-
 spec/unit/provider/service/debian_service_spec.rb  |   8 +-
 spec/unit/provider/service/freebsd_service_spec.rb |  20 +-
 spec/unit/provider/service/openbsd_service_spec.rb |  20 +-
 spec/unit/provider/service/systemd_service_spec.rb |   8 +-
 spec/unit/provider/service/upstart_service_spec.rb |  39 +-
 spec/unit/provider/service/windows_spec.rb         |  20 +-
 spec/unit/provider/systemd_unit_spec.rb            |   4 +-
 spec/unit/provider/template/content_spec.rb        |  16 +-
 spec/unit/provider/template_spec.rb                |  16 +-
 spec/unit/provider/user/dscl_spec.rb               | 102 ++--
 spec/unit/provider/user/linux_spec.rb              |  76 +++
 spec/unit/provider/user/pw_spec.rb                 |   9 +-
 spec/unit/provider/user/solaris_spec.rb            |  10 +-
 spec/unit/provider/user/useradd_spec.rb            |  51 --
 spec/unit/provider/user/windows_spec.rb            |   6 +-
 spec/unit/provider/user_spec.rb                    |   4 +-
 .../yum_repository_spec.rb}                        |  21 +-
 spec/unit/provider_resolver_spec.rb                | 570 +++++++++---------
 spec/unit/recipe_spec.rb                           |  52 +-
 spec/unit/resource/apt_repository_spec.rb          |  16 +-
 spec/unit/resource/apt_update_spec.rb              |  16 +-
 spec/unit/resource/conditional_spec.rb             |  46 ++
 spec/unit/resource/dsc_resource_spec.rb            |  16 +-
 spec/unit/resource/dsc_script_spec.rb              |   8 +-
 spec/unit/resource/freebsd_package_spec.rb         |  12 +-
 spec/unit/resource/launchd_spec.rb                 |   5 +-
 spec/unit/resource/osx_profile_spec.rb             |   5 +-
 spec/unit/resource/remote_file_spec.rb             |  12 +-
 spec/unit/resource/service_spec.rb                 |  28 +-
 spec/unit/resource/user_spec.rb                    |   2 +-
 spec/unit/resource/yum_repository_spec.rb          |  49 ++
 spec/unit/resource_collection_spec.rb              |   8 +-
 spec/unit/resource_definition_spec.rb              |  22 +-
 spec/unit/resource_reporter_spec.rb                |   8 +-
 spec/unit/resource_resolver_spec.rb                |  12 +-
 spec/unit/resource_spec.rb                         |  52 +-
 spec/unit/run_context/child_run_context_spec.rb    |   8 +-
 spec/unit/run_context/cookbook_compiler_spec.rb    |  44 +-
 spec/unit/run_context_spec.rb                      |  20 +-
 spec/unit/run_list/run_list_expansion_spec.rb      |   4 +-
 spec/unit/runner_spec.rb                           |   4 +-
 spec/unit/search/query_spec.rb                     |  29 +-
 spec/unit/shell/shell_session_spec.rb              |   2 +-
 spec/unit/user_v1_spec.rb                          |  16 +-
 spec/unit/util/dsc/configuration_generator_spec.rb |  24 +-
 .../util/dsc/local_configuration_manager_spec.rb   |  21 +-
 spec/unit/util/dsc/resource_store.rb               |  14 +-
 spec/unit/util/editor_spec.rb                      |  12 +-
 spec/unit/util/powershell/cmdlet_spec.rb           |  20 +-
 tasks/bin/bundle-platform                          |   1 +
 tasks/bin/bundler_patch.rb                         |  27 +
 tasks/bin/gem-version-diff                         |  37 ++
 tasks/bundle.rb                                    |   4 +-
 tasks/cbgb.rb                                      |   4 +-
 tasks/dependencies.rb                              |   2 -
 tasks/maintainers.rb                               |   4 +-
 version_policy.rb                                  |  22 +-
 531 files changed, 9633 insertions(+), 4612 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/chef.git



More information about the Pkg-ruby-extras-commits mailing list