Recipe: beaver::default * python_runtime[beaver] action install * poise_languages_system[python27] action install ================================================================================ Error executing action `install` on resource 'poise_languages_system[python27]' ================================================================================ PoiseLanguages::Error --------------------- Package python27 would install nil, which does not match 2. Please set the package_name or package_version provider options. Cookbook Trace: --------------- /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:244:in `block (4 levels) in patch_load_current_resource!' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:233:in `block (3 levels) in patch_load_current_resource!' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:232:in `tap' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:232:in `block (2 levels) in patch_load_current_resource!' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:211:in `block (2 levels) in run_action_hack' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:200:in `each' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:200:in `block in run_action_hack' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:196:in `run_action_hack' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:102:in `block in action_install' /var/chef/cache/cookbooks/poise/files/halite_gem/poise/helpers/subcontext_block.rb:54:in `instance_eval' /var/chef/cache/cookbooks/poise/files/halite_gem/poise/helpers/subcontext_block.rb:54:in `subcontext_block' /var/chef/cache/cookbooks/poise/files/halite_gem/poise/helpers/notifying_block.rb:67:in `notifying_block' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:100:in `action_install' /var/chef/cache/cookbooks/poise/files/halite_gem/poise/helpers/notifying_block.rb:69:in `notifying_block' /var/chef/cache/cookbooks/poise-python/files/halite_gem/poise_python/python_providers/base.rb:45:in `action_install' Resource Declaration: --------------------- # In /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/mixin.rb 32: poise_languages_system system_package_name do 33: # Otherwise use the default install action. 34: action(:upgrade) if options['package_upgrade'] 35: parent new_resource 36: # Don't pass true because we want the default computed behavior for that. 37: dev_package options['dev_package'] unless options['dev_package'] == true 38: dev_package_overrides dev_package_overrides 39: package_version options['package_version'] if options['package_version'] 40: version options['version'] 41: instance_exec(&block) if block 42: end 43: end Compiled Resource: ------------------ # Declared in /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/mixin.rb:32:in `install_system_packages' poise_languages_system("python27") do action [:install] retries 0 retry_delay 2 default_guard_interpreter :default declared_type :poise_languages_system cookbook_name "beaver" parent # Declared in /var/chef/cache/cookbooks/beaver/recipes/default.rb:27:in `from_file' python_runtime("beaver") do action [:install] retries 0 retry_delay 2 default_guard_interpreter :default subresources [python_virtualenv[/opt/beaver], python_package[beaver]] declared_type :python_runtime cookbook_name "beaver" recipe_name "default" get_pip_url "https://bootstrap.pypa.io/get-pip.py" pip_version true setuptools_version true version "beaver" virtualenv_version true wheel_version true end version "2" package_name "python27" dev_package "python27-devel" end System Info: ------------ chef_version=12.22.3 platform=amazon platform_version=4.14.47-64.38.amzn2.x86_64 ruby=ruby 2.3.6p384 (2017-12-14 revision 61254) [x86_64-linux] program_name=chef-client worker: ppid=3571;start=15:31:01; executable=/opt/chef/bin/chef-client ================================================================================ Error executing action `install` on resource 'python_runtime[beaver]' ================================================================================ PoiseLanguages::Error --------------------- poise_languages_system[python27] (/var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/mixin.rb line 32) had an error: PoiseLanguages::Error: Package python27 would install nil, which does not match 2. Please set the package_name or package_version provider options. Cookbook Trace: --------------- /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:244:in `block (4 levels) in patch_load_current_resource!' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:233:in `block (3 levels) in patch_load_current_resource!' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:232:in `tap' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:232:in `block (2 levels) in patch_load_current_resource!' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:211:in `block (2 levels) in run_action_hack' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:200:in `each' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:200:in `block in run_action_hack' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:196:in `run_action_hack' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:102:in `block in action_install' /var/chef/cache/cookbooks/poise/files/halite_gem/poise/helpers/subcontext_block.rb:54:in `instance_eval' /var/chef/cache/cookbooks/poise/files/halite_gem/poise/helpers/subcontext_block.rb:54:in `subcontext_block' /var/chef/cache/cookbooks/poise/files/halite_gem/poise/helpers/notifying_block.rb:67:in `notifying_block' /var/chef/cache/cookbooks/poise-languages/files/halite_gem/poise_languages/system/resource.rb:100:in `action_install' /var/chef/cache/cookbooks/poise/files/halite_gem/poise/helpers/notifying_block.rb:69:in `notifying_block' /var/chef/cache/cookbooks/poise-python/files/halite_gem/poise_python/python_providers/base.rb:45:in `action_install' Resource Declaration: --------------------- # In /var/chef/cache/cookbooks/beaver/recipes/default.rb 27: python_runtime 'beaver' 28: Compiled Resource: ------------------ # Declared in /var/chef/cache/cookbooks/beaver/recipes/default.rb:27:in `from_file' python_runtime("beaver") do action [:install] retries 0 retry_delay 2 default_guard_interpreter :default subresources [python_virtualenv[/opt/beaver], python_package[beaver]] declared_type :python_runtime cookbook_name "beaver" recipe_name "default" get_pip_url "https://bootstrap.pypa.io/get-pip.py" pip_version true setuptools_version true version "beaver" virtualenv_version true wheel_version true end System Info: ------------ chef_version=12.22.3 platform=amazon platform_version=4.14.47-64.38.amzn2.x86_64 ruby=ruby 2.3.6p384 (2017-12-14 revision 61254) [x86_64-linux] program_name=chef-client worker: ppid=3571;start=15:31:01; executable=/opt/chef/bin/chef-client