[Labs-admin] Fwd: Stop using the mariadb submodule (it has been integrated into puppet's main git)

Jaime Crespo jcrespo at wikimedia.org
Mon Mar 13 18:47:39 UTC 2017


I think labcontrol1001 is ok now (I think), but please help me check
labcontrol1002 and labtestcontrol2001 state are mistakes and not intended
as such.

Also reviewing its permissions.

---------- Forwarded message ----------
From: Jaime Crespo <jcrespo at wikimedia.org>
Date: Mon, Mar 13, 2017 at 7:34 PM
Subject: Stop using the mariadb submodule (it has been integrated into
puppet's main git)
To: Operations Engineers <ops at lists.wikimedia.org>


I have integrated the operations/puppet/mariadb submodule back into the
operations/puppet module:

https://gerrit.wikimedia.org/r/342459

**Do not use operations/puppet/mariadb repo anymore, I will delete it/ask
to be set in read only in a few days.**

I haven't seen anyone claiming using it separately, plus it was generally
agreed (I think) that model wasn't very useful, while creating double the
overhead for committers. The trigger to do it today was seeing it could
have caused a real outage due to silly mistakes (but happily it was caught
on time).

Some followups:

* on your next pull/rebase, if you have cloned the submodules, git may
refuse to do so until you remove orphan files on puppet/modules/mariadb.
Just do so (delete the dir and its contains, then rebase).
* I temporarily broke puppet masters, rodium,... merging it until I
manually fixed the above there- I saw, however, that labscontrol1001 had
git files owned by root (preventing puppet-merge run) and labscontrol1002
was 1700 commits behind (!?)- probably a mistake, but please Wikimedia
Cloud people work with me on this tomorrow
* I will try to check all places where puppet is cloned, but I may miss
some servers, specially if they do not alert. Feel free to ping me if I
missed some.

Thank you,
-- 
Jaime Crespo
<http://wikimedia.org>



-- 
Jaime Crespo
<http://wikimedia.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.wikimedia.org/pipermail/labs-admin/attachments/20170313/4fe1ca84/attachment.html>


More information about the Labs-admin mailing list