- From: Jared Everett <
>
- To: Ryan Hass <
>
- Cc:
- Subject: [chef-dev] Re: Use Gem version of Chef with Test Kitchen
- Date: Mon, 24 Aug 2015 22:05:50 -0600
Cameron is correct. This is taken from one of our .kitchen.yml files because it is needed when we test with SmartOS:
platforms: - name: smartos-es driver: joyent_image_id: 8b05ccbe-0890-11e5-8d30-57386d1d5482 joyent_flavor_id: c2-r2-d25 joyent_networks: - fe7ee82c-086d-4bc0-8564-4ac3a8f773cb provisioner: ruby_bindir: '/opt/local/bin' busser: ruby_bindir: '/opt/local/bin'
Notice that we also put it under ‘busser’ to allow ServerSpec to run.
On Aug 24, 2015, at 1:12 AM, Ryan Hass <
" class="">
> wrote:
I seem to have come across an issue with Test Kitchen in which it seems to assume the location of the chef-client executable is in /opt/chef/bin/chef-client despite setting the provisioner value "chef_omnibus_root: false" - I dug around in the test-kitchen code a bit, but its not completely apparent to me how and where this path is getting set. Is there a way to override this?
Thanks!
-Ryan H.
|
Archive powered by MHonArc 2.6.16.