Last modified: 2014-09-02 06:24:28 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T37737, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 35737 - accommodate project-specific puppet git branches
accommodate project-specific puppet git branches
Status: NEW
Product: Wikimedia Labs
Classification: Unclassified
Infrastructure (Other open bugs)
unspecified
All All
: Normal enhancement
: ---
Assigned To: Ryan Lane
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-04-05 19:18 UTC by Jeff Green
Modified: 2014-09-02 06:24 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Jeff Green 2012-04-05 19:18:58 UTC
This feature has already been requested and a lot of thought has been put into how to address it, so this bug is for posterity and happy record keeping.

It's cumbersome to work with git+gerrit when developing and testing puppet configurations. We'd like to be able to deal with puppet on a per-project level. Each project would have its own git puppet branch, and the project's puppetmaster would work from a checkout.

Edits could be made directly to the checkout the puppetmaster uses (quick and dirty for a single user), or we could have the puppetmaster work from a separate checkout which is updated upon branch commit (better for a multiple users).

Perhaps someone else can add thoughts about how we would eventually merge changes into the production branch in this scheme?

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links