https://bugzilla.wikimedia.org/show_bug.cgi?id=59931
Web browser: --- Bug ID: 59931 Summary: Implement a custom Package provider for Trebuchet Product: Wikimedia Version: wmf-deployment Hardware: All OS: All Status: NEW Keywords: ops Severity: enhancement Priority: Unprioritized Component: git-deploy Assignee: wikibugs-l@lists.wikimedia.org Reporter: o...@wikimedia.org CC: bda...@wikimedia.org, g...@wikimedia.org, has...@free.fr, rlan...@gmail.com Classification: Unclassified Mobile Platform: --- Problem: deployment::target resources belong in the modules that configure them, but deployment::target is highly Wikimedia-specific. Solution (proposed by Bryan D.): have a custom Package provider for Trebuchet. It should also perform the work currently performed by the configuration block for each deployed stack in <manifests/role/deployment.pp>, exporting it to the deployment / salt master nodes or whatever. http://docs.puppetlabs.com/guides/custom_types.html#deploying-and-using-types-and-providers -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l