berkshelf/vagrant-berkshelf — pull request #245 by leoh0 (2014-12-05 16:37:13+00:00)
Title: Fix issue with using berksfile_path config when uploading

Hi,

I'm just using vagrant-berkshlef 4.0.1 and I encounter below error message when uploading cookbook.

```
==> db0.stack: Uploading cookbooks to http://172.16.41.222:4000
INFO subprocess: Starting process: ["/opt/chefdk/bin/berks", "upload"]
INFO warden: Calling IN action: #
INFO provision: Ignoring sentinel check, forcing provision
INFO provision: Checking provisioner sentinel file...
INFO provision: Sentinel found! Not provisioning.
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling OUT action: #
INFO warden: Calling OUT action: #
INFO warden: Calling OUT action: #
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 11 hooks defined.
INFO runner: Running action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 11 hooks defined.
INFO runner: Running action: #
INFO warden: Calling IN action: #
INFO warden: Calling OUT action: #
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 11 hooks defined.
INFO runner: Running action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO machine: Calling action: read_ssh_info on provider Libvirt (19cec100-263c-48b3-b999-5c9ed7055485)
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 9 hooks defined.
INFO runner: Running action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
ERROR warden: Error occurred: There are errors in the configuration of this machine. Please fix
the following errors and try again:

chef client provisioner:
* The following settings shouldn't exist: berkshelf
* The following settings shouldn't exist: berkshelf

```

Anyway, I just patch below code and this error is gone way.
I don't know well about vagrant and berkshlef wolkflow. So, if this is not a bug then just ignore please. :)