When trying to converge cookbooks, I get an octal error and haven't been able to determine its cause. The error is:
Resolving cookbook dependencies with Berkshelf 7.0.6...
Message: 1 actions failed.
Failed to complete #converge action: ["\x80\x00\x00\x00`\x12\x95," is not an octal string]
A similar error can also been seen when I try to resolve dependencies with Berkshelf:
$ berks install Resolving cookbook dependencies... Fetching cookbook index from https://supermarket.chef.io... Using windows (5.1.3) ArgumentError "\x80\x00\x00\x00`\x12\x95," is not an octal string
I'm running on Ubuntu 14.04 and Chef version:
$ chef --version
Chef Development Kit Version: 3.0.36
chef-client version: 14.1.12
delivery version: master (7206afaf4cf29a17d2144bb39c55b7212cfafcc7)
berks version: 7.0.2
kitchen version: 1.21.2
inspec version: 2.1.72
One weird thing that I'm noticing is that the dependencies are being resolved with Berkshelf 7.0.6 but Chef thinks that 7.0.2 is installed. Not sure whether that's a real issue or a red herring. Any ideas on how to debug/resolved?