[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-27 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 Matthew Flaschen mflasc...@wikimedia.org changed: What|Removed |Added Status|PATCH_TO_REVIEW |RESOLVED

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #8 from Matthew Flaschen mflasc...@wikimedia.org --- (In reply to Andrew Bogott from comment #6) So the new puppet module installs virthosts and also removes any virthosts that aren't currently installed? That appeals to the

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #9 from Ori Livneh o...@wikimedia.org --- (In reply to Matthew Flaschen from comment #8) (In reply to Andrew Bogott from comment #6) So the new puppet module installs virthosts and also removes any virthosts that aren't

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #10 from Tim Landscheidt t...@tim-landscheidt.de --- (In reply to Matthew Flaschen from comment #8) [...] But https://wikitech.wikimedia.org/wiki/Help:Self-hosted_puppetmaster says, This means that as soon as you add

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #11 from Andrew Bogott abog...@wikimedia.org --- The fact that puppet actively destroys your local apache config is silly. If you want to puppetize and get me to merge your changes into the prod branch that's great, but we

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #12 from Ori Livneh o...@wikimedia.org --- (In reply to Andrew Bogott from comment #11) we definitely need a path to support local, stable changes that don't require you to set up a puppetmaster. Not for production, IMO. But I do

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #13 from Ori Livneh o...@wikimedia.org --- (These resources would be declared in a Labs-specific manifest.) -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #14 from Andrew Bogott abog...@wikimedia.org --- Sure, that'll work. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #15 from Andrew Bogott abog...@wikimedia.org --- Well... it's moot now I guess, but I'd really prefer that puppet FAIL when there are untracked vhosts, rather than just cheerfully destroy them. -- You are receiving this mail

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #16 from Ori Livneh o...@wikimedia.org --- In fact, there's an even easier way to do this that doesn't require tampering with apache2.conf, and it's to replace the second (file_line) resource with: apache::site { 'local_sites':

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #17 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 142439 had a related patch set uploaded by Ori.livneh: On Labs, provision an Apache config dir that is not managed by Puppet

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 Gerrit Notification Bot gerritad...@wikimedia.org changed: What|Removed |Added Status|NEW

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #18 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 142439 had a related patch set uploaded by Ori.livneh: On Labs, provision an Apache config dir that is not managed by Puppet

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #19 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 142439 merged by Andrew Bogott: On Labs, provision an Apache config dir that is not managed by Puppet https://gerrit.wikimedia.org/r/142439 -- You are

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #20 from Andrew Bogott abog...@wikimedia.org --- ok -- now (well, in an hour or so) you should be able to recreate your sites by hand by placing the vhost files in /etc/apache2/sites-local. Please try it out and report back here

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #6 from Andrew Bogott abog...@wikimedia.org --- So the new puppet module installs virthosts and also removes any virthosts that aren't currently installed? That appeals to the obsessive/compulsive in me but does seem a little harsh

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #7 from Andrew Bogott abog...@wikimedia.org --- Or, heck, just check $realm and skip the deletion step on labs. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 Matthew Flaschen mflasc...@wikimedia.org changed: What|Removed |Added CC|

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 Tim Landscheidt t...@tim-landscheidt.de changed: What|Removed |Added CC|

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #4 from Ori Livneh o...@wikimedia.org --- Yes, probably. Are these files declared in Puppet? -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.

[Bug 66751] Puppet is erasing growthdoc.wmflabs.org and proveit.wmflabs.org sites-enabled

2014-06-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66751 --- Comment #5 from Matthew Flaschen mflasc...@wikimedia.org --- (In reply to Ori Livneh from comment #4) Yes, probably. Are these files declared in Puppet? Nope. -- You are receiving this mail because: You are the assignee for the bug. You