Page MenuHomePhabricator

mark (Mark Bergsma)
Lead Operations Architect & Director of Technical Operations

Projects (15)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 8 2014, 1:57 PM (232 w, 6 d)
Availability
Available
IRC Nick
mark
LDAP User
Mark Bergsma
MediaWiki User
Unknown

Recent Activity

Fri, Mar 22

Effie Mouzeli <effie@wikimedia.org> committed rMSCA5e1eced094fe: Add unit testing of scap main.py (authored by mark).
Add unit testing of scap main.py
Fri, Mar 22, 11:33 AM

Thu, Mar 21

Mill <mill@mail.com> committed rMSCA135f64c71c56: 3%5eaaaaaaaaaaaa (authored by mark).
3%5eaaaaaaaaaaaa
Thu, Mar 21, 12:11 AM

Wed, Mar 6

Effie Mouzeli <effie@wikimedia.org> committed rMSCA8d204fe0b7a9: WiP: Add unit testing of scap main.py (authored by mark).
WiP: Add unit testing of scap main.py
Wed, Mar 6, 7:37 PM
Effie Mouzeli <effie@wikimedia.org> committed rMSCA2ab9d6f3e4d9: WiP: Add unit testing of scap main.py (authored by mark).
WiP: Add unit testing of scap main.py
Wed, Mar 6, 6:27 PM
Effie Mouzeli <effie@wikimedia.org> committed rMSCAa7a532cb535f: WiP: Add unit testing of scap main.py (authored by mark).
WiP: Add unit testing of scap main.py
Wed, Mar 6, 5:51 PM
Effie Mouzeli <effie@wikimedia.org> committed rMSCA705d3be59ec8: WiP: Add unit testing of scap main.py (authored by mark).
WiP: Add unit testing of scap main.py
Wed, Mar 6, 4:04 PM

Feb 22 2019

mark committed rMSCAd624470dbe89: WiP: Add unit testing of scap main.py (authored by mark).
WiP: Add unit testing of scap main.py
Feb 22 2019, 5:27 PM
mark committed rMSCA3b376098e5fa: WiP: Add unit testing of scap main.py (authored by mark).
WiP: Add unit testing of scap main.py
Feb 22 2019, 5:27 PM

Feb 5 2019

mark removed a watcher for ops-codfw: mark.
Feb 5 2019, 2:37 PM

Jan 23 2019

mark added a comment to T211254: Free up 185.15.59.0/24.

It's the same basic rationale as moving WMCS out of 10.68.0.0/16. We could obviously leave them there and just manage our ACLs better with more automation, but it pays some pretty big dividends when address spaces are clearly split on such a big security and functional boundary as Prod-v-WMCS. Humans will always look at IPs as well in various debugging and configuration tasks. Having similar/shared/adjacent numbering for these two realms invites confusion and mistakes.

In a world where there's ample address space (such as 10/8 in our context), yes. In today's world where IPv4 address space is scarce and we can likely not get any more, not so much.

I would personally have preferred that with the renumbering.of WMCS they simply acquired new public IPv4 space of their own

That's simply not realistic, they can't "acquire" IPv4 address space of their own. They're part of this organisation, this ASN, and need to use our PI/PA space where we have it available before we collectively can get more.

I understand the basic concerns here about exhaustion and how the process works. I think it would've been possible to find a way to ask for new or acquire new space though, even in the US. It's just a process and a cost at the end of the day.

Jan 23 2019, 3:16 PM · Patch-For-Review, Traffic, netops, Operations
mark added a comment to T211730: Replace accepted-prefix-limit with prefix-limit.

Yes, we should probably move over to prefix-limit to prevent (improving) filters from making accepted-prefix-limit ineffective.

Jan 23 2019, 2:23 PM · netops, Operations
mark added a comment to T211254: Free up 185.15.59.0/24.

It's the same basic rationale as moving WMCS out of 10.68.0.0/16. We could obviously leave them there and just manage our ACLs better with more automation, but it pays some pretty big dividends when address spaces are clearly split on such a big security and functional boundary as Prod-v-WMCS. Humans will always look at IPs as well in various debugging and configuration tasks. Having similar/shared/adjacent numbering for these two realms invites confusion and mistakes.

Jan 23 2019, 1:55 PM · Patch-For-Review, Traffic, netops, Operations
mark added a comment to T211728: Outbound BGP graceful shutdown.

Have a look at https://github.com/mwiget/bgp_graceful_shutdown for a JunOS op script (SLAX) that does this fully automatically for all peers with a single command.

