[Labs-l] List of packages that are supported by tool labs

Ryan Lane rlane at wikimedia.org
Tue Nov 12 19:18:23 UTC 2013


On Tue, Nov 12, 2013 at 10:33 AM, Andrew Bogott <abogott at wikimedia.org>wrote:

> On 11/12/13 8:27 AM, Marc-André Pelletier wrote:
>
>> On 11/12/2013 03:48 AM, Ryan Lane wrote:
>>
>>> If so, who's been running apt-get install manually on any of them? If
>>> the instances were configured with puppet and nothing manual was ever
>>> installed they should all look 100% the same.
>>>
>> To a point; I've noticed some amount of drift over time as images get
>> built, dependencies vary, and the exact list of package changes (puppet
>> never removes unless asked explicitly).
>>
>>  It's no surprise to anyone who has shared a project with me that I'm a
> big fan of frequent rebuilds of scratch instances.  If there's package
> drift between exec nodes, then that suggests that we should periodically
> kill aged nodes and rebuild fresh ones so that we always know what we've
> got.  Other than being tedious to implement, are there downsides to this?
>
>
I'm very in favor of this. It ensures we can easily and quickly add new
nodes and it tests our puppet manifests.

- Ryan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wikimedia.org/pipermail/labs-l/attachments/20131112/55ee4c96/attachment.html>


More information about the Labs-l mailing list