I am running into an error with knife solo data bag on Windows. I filed a
bug https://github.com/thbishop/knife-solo_data_bag/issues/21 for it but
hadn’t heard anything, wanted to see if anybody on the mailing list had run
c:\my-chef-repo>knife solo data bag create test test -e vi
MS-DOS style path detected:
Preferred POSIX equivalent is:
CYGWIN environment variable option “nodosfilewarning” turns off this warning.
Consult the user’s guide for more details about POSIX paths:
c:\my-chef-repo>knife solo data bag edit test test -e vi
ERROR: Chef::Exceptions::ValidationFailed: Data Bag Items must contain
a Hash or Mash!
The same error also happens when I create a data bag on the server and then
knife download it and try to edit it with knife solo. I’m able to
create/edit data bags that exist solely on the server just fine, just knife
solo data bag that is giving me trouble.