Jan 23 2019, 1:38 PM · Operations, netops
mark closed T186021: reconfigure esams switch port for new bastion as Declined.

This was solved by fixing the original bastion, a while ago.

Jan 23 2019, 1:22 PM · ops-esams, netops, Operations
mark closed T186021: reconfigure esams switch port for new bastion, a subtask of T184936: install/designate other machine as esams bastion, as Declined.
Jan 23 2019, 1:22 PM · Patch-For-Review, Operations, ops-esams
mark added a comment to T211254: Free up 185.15.59.0/24.

I really don't see the point of this. With the scarcity of IPv4 space we only need to get MORE flexible about how we use our IP space, and we will almost certainly not be able to maintain production vs others split between these address blocks in the future. Rather than spend time on renumbering I think it's much more valuable to spend that effort on better managing our ACLs and more automation.

Jan 23 2019, 1:12 PM · Patch-For-Review, Traffic, netops, Operations

Jan 11 2019

mark reopened T148541: Replace Torrus with Prometheus snmp_exporter for PDUs monitoring as "Open".
Jan 11 2019, 3:13 PM · User-fgiunchedi, Patch-For-Review, Prometheus-metrics-monitoring, monitoring, Operations
mark raised the priority of T148541: Replace Torrus with Prometheus snmp_exporter for PDUs monitoring from Normal to High.

Right now I can only find a single graph with eqiad/codfw total (aggregated) power usage, but proper per-rack power usage data is still entirely missing. This makes it currently very hard to determine the total amount of power used per rack (across all phases) and to monitor things like phase imbalance.

Jan 11 2019, 3:13 PM · User-fgiunchedi, Patch-For-Review, Prometheus-metrics-monitoring, monitoring, Operations

Dec 19 2018

mark added a comment to T212129: Use a multi-dc aware store for ObjectCache's MainStash if needed..

I am getting the impression here that some things are being rushed and finalized without time for a proper discussion between people/teams about the different possible solutions and their impact, after this new discovery. Is that because goals are due to be posted now?

Dec 19 2018, 3:05 PM · User-mobrovac, Services (doing), User-jijiki, Core Platform Team Kanban (Doing), Core Platform Team (Security, stability, performance and scalability (TEC1)), Performance-Team (Radar), Operations, MediaWiki-Cache, serviceops

Oct 12 2018

mark moved T199677: cp3033 unreacheable since 2018-07-15 11:47:31 from Backlog to Break/Fix on the ops-esams board.
Oct 12 2018, 2:51 PM · ops-esams, Operations, Traffic

Sep 18 2018

mark reassigned T201470: Add contint-roots to releases{1,2}001 from mark to RobH.
Sep 18 2018, 11:35 AM · Patch-For-Review, Release-Engineering-Team (Watching / External), SRE-Access-Requests, Operations
mark updated subscribers of T201470: Add contint-roots to releases{1,2}001.

Although we didn't manage to discuss this in our SRE meeting yesterday I discussed it with relevant people afterwards.

Sep 18 2018, 11:35 AM · Patch-For-Review, Release-Engineering-Team (Watching / External), SRE-Access-Requests, Operations

Sep 11 2018

mark added a comment to T204083: wikibase_shared/<current_train_version>-wikidatawiki-hhvm:CacheAwarePropertyInfoStore memcached key not well distributed, causing excessive traffic.

T97368 appears to be about the same issue.

Sep 11 2018, 9:17 PM · wikidata-tech-focus, Performance-Team, Operations, wikiba.se website, Wikidata
mark added projects to T203039: Storage of data for recommendation API: DBA, Operations.
Sep 11 2018, 4:39 PM · Analytics, Operations, DBA, Services (designing), Research
mark added projects to T204026: DBPerformance warning "Query returned 22186 rows: query: SELECT * FROM `translate_metadata`" on Meta-Wiki: DBA, Operations.
Sep 11 2018, 1:31 PM · Performance-Team (Radar), Datacenter-Switchover-2018, Wikimedia-production-error, Operations, DBA, MediaWiki-extensions-Translate
mark added a comment to T203674: Debian package or files managed my puppet for pt-kill-wmf.

Indeed, let's go with a "proper" Debian package, imho the cleanest way to go and conforming to how we do things.

Sep 11 2018, 10:18 AM · Patch-For-Review, User-Banyek, Puppet, Operations

Sep 3 2018

mark added a comment to T203182: Requesting access to EventLogging in Hive (analytics-privatedata-users) for Cicalese.

Yes, this can be merged once Nuria approves.

Sep 3 2018, 10:35 AM · Patch-For-Review, Operations, SRE-Access-Requests

Aug 14 2018

mark updated subscribers of T201856: Subscribe user mepps to security@wikimedia.org.

@Dzahn please get her added to this list. Thanks!

Aug 14 2018, 5:36 PM · Operations, SRE-Access-Requests

Aug 13 2018

mark updated the task description for T201694: Move servers off asw2-a-eqiad.
Aug 13 2018, 9:08 AM · Patch-For-Review, Operations, netops

Aug 10 2018

mark added a comment to T200297: Introduce a new namespace for collaborative judgements about wiki entities.

I talked to @mark today. Here's what I understood from the conversation:

  1. All of the following points assume that the TechCom discussion happens and there's a decision that the local-wiki JADE namespace is the only reasonable implementation strategy
  2. Large wikis (enwiki, wikidatawiki, and commonswiki) are where the concerns exist. All other, smaller wikis are less of a concern.
  3. The revision table is the only table that is a serious concern for large wikis. The page table is less of a concern.
  4. Our estimated growth of 0.5M new revisions per large wiki per year is acceptable growth.
  5. In order to account for fluctuations, a ceiling of 1M new revisions per large wiki per year is acceptable for JADE judgments.
Aug 10 2018, 12:37 PM · MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Patch-For-Review, Scoring-platform-team (Current), DBA, Operations, Jade, TechCom-RFC

Jul 30 2018

mark added a comment to T200297: Introduce a new namespace for collaborative judgements about wiki entities.

I am a bit confused by this RFC/proposal as it stands now, as I feel it doesn't really reflect the discussions we've been having.

Jul 30 2018, 2:27 PM · MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Patch-For-Review, Scoring-platform-team (Current), DBA, Operations, Jade, TechCom-RFC

Jul 25 2018

mark added a comment to T195923: rack/setup/install cp1075-cp1090.

@ayounsi I was not able to add the ports in row A to the public vlan. Can you check the following and add to public vlan. Also, adding the servers to the vlan in the other rows did not automatically enable the ports. Can you also check please.

Jul 25 2018, 12:43 PM · Patch-For-Review, ops-eqiad, Traffic, Operations
mark added a comment to T168539: Unhandled pybal error: OpenSSL.SSL.Error - ssl handshake failure.

@ema: Has this been seen again? Does this need any work in Pybal?

Jul 25 2018, 11:07 AM · Traffic, Pybal, Operations
mark moved T113597: pybal-related issue on host start can break service IPs... from Backlog to Blocked on the Pybal board.
Jul 25 2018, 10:58 AM · Operations, Pybal, Traffic
mark moved T114104: pybal doesn't fully manage LVS table leaving stale services (on IP change) from Backlog to Blocked on the Pybal board.
Jul 25 2018, 10:58 AM · Traffic, Operations, Pybal
mark moved T86650: Add support for setting weight=0 when depooling from Backlog to Blocked on the Pybal board.
Jul 25 2018, 10:56 AM · Operations, Traffic, Pybal
mark moved T114979: Run IPVS in a separate network namespace from Backlog to Blocked on the Pybal board.
Jul 25 2018, 10:56 AM · Operations, Pybal, Traffic
mark moved T172124: PyBal Feature: progressive depooling strategy for monitored failures from Backlog to Blocked on the Pybal board.
Jul 25 2018, 10:56 AM · Pybal, Traffic, Operations
mark created T200319: Migrate Pybal to Python 3.
Jul 25 2018, 10:55 AM · Pybal
mark added a comment to T200277: OSPF metrics.

The eqdfw-knams needs have a lower metric than the current primary (codfw-eqiad + eqiad-esams) links so traffic from codfw to esams prefer that link.

Jul 25 2018, 8:25 AM · Operations, netops

Jul 24 2018

Dzahn awarded T169035: bast3002 sdb broken a Like token.
Jul 24 2018, 4:39 PM · Operations, ops-esams

Jul 16 2018

mark created T199676: Community Relations support for the 2018 data center switchover.
Jul 16 2018, 11:09 AM · CommRel-Specialists-Support (Jan-Mar-2019), Goal, User-Johan, Operations

Jul 11 2018

mark moved T177961: Upgrade LVS servers to stretch from Backlog to In Progress on the Pybal board.
Jul 11 2018, 2:46 PM · Patch-For-Review, Traffic, Pybal, Operations
mark moved T189290: Tune systemd journal rate limiting for PyBal from Backlog to In Progress on the Pybal board.
Jul 11 2018, 2:46 PM · Patch-For-Review, Operations, Traffic, Pybal
mark closed T157786: Unhandled error stopping pybal: 'RunCommandMonitoringProtocol' object has no attribute 'checkCall' as Resolved.

This has been addressed in acdd0ebf74e5dd9e06c3216b9a93063ab8e91574

Jul 11 2018, 2:45 PM · Traffic, Pybal, Operations
mark moved T192437: Pybal support of configuration from the kubernetes API from Backlog to In Progress on the Pybal board.
Jul 11 2018, 2:42 PM · Patch-For-Review, Traffic, Operations, Prod-Kubernetes, Pybal
mark added a comment to T184293: rack/setup/install lvs101[3-6].
  1. On asw2-c-eqiad, interface-range LVS-balancer explicitly adds the private vlan, whereas on at least asw2-d-eqiad it does not. It probably doesn't matter since it also sets the "native vlan" id for the private vlan, but good to be aware of.
Jul 11 2018, 1:32 PM · Patch-For-Review, ops-eqiad, Operations, Traffic
mark added a comment to T184293: rack/setup/install lvs101[3-6].

@ayounsi could you enable lvs1015 network ports? thanks!

Jul 11 2018, 1:19 PM · Patch-For-Review, ops-eqiad, Operations, Traffic
mark added a comment to T184715: pybal's "can-depool" logic only takes downServers into account.

We had a long and interesting discussion about this on IRC.

Jul 11 2018, 12:51 PM · Patch-For-Review, Pybal, Traffic, Operations

Jul 10 2018

mark added a project to T196547: [Epic] Extension:JADE scalability concerns: DBA.
Jul 10 2018, 4:46 PM · Epic, DBA, Scoring-platform-team (Current), User-Joe, Operations, Jade
mark updated the task description for T184063: Remove all decommissioned hardware.
Jul 10 2018, 9:14 AM · Operations, Epic, ops-esams

Jul 5 2018

mark added a comment to T184715: pybal's "can-depool" logic only takes downServers into account.

Nice work! :)

Jul 5 2018, 4:40 PM · Patch-For-Review, Pybal, Traffic, Operations
jcrespo awarded T136403: Move cp3030+ from OE14 to OE13 in racktables a Like token.
Jul 5 2018, 8:36 AM · ops-esams, Operations

Jul 4 2018

mark added a comment to T184063: Remove all decommissioned hardware.

All to-be-removed servers have had their cabling removed, except in rack OE12.

Jul 4 2018, 5:16 PM · Operations, Epic, ops-esams
mark updated the task description for T184063: Remove all decommissioned hardware.
Jul 4 2018, 5:16 PM · Operations, Epic, ops-esams
mark updated the task description for T184063: Remove all decommissioned hardware.
Jul 4 2018, 3:12 PM · Operations, Epic, ops-esams
mark updated the task description for T184063: Remove all decommissioned hardware.
Jul 4 2018, 3:07 PM · Operations, Epic, ops-esams
mark moved T198784: Degraded RAID on cp3048 from Backlog to Break/Fix on the ops-esams board.
Jul 4 2018, 2:40 PM · ops-esams, Operations
mark moved T190607: cp3048 hardware issues from Next visit to Break/Fix on the ops-esams board.
Jul 4 2018, 2:40 PM · Patch-For-Review, Traffic, Operations, ops-esams
mark closed T183814: Degraded RAID on bast3002 as Resolved.

The last RAID array (md2) is now resyncing.

Jul 4 2018, 2:33 PM · ops-esams, Operations
mark closed T94819: Audit racktables as Resolved.
Jul 4 2018, 2:32 PM · DC-Ops, Operations, ops-esams
mark added a comment to T94819: Audit racktables.

All esams racks have been audited with their Racktables counterparts, and object location and unusable items are now correct.

Jul 4 2018, 2:31 PM · DC-Ops, Operations, ops-esams
mark closed T169035: bast3002 sdb broken as Resolved.
Jul 4 2018, 1:30 PM · Operations, ops-esams
mark closed T136403: Move cp3030+ from OE14 to OE13 in racktables as Resolved.

This has now been corrected and verified on-site.

Jul 4 2018, 1:28 PM · ops-esams, Operations
mark closed T148422: cp3009: memory scrubbing error as Declined.

After consultation with Ema and considering how long this server has been broken, is 1 out of 4 misc varnish servers and the misc cluster is being folded into text anyway, we decided it's not worth repairing this server.

Jul 4 2018, 12:53 PM · Patch-For-Review, Traffic, ops-esams, Operations
mark moved T184936: install/designate other machine as esams bastion from Next visit to Backlog on the ops-esams board.
Jul 4 2018, 12:51 PM · Patch-For-Review, Operations, ops-esams
mark lowered the priority of T184936: install/designate other machine as esams bastion from High to Low.

ms-be3003 is still connected, and eth0 and eth1 are connected to ports 4 and 5 of csw2-oe11-esams respectively. (csw2-esams).

Jul 4 2018, 12:51 PM · Patch-For-Review, Operations, ops-esams
mark added a comment to T169035: bast3002 sdb broken.

bast3002 (aka hooft) sdb has been swapped with amslvs3's sdb (both LFF, non-hotswap). The server has booted back up, and sdb is being repartitioned and added to the RAID arrays.

Jul 4 2018, 12:45 PM · Operations, ops-esams
mark created T198790: Relabel hooft to bast3002.
Jul 4 2018, 12:19 PM · Operations, ops-esams
mark added a comment to T190607: cp3048 hardware issues.

Because cp3048 is out of warranty and it's unlikely we can get it fixed, I've used it as a parts donor for other broken systems:

Jul 4 2018, 12:01 PM · Patch-For-Review, Traffic, Operations, ops-esams
mark closed T189305: cp3034: Uncorrectable Memory Error as Resolved.

Swapped DIMM B3 with DIMM B3 from cp3048 (parts donor). Server booted up just fine afterwards.

Jul 4 2018, 11:52 AM · Operations, Traffic, ops-esams
mark closed T179953: cp3043 disk failure as Resolved.

cp3043 drive 2 (sdb) has been swapped for cp3048's drive 2 (sdb), as cp3048 is out of warranty and unfixable anyway. RAID1 md0 has been restored, and the server is back up and running.

Jul 4 2018, 11:27 AM · Traffic, Operations, ops-esams

Jul 3 2018

mark moved T136403: Move cp3030+ from OE14 to OE13 in racktables from Backlog to Next visit on the ops-esams board.
Jul 3 2018, 1:05 PM · ops-esams, Operations
mark moved T94819: Audit racktables from Backlog to Next visit on the ops-esams board.
Jul 3 2018, 1:05 PM · DC-Ops, Operations, ops-esams
mark moved T169035: bast3002 sdb broken from Break/Fix to Next visit on the ops-esams board.
Jul 3 2018, 1:04 PM · Operations, ops-esams
mark moved T189305: cp3034: Uncorrectable Memory Error from Break/Fix to Next visit on the ops-esams board.
Jul 3 2018, 1:04 PM · Operations, Traffic, ops-esams
mark moved T190607: cp3048 hardware issues from Break/Fix to Next visit on the ops-esams board.
Jul 3 2018, 1:04 PM · Patch-For-Review, Traffic, Operations, ops-esams
mark moved T148422: cp3009: memory scrubbing error from Break/Fix to Next visit on the ops-esams board.
Jul 3 2018, 1:04 PM · Patch-For-Review, Traffic, ops-esams, Operations
mark moved T183814: Degraded RAID on bast3002 from Break/Fix to Next visit on the ops-esams board.
Jul 3 2018, 1:04 PM · ops-esams, Operations
mark moved T184936: install/designate other machine as esams bastion from Backlog to Next visit on the ops-esams board.
Jul 3 2018, 1:04 PM · Patch-For-Review, Operations, ops-esams
mark moved T179953: cp3043 disk failure from Break/Fix to Next visit on the ops-esams board.
Jul 3 2018, 1:04 PM · Traffic, Operations, ops-esams
mark added a comment to T190607: cp3048 hardware issues.

More recently:

Jul 3 2018, 1:02 PM · Patch-For-Review, Traffic, Operations, ops-esams
mark added a comment to T190607: cp3048 hardware issues.

As Chris confirmed, this is either due to CPU or memory.

Jul 3 2018, 12:55 PM · Patch-For-Review, Traffic, Operations, ops-esams
mark raised the priority of T189305: cp3034: Uncorrectable Memory Error from Normal to High.
Jul 3 2018, 12:46 PM · Operations, Traffic, ops-esams
mark raised the priority of T148422: cp3009: memory scrubbing error from Normal to High.
Jul 3 2018, 12:18 PM · Patch-For-Review, Traffic, ops-esams, Operations
mark closed T184522: To purchase for next esams visit as Resolved.

These were purchased by Rob and given to me in January.

Jul 3 2018, 11:59 AM · ops-esams, Operations
mark moved T189305: cp3034: Uncorrectable Memory Error from Backlog to Break/Fix on the ops-esams board.
Jul 3 2018, 11:59 AM · Operations, Traffic, ops-esams
mark moved T190607: cp3048 hardware issues from Backlog to Break/Fix on the ops-esams board.
Jul 3 2018, 11:59 AM · Patch-For-Review, Traffic, Operations, ops-esams

Jun 25 2018

mark renamed T104459: Automate the check and fix of object, schema and data drifts between mediawiki HEAD, production masters and slaves from Automatize the check and fix of object, schema and data drifts between mediawiki HEAD, production masters and slaves to Automate the check and fix of object, schema and data drifts between mediawiki HEAD, production masters and slaves.
Jun 25 2018, 11:56 AM · Wikimedia-Incident, Datasets-General-or-Unknown, Patch-For-Review, WorkType-NewFunctionality, DBA

Jun 14 2018

mark claimed T136403: Move cp3030+ from OE14 to OE13 in racktables.

It looks like cp3030-cp3039 are in OE13 (despite what Racktables says), and cp3040+ are in OE40. So this is swapped from reality in Racktables. This is confirmed with LLDP info from the switch.

Jun 14 2018, 11:43 AM · ops-esams, Operations
mark raised the priority of T136403: Move cp3030+ from OE14 to OE13 in racktables from Lowest to High.
Jun 14 2018, 11:40 AM · ops-esams, Operations

May 30 2018

mark added a comment to T195623: request to assign wmf6937 (mw1298, former imagescaler) (now: wmf4727) as phab1002.

@mark: Is this something you would want to approve? If it was a permanent allocation, I know it would be. Since it is a temp allocation, I'm not certain.

Please advise.

May 30 2018, 6:05 PM · Patch-For-Review, Operations, hardware-requests

May 25 2018

mark added a project to T85414: wikibase: synchronize schema on production with what is created on install: DBA.
May 25 2018, 9:09 AM · User-Addshore, wikidata-tech-focus, DBA, MediaWiki-extensions-WikibaseRepository, Wikidata
mark reopened T85414: wikibase: synchronize schema on production with what is created on install as "Open".
May 25 2018, 9:08 AM · User-Addshore, wikidata-tech-focus, DBA, MediaWiki-extensions-WikibaseRepository, Wikidata

May 1 2018

mark added a project to T193496: Allocate public v4 IPs for Neutron setup in eqiad: netops.
May 1 2018, 3:03 PM · cloud-services-team (Kanban), Cloud-Services, netops, Operations

Apr 30 2018

mark updated subscribers of T193408: SPF record for canonical domains.
Apr 30 2018, 4:49 PM · Patch-For-Review, Mail, Operations

Mar 21 2018

mark closed T180069: Pybal should be able to advertise to multiple routers as Resolved.

This is now in the latest PyBal releases, so resolving this ticket.

Mar 21 2018, 1:00 PM · Patch-For-Review, Pybal, Traffic, Operations

Mar 20 2018

mark added a comment to T188453: Google Search Console access for Search Platform team.

Unfortunately we've had an issue with managing access to the admin account for the Google search console for a long time. Currently the only option is sharing the single password to this account with multiple people, which besides the obvious security problems this entails, also causes Google to detect abuse all the time.

Mar 20 2018, 11:26 AM · Discovery-Search, Operations

Mar 13 2018

mark added a comment to T184666: DBA review for GlobalPreferences schema.

@jcrespo: One thing that hasn't been mentioned is that GlobalPreferences will almost certainly reduce the growth of the user_properties tables in the long run. Instead of users having to duplicate all of their preference selections across all the wikis they use, they will only have to set them once on their home wiki and declare them to be global. So the net effect on db storage should actually be positive in the long run.

Mar 13 2018, 12:37 PM · Patch-For-Review, Community-Tech, MediaWiki-extensions-GlobalPreferences, Schema-change, DBA

Mar 9 2018

mark moved T178151: Add UDP monitor for pybal from Backlog to In Progress on the Pybal board.
Mar 9 2018, 9:59 AM · Patch-For-Review, Operations, Traffic, Pybal