chef-cookbooks / supermarket-omnibus-cookbook

A cookbook for installing supermarket from Omnibus (deb, rpm) packages
Apache License 2.0
17 stars 29 forks source link

Convert to custom resource + better testing #44

Closed tas50 closed 8 years ago

tas50 commented 8 years ago

Convert from a class defined LWRP to a DSL defined custom resource. Depend on compat_resource to get 12.1+ compatibility. The latest chef-ingredient depends on this anyways so this isn't really a new dep. Improve local testing and test in Travis with kitchen-dokken and our Rakefile for testing.

tas50 commented 8 years ago

Fixes #42

irvingpop commented 8 years ago

Nearly all tests passing now (yay!) except the Ubuntu 12.04 docker image. should we just remove that rather than debugging why upstart may be busted on that platform? ( initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused)

irvingpop commented 8 years ago

This is a thing of beauty @tas50 - fantastic work! 👍