mayflower / wasted

Web Application STack for Extreme Development
Apache License 2.0
42 stars 11 forks source link

Contain all the things #44

Closed fpletz closed 10 years ago

fpletz commented 10 years ago

This PR removes anchors where not necessary and instead ensures classes will be included with contain without an explicit dependency chain. These dependencies are generally not needed and should be only used if explicitly necessary, e.g. if a service depends on a database being present before start.

Furthermore, there are no more references to devstack in the code. :panda_face:

globin commented 10 years ago

This currently fails with puppet 3.4 which is default for our virtualbox box, we either need to update puppet in the shell provider or build a new box.

fpletz commented 10 years ago

We have Vagrant boxes with Puppet 3.7.1 for both vbox and lxc now: https://vagrantcloud.com/mayflower/boxes/trusty64-puppet3/versions/4