Closed jwalton closed 11 years ago
So, the problem was that the dashboard
cookbook failed to list the dashing
cookbook as a dependency. Once I fixed that, this went away.
Interesting that Chef is smart enough to find the rbenv recipes, but not the rbenv libraries. :P
I'm writing a chef recipe to install Shopify's dashing dashboard:
https://github.com/benbria/dashing-chef
My recipe does a pretty vanilla rbenv install:
If I include
dashing
in my run_list, then everything works fine. But,dashing
provides LWRPs, so it's not meant to work this way, of course.If I create a new cookbook called
dashboard
, and then includedashing
indashboard/recipes/default.rb
like so:Then
rbenv
fails withCannot find a resource for rbenv_root on ubuntu version 12.04
.(Yeah, I agree. Weeeeird.)
Logs from both cases can be found here:
https://gist.github.com/jwalton/11e62c2daa798e58b434