[DRE-commits] [chef] branch master updated (0642f77 -> af6bd60)
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 change to branch master
in repository chef.
from 0642f77 Depend on init-system-helpers (for invoke-rc.d) and lsb-base (for /lib/lsb/init-functions)
adds 3db4595 New upstream version 12.14.60
new 88c143b Merge tag 'upstream/12.14.60'
new b18fdff new upstream release
new cb87631 refresh patches
new 8ba3eee update dependencies
new 0fb7638 add patch to accept rspec 3.4 while it is not updated in Debian
new 074d1e9 fix ruby-net-ssh dependency
new 13e7967 fix debian/control
new 8d2234d mark FTBFS bug due to chef-zero 5.0 as fixed
new 123a1fb debian/ruby-tests.blacklist: add a few more tests to the blacklist
new e7e447c Added dependency on lsb-base for initscript
new 6e50772 release to unstable
new b233184 Merge remote-tracking branch 'origin/master'
new af6bd60 Build-Depends → Depends
The 13 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.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 +-
debian/changelog | 27 +-
debian/control | 25 +-
debian/patches/0001-Update-gemspec-file.patch | 6 +-
...gainst-source-checkout-and-installed-pack.patch | 8 +-
debian/patches/0003-Accept-rspec-3.4.patch | 23 +
debian/patches/series | 1 +
debian/ruby-tests.blacklist | 100 ++++
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 +-
.../{data_bag_list.rb => supermarket_download.rb} | 27 +-
.../knife/{role_list.rb => supermarket_install.rb} | 27 +-
.../chef/knife/supermarket_list.rb | 28 +-
.../knife/{role_list.rb => supermarket_search.rb} | 27 +-
.../knife/{role_list.rb => supermarket_share.rb} | 27 +-
.../knife/{role_list.rb => supermarket_show.rb} | 27 +-
.../knife/{role_list.rb => supermarket_unshare.rb} | 27 +-
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 +-
.../resource/{bff_package.rb => user/aix_user.rb} | 14 +-
.../{macports_package.rb => user/dscl_user.rb} | 14 +-
lib/chef/resource/user/linux_user.rb | 51 ++
.../{macports_package.rb => user/pw_user.rb} | 14 +-
lib/chef/resource/{ksh.rb => user/solaris_user.rb} | 15 +-
.../{macports_package.rb => user/windows_user.rb} | 14 +-
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 +
...chef-gem-ffi-yajl.rb => chef-gem-pkg-config.rb} | 7 +-
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 ++
.../knife/client_list_spec.rb} | 36 +-
.../knife/client_show_spec.rb} | 24 +-
.../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 ++++
.../knife/data_bag_list_spec.rb} | 31 +-
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 ++
.../knife/environment_delete_spec.rb} | 24 +-
.../knife/environment_from_file_spec.rb | 115 ++++
.../knife/environment_list_spec.rb} | 29 +-
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 ++
.../knife/node_delete_spec.rb} | 35 +-
.../integration/knife/node_environment_set_spec.rb | 42 ++
spec/integration/knife/node_from_file_spec.rb | 58 ++
.../knife/node_list_spec.rb} | 32 +-
spec/integration/knife/node_run_list_add_spec.rb | 53 ++
.../knife/node_run_list_remove_spec.rb} | 25 +-
spec/integration/knife/node_run_list_set_spec.rb | 40 ++
.../knife/node_show_spec.rb} | 25 +-
spec/integration/knife/raw_spec.rb | 2 +
spec/integration/knife/role_bulk_delete_spec.rb | 51 ++
.../knife/role_create_spec.rb} | 28 +-
.../knife/role_delete_spec.rb} | 35 +-
spec/integration/knife/role_from_file_spec.rb | 95 +++
.../knife/role_list_spec.rb} | 32 +-
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 +-
.../provider/yum_repository_spec.rb} | 26 +-
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 +-
538 files changed, 9633 insertions(+), 4773 deletions(-)
delete mode 100644 .kitchen.yml
create mode 100644 acceptance/basics/test/integration/helpers/serverspec/Gemfile
delete mode 100644 acceptance/data-collector/Berksfile.lock
create mode 100644 acceptance/data-collector/test/integration/helpers/serverspec/Gemfile
create mode 100644 debian/patches/0003-Accept-rspec-3.4.patch
create mode 100644 lib/chef/chef_fs/file_system_cache.rb
create mode 100644 lib/chef/decorator/unchain.rb
copy lib/chef/knife/{data_bag_list.rb => supermarket_download.rb} (58%)
copy lib/chef/knife/{role_list.rb => supermarket_install.rb} (58%)
copy spec/support/lib/chef/resource/zen_master.rb => lib/chef/knife/supermarket_list.rb (58%)
copy lib/chef/knife/{role_list.rb => supermarket_search.rb} (58%)
copy lib/chef/knife/{role_list.rb => supermarket_share.rb} (58%)
copy lib/chef/knife/{role_list.rb => supermarket_show.rb} (58%)
copy lib/chef/knife/{role_list.rb => supermarket_unshare.rb} (58%)
create mode 100644 lib/chef/node/common_api.rb
create mode 100644 lib/chef/provider/support/yum_repo.erb
create mode 100644 lib/chef/provider/user/linux.rb
create mode 100644 lib/chef/provider/yum_repository.rb
copy lib/chef/resource/{bff_package.rb => user/aix_user.rb} (72%)
copy lib/chef/resource/{macports_package.rb => user/dscl_user.rb} (72%)
create mode 100644 lib/chef/resource/user/linux_user.rb
copy lib/chef/resource/{macports_package.rb => user/pw_user.rb} (72%)
copy lib/chef/resource/{ksh.rb => user/solaris_user.rb} (70%)
copy lib/chef/resource/{macports_package.rb => user/windows_user.rb} (71%)
create mode 100644 lib/chef/resource/yum_repository.rb
copy omnibus/config/software/{chef-gem-ffi-yajl.rb => chef-gem-pkg-config.rb} (73%)
delete mode 100644 omnibus/files/mapfiles/solaris
delete mode 100644 pkg.rb
delete mode 100644 rubygems-pkg/rubygems-update-2.4.6.gem
create mode 100644 spec/integration/knife/client_bulk_delete_spec.rb
create mode 100644 spec/integration/knife/client_create_spec.rb
create mode 100644 spec/integration/knife/client_delete_spec.rb
create mode 100644 spec/integration/knife/client_key_create_spec.rb
create mode 100644 spec/integration/knife/client_key_delete_spec.rb
create mode 100644 spec/integration/knife/client_key_list_spec.rb
create mode 100644 spec/integration/knife/client_key_show_spec.rb
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/client_list_spec.rb} (53%)
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/client_show_spec.rb} (61%)
create mode 100644 spec/integration/knife/cookbook_bulk_delete_spec.rb
create mode 100644 spec/integration/knife/cookbook_download_spec.rb
create mode 100644 spec/integration/knife/cookbook_list_spec.rb
create mode 100644 spec/integration/knife/cookbook_show_spec.rb
create mode 100644 spec/integration/knife/cookbook_upload_spec.rb
create mode 100644 spec/integration/knife/data_bag_create_spec.rb
create mode 100644 spec/integration/knife/data_bag_delete_spec.rb
create mode 100644 spec/integration/knife/data_bag_from_file_spec.rb
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/data_bag_list_spec.rb} (55%)
create mode 100644 spec/integration/knife/data_bag_show_spec.rb
create mode 100644 spec/integration/knife/environment_compare_spec.rb
create mode 100644 spec/integration/knife/environment_create_spec.rb
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/environment_delete_spec.rb} (58%)
create mode 100644 spec/integration/knife/environment_from_file_spec.rb
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/environment_list_spec.rb} (59%)
create mode 100644 spec/integration/knife/environment_show_spec.rb
create mode 100644 spec/integration/knife/node_bulk_delete_spec.rb
create mode 100644 spec/integration/knife/node_create_spec.rb
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/node_delete_spec.rb} (53%)
create mode 100644 spec/integration/knife/node_environment_set_spec.rb
create mode 100644 spec/integration/knife/node_from_file_spec.rb
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/node_list_spec.rb} (58%)
create mode 100644 spec/integration/knife/node_run_list_add_spec.rb
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/node_run_list_remove_spec.rb} (56%)
create mode 100644 spec/integration/knife/node_run_list_set_spec.rb
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/node_show_spec.rb} (58%)
create mode 100644 spec/integration/knife/role_bulk_delete_spec.rb
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/role_create_spec.rb} (50%)
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/role_delete_spec.rb} (53%)
create mode 100644 spec/integration/knife/role_from_file_spec.rb
copy spec/{unit/monkey_patches/uri_spec.rb => integration/knife/role_list_spec.rb} (58%)
create mode 100644 spec/integration/knife/role_show_spec.rb
create mode 100644 spec/unit/node/vivid_mash_spec.rb
create mode 100644 spec/unit/provider/user/linux_spec.rb
delete mode 100644 spec/unit/provider/user/useradd_spec.rb
copy spec/{functional/resource/directory_spec.rb => unit/provider/yum_repository_spec.rb} (60%)
create mode 100644 spec/unit/resource/yum_repository_spec.rb
create mode 100644 tasks/bin/bundler_patch.rb
create mode 100755 tasks/bin/gem-version-diff
--
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