jkeiser / knife-essentials

Knife commands to treat the Chef server like a filesystem
Apache License 2.0
81 stars 27 forks source link

knife download fails - Error: chef_server_root_dir.rb:26:in `<top (required)>' #113

Closed cbanciu667 closed 6 years ago

cbanciu667 commented 6 years ago

knife download is not working, all required gems installed, fresh ubuntu installation with only chefdk and python user@devmachine: ~/cookbooks: knife download data_bags -VV
INFO: Using configuration from /home/user1/.chef/knife.rb /opt/chefdk/embedded/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:120:in require': cannot load such file -- chef/rest (LoadError) from /opt/chefdk/embedded/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:120:inrequire' from /home/user1/.chefdk/gem/ruby/2.4.0/gems/knife-essentials-1.5.6/lib/chef_fs/file_system/chef_server_root_dir.rb:26:in <top (required)>' from /opt/chefdk/embedded/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:68:inrequire' from /opt/chefdk/embedded/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:68:in require' from /home/user1/.chefdk/gem/ruby/2.4.0/gems/knife-essentials-1.5.6/lib/chef_fs/config.rb:45:increate_chef_fs' from /home/user1/.chefdk/gem/ruby/2.4.0/gems/knife-essentials-1.5.6/lib/chef_fs/config.rb:41:in chef_fs' from /home/user1/.chefdk/gem/ruby/2.4.0/gems/knife-essentials-1.5.6/lib/chef_fs/knife.rb:83:inchef_fs' from /home/user1/.chefdk/gem/ruby/2.4.0/gems/knife-essentials-1.5.6/lib/chef/knife/download_essentials.rb:58:in block in run' from /home/user1/.chefdk/gem/ruby/2.4.0/gems/knife-essentials-1.5.6/lib/chef/knife/download_essentials.rb:57:ineach' from /home/user1/.chefdk/gem/ruby/2.4.0/gems/knife-essentials-1.5.6/lib/chef/knife/download_essentials.rb:57:in run' from /opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/chef-13.4.19/lib/chef/knife.rb:442:inblock in run_with_pretty_exceptions' from /opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/chef-13.4.19/lib/chef/local_mode.rb:44:in with_server_connectivity' from /opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/chef-13.4.19/lib/chef/knife.rb:441:inrun_with_pretty_exceptions' from /opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/chef-13.4.19/lib/chef/knife.rb:219:in run' from /opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/chef-13.4.19/lib/chef/application/knife.rb:156:inrun' from /opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/chef-13.4.19/bin/knife:25:in <top (required)>' from /opt/chefdk/bin/knife:267:inload' from /opt/chefdk/bin/knife:267:in `

'

uname -a Linux devmachine 4.10.0-37-generic #41-Ubuntu SMP Fri Oct 6 20:20:37 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux]

sudo lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 17.04 Release: 17.04 Codename: zesty

latest chef/CHEFDK(v13) for Ubuntu