[Wikitech-l] gitlab maintenance downtime tomorrow

2024-01-29 Thread Daniel Zahn
Tomorrow at 8.30am PST / 4.30pm UTC there will be an expected downtime of
https://gitlab.wikimedia.org services for a few minutes.

A server is physically moving to a new rack. We expect maximum 10 minutes
but more likely just 5 minutes of downtime.

Nothing will change about the software or data itself. Just don't plan a
deployment during this time please.  Thank you
-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: Request MediaWiki +2 for Paladox

2024-01-23 Thread Daniel Zahn
Support.  Paladox has been contributing literally thousands of patches to
various repos, including SRE puppet and especially Gerrit. He is also part
of Gerrit upstream.

see 3500 merged patches here:
https://gerrit.wikimedia.org/r/q/owner:thomasmulhall410%2540yahoo.com+status:merged,3500

On Mon, Jan 22, 2024 at 3:20 PM Tim Starling 
wrote:

> Please consider my request for Paladox to be given +2 rights in
> MediaWiki repositories:
>
> https://phabricator.wikimedia.org/T355619
>
> -- Tim Starling
>
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>


-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: [Ops] Re: contint Jenkins maintenance Tue, 11 Jul 2023 08:00-9:30 UTC

2023-07-11 Thread Daniel Zahn
Great work! Thank you Jelto and Antoine for wrapping this up.

 I am happy that our prod CI server is on fresh hardware under warranty again.

On Tue, Jul 11, 2023 at 2:32 AM Jelto Wodstrcil
 wrote:
>
> Hello all,
> the maintenance is done and went as expected. contint2002 is serving 
> integration.wikimedia.org, jenkins and zuul now.
>
> If you face any problems, please let us know in 
> https://phabricator.wikimedia.org/T324659.
>
> Greetings
> Jelto
>
> On Mon, Jul 10, 2023 at 3:15 PM Jelto Wodstrcil  
> wrote:
>>
>> Hi all,
>>
>> We will perform a short maintenance on contint hosts tomorrow 11 Jul 2023 
>> 08:00-9:30 UTC. We will switchover from the old host contin2001 to the new 
>> host contint2002 due to a hardware refresh.
>> The machines host integration.wikimedia.org, an instance of jenkins and 
>> zuul. Services have to be stopped and restarted, so expect some 
>> unavailability. Alias/cname contint.wikimedia.org also maps to these 
>> machines.
>>
>> If you have any questions, reach out to me or @Antoine Musso in 
>> https://phabricator.wikimedia.org/T324659.
>>
>> Greetings
>> Jelto
>
> _______
> Ops mailing list -- o...@lists.wikimedia.org
> To unsubscribe send an email to ops-le...@lists.wikimedia.org



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: Automatic import of users to /repos/mediawiki on GitLab

2023-06-07 Thread Daniel Zahn
> "Your account is pending approval from your GitLab administrator and hence 
> blocked. Please contact your GitLab administrator if you think this is an 
> error.".

I approved your user just now.

On Tue, Jun 6, 2023 at 10:37 PM Zoran Dori  wrote:
>
> Hello,
> I don't know if this is related, but when I want to sign in with "Kizule" 
> account (registered on wikitech.wikimedia.org), I'm having this error "Your 
> account is pending approval from your GitLab administrator and hence blocked. 
> Please contact your GitLab administrator if you think this is an error.".
>
> Can you fix this? :)
>
> Thank you for your understanding!
>
> Best regards,
> Zoran
>
> пон, 5. јун 2023. у 23:45 Ahmon Dancy  је написао/ла:
>>
>> Today (Monday June 5th, 2023) at 15:00 UTC (8am US/Pacific) we ran the 
>> account import operation that was announced a few days ago.  The operation 
>> completed successfully.
>>
>> You may have received an email from GitLab telling you that SSH keys were 
>> added to your account.  These are SSH keys that are associated with your 
>> Wikitech account that have been copied into GitLab.
>>
>> There have been reports of users having difficulty setting up two factor 
>> authentication (2FA) on their accounts.  The problem and workaround is 
>> described in an existing GitLab issue: 
>> https://gitlab.com/gitlab-org/gitlab/-/issues/344527.
>>
>> -- Release Engineering
>>
>> On Fri, Jun 2, 2023 at 3:22 PM Ahmon Dancy  wrote:
>>>
>>> Hey all,
>>>
>>> On Monday June 5th, 2023 at 15:00 UTC (8am US/Pacific) we (the Release 
>>> Engineering Team) will run scripts[0] to add a bunch of users to the 
>>> /repos/mediawiki group[1] on GitLab. You may see mail from GitLab as a 
>>> result.
>>>
>>> We're adding accounts from the wmf and ops LDAP groups, to be synchronized 
>>> regularly.  We'll also be doing a one-time import of the mediawiki group 
>>> defined in Gerrit. Users will initially be added with a GitLab role of 
>>> "Developer". If a user has not yet logged into GitLab with their developer 
>>> account, this process will first create a GitLab account for them.
>>>
>>> While there's a lot to be done yet, this is one step in migrating MediaWiki 
>>> development to GitLab. You can track our progress on this at T335921[2], 
>>> and review a draft of the proposed namespace layout and permissions policy 
>>> on mw.org[3].
>>>
>>> Thanks!
>>>
>>> -- Release Engineering
>>>
>>> [0]. 
>>> https://gitlab.wikimedia.org/repos/releng/gitlab-settings/-/tree/main/group-management
>>> [1]. https://gitlab.wikimedia.org/repos/mediawiki/
>>> [2]. https://phabricator.wikimedia.org/T335921
>>> [3]. https://www.mediawiki.org/wiki/GitLab/Policy#MediaWiki_namespace
>>
>> ___
>> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
>> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
>> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Gerrit replica downtime (up to 2 hours) on Thu, 25 May

2023-05-22 Thread Daniel Zahn
Hello

The read-only Gerrit replica[0] will be down for up to 2 hours in 2
days (Thu, 25 May 2023) between 15:00–17:00 UTC[1] due to a scheduled
OS upgrade [2].

During this window, git reads from the replica will not work.

To my knowledge, this affects bots which rely on the replica for git
read operations.

Codesearch is currently using gerrit.wikimedia.org and not
gerrit-replica.wikimedia.org so should
not be affected.

If this affects you yoy may consider switching to gerrit.wikimedia.org
instead of the replica.

Apologies for any inconvenience.

Daniel

[0]: <https://wikitech.wikimedia.org/wiki/Gerrit/Replica>
[1]: <https://zonestamp.toolforge.org/1685026803>
[2]: <https://phabricator.wikimedia.org/T334521>


-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: Gerrit replica downtime (30 minutes) tomorrow Tue, 16 May 13:00-15:00 UTC

2023-05-15 Thread Daniel Zahn
> Does this include other uses of gerrit replica? Should extension distributor 
> be switched to main gerrit?

Personally I think so, yes.  We can make a list of users and discuss
on https://phabricator.wikimedia.org/T336710
I also don't know yet which of the users is causing the highest load
compared to others.

On Mon, May 15, 2023 at 9:12 PM Brian Wolff  wrote:
>
> Does this include other uses of gerrit replica? Should extension distributor 
> be switched to main gerrit?
>
> --
> Brian
>
> On Tuesday, May 16, 2023, Daniel Zahn  wrote:
>>
>> > This means codesearch will be affected (and won't get updated) and 
>> > possibly even will be down during that time.
>>
>> We, at least in my team, would like to switch codesearch (and other
>> clients) back to just use gerrit.wikimedia.org and not the replica
>> directly.
>>
>> Just today we agreed to make a new ticket for specifically this,
>> because soon we have to reimage the replica to bullseye and add more
>> downtime.
>>
>> The reason we did the split in the past was to reduce load on the main
>> gerrit server but meanwhile first the issue has been fixed in newer
>> Gerrit
>> versions and then also just a few days ago we switched to brand new hardware.
>>
>> So now if anything it should be beefier than before and even without
>> that it seemed already a thing of the past.
>>
>> And we pay for this with this issue that the replica becomes a second
>> production system, with the need for downtimes. It complicates
>> fail-over scenarios
>> too and in a way means there is never a passive host when we do DC 
>> switch-over.
>>
>> So yea, I suggest we change the config of codesearch now to use the
>> main gerrit unless you have concerns about that.
>>
>> On Mon, May 15, 2023 at 1:18 PM Amir Sarabadani  wrote:
>> >
>> > This means codesearch will be affected (and won't get updated) and 
>> > possibly even will be down during that time.
>> >
>> > Best
>> >
>> > Am Mo., 15. Mai 2023 um 22:03 Uhr schrieb Tyler Cipriani 
>> > :
>> >>
>> >> Hello
>> >>
>> >> The read-only Gerrit replica[0] will be down for 30 minutes tomorrow 
>> >> (Tue, 16 May 2023) between 13:00–15:00 UTC[1] due to network switch 
>> >> upgrades in codfw row D[2].
>> >>
>> >> During this window, git reads from the replica will not work.
>> >>
>> >> To my knowledge, this affects bots which rely on the replica for git read 
>> >> operations.
>> >>
>> >> Apologies for any inconvenience.
>> >>
>> >> Tyler Cipriani (he/him)
>> >> Engineering Manager, Release Engineering
>> >> Wikimedia Foundation
>> >>
>> >> [0]: <https://wikitech.wikimedia.org/wiki/Gerrit/Replica>
>> >> [1]: <https://zonestamp.toolforge.org/1684242019>
>> >> [2]: <https://phabricator.wikimedia.org/T335042>
>> >> _______
>> >> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
>> >> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
>> >> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>> >
>> >
>> >
>> > --
>> > Amir (he/him)
>> >
>> > ___
>> > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
>> > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
>> > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>>
>>
>>
>> --
>> Daniel Zahn 
>> Site Reliability Engineer
>> ___
>> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
>> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
>> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: Gerrit replica downtime (30 minutes) tomorrow Tue, 16 May 13:00-15:00 UTC

2023-05-15 Thread Daniel Zahn
Thank you Amir!  Also here:

https://gerrit.wikimedia.org/r/c/labs/codesearch/+/919925

Sorry for duplicate work, merge / abandon either at will from my side.

But I used commit message for reasoning and needed a ticket, so linked to new:

https://phabricator.wikimedia.org/T336710

Just today in our team meeting it came up and that we should create a
dedicated ticket for it.

So the patch would either be temporary or simply never be reverted,
even after the maintenance.

On Mon, May 15, 2023 at 3:27 PM Amir Sarabadani  wrote:
>
> I made the patch: https://gerrit.wikimedia.org/r/c/labs/codesearch/+/919924 I 
> can merge and deploy it soon.
>
> Am Di., 16. Mai 2023 um 00:23 Uhr schrieb Daniel Zahn :
>>
>> I have used codesearch to search for the config of codesearch with things 
>> like
>>
>> https://codesearch.wmcloud.org/search/?q=codesearch===
>>
>> I did find the puppet module codesearch and a hound config file in there.
>>
>> But somehow I have not found yet where the "gerrit-replica" URL s configured.
>>
>> Do you see it? Could that be in Horizon Hiera instead of the repos maybe?
>> ___
>> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
>> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
>> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>
>
>
> --
> Amir (he/him)
>
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: Gerrit replica downtime (30 minutes) tomorrow Tue, 16 May 13:00-15:00 UTC

2023-05-15 Thread Daniel Zahn
I have used codesearch to search for the config of codesearch with things like

https://codesearch.wmcloud.org/search/?q=codesearch===

I did find the puppet module codesearch and a hound config file in there.

But somehow I have not found yet where the "gerrit-replica" URL s configured.

Do you see it? Could that be in Horizon Hiera instead of the repos maybe?
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Re: Gerrit replica downtime (30 minutes) tomorrow Tue, 16 May 13:00-15:00 UTC

2023-05-15 Thread Daniel Zahn
> This means codesearch will be affected (and won't get updated) and possibly 
> even will be down during that time.

We, at least in my team, would like to switch codesearch (and other
clients) back to just use gerrit.wikimedia.org and not the replica
directly.

Just today we agreed to make a new ticket for specifically this,
because soon we have to reimage the replica to bullseye and add more
downtime.

The reason we did the split in the past was to reduce load on the main
gerrit server but meanwhile first the issue has been fixed in newer
Gerrit
versions and then also just a few days ago we switched to brand new hardware.

So now if anything it should be beefier than before and even without
that it seemed already a thing of the past.

And we pay for this with this issue that the replica becomes a second
production system, with the need for downtimes. It complicates
fail-over scenarios
too and in a way means there is never a passive host when we do DC switch-over.

So yea, I suggest we change the config of codesearch now to use the
main gerrit unless you have concerns about that.

On Mon, May 15, 2023 at 1:18 PM Amir Sarabadani  wrote:
>
> This means codesearch will be affected (and won't get updated) and possibly 
> even will be down during that time.
>
> Best
>
> Am Mo., 15. Mai 2023 um 22:03 Uhr schrieb Tyler Cipriani 
> :
>>
>> Hello
>>
>> The read-only Gerrit replica[0] will be down for 30 minutes tomorrow (Tue, 
>> 16 May 2023) between 13:00–15:00 UTC[1] due to network switch upgrades in 
>> codfw row D[2].
>>
>> During this window, git reads from the replica will not work.
>>
>> To my knowledge, this affects bots which rely on the replica for git read 
>> operations.
>>
>> Apologies for any inconvenience.
>>
>> Tyler Cipriani (he/him)
>> Engineering Manager, Release Engineering
>> Wikimedia Foundation
>>
>> [0]: <https://wikitech.wikimedia.org/wiki/Gerrit/Replica>
>> [1]: <https://zonestamp.toolforge.org/1684242019>
>> [2]: <https://phabricator.wikimedia.org/T335042>
>> ___
>> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
>> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
>> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>
>
>
> --
> Amir (he/him)
>
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: [engineering-all] Gerrit downtime maintenance Wed, 10 May 2023 14:00–15:00 UTC

2023-05-11 Thread Daniel Zahn
This happened today, Thu, 11 May 2023 at 14:00 UTC.

gerrit.wikimedia.org is now on fresh hardware and was upgraded from
buster to bullseye.

The IP address changed to 208.80.154.151.

Also a day before the gerrit version itself was upgraded.

We had a little follow-up having to fix CI, to allow the new IP to be
contacted by cloud VPSes and a typo in a IPv6 address but these things
are now fixed.

On Mon, May 8, 2023 at 12:08 PM Tyler Cipriani  wrote:
>
> Hi All
>
> We're moving the primary Gerrit host to new hardware on Wed, 10 May 2023 at 
> 14:00 UTC[0]
>
> There will be downtime during the move. I expect downtime to be less than the 
> full hour, but please plan for a full hour.
>
> Apologies for the inconvenience :(
>
> Tyler Cipriani (he/him)
> Engineering Manager, Release Engineering
> Wikimedia Foundation
>
> [0]: <https://phabricator.wikimedia.org/T326368>



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: Phabricator migration on Mon Nov 22 - 22:00 UTC (14:00 PST)

2022-11-23 Thread Daniel Zahn
We believe we have fixed the issues and have scheduled a new window
for this for:

this coming Monday, Nov 28th, at 22:00 UTC (14:00 PST)

(A new migration plan is linked in the ticket T280597.)

On Mon, Nov 21, 2022 at 6:07 PM Daniel Zahn  wrote:
>
> Due to unexpected problems with the phd daemon crashing after some
> time on the new server
> we had to revert.
>
> For the moment phab1001 is again the production server as before.
>
> We will do this again after additional debugging.
>
> On Thu, Nov 17, 2022 at 1:35 PM Daniel Zahn  wrote:
> >
> > On this coming Monday, Nov 22, at 22:00 UTC (14:00 PST) we are
> > planning to migrate the production Phabricator instance from old
> > hardware to newer
> > hardware. (phab1001 -> phab1004)
> >
> > We are reserving a 30 minute window to switch over but expect actual
> > user impact to be much shorter.
> >
> > You should not notice much, it's not a Phabricator version or distro
> > upgrade, it's all about moving away from old hardware.
> >
> > We picked a time slot where we expect user traffic to be low.
> >
> > note: The git-ssh.wikimedia.org service (git over ssh for repos on
> > Phabricator) has been disabled
> > a while ago already already and has been deprecated. Please use Gitlab
> > or Gerrit for all your repo needs.
> >
> > https://phabricator.wikimedia.org/T280597
> >
> > --
> > Daniel Zahn 
> > Site Reliability Engineer
>
>
>
> --
> Daniel Zahn 
> Site Reliability Engineer



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Re: Phabricator migration on Mon Nov 22 - 22:00 UTC (14:00 PST)

2022-11-21 Thread Daniel Zahn
Due to unexpected problems with the phd daemon crashing after some
time on the new server
we had to revert.

For the moment phab1001 is again the production server as before.

We will do this again after additional debugging.

On Thu, Nov 17, 2022 at 1:35 PM Daniel Zahn  wrote:
>
> On this coming Monday, Nov 22, at 22:00 UTC (14:00 PST) we are
> planning to migrate the production Phabricator instance from old
> hardware to newer
> hardware. (phab1001 -> phab1004)
>
> We are reserving a 30 minute window to switch over but expect actual
> user impact to be much shorter.
>
> You should not notice much, it's not a Phabricator version or distro
> upgrade, it's all about moving away from old hardware.
>
> We picked a time slot where we expect user traffic to be low.
>
> note: The git-ssh.wikimedia.org service (git over ssh for repos on
> Phabricator) has been disabled
> a while ago already already and has been deprecated. Please use Gitlab
> or Gerrit for all your repo needs.
>
> https://phabricator.wikimedia.org/T280597
>
> --
> Daniel Zahn 
> Site Reliability Engineer



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Phabricator migration on Mon Nov 22 - 22:00 UTC (14:00 PST)

2022-11-17 Thread Daniel Zahn
On this coming Monday, Nov 22, at 22:00 UTC (14:00 PST) we are
planning to migrate the production Phabricator instance from old
hardware to newer
hardware. (phab1001 -> phab1004)

We are reserving a 30 minute window to switch over but expect actual
user impact to be much shorter.

You should not notice much, it's not a Phabricator version or distro
upgrade, it's all about moving away from old hardware.

We picked a time slot where we expect user traffic to be low.

note: The git-ssh.wikimedia.org service (git over ssh for repos on
Phabricator) has been disabled
a while ago already already and has been deprecated. Please use Gitlab
or Gerrit for all your repo needs.

https://phabricator.wikimedia.org/T280597

-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Re: Gitlab Runner on Toolforge

2022-11-15 Thread Daniel Zahn
> The Cloud VPS seems to me a bit like an overkill in this particular 
> situation, but I may be mistaken.

This should be mostly limited to:

- request project / quota
- create VM (by clicking in web UI)
- apply puppet role (role::gitlab_runner)  (also in web UI)
- run puppet agent... and the runner gets created for you

On Tue, Nov 15, 2022 at 11:59 AM Marcin Szwarc  wrote:
>
> Hi Tyler
>
> Thanks for the response. The project is at 
> https://gitlab.wikimedia.org/toolforge-repos/vector-dark/
>
> The Cloud VPS seems to me a bit like an overkill in this particular 
> situation, but I may be mistaken.
>
> Marcin
> 
> From: Tyler Cipriani 
> Sent: Tuesday, November 15, 2022 1:29:16 AM
> To: Wikitech-l 
> Subject: [Wikitech-l] Re: Gitlab Runner on Toolforge
>
> Hi Marcin!
>
> It may be possible to set up a runner on toolforge, but I am unaware of 
> anyone doing that yet.
>
> We have runners available under the "repos" namespace (that is any project 
> under the umbrella of https://gitlab.wikimedia.org/repos ).
>
> But instance-wide runners are still in the works—you can follow progress on 
> Phabricator task T297426[1].
>
> Thanks!
> – Tyler
>
> [0]: 
> <https://wikitech.wikimedia.org/wiki/Help:Cloud_Services_introduction#Cloud_VPS>
> [1]: <https://phabricator.wikimedia.org/T297426>
>
> Hi Marcin!
>
> It may be possible to set up a runner on toolforge, but it seems like this 
> might be a case where a Cloud VPS instance[0] would be more appropriate.
>
> What's your project on GitLab?
>
> There are some available runners under the "repos" namespace (that is any 
> project under the umbrella of https://gitlab.wikimedia.org/repos ).
>
> Instance-wide generally available runners are something we're working on—you 
> can follow progress on Phabricator task T297426[1].
>
> [0]: 
> <https://wikitech.wikimedia.org/wiki/Help:Cloud_Services_introduction#Cloud_VPS>
> [1]: <https://phabricator.wikimedia.org/T297426>
>
> On Mon, Nov 14, 2022 at 8:11 AM Marcin Szwarc  
> wrote:
>
> Hello,
>
>
>
> I made a dark vector skin some time ago and recently I’ve been trying to set 
> up a CI/CD in order to find regressions (ie. When the Vector skin is updated 
> and some white elements appear). In order to do so I need a Gitlab Runner 
> installed. For now, I’ve set it up on my PC, however I’d prefer it to be 
> hosted on some always-up machine.
>
>
>
> I already have a Toolforge tool related to this skin so question arises: Is 
> it possible to set up Gitlab Runner on Toolforge? Or maybe there’s other way 
> to do it (perhaps GitHub Actions)?
>
>
>
> Thanks in advance,
>
> Marcin (User:Msz2001)
>
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: Request to post on mailing list.

2022-10-14 Thread Daniel Zahn
Welcome to the list, Asif!

By the way, there are many lists on our list server. Wikitech-l is one
of them but there are also many others.

https://lists.wikimedia.org/postorius/lists/?count=200

On Fri, Oct 14, 2022 at 9:01 AM Andre Klapper  wrote:
>
> Hi,
>
> On Fri, 2022-10-14 at 20:31 +0530, Asif Rahaman wrote:
> > I recently contacted Wikimedia and subscribe for the mailing list. I
> > would like to post on your mailing list.
>
> You just did. :)
> https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/
>
> Cheers,
> andre
> --
> Andre Klapper (he/him) | Bugwrangler / Developer Advocate
> https://blogs.gnome.org/aklapper/
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Re: Discussing two feature requests?

2022-06-27 Thread Daniel Zahn
Hallo Siegfried,

ich bin Deutscher mit Wohnsitz in USA. Wenn du willst kann ich deinen
Vorschlag ins Englische uebersetzen.
Wuerde allerdings empfehlen das dann direkt als Ticket in
https://phabricator.wikimedia.org anzulegen.

Mfg,

Daniel

On Sat, Jun 25, 2022 at 11:23 PM Siegfried Schmitt
 wrote:
>
> Hello Everyone,
>
> I would like to propose two - probably new - features for MediaWiki.
> Since my native language is German, I would like to discuss these
> features with some developers from Germany, Austria, or Switzerland.
> My Englisch is really bad and therefore, I would prefer to discuss in
> German language. Please feel free to contact me via e-mail.
>
> Best regards,
>
> Siegfried
>
> --
> siegfried.schm...@web.de
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Re: [Wikidata] [Small wiki toolkits] Upcoming bots & scripts workshop on Thursday, June 30th, 16:00 UTC

2022-06-21 Thread Daniel Zahn
On Sat, Jun 18, 2022 at 2:54 AM Samuel Klein  wrote:
> Is there any sort of list of mothballed bots looking for good homes / 
> maintainers?

I think basically every bot in the list would benefit from (more) maintainers:

IRC bots:
https://wikitech.wikimedia.org/wiki/Category:Bots

on wiki bots:
https://wikitech.wikimedia.org/wiki/Category:Bot_accounts

And in general bots that work on Gerrit probably need their equivalent
in Gitlab and bots working on IRC might need their equivalent on Slack
(which unfortunately became standard for many but lack both volunteers
and bots).
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Re:  Amir Sarabadani receives Web Perf Hero award!

2022-05-26 Thread Daniel Zahn
> awards should be accompained with some merch giveaway.

or how about an extra day off? :)  Congratulations Amir!

On Thu, May 26, 2022 at 10:51 AM Vi to  wrote:
>
> Half joking half seriously I think awards should be accompained with some 
> merch giveaway.
>
> Vito
>
> Il giorno gio 26 mag 2022 alle ore 16:22 Krinkle  ha 
> scritto:
>>
>> I'm happy to share that the first Web Perf Hero award of 2022 goes to Amir 
>> Sarabadani!
>>
>> This award is in recognition of Amir's work (@Ladsgroup) over the past six 
>> months, in which he demonstrated deep expertise of the MediaWiki platform 
>> and significantly sped up the process of saving edits in MediaWiki. This 
>> improved both the potential of MediaWiki core, and as experienced concretely 
>> on WMF wikis, especially on Wikidata.org.
>>
>> Refer to the below medawiki.org page to read about what it took to cut 
>> latencies by half:
>> https://www.mediawiki.org/wiki/Wikimedia_Performance_Team/Web_Perf_Hero_award#Amir_Sarabadani
>>
>> This award is given on a quarterly basis, and manifests as a Phabricator 
>> badge:
>> https://phabricator.wikimedia.org/badges/view/17/
>>
>> -- Timo Tijhof, on behalf of WMF Performance Team.
>>
>> ___
>> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
>> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
>> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/



-- 
Daniel Zahn 
Site Reliability Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Re: Etherpad maintenance this Thursday

2022-02-10 Thread Daniel Zahn
This has happened today.

The scheduled downtime was fully maxed out since we ran into an
unexpected issue related to IPv6 at first
which has been fixed now.

We are now on the new Etherpad version 1.8.16 and on Debian bullseye.

On Tue, Feb 8, 2022 at 2:13 PM Daniel Zahn  wrote:
>
> The service Etherpad (https://etherpad.wikimedia.org) might be unreachable
> during the following maintenance window:
>
> This Thursday, Feb 10th 2022, from 17:00 UTC to 18:30 UTC (9 to 10:30 AM PST).
>
> It will be upgraded to a new version on a new server during this time.
> We hope the
> actual downtime will be much shorter than that but you should not count on it.
>
> While existing pads should not be affected by this in any way, please
> keep in mind that in general this is a service without an SLO
> supported on a best effort basis.
>
> Best regards,
>
> Daniel
>
> --
> Daniel Zahn 
> Operations Engineer



-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Etherpad maintenance this Thursday

2022-02-08 Thread Daniel Zahn
The service Etherpad (https://etherpad.wikimedia.org) might be unreachable
during the following maintenance window:

This Thursday, Feb 10th 2022, from 17:00 UTC to 18:30 UTC (9 to 10:30 AM PST).

It will be upgraded to a new version on a new server during this time.
We hope the
actual downtime will be much shorter than that but you should not count on it.

While existing pads should not be affected by this in any way, please
keep in mind that in general this is a service without an SLO
supported on a best effort basis.

Best regards,

Daniel

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Re: [Ops] Re: Tendril shutdown

2022-02-04 Thread Daniel Zahn
Yes, it's much prettier than dbtree.  Nice!

On Thu, Feb 3, 2022 at 4:48 PM Aaron Schulz  wrote:
>
> I really like the visual tree on https://orchestrator.wikimedia.org/ . Good 
> work!
>
> On Tue, Jan 4, 2022 at 3:18 AM Manuel Arostegui  
> wrote:
>>
>> Hello,
>>
>> If you don’t use tendril.wikimedia.org or dbtree.wikimedia.org, feel free to 
>> ignore this message.
>>
>>
>> As of today, tendril is now retired and the main page is replaced with a 
>> list of replacement for different services tendril used to provide:
>>
>>
>> For checking out our dbtree and replication data:
>>
>> if you are in the NDA LDAP group, use Orchestrator
>>
>> otherwise, use the information page on noc.wikimedia.org. For more detail 
>> you can also check eqiad.json or codfw.json
>>
>> If you are looking for slow queries log, go to slow queries dashboard using 
>> our standard observability platform (logstash) (NDA required)
>>
>>
>> Tendril has been a great tool for us during the years, but unfortunately it 
>> is impossible to maintain with modern MariaDB versions (it uses TokuDB, 
>> which is no longer available on MariaDB after 10.1 and needs to be compiled 
>> separately) nor its webservice is compatible with modern php versions. Its 
>> database is still running on Stretch and on MariaDB 10.1 (which has not been 
>> supported for a year already) and it is having serious scalability issues. 
>> This would unblock us from removing a lot of legacy home-brew craft and 
>> replace them with more modern toolings such as orchestrator.
>>
>>
>> Orchestrator has been in place for a few months now, and provides us with a 
>> great way to see and (in the future) manage replication topologies. For now 
>> we are using it only for visualization purposes but in the future we’d like 
>> it to also help us to handle replication changes (it can be done from the UI 
>> or via CLI) and recover topologies automatically if they fail and involve 
>> masters or intermediate masters.
>>
>>
>> The slow queries dashboard in logstash offer multiple advantages over 
>> tendril. You can set the threshold to see slow queries that took longer to 
>> run. You can filter out code paths you’re not interested in or zoom in to 
>> relevenet code paths. You can limit it to write queries or read queries 
>> only. Also, it provides id of the request making the slow query, so you can 
>> cross check it with the rest of logstash or hadoop to identify problematic 
>> behavior.
>>
>>
>> If you need it for the transition period, you can still access it in 
>> tendril-legacy.wikimedia.org. But it will be shut down in a month. You can 
>> follow the work of shutting down tendril in 
>> https://phabricator.wikimedia.org/T297605.
>>
>>
>> Thank you.
>>
>>
>> ___
>> Ops mailing list -- o...@lists.wikimedia.org
>> To unsubscribe send an email to ops-le...@lists.wikimedia.org
>
> ___
> Ops mailing list -- o...@lists.wikimedia.org
> To unsubscribe send an email to ops-le...@lists.wikimedia.org



-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: Contributions to Infra

2021-08-31 Thread Daniel Zahn
Hello Soham,

that would be the SRE team. It has been split into multiple sub teams.
Here is a short description of the sub teams and their different work
areas:

https://www.mediawiki.org/wiki/Wikimedia_Site_Reliability_Engineering

Best,

Daniel
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Re: [Ops] Re: Gerrit upgrade August 3rd 16:00 UTC

2021-08-04 Thread Daniel Zahn
Thanks for the upgrade!

You may have noticed a new feature, "attention set" that is a smarter
version of the previous "assignee" feature.
I am quite hopeful it can have a positive impact on our review
workflows / patterns.

For example "If a reviewer replies, then the change owner (and
uploader) are added to the attention set." and the other new rules
listed on:

https://gerrit-review.googlesource.com/Documentation/user-attention-set.html

Take a look!:)
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


[Wikitech-l] Re: [Ops] Mailman2 is now shut down (T52864)

2021-06-01 Thread Daniel Zahn
congrats!
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/


Re: [Wikitech-l] Performance regression expected with Debian Buster upgrade

2021-04-15 Thread Daniel Zahn
And additionally I would also delete mwdebug1003, the ganeti VM on
stretch that was also there
just for the special stretch/buster comparison use case.  Would anyone miss it?

mwdebug1001/1002 are on buster all this time and won't be changing.

On Thu, Apr 15, 2021 at 2:58 PM Daniel Zahn  wrote:
>
> Hi all, one final follow-up,
>
> It's been a while since 99% of appservers are on buster but we had
> still kept 1 special case in each role on stretch,
> so that people could make stretch vs. buster comparisons. Some people
> had asked for that.
>
> They are:   mw1307  jobrunner/videoscaler,mw1402  API server,
> m1403  appserver.
>
> Now planning to finally upgrade them to buster as well tomorrow to
> make that 99% a 100%.
>
> Please stop me if you still see a reason for having any stretch appserver.



-- 
Daniel Zahn 
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Performance regression expected with Debian Buster upgrade

2021-04-15 Thread Daniel Zahn
Hi all, one final follow-up,

It's been a while since 99% of appservers are on buster but we had
still kept 1 special case in each role on stretch,
so that people could make stretch vs. buster comparisons. Some people
had asked for that.

They are:   mw1307  jobrunner/videoscaler,mw1402  API server,
m1403  appserver.

Now planning to finally upgrade them to buster as well tomorrow to
make that 99% a 100%.

Please stop me if you still see a reason for having any stretch appserver.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] deployment server upgrade and switch to deploy1002

2021-03-05 Thread Daniel Zahn
deploy1001 is being decom'ed now and won't be able to boot anymore.

The contents of home dirs has been synced to deploy1002.

On Mon, Mar 1, 2021 at 2:58 PM Daniel Zahn  wrote:
>
> deploy1002.eqiad.wmnet is now the active production deployment server :)
>
> Please stop using deploy1001.  scap will also be locked though and the
> MOTD will remind you of it.
>
> On Fri, Feb 26, 2021 at 5:20 PM Daniel Zahn  wrote:
> >
> > Hello deployers,
> >
> > TLDR: We are upgrading deployment servers, both physical hardware
> > (older R430-> newer R440) and OS version (stretch->buster)  [1]
> >
> > What happened so far:
> >
> > Today we switched the deployment server and scap master for codfw from
> > deploy2001 to deploy2002. [2]
> >
> > What happens next:
> >
> > On Monday, March 1st, we want to switch the deployment server and scap
> > master for eqiad from deploy1001 to deploy1002.   [3][4]
> >
> > The window is "20:00–22:00 UTC # 12:00–14:00 PST" after the morning
> > backport window for up to 2 hours. In this time you won't be able to
> > deploy.
> >
> > https://wikitech.wikimedia.org/wiki/Deployments#Monday,_March_01
> >
> > Do you have to do anything?
> >
> > If you connect to "deployment.eqiad.wmnet" the host key will change,
> > you can use the scripts to update host keys though and the
> > fingerprints are also on wiktech on new (and protected) pages. [5]
> >
> > Yes, you'll have to retrain muscle memory to switch to deploy1002,
> > sorry for that but it's just a new generation every couple of years
> > and this way we can also fall back to something if needed. In return
> > you should get more performance from the new hardware.
> >
> > No, you don't need to worry about losing data in your home dir,
> > everything has been rsynced over straight into /home on these hosts.
> >
> > Let us know if you have any questions,
> >
> > Daniel & Mukunda
> >
> > [1] https://phabricator.wikimedia.org/T265963
> > [2] https://gerrit.wikimedia.org/r/c/operations/puppet/+/667043
> > [3] https://wikitech.wikimedia.org/wiki/Deployments#Monday,_March_01
> > [4] 
> > https://gerrit.wikimedia.org/r/q/topic:%22deployment-switch%22+(status:open)
> > [5] https://wikitech.wikimedia.org/wiki/Deploy1002
> >
> > --
> > Daniel Zahn 
> > Operations Engineer
>
>
>
> --
> Daniel Zahn 
> Operations Engineer



-- 
Daniel Zahn 
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Problem with git clone

2021-03-05 Thread Daniel Zahn
On Thu, Mar 4, 2021 at 1:18 PM Bartosz Dziewoński  wrote:
> As a workaround I usually clone/pull from the GitHub mirrors instead.

There is also a replica of gerrit in the other data center that you
can clone from.

example:

git clone https://gerrit-replica.wikimedia.org/r/p/operations/puppet

-- 
Daniel Zahn 
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] deployment server upgrade and switch to deploy1002

2021-03-01 Thread Daniel Zahn
deploy1002.eqiad.wmnet is now the active production deployment server :)

Please stop using deploy1001.  scap will also be locked though and the
MOTD will remind you of it.

On Fri, Feb 26, 2021 at 5:20 PM Daniel Zahn  wrote:
>
> Hello deployers,
>
> TLDR: We are upgrading deployment servers, both physical hardware
> (older R430-> newer R440) and OS version (stretch->buster)  [1]
>
> What happened so far:
>
> Today we switched the deployment server and scap master for codfw from
> deploy2001 to deploy2002. [2]
>
> What happens next:
>
> On Monday, March 1st, we want to switch the deployment server and scap
> master for eqiad from deploy1001 to deploy1002.   [3][4]
>
> The window is "20:00–22:00 UTC # 12:00–14:00 PST" after the morning
> backport window for up to 2 hours. In this time you won't be able to
> deploy.
>
> https://wikitech.wikimedia.org/wiki/Deployments#Monday,_March_01
>
> Do you have to do anything?
>
> If you connect to "deployment.eqiad.wmnet" the host key will change,
> you can use the scripts to update host keys though and the
> fingerprints are also on wiktech on new (and protected) pages. [5]
>
> Yes, you'll have to retrain muscle memory to switch to deploy1002,
> sorry for that but it's just a new generation every couple of years
> and this way we can also fall back to something if needed. In return
> you should get more performance from the new hardware.
>
> No, you don't need to worry about losing data in your home dir,
> everything has been rsynced over straight into /home on these hosts.
>
> Let us know if you have any questions,
>
> Daniel & Mukunda
>
> [1] https://phabricator.wikimedia.org/T265963
> [2] https://gerrit.wikimedia.org/r/c/operations/puppet/+/667043
> [3] https://wikitech.wikimedia.org/wiki/Deployments#Monday,_March_01
> [4] 
> https://gerrit.wikimedia.org/r/q/topic:%22deployment-switch%22+(status:open)
> [5] https://wikitech.wikimedia.org/wiki/Deploy1002
>
> --
> Daniel Zahn 
> Operations Engineer



-- 
Daniel Zahn 
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


[Wikitech-l] deployment server upgrade and switch to deploy1002

2021-02-26 Thread Daniel Zahn
Hello deployers,

TLDR: We are upgrading deployment servers, both physical hardware
(older R430-> newer R440) and OS version (stretch->buster)  [1]

What happened so far:

Today we switched the deployment server and scap master for codfw from
deploy2001 to deploy2002. [2]

What happens next:

On Monday, March 1st, we want to switch the deployment server and scap
master for eqiad from deploy1001 to deploy1002.   [3][4]

The window is "20:00–22:00 UTC # 12:00–14:00 PST" after the morning
backport window for up to 2 hours. In this time you won't be able to
deploy.

https://wikitech.wikimedia.org/wiki/Deployments#Monday,_March_01

Do you have to do anything?

If you connect to "deployment.eqiad.wmnet" the host key will change,
you can use the scripts to update host keys though and the
fingerprints are also on wiktech on new (and protected) pages. [5]

Yes, you'll have to retrain muscle memory to switch to deploy1002,
sorry for that but it's just a new generation every couple of years
and this way we can also fall back to something if needed. In return
you should get more performance from the new hardware.

No, you don't need to worry about losing data in your home dir,
everything has been rsynced over straight into /home on these hosts.

Let us know if you have any questions,

Daniel & Mukunda

[1] https://phabricator.wikimedia.org/T265963
[2] https://gerrit.wikimedia.org/r/c/operations/puppet/+/667043
[3] https://wikitech.wikimedia.org/wiki/Deployments#Monday,_March_01
[4] https://gerrit.wikimedia.org/r/q/topic:%22deployment-switch%22+(status:open)
[5] https://wikitech.wikimedia.org/wiki/Deploy1002

-- 
Daniel Zahn 
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Introducing VideoCutTool version 0.4

2021-02-22 Thread Daniel Zahn
On Mon, Feb 22, 2021 at 11:08 AM Gopa Vasanth  wrote:
> We are excited to announce the release of version 0.4 of VideoCutTool [1].
> VideoCutTool helps users to edit videos in commons

Congratulations on the release and thank you very much. Being able to
edit videos in commons is always
something I was hoping one day would become possible.  Nowadays it is.
Very nice!

-- 
Daniel Zahn 
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Performance regression expected with Debian Buster upgrade

2021-02-06 Thread Daniel Zahn
Users who would like to follow the upgrade status / want exact
information which server is currently on which distro version are
welcome to do so at:

https://docs.google.com/spreadsheets/d/1Ris18-joRFfd3OHjGJIraVUk-bpmIRORsPoms9D7BcM/edit?usp=sharing

It also tells you which servers have the special roles of scap proxy,
mcrouter proxy, canary, and which are VMs (just mwdebug).

There is currently one debug server on buster (mwdebug1003) but we are
going to provide the full set soon
(https://phabricator.wikimedia.org/T274023).

For canary servers we are aiming to have both for the transitional
period and the situation is currently as follows:

mw1261.eqiad.wmnet stretch
mw1262.eqiad.wmnet stretch
mw1263.eqiad.wmnet buster
mw1264.eqiad.wmnet buster
mw1265.eqiad.wmnet buster

Additionally one appserver (mw1403) and one API server (mw1402) on new
hardware have been designated to stay on stretch until the end to
allow for comparisons.

We appreciate reports of any issues just showing up on buster servers
of all types (app, API, jobrunner/videoscaler).

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Thank you Tuesday

2020-10-13 Thread Daniel Zahn
Rightfully labeled "Epic" :)

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] List of all articles about cities?

2020-08-12 Thread Daniel Zahn
Another way to do it is:

Start at https://en.wikipedia.org/wiki/Category:Cities

Click through the category tree.. for example from there to
"Category:Cities by country" then
"Category:Cities in the United States" -> "Category:Cities in the
United States by county" ->
and so on until you get to a leaf category like "Category:Cities in
Pemiscot County, Missouri"
that contains actual pages instead of more subcategories.

Now go to:

https://en.wikipedia.org/wiki/Special:Export

and paste the Category:... name into the form field "Add pages from
category:". Click "Add" and
then "Export".

Now you have a single XML file with the contents of the articles of
these cities.










https://en.wikipedia.org/wiki/Special:Export

-> "Add pages from category:"and click 'add' button.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] WikiContrib 2.0 released!

2020-08-11 Thread Daniel Zahn
Easy to use, works and looks nice.

The activity list of my own contributions is useful and will probably
replace looking at Phabricator feed for
me for some purposes.

Congrats, Raymond.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] realtime notifications disabled in Phabricator

2020-08-11 Thread Daniel Zahn
re: >  "aphlict" service had been disabled on Phabricator because it
caused stability issues.

I am happy to announce that aphlict, the notification service for
Phabricator using websockets, is now finally back again.

If you allow it in your Phabricator settings you should get realtime
pop-up notifications again (or for the first time ever if you are
newer).

Also when tasks are moved around on workboards you should see that
again without having to reload the page.

In your Phabricator Settings -> Applications -> Notifications you can
choose from "Web Only", "Desktop Only, "Web and Desktop" or "No
Notifications".  Up to you which you like most.

--- snip --- some technical details follow if you care ---

aphlict is now running on a dedicated VM just that is separate from
the main Phabricator server, called aphlict1001.eqiad.wmnet. It is
running on Debian buster with nodejs 10.

We are not using Apache with "mod_proxy_wstunnel" any longer which
caused the original instability and even
if it was still unstable it would not affect the main Phabricator
anymore as it did in the past.

Also our caching servers (ATS/Varnish) now speak TLS to an envoy-proxy
on the dedicated backend which then proxies to the aphlict service
locally. So traffic is encrypted also behind the caching layer and no
more httpd is involved.

The flow is now:

user client -> wss://phabricator.wikimedia.org (ATS) ->
ws://:3120 (Varnish) -> wss://aphlict.discovery.wmnet (Envoy)
-> (local) nodejs:22280
and  separately  phab1001 ->  aphlict1001:22281

This resolved https://phabricator.wikimedia.org/T238593

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Request for checking two patches on Gerrit

2020-08-03 Thread Daniel Zahn
With all due respect but i believe it does not scale to use this
mailing list to ping for individual code reviews.  Yes, we really need
to fix the issue that getting reviews is too hard and too many users
seem to filter Gerrit mail but moving that to "everyone gets mail
about all changes" does not appear to be the solution to me.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Phabricator monthly statistics - 2020-07

2020-08-03 Thread Daniel Zahn
> confused why I got this same mail twice,

There was a duplicate cron job. Sorry about that. Should be fixed now.

-- 
Daniel Zahn 
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Gerrit SSH host keys will change on July 14th

2020-07-13 Thread Daniel Zahn
TL;DR: the Gerrit host key change is getting postponed. There will be
no Gerrit host key change tomorrow on 2020-07-14.

You do not need to take action for now.

The host key change will happen, but at a later time. Once there is a
new date, we'll announce it on this list again.



If you have a service and need help to prepare for the migration or
have other specific requirements, please let us know.

Knowing that the Gerrit host key will impact many people, we wanted to
give an early heads-up and hence announced 7 days early to give every
Gerrit user and every maintainer of a service that uses Gerrit plenty
time to adjust to the host key change.

It turns out that the 7 days have been too optimistic, and for one
reason or the other, some services need more time to prepare for the
host key switch.

So we rather re-schedule and give more time than lock users or
services out.

If you run a service that talks to Gerrit through SSH, please let us
know if you need help with preparing for the change.
(We won't re-schedule again :-) )

Also, please let us know if you want to be kept in the loop with the
date finding.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Gerrit SSH host keys will change on July 14th

2020-07-07 Thread Daniel Zahn
> that's around 11:00 UTC.

Correction: My bad, that is actually 16:00 UTC.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Gerrit SSH host keys will change on July 14th

2020-07-07 Thread Daniel Zahn
This is a heads-up that we are planning to replace the host keys
for the Gerrit SSH server at gerrit.wikimedia.org:29418.

The change is planned for Tuesday, July 14th in the PDT
morning right after the MediaWiki train, that's around 11:00 UTC.

(https://wikitech.wikimedia.org/wiki/Deployments#Tuesday,_July_14)

The RSA key will be replaced with a longer version and additionally we
will start to offer ecdsa_256, ecdsa_384, ecdsa_521 and ed25519.

The service will not be RSA-only anymore which some users had already
reported as an issue.

After the change on Gerrit, your git / git-review / direct ssh
commands are expected to fail with errors about mismatched or changed
host keys or host identification.

This is expected.
You will need to remove the old, no longer used host key, and verify
the new one.

To remove the old host key, follow the instructions on screen or
consult the manual of your SSH software. Once that is done, retry the
command, and you'll be prompted to verify the new host key.

You can find the new keys for verification in this email below and on
https://wikitech.wikimedia.org/wiki/Help:SSH_Fingerprints/gerrit.wikimedia.org:29418

If they match, confirm, and your command should continue. Once you
have successfully updated the host key you should no longer see any
errors.

If you are running any bots talking to gerrit-ssh please also update
their configuration accordingly and restart where needed.

https://wikitech.wikimedia.org/wiki/Help:SSH_Fingerprints/gerrit.wikimedia.org:29418

ssh_host_rsa_key
2048 SHA256:j9/pXXc9WzjQwYP0t7nlzqH9EBOTw6q7DgcfnamJtsY
gerrit-code-rev...@gerrit1001.wikimedia.org (RSA)

ssh_host_ecdsa_256_key
256 SHA256:58swSiByT+4LVqs30/FqJpEPj+Mwjtn3WJY5hitlEgM
gerrit-code-rev...@gerrit1001.wikimedia.org (ECDSA)

ssh_host_ecdsa_384_key
384 SHA256:vFEVzNGuagPmYiw9EIwBStzd0X+gtprZzOi8vbLxAfc
gerrit-code-rev...@gerrit1001.wikimedia.org (ECDSA)

ssh_host_ecdsa_521_key
521 SHA256:OWb1uenhapK7AFPfEB+NRxgfxhktZ1Q6C5eCy+VbgsY
gerrit-code-rev...@gerrit1001.wikimedia.org (ECDSA)

ssh_host_ed25519_key
256 SHA256:njCmWMsshq3MqQxyIFO36UNwCwzTamXERqylF1XJhd8
gerrit-code-rev...@gerrit1001.wikimedia.org (ED25519)


-- 
Daniel Zahn 
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] "Library" for sharing useful resources for learning technical topics

2020-05-26 Thread Daniel Zahn
> let me know if you think it's a horrible idea

No, I think it's a good idea.

> (mediawiki.org? maybe we should move it to wikitech.wikimedia.org?)

Yes, I think we should do that if it's not going to be limited to just
MediaWiki.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Commons app update - v2.13 beta

2020-05-26 Thread Daniel Zahn
>  the app will check for Nearby places that need photos around that location, 
> and one is found, it
will ask the user "Is this a picture of Place X?"

Wow, that's a really nice feature. Thanks for that, Josephine and
Commons app team.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] backend for people.wikimedia.org changed to people1002

2020-05-21 Thread Daniel Zahn
Hello WMF shell users,

all of you have access to the backend behind https://people.wikimedia.org/
where you can publish your own files.

The backend for this is a dedicated VM running on ganeti which until today
was people1001.eqiad.wmnet running on stretch (Debian oldstable).

Today it has been replaced by people1002.eqiad.wmnet running on buster
(Debian stable).

All your files have already been rsynced over. You should not have to
do anything except remember to now use people1002 instead of
people1001 when uploading new files.

I have already removed access to people1001 to avoid uploads there but
files have not been deleted and I will keep it up for another day or
so just in case.

https://wikitech.wikimedia.org/wiki/People.wikimedia.org (general info
about the service)

https://wikitech.wikimedia.org/wiki/People1002  (you can find the
fingerprints of the new server here)

Ticket if any unexpected issues: https://phabricator.wikimedia.org/T247649

-- 
Daniel Zahn 
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Codelab: Getting Started with Git & Gerrit

2020-01-06 Thread Daniel Zahn
Nice work! Feel free to link it on https://wikitech.wikimedia.org/wiki/Gerrit

One thing i'd like to add is nowadays we recommend to use ed25519
instead of rsa keys. (or a 4096 bit RSA)

https://wikitech.wikimedia.org/wiki/Production_access#Generating_your_SSH_key

On Mon, Jan 6, 2020 at 4:24 PM Manuel Alcaraz
 wrote:
>
> Hi community,
>
> I've written a codelab to help new contributors to getting started with Git
> and Gerrit.
> It's available in the following webpage:
> https://dev-codelabs.web.app/codelabs/getting-started-with-git-and-gerrit/index.html?index=..%2F..index=UA-144197354-4#0
>
> Regards,
> Manuel Alcaraz
>
> PS: Many thanks to Martin for reviewing my work.
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l



-- 
Daniel Zahn 
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Phabricator upgrade window next Wednesday 00:00 UTC

2019-12-05 Thread Daniel Zahn
It turned out BIOS settings on phab1001 were such that disks were running
under "legacy IDE" mode and write cache was turned off.

This was really bad for performance. Changing that in BIOS unfortunately
also means complete data loss.

So we had to go back to phab1003 yesterday, fix phab1001, reimage it, rsync
all the data again and finally (today) switch to phab1001 for real.

The good part is that the process to switch is now simplified and there was
basically no downtime for users besides the rarely used git-ssh service,
which is also fixed now.

This is done now.

On Wed, Dec 4, 2019 at 12:14 AM Daniel Zahn  wrote:

> This has happened. The Phabricator production server is now phab1001
> (again) and not phab1003 anymore.
>
> Phabricator now runs on Debian stable (buster) and PHP 7.3.
>
> https://phabricator.wikimedia.org/T238956  shows all the related patches
> and can be used to report issues.
>


-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Phabricator upgrade window next Wednesday 00:00 UTC

2019-12-03 Thread Daniel Zahn
This has happened. The Phabricator production server is now phab1001
(again) and not phab1003 anymore.

Phabricator now runs on Debian stable (buster) and PHP 7.3.

https://phabricator.wikimedia.org/T238956  shows all the related patches
and can be used to report issues.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] realtime notifications disabled in Phabricator

2019-11-27 Thread Daniel Zahn
You voices have been heard. We'll have a meeting next week to talk about
how to reactivate it.

On Tue, Nov 26, 2019 at 10:50 AM Trey Jones  wrote:

> * work on a board with multiple people remotely, with everyone having an
>> up to date view of the board, avoiding interference and confusion. This was
>> REALLY helpful.
>
>
> This use case is very valuable for our remote team as well. We got
> confused and interfered with each other during sprint planning just
> yesterday because we forgot this feature was disabled. It has been much
> easier to collectively update the workboards since it was introduced; we'd
> love to have it back.
>
> Trey Jones
> Sr. Software Engineer, Search Platform
> Wikimedia Foundation
> UTC-5 / EST
>
>
> On Tue, Nov 26, 2019 at 5:38 AM Daniel Kinzler 
> wrote:
>
>> While I don't care much about the "this task was updated" popups, I do
>> miss the
>> immediate updates of workboards. It enables two use cases previously
>> missing:
>>
>> * have a board open in a tab to keep track on progress, without the need
>> to
>> reload every time you look at it
>>
>> * work on a board with multiple people remotely, with everyone having an
>> up to
>> date view of the board, avoiding interference and confusion. This was
>> REALLY
>> helpful.
>>
>> Can we get this back, please?
>>
>> Am 26.11.19 um 02:10 schrieb Daniel Zahn:
>> > Ah. Yes, this sounds like the relatively new feature from:
>> >
>> > https://secure.phabricator.com/T13357
>> > https://secure.phabricator.com/T4900
>> >
>> > It is affected then.
>> >
>> > On Mon, Nov 25, 2019 at 6:30 PM David Barratt 
>> > wrote:
>> >
>> >> I think they mean that if you have the board open and someone else
>> moves a
>> >> task, it will update on your end in realtime.
>> >>
>> >> I imagine this *would* be affected by the change.
>> >>
>> >> On Mon, Nov 25, 2019 at 6:28 PM Daniel Zahn 
>> wrote:
>> >>
>> >>> On Mon, Nov 25, 2019 at 11:21 AM Sebastian Berlin <
>> >>> sebastian.ber...@wikimedia.se> wrote:
>> >>>
>> >>>> Is that also the reason why tasks don't update in realtime on the
>> >>>> workboards anymore?
>> >>>>
>> >>>
>> >>> If you mean tasks moving from column to column in workboards, no that
>> is
>> >>> unrelated and done by the
>> >>> Phabricator maintenance bot by Amir Sarabadani, afaik.
>> >>>
>> >>> --
>> >>> Daniel Zahn 
>> >>> Operations Engineer
>> >>> ___
>> >>> Wikitech-l mailing list
>> >>> Wikitech-l@lists.wikimedia.org
>> >>> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>> >> ___
>> >> Wikitech-l mailing list
>> >> Wikitech-l@lists.wikimedia.org
>> >> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>> >
>> >
>> >
>>
>> --
>> Daniel Kinzler
>> Principal Software Engineer, Core Platform
>> Wikimedia Foundation
>>
>> ___
>> Wikitech-l mailing list
>> Wikitech-l@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
>

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Phabricator upgrade window next Wednesday 00:00 UTC

2019-11-26 Thread Daniel Zahn
Next Wednesday, December 4th, at 00:00 UTC (4pm San Francisco) there will be
a Phabricator upgrade window that might last up to 2 hours.

While we expect downtime to be much shorter than that Phabricator might be
unreachable in that time frame.

We are switching the production Phabricator server to a buster (Debian
stable) machine.

https://phabricator.wikimedia.org/T238956

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] realtime notifications disabled in Phabricator

2019-11-25 Thread Daniel Zahn
Ah. Yes, this sounds like the relatively new feature from:

https://secure.phabricator.com/T13357
https://secure.phabricator.com/T4900

It is affected then.

On Mon, Nov 25, 2019 at 6:30 PM David Barratt 
wrote:

> I think they mean that if you have the board open and someone else moves a
> task, it will update on your end in realtime.
>
> I imagine this *would* be affected by the change.
>
> On Mon, Nov 25, 2019 at 6:28 PM Daniel Zahn  wrote:
>
> > On Mon, Nov 25, 2019 at 11:21 AM Sebastian Berlin <
> > sebastian.ber...@wikimedia.se> wrote:
> >
> > > Is that also the reason why tasks don't update in realtime on the
> > > workboards anymore?
> > >
> >
> > If you mean tasks moving from column to column in workboards, no that is
> > unrelated and done by the
> > Phabricator maintenance bot by Amir Sarabadani, afaik.
> >
> > --
> > Daniel Zahn 
> > Operations Engineer
> > ___
> > Wikitech-l mailing list
> > Wikitech-l@lists.wikimedia.org
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> _______
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l



-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] realtime notifications disabled in Phabricator

2019-11-25 Thread Daniel Zahn
On Mon, Nov 25, 2019 at 11:21 AM Sebastian Berlin <
sebastian.ber...@wikimedia.se> wrote:

> Is that also the reason why tasks don't update in realtime on the
> workboards anymore?
>

If you mean tasks moving from column to column in workboards, no that is
unrelated and done by the
Phabricator maintenance bot by Amir Sarabadani, afaik.

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] realtime notifications disabled in Phabricator

2019-11-19 Thread Daniel Zahn
Phabricator users,

this is to let you know that the "aphlict" service has been disabled on
Phabricator (for now) because it caused stability issues.

This means you will not get realtime (pop-up) notifications on Phabricator.
(If you had those enabled in the first place).

Regular notifications (that do not pop-up) and emails are not affected by
this.

https://phabricator.wikimedia.org/T238593

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Gerrit: Server maintenance

2019-10-22 Thread Daniel Zahn
If you happen to notice weird behaviour with some Gerrit patches that show
as unmerged when they are actually merged or similar,
please just leave them as they are for now but do add links to this ticket:

https://phabricator.wikimedia.org/T236114

Unfortunately some got in a bad state during the migration but it is being
worked on.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Gerrit: Server maintenance

2019-10-21 Thread Daniel Zahn
This has been completed.

Gerrit is now running on Debian Buster and a new server, gerrit1001, with
64GB RAM.

Next will be tuning the config to make use of it.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Phabricator monthly statistics - 2019-07

2019-08-27 Thread Daniel Zahn
On Tue, Aug 27, 2019 at 5:59 PM Zppix  wrote:

> Why are we receiving this now?
>

Because i ran it after
https://gerrit.wikimedia.org/r/c/operations/puppet/+/532711
for
https://phabricator.wikimedia.org/T231320

and mail delivery is delayed a bit.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Difference between #goal and #epic

2019-07-16 Thread Daniel Zahn
#goal means a team has picked it as one of their goals to finish it in this
or an upcoming quarter
and #epic just means it is the opposite of trivial.. as in "takes really
long / is complex / involves many people".

afaict

On Tue, Jul 16, 2019 at 1:23 PM Martin Urbanec 
wrote:

> Hello everyone,
>
> what is the exact difference between #goal and #epic on Phabricator?
>
> Thanks
>
> Martin / Urbanecm
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l



-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] planned Phabricator upgrade tomorrow

2019-05-22 Thread Daniel Zahn
It took a bit longer than expected but this is now done and we are
read-write again and serving Phabricator
from the new server phab1003.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] planned Phabricator upgrade tomorrow

2019-05-21 Thread Daniel Zahn
Tomorrow we have planned a major upgrade of the Phabricator prod server.

Starting from around 00:00 UTC (after Evening SWAT) we want to switch from
phab1001 to phab1003 as the production server.

This will involve:

- switching from jessie to stretch
- switching from mod_php to php-fpm
- switching from PHP 5 to PHP 7.2
- upgrading apache from 2.4.10 to 2.4.25

We are also hoping it will finally fix the httpd memory leaks we have been
seeing on the current server for a long time and which require periodic
service restarts.

In case we run into any unexpected issue we will simply fall back to
phab1001
and keep running as before.

https://phabricator.wikimedia.org/T221389
https://phabricator.wikimedia.org/T182832
https://phabricator.wikimedia.org/T190568
https://phabricator.wikimedia.org/T151070

Cheers,

Daniel and Mukunda

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Gerrit Vandalism

2019-03-19 Thread Daniel Zahn
On Tue, Mar 19, 2019 at 7:46 AM David Barratt 
wrote:

> Several of my patches were vandalized, should I fix them or leave them
> alone?
>

They should have been fixed. Are they still broken now? Please send a link
to them.

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] PolyGerrit theme has been updated for gerrit.wikimedia.org

2019-01-24 Thread Daniel Zahn
Thanks Paladox and Tyler. This made me finally opt-in and switch to
Polygerrit now for my own everyday UI.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Industry news: GitHub policy change for free private repos with up to 3 collaborators

2019-01-09 Thread Daniel Zahn
> students and developers of small projects where privacy of code is a
concern

These examples strike me more as a reason to (encourage to) keep the code
public though.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] mwmaint1001 has been replaced by mwmaint1002

2018-10-11 Thread Daniel Zahn
PSA:  if you need access to the mediawiki maintenance server, we are back
in eqiad and mwmaint1001 was just a temporary replacement for terbium.

The correct server name to use is now:   mwmaint1002.eqiad.wmnet

The fingerprints are on:
https://wikitech.wikimedia.org/wiki/Help:SSH_Fingerprints/mwmaint1002.eqiad.wmnet

https://wikitech.wikimedia.org/wiki/Mwmaint1002

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Collecting UI feedback for PolyGerrit - Gerrit

2018-10-04 Thread Daniel Zahn
On Thu, Oct 4, 2018 at 11:15 AM, Gergo Tisza  wrote:


> * Avatars are really nice and make the whole experience more human. (They
> are not enabled on the Wikimedia Gerrit yet, right?)
>

Yes, that is/was a bit more complicated than it may seem. For security
reasons we have a separate domain for user uploads.

As you might have noticed on Phabricator we use phab.wmfusercontent.org for
uploaded files.
In the same way we needed to first create gerrit.wmfusercontent.org
to make this possible, followed by Varnish config for it, then Apache and
so on.

As Paladox pointed out a bunch of things have already been merged but at
least 2 are left open. Having reviewed/merged most of the previous ones i
will
look into pushing this forward again to finalize it. Then we will have
avatars on Gerrit.

https://phabricator.wikimedia.org/T191183#4278525

https://gerrit.wikimedia.org/r/#/q/project:operations/puppet+branch:production+topic:gerrit-avatars


-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Sensitive IRC bots - be careful out there!

2018-08-16 Thread Daniel Zahn
Also these can help preventing it from happening again even if you mention
a lot of nicks:

< legoktm> he should also auth with freenode
< paladox> if he gets a wikimedia cloak or a wikipedia cloak the bot will
not kick him.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Sensitive IRC bots - be careful out there!

2018-08-16 Thread Daniel Zahn
Hey Jon,

you should be unbanned. I asked in #freenode and they removed it.

<@Unit193> mutante: I've removed it at this point.

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Can/should my extensions be deleted from the Wikimedia Git repository?

2018-06-08 Thread Daniel Zahn
On Thu, Jun 7, 2018 at 11:40 PM, Max Semenik  wrote:

> My personal opinion is twofold:
>

I agree with Max here. The CoC applies anyways whether the file is in the
repo or not
because Wikimedia infrastructure is being used.

But we should not make it mandatory to keep a copy of this file in each and
every repo.

I don't see how "not having the file
is against the CoC itself" because it certainly doesn't say anything about
that, in that regard Yaron
is correct.

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Planet Wikimedia using new software "rawdog"

2018-06-03 Thread Daniel Zahn
I made a ticket for it to check which ones we may want and which we don't.

https://phabricator.wikimedia.org/T196231

On Sat, Jun 2, 2018 at 10:12 PM, Sam Wilson  wrote:

> Good idea for some of them, but I'm not sure everyone wants to read the
> latest Stack Exchange and Reddit posts with random questions about
> MediaWiki. Although, it's not like the planet gets *all* that many posts a
> day at the moment, so perhaps it'd be okay?
>
>
> On 02/06/18 23:12, Daniel Zahn wrote:
>
>> Nice. Let's add these MediaWiki feeds to the en.planet feeds, assuming
>> they
>> are all English and since Mediawiki is like
>> a subgroup of Wikimedia.
>>
>> On Sat, Jun 2, 2018 at 3:53 AM, Sam Wilson  wrote:
>>
>> At the hackathon last week I had a play with setting up a similar thing
>>> just for MediaWiki feeds:
>>>
>>> https://tools-static.wmflabs.org/mediawiki-feeds/
>>>
>>>
>>>
>>> On 31/05/18 09:33, Daniel Zahn wrote:
>>>
>>> Hi,
>>>>
>>>> this is an announcement to let you know that the service ($lang).
>>>> planet.wikimedia.org, an RSS feed aggregator for all Wikimedia related
>>>> blogs, has switched software.
>>>>
>>>> You can find the English version at  https://en.planet.wikimedia.org/
>>>>
>>>> Other existing languages are listed on
>>>> https://wikitech.wikimedia.org/wiki/Planet.wikimedia.org#Whi
>>>> ch_languages_exist
>>>> ?
>>>>
>>>> Today we moved away from planet-venus and to a newer package called
>>>> "rawdog" that does the same thing as before, fetching a bunch of RSS
>>>> feed
>>>> and combining them into a single page and feed.
>>>>
>>>> The reason is that planet-venus has been dropped in Debian stable
>>>> (stretch)
>>>> because it was unmaintained, so we had to find an alternative to be able
>>>> to
>>>> upgrade the underlying servers to a current OS version.
>>>>
>>>> If you never heard of planet, here you can find more info:
>>>>
>>>> https://wikitech.wikimedia.org/wiki/Planet.wikimedia.org
>>>>
>>>> If you already use it but just subscribe to the "feed of feeds" then
>>>> nothing should change for you.
>>>>
>>>> (Though note that we support RSS 2.0 but not a separate Atom feed
>>>> anymore.
>>>> We are redirecting the old atom.xml URL to the new (and old) URL
>>>> rss20.xml.)
>>>>
>>>> If you already use it and look at the web UI, enjoy the new theme that
>>>> Paladox imported from KDE to make it look about 150% better than before.
>>>> (thanks to him for that theming work!)
>>>>
>>>> We also applied patches to make it look more like our former planet for
>>>> a
>>>> smooth transition.  A "wmf1" package has been built and uploaded at
>>>> https://apt.wikimedia.org/wikimedia/pool/main/r/rawdog/
>>>>
>>>> If you want to know more about "rawdog":
>>>>
>>>> https://offog.org/code/rawdog/
>>>> https://packages.debian.org/stretch/rawdog
>>>>
>>>> If you want to add your blog feed, feel free to upload changes or just
>>>> drop
>>>> me a mail.
>>>>
>>>> Bugs can be reported here:
>>>> https://phabricator.wikimedia.org/project/view/413/
>>>>
>>>> Tickets are:  https://phabricator.wikimedia.org/T180498 ,
>>>> https://phabricator.wikimedia.org/T168490
>>>>
>>>> Cheers,
>>>>
>>>> Daniel
>>>>
>>>>
>>>> ___
>>> Wikitech-l mailing list
>>> Wikitech-l@lists.wikimedia.org
>>> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>>>
>>>
>>
>>
>>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>



-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Planet Wikimedia using new software "rawdog"

2018-06-02 Thread Daniel Zahn
Nice. Let's add these MediaWiki feeds to the en.planet feeds, assuming they
are all English and since Mediawiki is like
a subgroup of Wikimedia.

On Sat, Jun 2, 2018 at 3:53 AM, Sam Wilson  wrote:

> At the hackathon last week I had a play with setting up a similar thing
> just for MediaWiki feeds:
>
> https://tools-static.wmflabs.org/mediawiki-feeds/
>
>
>
> On 31/05/18 09:33, Daniel Zahn wrote:
>
>> Hi,
>>
>> this is an announcement to let you know that the service ($lang).
>> planet.wikimedia.org, an RSS feed aggregator for all Wikimedia related
>> blogs, has switched software.
>>
>> You can find the English version at  https://en.planet.wikimedia.org/
>>
>> Other existing languages are listed on
>> https://wikitech.wikimedia.org/wiki/Planet.wikimedia.org#Whi
>> ch_languages_exist
>> ?
>>
>> Today we moved away from planet-venus and to a newer package called
>> "rawdog" that does the same thing as before, fetching a bunch of RSS feed
>> and combining them into a single page and feed.
>>
>> The reason is that planet-venus has been dropped in Debian stable
>> (stretch)
>> because it was unmaintained, so we had to find an alternative to be able
>> to
>> upgrade the underlying servers to a current OS version.
>>
>> If you never heard of planet, here you can find more info:
>>
>> https://wikitech.wikimedia.org/wiki/Planet.wikimedia.org
>>
>> If you already use it but just subscribe to the "feed of feeds" then
>> nothing should change for you.
>>
>> (Though note that we support RSS 2.0 but not a separate Atom feed anymore.
>> We are redirecting the old atom.xml URL to the new (and old) URL
>> rss20.xml.)
>>
>> If you already use it and look at the web UI, enjoy the new theme that
>> Paladox imported from KDE to make it look about 150% better than before.
>> (thanks to him for that theming work!)
>>
>> We also applied patches to make it look more like our former planet for a
>> smooth transition.  A "wmf1" package has been built and uploaded at
>> https://apt.wikimedia.org/wikimedia/pool/main/r/rawdog/
>>
>> If you want to know more about "rawdog":
>>
>> https://offog.org/code/rawdog/
>> https://packages.debian.org/stretch/rawdog
>>
>> If you want to add your blog feed, feel free to upload changes or just
>> drop
>> me a mail.
>>
>> Bugs can be reported here:
>> https://phabricator.wikimedia.org/project/view/413/
>>
>> Tickets are:  https://phabricator.wikimedia.org/T180498 ,
>> https://phabricator.wikimedia.org/T168490
>>
>> Cheers,
>>
>> Daniel
>>
>>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>



-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] wgEmergencyContact - n...@wikipedia.org

2018-05-31 Thread Daniel Zahn
n...@wikipedia.org is a real working address. It is an alias for
n...@wikimedia.org and that is an alias for root@ and that is an alias for
all people with root on the cluster. You would reach real people there.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Planet Wikimedia using new software "rawdog"

2018-05-31 Thread Daniel Zahn
On Wed, May 30, 2018 at 9:58 PM, Brion Vibber  wrote:

> > I would probably recommend googling software names for common
> alternate meanings


Fair enough. yea, i wasn't really aware / noticed this.
Though i think we might have a Barbara-Streisand-effect and now everybody
looked it up.


> before choosing to put them in a public-facing role,
>

The end-user isn't really exposed to it besides a small "powered by" link
at the bottom. Also not the name of the puppet module,
just a package name in Debian.  Not like we are running rawdog.wikimedia or
anything.


On Thu, May 31, 2018 at 2:08 AM, David Cuenca Tudela 
wrote:

> I like the new design

:) It's from Planet KDE and customized.  Paladox did that.  Files are here:
https://gerrit.wikimedia.org/r/#/c/435327/

> missing some information about the source of each post.

Please see the screenshot Paladox just sent. Is that what you meant?

>  could the Planet be linked from the Wikimedia blog

Sure, i'm all for that. As Andre pointed out this would be something for
people maintaining the blog though. That is hosted outside our
infrastructure and i don't personally have access to that.

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Planet Wikimedia using new software "rawdog"

2018-05-30 Thread Daniel Zahn
On Wed, May 30, 2018 at 6:57 PM, Brion Vibber  wrote:

> ... Well, that's a bit of an unfortunate name. o_O
>

:p  "rawdog is an RSS Aggregator Without Delusions Of Grandeur"


-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Planet Wikimedia using new software "rawdog"

2018-05-30 Thread Daniel Zahn
Hi,

this is an announcement to let you know that the service ($lang).
planet.wikimedia.org, an RSS feed aggregator for all Wikimedia related
blogs, has switched software.

You can find the English version at  https://en.planet.wikimedia.org/

Other existing languages are listed on
https://wikitech.wikimedia.org/wiki/Planet.wikimedia.org#Which_languages_exist
?

Today we moved away from planet-venus and to a newer package called
"rawdog" that does the same thing as before, fetching a bunch of RSS feed
and combining them into a single page and feed.

The reason is that planet-venus has been dropped in Debian stable (stretch)
because it was unmaintained, so we had to find an alternative to be able to
upgrade the underlying servers to a current OS version.

If you never heard of planet, here you can find more info:

https://wikitech.wikimedia.org/wiki/Planet.wikimedia.org

If you already use it but just subscribe to the "feed of feeds" then
nothing should change for you.

(Though note that we support RSS 2.0 but not a separate Atom feed anymore.
We are redirecting the old atom.xml URL to the new (and old) URL rss20.xml.)

If you already use it and look at the web UI, enjoy the new theme that
Paladox imported from KDE to make it look about 150% better than before.
(thanks to him for that theming work!)

We also applied patches to make it look more like our former planet for a
smooth transition.  A "wmf1" package has been built and uploaded at
https://apt.wikimedia.org/wikimedia/pool/main/r/rawdog/

If you want to know more about "rawdog":

https://offog.org/code/rawdog/
https://packages.debian.org/stretch/rawdog

If you want to add your blog feed, feel free to upload changes or just drop
me a mail.

Bugs can be reported here:
https://phabricator.wikimedia.org/project/view/413/

Tickets are:  https://phabricator.wikimedia.org/T180498 ,
https://phabricator.wikimedia.org/T168490

Cheers,

Daniel

-- 
Daniel Zahn 
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Commons app - version 2.7 release

2018-05-01 Thread Daniel Zahn
> - New "Nearby places that need pictures" UI with direct uploads (and
associated category suggestions) -

Woohoo. That's exactly what i was always missing and was so great about the
old WikiLovesMonuments app.

Thank you very much!

>  Enabled two-factor authentication login

Also very nice, just wondering what the second factor is on mobile, since
usually that's a mobile app as well. Does that still make it 2 factors?

P.S. Crossposting to multiple mailing lists at once with CC: can be tricky,
maybe better send a separate mail to each.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Dead Links

2018-04-02 Thread Daniel Zahn
Please mail the list owners directly at

wikitech-l-ow...@lists.wikimedia.org
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Ops] new deployment server (tin -> deploy)

2018-03-28 Thread Daniel Zahn
After some more discussion on IRC we agreed that re-installing deploy1001
with jessie is best for now since
it let's us decom tin and solve the problem that it is old hardware without
mixing it with the stretch upgrade.

The upgrade can then be done separately.

I reinstalled deploy1001 with jessie and re-added it to dsh groups but we
have not switched back to it yet. We are still on tin right now.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Ops] new deployment server (tin -> deploy)

2018-03-28 Thread Daniel Zahn
There is also the option to reinstall deploy1001 with jessie so that we get
out of the old hardware out of warranty (the real motivator to replace it)
without doing the jessie->stretch upgrade.  I had offered both.

> terbium/wasat do rely on mwscript for production critical jobs. I
guarantee they will magically explode

Nobody has suggested to upgrade these yet. It's strictly deployment_servers
we are doing here.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] You can now translate Phabricator to your language

2018-03-02 Thread Daniel Zahn
Great work! It made me create a fresh TranslateWiki user and add some
German translations of Phabricator strings.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Thank you 2017 code reviewers

2018-01-10 Thread Daniel Zahn
> Inspired by that, for 2018, my goal will be to review one MediaWiki
patch by a volunteer for each day I'm working

That's an impressive goal. Very cool.

I'll try to merge volunteer patches in operations/puppet repo where they
appear :)

-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Phabricator monthly statistics - 2017-12

2018-01-02 Thread Daniel Zahn
I'll run it on the server if somebody creates a ticket for it and
optionally pastes the new queries.

Is it really just replacing "INTERVAL 1 MONTH" with "INTERVAL 1 YEAR"
across the whole file?

The optimal outcome would be a patch in Gerrit that makes the INTERVAL in
community_metrics.sh a parameter
and adds an additional cronjob in puppet.

So that it automatically runs it with 1 YEAR interval on Jan 1st and
there is no more need for manual things in the future... if there is enough
demand for this.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] ganglia.wikimedia.org has been retired

2017-12-22 Thread Daniel Zahn
This is a notice that as part of "T177195 Reduce technical debt in metrics
monitoring <https://phabricator.wikimedia.org/T177195>" the service

ganglia.wikimedia.org has been retired and removed from DNS.

It had already been in a deprecation period and served a notice about it
for a while.

The replacement service is https://grafana.wikimedia.org/

If you see references to it in wiki or code, please feel free to update
and/or create/request new grafana dashboards.

---
refs:

https://phabricator.wikimedia.org/T177225

https://gerrit.wikimedia.org/r/#/q/topic:kill-ganglia+(status:open+OR+status:merged)

https://phabricator.wikimedia.org/T177195

-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Try out the commit message validator

2017-11-08 Thread Daniel Zahn
There is the file "typos" in the operations/puppet repo:

https://github.com/wikimedia/puppet/blob/production/typos

There is an existing CI check that checks against words in that fil. If you
know common typos you can
just add them to that file.

This could probably be copied from ops/puppet to another repos the same way.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Question Pertaining to the "stats.grok.se" Page Containing Pre-2015 Page-View Data

2017-09-25 Thread Daniel Zahn
Karl, you should probably ask Erik Zachte about grok.se

https://www.wired.com/2013/12/erik-zachte-wikistats/

https://en.wikipedia.org/wiki/User:Erik_Zachte
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Technical Debt SIG...

2017-08-17 Thread Daniel Zahn
> discussion regarding MediaWiki Technical Debt.

Is it limited to MediaWiki or is it all Wikimedia Tech Debt?

On Thu, Aug 17, 2017 at 2:11 PM, Jean-Rene Branaa <jbra...@wikimedia.org>
wrote:

> Hello All,
>
> I'm reaching out to invite you to an ongoing discussion regarding MediaWiki
> Technical Debt.  The topic of technical debt has been discussed in a number
> of forums, and there's even been some work towards reducing it.
>
> This SIG's purpose is to get better alignment on what technical debt is,
> how to approach reducing it, and what are things we can do to avoid it
> moving forward.
>
> If you'd like to attend, please register here by August 22nd:
>
> https://goo.gl/forms/6sFWuBxfgGfwNUZ93
>
> I'm trying to get a sense of those that are interested in attending and
> their timezone.  I look to schedule sessions that are timezone friendly.
>
> Thanks and look forward to some good discussion.
>
> Cheers,
>
> JR
>
> Jean-Rene Branaa (irc: jrbranaa)
> RelEng Team
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l




-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Phabricator monthly statistics - 2017-07

2017-08-09 Thread Daniel Zahn
I ran those scripts manually, after i noticed they had failed.. and then
were fixed:


   - 03:55 mutante: phab1001 /usr/local/bin/community_metrics.sh |
   /usr/local/bin/project_changes.sh creating stats mails to admins (which
   failed before) (T163938 <https://phabricator.wikimedia.org/T163938>)
   - 03:25 mutante: phab1001 /srv/phab/tools/public_task_dump.py to create
   dump, was failed cron due to missing /srv/dumps/


On Tue, Aug 8, 2017 at 11:18 AM, Pine W <wiki.p...@gmail.com> wrote:

> It seems that two messages were sent which should have covered July:
>
> https://lists.wikimedia.org/pipermail/wikitech-l/2017-August/088550.html
>
> https://lists.wikimedia.org/pipermail/wikitech-l/2017-August/088578.html
>
> Pine
>
>
> On Mon, Aug 7, 2017 at 8:54 PM, <communitymetr...@wikimedia.org> wrote:
>
> >
> > Hi Community Metrics team,
> >
> > This is your automatic monthly Phabricator statistics mail.
> >
> > Accounts created in (2017-07): 432
> > Active Maniphest users (any activity) in (2017-07): 888
> > Task authors in (2017-07): 499
> > Users who have closed tasks in (2017-07): 280
> >
> > Projects which had at least one task moved from one column to another on
> > their workboard in (2017-07): 293
> >
> > Tasks created in (2017-07): 2776
> > Tasks closed in (2017-07): 2267
> > Open and stalled tasks in total: 35271
> >
> > Median age in days of open tasks by priority:
> >
> > Unbreak now: 18
> > Needs Triage: 297
> > High: 536
> > Normal: 727
> > Low: 973
> > Lowest: 954
> >
> > (How long tasks have been open, not how long they have had that priority)
> >
> > Active Differential users (any activity) in (2017-07): 24
> >
> > TODO: Numbers which refer to closed tasks might not be correct, as
> > described in https://phabricator.wikimedia.org/T1003 .
> >
> > Yours sincerely,
> > Fab Rick Aytor
> >
> > (via community_metrics.sh on phab1001 at Tue Aug  8 03:54:29 UTC 2017)
> >
> > ___
> > Wikitech-l mailing list
> > Wikitech-l@lists.wikimedia.org
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>



-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [AI] ORES service is having trouble

2017-06-14 Thread Daniel Zahn
I merged Gabriel's patch to limit memory usage to 2G.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [AI] ORES service is having trouble

2017-06-13 Thread Daniel Zahn
   - 19:24 mutante: scb1001 - killed process 10971 (pdfrendering/electron)

This apparently fixed it.

I see there is already this https://gerrit.wikimedia.org/r/35 now
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] irc.wikimedia.org (kraz) reboot

2016-10-20 Thread Daniel Zahn
Hi,

this is to let you know that kraz, the server that runs irc.wikimedia.org
had to be rebooted for a kernel upgrade.

If you have IRC clients on that server (i know some use it for
anti-vandal tools etc), and the clients don't auto-reconnect, please
make them connect again now. (And ideally fix them so they
automatically do it in the future).

Thank you

-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Maintainers needed for Grrrit-wm

2016-09-22 Thread Daniel Zahn
You might want to remove yourself from

https://www.mediawiki.org/wiki/Grrrit-wm

and the translated versions of that, like
https://www.mediawiki.org/wiki/Grrrit-wm/es
https://www.mediawiki.org/wiki/Grrrit-wm/ja

I just ran into that via Google, like "grrritt-wm es un bot de IRC
manejado por Yuvipanda." and Paladox pointed out this mail.




On Mon, Sep 12, 2016 at 9:34 AM, Yuvi Panda <yuvipa...@gmail.com> wrote:
> Hello!
>
> Grrrit-wm[1] is an IRC bot that reports gerrit activiy to IRC. I've
> been maintaining it for a few years now, but I no longer have the
> bandwidth to do this. I'm going to remove myself as maintainer
> shortly. It already has a bunch of people as maintainers on tool labs,
> and anyone with +2 on mediawiki core can merge changes in it.
> Hopefully that's all good enough :)
>
> Thanks for all the fish!
>
> [1] https://wikitech.wikimedia.org/wiki/Grrrit-wm
>
> --
> Yuvi Panda T
> http://yuvi.in/blog
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l



-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Engineering] git.wikimedia.org (Gitblit) going away on June 29th, redirected to Phabricator

2016-06-29 Thread Daniel Zahn
This is done now. We stopped using gitblit for good!:)

git.wikimedia.org URLs now redirect to Diffusion.

redirect rules here:  https://gerrit.wikimedia.org/r/#/c/296138/

tested URLs here:  https://phabricator.wikimedia.org/P3318

https://phabricator.wikimedia.org/T137224  was resolved

https://phabricator.wikimedia.org/T111465 can be closed

antimony was removed from varnish config:
https://gerrit.wikimedia.org/r/#/c/293789/

one more precise host can be shut down ...

thanks to Paladox, Danny_B and JanZerebecki

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] upgrade of irc.wikimedia.org

2016-05-02 Thread Daniel Zahn
Hello,

today the server that runs irc.wikimedia.org has been upgraded.

Or actually, we have installed a new, second server running on Debian
jessie and ported the puppet manifests and the IRC bot to work on
that, while the old
server still exists.  MW appservers are sending RC data to both of them.

If you are making a new connection to irc.wikimedia.org you should now
be served by the new host, kraz.wikimedia.org  but old connections
have not been broken.

The old server is still running unchanged and is reachable as
argon.wikimedia.org (as it was before too).

We have also made the change "URLs in the recent changes IRC feed will
no longer be rewritten to unencrypted HTTP." which was announced and
scheduled for today, May 2nd.

No action is required if your bot automatically reconnects, but bot
owners should ensure no IP addresses are hardcoded (see T123729 for
details.)

DNS caches slowly roll over and new connections will use kraz.
Existing sessions on argon and clients that hardcoded the argon IP
won't be affected yet, but after a grace period we are going to shut
down the old server argon.

refs:  https://phabricator.wikimedia.org/T123729#2216681
  https://meta.wikimedia.org/wiki/Tech/News/2016/02

Best regards,

Daniel
-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] scheduled downtime for bast1001 tomorrow 1800 UTC

2016-04-13 Thread Daniel Zahn
done for real now. back with a RAID1 setup.

fingerprints here:  https://phabricator.wikimedia.org/T123721#2204676

files have been copied again like before

On Wed, Apr 13, 2016 at 11:54 AM, Daniel Zahn <dz...@wikimedia.org> wrote:
> apologies, we have to install it one more time because we did not have
> the right RAID setup
> on this host. doing that right now and will mail again.  you can use
> bast2001 or 3001 meanwhile.
>
> On Wed, Apr 13, 2016 at 11:04 AM, Daniel Zahn <dz...@wikimedia.org> wrote:
>> bast1001 is back, now on Debian jessie, and you can use it again.
>>
>> All users have been created by puppet and i rsynced /home dirs back from a 
>> temp.
>> backup location, so all your old files are back.
>>
>> If you get an error "Host key verification failed.", remove the old
>> key with something like:
>>
>>   ssh-keygen -f "/home/yourusername/.ssh/known_hosts" -R 
>> bast1001.wikimedia.org
>>
>> and accept the new keys, which have these fingerprints:
>>
>> https://phabricator.wikimedia.org/T123721#2204201
>>
>>
>> +-+-+-+
>> | Cipher  | Algo| Fingerprint |
>> +-+-+-+
>> | RSA | MD5 | 74:9a:74:e2:3b:ec:5d:fd:d4:45:8c:84:11:c8:9a:4e |
>> | RSA | SHA-256 | rLmcE2r1JRrHrsOZIGZ3YHNJUzf4IOyTEg9wuCpDJjM=|
>> +-+-+-+
>> | DSA | MD5 | 45:f4:34:3a:c1:34:66:ef:a8:45:ad:ff:30:c4:d7:b2 |
>> | DSA | SHA-256 | GlqVy4JESiO/j7ELqXyhIbl5oZGmWO8tgroavpPOX/s=|
>> +-+-+-+
>> | ECDSA   | MD5 | 9f:2b:ab:10:de:52:13:87:34:4c:20:52:be:0f:91:c3 |
>> | ECDSA   | SHA-256 | uJjbBNi8661vAbuk6i9N5lc65AxT31nLEAO87/vJgcE=|
>> +-+-+-+
>> | ED25519 | MD5 | 8d:e2:1f:1b:4f:76:89:91:c1:99:dd:d5:a9:d9:0d:47 |
>> | ED25519 | SHA-256 | cyZDMw0Oon1OJrNWD0xY+CETCaAZlyIBazYL1vtb1TE=|
>> +-+-+-+
>>
>>
>>
>>
>> On Tue, Apr 12, 2016 at 5:41 PM, Daniel Zahn <dz...@wikimedia.org> wrote:
>>>
>>> Hi,
>>>
>>> tomorrow at 1800 UTC (10am PST) i would like to upgrade bast1001 and
>>> schedule some downtime.  I anticipate about an hour.
>>>
>>> Data from home dirs has already been rsynced elsewhere (and is in Bacula).
>>>
>>> Please switch to bast3001 or bast2001 during this period (or permanently if 
>>> they are closer for you anyways).
>>>
>>>
>>> --
>>> Daniel Zahn <dz...@wikimedia.org>
>>> Operations Engineer
>>
>>
>>
>>
>> --
>> Daniel Zahn <dz...@wikimedia.org>
>> Operations Engineer
>
>
>
> --
> Daniel Zahn <dz...@wikimedia.org>
> Operations Engineer



-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] scheduled downtime for bast1001 tomorrow 1800 UTC

2016-04-13 Thread Daniel Zahn
apologies, we have to install it one more time because we did not have
the right RAID setup
on this host. doing that right now and will mail again.  you can use
bast2001 or 3001 meanwhile.

On Wed, Apr 13, 2016 at 11:04 AM, Daniel Zahn <dz...@wikimedia.org> wrote:
> bast1001 is back, now on Debian jessie, and you can use it again.
>
> All users have been created by puppet and i rsynced /home dirs back from a 
> temp.
> backup location, so all your old files are back.
>
> If you get an error "Host key verification failed.", remove the old
> key with something like:
>
>   ssh-keygen -f "/home/yourusername/.ssh/known_hosts" -R 
> bast1001.wikimedia.org
>
> and accept the new keys, which have these fingerprints:
>
> https://phabricator.wikimedia.org/T123721#2204201
>
>
> +-+-+-+
> | Cipher  | Algo| Fingerprint |
> +-+-+-+
> | RSA | MD5 | 74:9a:74:e2:3b:ec:5d:fd:d4:45:8c:84:11:c8:9a:4e |
> | RSA | SHA-256 | rLmcE2r1JRrHrsOZIGZ3YHNJUzf4IOyTEg9wuCpDJjM=|
> +-+-+-+
> | DSA | MD5 | 45:f4:34:3a:c1:34:66:ef:a8:45:ad:ff:30:c4:d7:b2 |
> | DSA | SHA-256 | GlqVy4JESiO/j7ELqXyhIbl5oZGmWO8tgroavpPOX/s=|
> +-+-+-+
> | ECDSA   | MD5 | 9f:2b:ab:10:de:52:13:87:34:4c:20:52:be:0f:91:c3 |
> | ECDSA   | SHA-256 | uJjbBNi8661vAbuk6i9N5lc65AxT31nLEAO87/vJgcE=|
> +-+-+-+
> | ED25519 | MD5 | 8d:e2:1f:1b:4f:76:89:91:c1:99:dd:d5:a9:d9:0d:47 |
> | ED25519 | SHA-256 | cyZDMw0Oon1OJrNWD0xY+CETCaAZlyIBazYL1vtb1TE=|
> +-----+-+-+
>
>
>
>
> On Tue, Apr 12, 2016 at 5:41 PM, Daniel Zahn <dz...@wikimedia.org> wrote:
>>
>> Hi,
>>
>> tomorrow at 1800 UTC (10am PST) i would like to upgrade bast1001 and
>> schedule some downtime.  I anticipate about an hour.
>>
>> Data from home dirs has already been rsynced elsewhere (and is in Bacula).
>>
>> Please switch to bast3001 or bast2001 during this period (or permanently if 
>> they are closer for you anyways).
>>
>>
>> --
>> Daniel Zahn <dz...@wikimedia.org>
>> Operations Engineer
>
>
>
>
> --
> Daniel Zahn <dz...@wikimedia.org>
> Operations Engineer



-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] scheduled downtime for bast1001 tomorrow 1800 UTC

2016-04-13 Thread Daniel Zahn
bast1001 is back, now on Debian jessie, and you can use it again.

All users have been created by puppet and i rsynced /home dirs back from a temp.
backup location, so all your old files are back.

If you get an error "Host key verification failed.", remove the old
key with something like:

  ssh-keygen -f "/home/yourusername/.ssh/known_hosts" -R bast1001.wikimedia.org

and accept the new keys, which have these fingerprints:

https://phabricator.wikimedia.org/T123721#2204201


+-+-+-+
| Cipher  | Algo| Fingerprint |
+-+-+-+
| RSA | MD5 | 74:9a:74:e2:3b:ec:5d:fd:d4:45:8c:84:11:c8:9a:4e |
| RSA | SHA-256 | rLmcE2r1JRrHrsOZIGZ3YHNJUzf4IOyTEg9wuCpDJjM=|
+-+-+-+
| DSA | MD5 | 45:f4:34:3a:c1:34:66:ef:a8:45:ad:ff:30:c4:d7:b2 |
| DSA | SHA-256 | GlqVy4JESiO/j7ELqXyhIbl5oZGmWO8tgroavpPOX/s=|
+-+-+-+
| ECDSA   | MD5 | 9f:2b:ab:10:de:52:13:87:34:4c:20:52:be:0f:91:c3 |
| ECDSA   | SHA-256 | uJjbBNi8661vAbuk6i9N5lc65AxT31nLEAO87/vJgcE=|
+-+-+-+
| ED25519 | MD5 | 8d:e2:1f:1b:4f:76:89:91:c1:99:dd:d5:a9:d9:0d:47 |
| ED25519 | SHA-256 | cyZDMw0Oon1OJrNWD0xY+CETCaAZlyIBazYL1vtb1TE=|
+-+-+-+




On Tue, Apr 12, 2016 at 5:41 PM, Daniel Zahn <dz...@wikimedia.org> wrote:
>
> Hi,
>
> tomorrow at 1800 UTC (10am PST) i would like to upgrade bast1001 and
> schedule some downtime.  I anticipate about an hour.
>
> Data from home dirs has already been rsynced elsewhere (and is in Bacula).
>
> Please switch to bast3001 or bast2001 during this period (or permanently if 
> they are closer for you anyways).
>
>
> --
> Daniel Zahn <dz...@wikimedia.org>
> Operations Engineer




--
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] scheduled downtime for bast1001 tomorrow 1800 UTC

2016-04-12 Thread Daniel Zahn
Hi,

tomorrow at 1800 UTC (10am PST) i would like to upgrade bast1001 and
schedule some downtime.  I anticipate about an hour.

Data from home dirs has already been rsynced elsewhere (and is in Bacula).

Please switch to bast3001 or bast2001 during this period (or permanently if
they are closer for you anyways).


-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] new bastion host in Europe available, bast3001 replaces hooft

2016-04-01 Thread Daniel Zahn
If you have shell access on Wikimedia servers and you are located in Europe
(or EMEA region),
this is for you:

There is now the new bastion host:

bast3001.wikimedia.org

to (finally) match with the existing bastion hosts 1001, 2001 and 4001.

It replaces hooft.esams.wikimedia.org and runs Debian jessie now.

If you had "hooft" in your ssh config, please replace it with
bast3001.wikimedia.org (yes, we also dropped the .esams. suffix special
case).

wikitech: https://wikitech.wikimedia.org/wiki/Bast3001

overview of bastions hosts with map:
https://wikitech.wikimedia.org/wiki/Bastion

to actually answer the host key question and not just hit yes:
https://wikitech.wikimedia.org/wiki/Help:SSH_Fingerprints/bast3001.wikimedia.org

ticket: https://phabricator.wikimedia.org/T123712

-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] restarting of stream.wikimedia.org backend servers in ~ 48hours

2016-02-04 Thread Daniel Zahn
This has happened today, with about 24 hours delay. Sorry about that.

The maintenance is over and servers and service is back up.

We had to intervene a tiny bit with a manual fix to start redis, but i see
the service running and some connectings again.



On Mon, Feb 1, 2016 at 12:29 PM, Daniel Zahn <dz...@wikimedia.org> wrote:

> Hello,
>
> to anyone who is a client of stream.wikimedia.org
> (https://wikitech.wikimedia.org/wiki/RCStream), so people who run tools
> relying on the RC stream.
>
> In about 48 hours, on February 3rd at 20:00 UTC, we will have to reboot
> the backend servers of the stream.wm.org service, rcs1001 and 1002.
>
> This service is loadbalanced and we will only reboot the 2 servers one at
> a time,
> so there should be no service downtime.
>
> But nevertheless your clients will get disconnected and may need your
> intervention to reconnect.
>
> Please be prepared to do so if your client will not automatically
> reconnect.
>
> I will send another mail once this has happened.
>
> Best regards,
>
> Daniel
>
> --
> Daniel Zahn <dz...@wikimedia.org>
> Operations Engineer
>



-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] restarting of stream.wikimedia.org backend servers in ~ 48hours

2016-02-01 Thread Daniel Zahn
Hello,

to anyone who is a client of stream.wikimedia.org
(https://wikitech.wikimedia.org/wiki/RCStream), so people who run tools
relying on the RC stream.

In about 48 hours, on February 3rd at 20:00 UTC, we will have to reboot
the backend servers of the stream.wm.org service, rcs1001 and 1002.

This service is loadbalanced and we will only reboot the 2 servers one at a
time,
so there should be no service downtime.

But nevertheless your clients will get disconnected and may need your
intervention to reconnect.

Please be prepared to do so if your client will not automatically reconnect.

I will send another mail once this has happened.

Best regards,

Daniel

-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] releases.wikimedia.org server has moved

2016-01-28 Thread Daniel Zahn
TLDR: The backend server used for releases.wikimedia.org has moved.
 use bromine.eqiad.wmnet instead of caesium.eqiad.wmnet

Do i care? You do if you are a "releaser" in one of the admin groups
who upload files to releases.wm.org.

Hi,

the backend of releases.wm.org has moved away from caesium.eqiad.wmnet over
to bromine.eqiad.wmnet.   The reason was to get rid of yet another outdated
Ubuntu system and replace it with a Debian jessie system.


All the releases files in /srv/org and your /home directories have been
copied over,
everything should be like before, just use the new server name please.

The task for that was https://phabricator.wikimedia.org/T124261

While on it i made the directory index page look a bit nicer and sort
files differently so that new release versions are on top.

The details for that were in https://phabricator.wikimedia.org/T125164

Let me know if you see any issues,

Best, Daniel

-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] people.wikimedia.org moved, access for all shell users

2015-11-09 Thread Daniel Zahn
Hi,

crossposting from the operations list, so that all shell users see it.

this is to let you know that the service
https://people.wikimedia.org
has moved to a new backend server. From terbium to
"rutherfordium.eqiad.wmnet", which is a ganeti VM.

Also, all shelll users have access now. We don't limit it to deployers
anymore and this service is now completely separate from any mediawiki
maintenance work that is happening on terbium, and terbium can be upgraded
to hhvm.

If you are an existing user:

Please just switch from using terbium.eqiad.wmnet to the new backend
rutherfordium.eqiad.wmnet.

All files have been copied with rsync from terbium, you should not have to
copy anything manually, and all URLs should still work.

You just have to connect to the new place to update files. Both home
directories are backed up in Bacula.

If you did not have access to this before, but have any kind of shell
access:

Now you also have access to people.wikimedia.org and can have an URL like
https://people.wikimedia.org/~youruser. (as opposed to just deployers
having this feature in the past).

To upload files copy them (with scp) to rutherfordium.eqiad.wmnet into a
directory called "public_html".

If that doesn't exist yet, simply create it with "mkdir public_html".
Files in that directory will be publicly accessible as
https://people.wikimedia.org/~youruser/yourfile.

I also added a message to SAL and will update
https://wikitech.wikimedia.org/wiki/People.wikimedia.org right now.

-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] mailman upgrade next week - Sep 9th 1400 UTC

2015-09-18 Thread Daniel Zahn
Happy to announce that the mailman migration is over. We are now on version
2.1.18 and running on a jessie machine, fermium.

Here is a summary of changes that are relevant to users and list admins:

Administrators / Moderators

   - Emails are validated more accurately. Spam prevention.
   - Poster password added. Allows users who may meet moderation standards
   to automatically have their emails accepted.
   - Cookies now set the secure flag when over HTTPS (default).
   - Sessions can be invalidated through logouts on administrator and
   moderation interfaces.

Users

   - DMARC improvements solve issues users have with Yahoo and Outlook
   regarding mail. This isn't done yet but unblocked with the new version.
   - Password reminder link is now on the roster page (private archives).
   - Emails can be automatically accepted to private lists if a poster
   password is used provided by list administrators.

If you want more details see ->
https://phabricator.wikimedia.org/T110140#1582771

All tickets are linked on https://phabricator.wikimedia.org/T105756

On Mon, Sep 14, 2015 at 6:46 PM, Daniel Zahn <dz...@wikimedia.org> wrote:

> There will be another scheduled maintenance window for this upgrade at:
>
> Friday, September 18, 2015 at 2:00:00 PM UTC
> (Friday, September 18, 2015 at 7:00:00 AM PDT)
>
> for 3 hour mails to lists will not be delivered and i will follow-up
> once this is over.
>
> Thank you,
>
>


-- 
Daniel Zahn <dz...@wikimedia.org>
Operations Engineer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

  1   2   >