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

Reply via email to