I’m working on a custom cookbook; since yesterday, whenever I run $ berks
upload to ship the latest version of the cookbook to my Chef server,
Berkshelf goes through all the cookbook dependencies alphabetically, as
normal, skips all of them since they don’t require an update, again as
normal, then it gets to my cookbook (it’s called “srv01”) and exits
unexpectedly with this output http://pastebin.com/3GZg4SMA (Pastebin
Any cookbook that would come after “srv01” alphabetically is obviously
skipped since the program exits at that point. That’s not a huge deal for
me since they don’t require any updates, but could be problematic,
But really my main problem is that the cookbook I’m actually working on
doesn’t get updated on the Chef server.
If I just do a $ knife cookbook upload srv01, it uploads fine.
I’m using the Hosted Chef service and I know from looking at status.chef.io
that they’ve been having issues lately, but unfortunately I have no idea
what the error I’m getting means, and while I can work around it, I’d like
to see if I can fix it, assuming it’s something I’m doing wrong.
What do you think? Please let me know if I need to provide additional