Closed kvivek1115 closed 4 years ago
2.3.2
chef-15.2.20
Trying to run wpar recipe:
aix_wpar 'create wpar' do action :create name 'testwpar' hostname 'testwpar' cpu '10%-50%,100%' live_stream true autostart true end
it should successfully run the recipe.
$ sudo cat /var/chef/cache/chef-stacktrace.out Generated at 2019-10-13 00:13:41 -0500 >>>> Caused by Gem::ConflictError: Unable to activate aix-wpar-0.1.0, because mixlib-shellout-3.0.7 conflicts with mixlib-shellout (~> 2) /opt/chef/embedded/lib/ruby/2.6.0/rubygems/specification.rb:2302:in `raise_if_conflicts' /opt/chef/embedded/lib/ruby/2.6.0/rubygems/specification.rb:1418:in `activate' /opt/chef/embedded/lib/ruby/2.6.0/rubygems.rb:217:in `try_activate' /opt/chef/embedded/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:123:in `rescue in require' /opt/chef/embedded/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:34:in `require' /var/chef/cache/cookbooks/aix/libraries/wpar.rb:32:in `rescue in require_wpar_gem' /var/chef/cache/cookbooks/aix/libraries/wpar.rb:18:in `require_wpar_gem' /var/chef/cache/cookbooks/aix/providers/wpar.rb:26:in `load_current_resource' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/provider.rb:170:in `run_action' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource.rb:586:in `run_action' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/runner.rb:70:in `run_action' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/runner.rb:97:in `block (2 levels) in converge' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/runner.rb:97:in `each' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/runner.rb:97:in `block in converge' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/resource_list.rb:96:in `block in execute_each_resource' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/stepable_iterator.rb:115:in `call_iterator_block' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/stepable_iterator.rb:86:in `step' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/stepable_iterator.rb:104:in `iterate' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/stepable_iterator.rb:55:in `each_with_index' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/resource_list.rb:94:in `execute_each_resource' /opt/chef/embedded/lib/ruby/2.6.0/forwardable.rb:230:in `execute_each_resource' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/runner.rb:95:in `converge' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/client.rb:704:in `block in converge' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/client.rb:699:in `catch' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/client.rb:699:in `converge' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/client.rb:723:in `converge_and_save' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/client.rb:289:in `run' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/application.rb:320:in `run_with_graceful_exit_option' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/application.rb:296:in `block in run_chef_client' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/local_mode.rb:42:in `with_server_connectivity' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/application.rb:279:in `run_chef_client' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/application/base.rb:330:in `run_application' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/application.rb:69:in `run' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-bin-15.2.20/bin/chef-client:25:in `<top (required)>' /usr/bin/chef-client:160:in `load' /usr/bin/chef-client:160:in `<main>' >>>> Caused by LoadError: cannot load such file -- wpars /opt/chef/embedded/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' /opt/chef/embedded/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' /var/chef/cache/cookbooks/aix/libraries/wpar.rb:32:in `rescue in require_wpar_gem' /var/chef/cache/cookbooks/aix/libraries/wpar.rb:18:in `require_wpar_gem' /var/chef/cache/cookbooks/aix/providers/wpar.rb:26:in `load_current_resource' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/provider.rb:170:in `run_action' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource.rb:586:in `run_action' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/runner.rb:70:in `run_action' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/runner.rb:97:in `block (2 levels) in converge' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/runner.rb:97:in `each' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/runner.rb:97:in `block in converge' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/resource_list.rb:96:in `block in execute_each_resource' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/stepable_iterator.rb:115:in `call_iterator_block' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/stepable_iterator.rb:86:in `step' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/stepable_iterator.rb:104:in `iterate' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/stepable_iterator.rb:55:in `each_with_index' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/resource_collection/resource_list.rb:94:in `execute_each_resource' /opt/chef/embedded/lib/ruby/2.6.0/forwardable.rb:230:in `execute_each_resource' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/runner.rb:95:in `converge' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/client.rb:704:in `block in converge' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/client.rb:699:in `catch' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/client.rb:699:in `converge' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/client.rb:723:in `converge_and_save' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/client.rb:289:in `run' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/application.rb:320:in `run_with_graceful_exit_option' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/application.rb:296:in `block in run_chef_client' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/local_mode.rb:42:in `with_server_connectivity' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/application.rb:279:in `run_chef_client' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/application/base.rb:330:in `run_application' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.2.20/lib/chef/application.rb:69:in `run' /opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-bin-15.2.20/bin/chef-client:25:in `<top (required)>' /usr/bin/chef-client:160:in `load' /usr/bin/chef-client:160:in `<main>'
Fixed in https://github.com/chef/aix-wpar/pull/1
Cookbook version
2.3.2
Chef-client version
chef-15.2.20
Scenario:
Trying to run wpar recipe:
Expected Result:
it should successfully run the recipe.
Actual Result: