Needs work
Project:
Aegir Puppet Module
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
14 Aug 2013 at 17:54 UTC
Updated:
14 Aug 2013 at 18:11 UTC
Aegir::Platform is a resource definition, which cannot inherit from a class. It tries to inherit Aegir::Defaults in order to set a few key defaults for the Drush::Run resource within the platform building context, but that doesn't work. This results in provision-save and hosting-import being run as root (the Drush default user).
Comments
Comment #1
m.stentaSolution is to include the resource defaults inside the Aegir::Platform definition.
See tracking branch: dev/2065357
Comment #2
m.stentaPlatforms are still not building... making this issue more general...