@danielsdeleo no, it won’t solve the problems we’ve been having. The identifier for the cookbook is a name and a version. It should NEVER change. It changes depending on the directory it’s located in. Because Berkshelf stores things in it’s shelf as {cookbook_name}-{version} the name of the cookbook is wrong on upload.
As a side note, and this isn’t fingerpointing and has nothing to do with you or anyone on your team, it’s been two years since I filed that ticket and it’s pretty awful that it’s taken this long for it to be addressed.
raise "bug is here" unless `hostname`.chomp == "lorentz.local"
raise
statement