Page MenuHomePhabricator

bd808 (Bryan Davis)
Principal Software Engineer, Technical EngagementAdministrator

User Details

User Since
Oct 3 2014, 2:36 PM (254 w, 5 d)
Roles
Administrator
Availability
Busy Busy at E1049: Technical Engagement team offsite until Aug 24.
IRC Nick
bd808
LDAP User
BryanDavis
MediaWiki User
BDavis (WMF) [ Global Accounts ]

I'm BDavis (WMF) on wiki, bd808 on irc, and BryanDavis on Gerrit and Wikitech.

I've got a thing for 🦄s. Don't judge.

I work for or provide services to the Wikimedia Foundation, but this is my only Phabricator account. Edits, statements, or other contributions made from this account are my own, and may not reflect the views of the Foundation.

Recent Activity

Yesterday

bd808 added a comment to T230665: Multilingual JavaScript.

Dev Advocacy is this something you all want to push?

Wed, Aug 21, 6:07 PM · Developer-Advocacy, Core Platform Team, MediaWiki-extensions-Scribunto
bd808 awarded T229587: Introduction to Wikimedia Cloud Services session a 100 token.
Wed, Aug 21, 4:23 PM · cloud-services-team (Kanban), Wikimania-Hackathon-2019

Fri, Aug 16

bd808 removed a project from T229894: Requesting access to Puppet for Viztor[S]: cloud-services-team (Kanban).
Fri, Aug 16, 1:11 PM · Release-Engineering-Team, Operations
bd808 closed T225380: Install zstd package on Toolforge as Resolved.
$ sudo -i puppet agent -tv
...snip...
Notice: /Stage[main]/Packages::Zstd/Package[zstd]/ensure: created
Fri, Aug 16, 11:06 AM · Wikimania-Hackathon-2019, Toolforge (Software install/update)
bd808 merged task T230105: All sites served by cloudweb2001-dev return 503 into T227476: Labtestwiki returns 503 error.
Fri, Aug 16, 9:17 AM · Cloud-Services, Traffic, Operations
bd808 merged T230105: All sites served by cloudweb2001-dev return 503 into T227476: Labtestwiki returns 503 error.
Fri, Aug 16, 9:17 AM · wikitech.wikimedia.org, cloud-services-team (Kanban)
bd808 added a project to T228696: jsub no longer allows overriding path: Upstream.
Fri, Aug 16, 9:16 AM · Upstream, Toolforge
bd808 moved T230543: Prepare and check storage layer for nqowiki from Backlog to Wiki replicas on the Data-Services board.
Fri, Aug 16, 9:14 AM · Data-Services, DBA, Operations
bd808 edited projects for T230543: Prepare and check storage layer for nqowiki, added: Data-Services; removed Cloud-Services.
Fri, Aug 16, 9:13 AM · Data-Services, DBA, Operations
bd808 closed T227462: Increase max_user_connections for Wikiscan as Declined.

I am going to mark this as declined for now. Please do reopen if you find that you cannot find a reasonable way to stay within the global limit and we can discuss more how we might find a reasonable way to help your project fulfill it's goals.

Fri, Aug 16, 9:12 AM · Cloud-VPS (Quota-requests), Data-Services
bd808 moved T230485: Create replica of napwikisource on labs from Backlog to Wiki replicas on the Data-Services board.
Fri, Aug 16, 9:10 AM · DBA, Data-Services
bd808 added a project to T230485: Create replica of napwikisource on labs: DBA.
Fri, Aug 16, 9:10 AM · DBA, Data-Services
bd808 renamed T230495: Partition CirrusSearch mediawiki jobs by cluster from Partition CirrusSerch mediawiki jobs by cluster to Partition CirrusSearch mediawiki jobs by cluster.
Fri, Aug 16, 9:08 AM · Core Platform Team Workboards (Clinic Duty Team), Discovery-Search, Cloud-Services, Elasticsearch, Discovery
bd808 added a comment to T230596: Serving static file from Toolforge flask application.

Maybe try using os.path.abspath() to resolve the path relative the the current working directory of the process?

Fri, Aug 16, 9:06 AM · Toolforge
bd808 added a project to T230562: jstop/jsub is not available on compute hosts: Wikimania-Hackathon-2019.
Fri, Aug 16, 9:02 AM · Wikimania-Hackathon-2019, Toolforge
bd808 closed T230562: jstop/jsub is not available on compute hosts as Resolved.
$ ssh tools-sgeexec-0917.tools.eqiad.wmflabs
$ which jsub
/usr/bin/jsub
Fri, Aug 16, 9:02 AM · Wikimania-Hackathon-2019, Toolforge

Mon, Aug 12

Don-vip awarded T183436: Add memory limit configuration for Kubernetes pods a Cup of Joe token.
Mon, Aug 12, 6:45 PM · cloud-services-team (Kanban), Kubernetes, Toolforge
bd808 updated the task description for T229713: Transfer linked SUL and Phab accounts from user 'Lophi' to user 'Lofhi'.
Mon, Aug 12, 3:14 PM · cloud-services-team (Kanban), Striker
bd808 closed T229713: Transfer linked SUL and Phab accounts from user 'Lophi' to user 'Lofhi' as Resolved.

Lophi has been removed from the Toolforge project and blocked on wikitech.

Mon, Aug 12, 3:14 PM · cloud-services-team (Kanban), Striker
bd808 added a comment to T230247: Increase VCPU quota for wikidata-query project.

Cloud-VPS (Quota-requests) explains the procedure for requesting a quota change for a Cloud VPS project.

Mon, Aug 12, 3:14 AM · cloud-services-team (Kanban), Cloud-VPS (Quota-requests), Discovery-Wikidata-Query-Service-Sprint, Wikidata, Wikidata-Query-Service
bd808 added a subtask for T230284: Raise spacemedia tool memory limit: T183436: Add memory limit configuration for Kubernetes pods.
Mon, Aug 12, 3:07 AM · Tool-spacemedia, Toolforge
bd808 added a parent task for T183436: Add memory limit configuration for Kubernetes pods: T230284: Raise spacemedia tool memory limit.
Mon, Aug 12, 3:07 AM · cloud-services-team (Kanban), Kubernetes, Toolforge
bd808 added a comment to T230284: Raise spacemedia tool memory limit.

This tool has a 4G limit. We do not currently have a method for raising the memory limit for webservices running on the Toolforge Kubernetes cluster (T183436: Add memory limit configuration for Kubernetes pods).

Mon, Aug 12, 3:06 AM · Tool-spacemedia, Toolforge

Fri, Aug 9

bd808 added a comment to T230245: Mediawiki maintenance job "generate-fancycaptcha" - fatal error when trying to copy new captchas to storage.
/var/log/mediawiki/generate-fancycaptcha/cron.log-20190806
Generating 10000 new captchas.. Done.
Fri, Aug 9, 10:17 PM · ConfirmEdit (CAPTCHA extension), MediaWiki-Maintenance-scripts
bd808 closed T230126: LDAP: multiples accounts for Phamhi, a subtask of T228942: Onboard Hieu Pham to Wikimedia Foundation as SRE in Cloud Services, as Resolved.
Fri, Aug 9, 9:45 PM · cloud-services-team (Kanban)
bd808 closed T230126: LDAP: multiples accounts for Phamhi as Resolved.

I think this is all fixed up now. Please reopen with comments if I am mistaken.

Fri, Aug 9, 9:45 PM · Patch-For-Review, LDAP, cloud-services-team (Kanban)
bd808 added a comment to T230126: LDAP: multiples accounts for Phamhi.

@bd808 the admin module changes have been merged. I don't see the changes in the LDAP directory. Let me know if I should do them myself.
If the now invalid LDAP objects are expected to be kept around, I would suggest we set some fields to clearly invalid values or whatever:

homeDirectory: /dev/null
loginShell: /dev/null
sshPublicKey: notavalidaccount
mail: notvalidaccount@example.com
Fri, Aug 9, 3:36 PM · Patch-For-Review, LDAP, cloud-services-team (Kanban)

Thu, Aug 8

bd808 added a comment to T230126: LDAP: multiples accounts for Phamhi.

Figure out what to do about modules/admin/data/data.yaml username mismatch

@MoritzMuehlenhoff what are your thoughts here? There isn't anything explicit in modules/admin/README about renaming. As far as I can tell the mechanics in the ::admin module use the Puppet user built-in to do the needful. The upstream docs indicate that the useradd provider tolerates duplicate uid values, so at least in theory we could just absent the entry with the wrong name and add the new one.

Thu, Aug 8, 10:44 PM · Patch-For-Review, LDAP, cloud-services-team (Kanban)
bd808 added a comment to T230126: LDAP: multiples accounts for Phamhi.
$ openstack role assignment list --names --user hieupham
+------+------------------+-------+---------------+--------+-----------+
| Role | User             | Group | Project       | Domain | Inherited |
+------+------------------+-------+---------------+--------+-----------+
| user | Hieupham@Default |       | tools@Default |        | False     |
+------+------------------+-------+---------------+--------+-----------+
$ openstack role remove --user hieupham --project tools user
$ openstack role assignment list --names --user hieupham
Thu, Aug 8, 10:10 PM · Patch-For-Review, LDAP, cloud-services-team (Kanban)
bd808 removed a project from T230126: LDAP: multiples accounts for Phamhi: Operations.
Thu, Aug 8, 10:01 PM · Patch-For-Review, LDAP, cloud-services-team (Kanban)
bd808 added a comment to T230126: LDAP: multiples accounts for Phamhi.

I can't find the creation of uid=hpham,ou=people,dc=wikimedia,dc=org in either which is confusing, especially because the 'creatorsName' attribute of the record aligns with Wikitech/Striker and to my knowledge that admin account is not used elsewhere. I will follow up with OIT to see if they did create this account somehow, but locking it should not cause any problems for your access anywhere once we take care of the steps to move your Toolforge access to uid=phamhi,ou=people,dc=wikimedia,dc=org.

Thu, Aug 8, 9:54 PM · Patch-For-Review, LDAP, cloud-services-team (Kanban)
bd808 updated the task description for T230126: LDAP: multiples accounts for Phamhi.
Thu, Aug 8, 9:53 PM · Patch-For-Review, LDAP, cloud-services-team (Kanban)
bd808 updated the task description for T230126: LDAP: multiples accounts for Phamhi.
Thu, Aug 8, 9:48 PM · Patch-For-Review, LDAP, cloud-services-team (Kanban)
bd808 added a comment to T230126: LDAP: multiples accounts for Phamhi.
  • uid=hpham,ou=people,dc=wikimedia,dc=org has no Cloud VPS memberships
    • Created by the OIT group on the first day.. I think.. according to them.. it's for "your Gmail, SF Office WiFi, VPN, and Fileserver".. if this is the case is it a good idea to block it?
Thu, Aug 8, 9:01 PM · Patch-For-Review, LDAP, cloud-services-team (Kanban)
bd808 claimed T230126: LDAP: multiples accounts for Phamhi.
  • uid=phamhi,ou=people,dc=wikimedia,dc=org is preferred per T230126#5402992
    • This is the Developer account connected to @Phamhi here on Phabricator
    • This is the source of the uidNumber used in modules/admin/data/data.yaml
    • This is a member of Toolforge (can't find toolsadmin request to go with this...)
  • uid=hpham,ou=people,dc=wikimedia,dc=org has no Cloud VPS memberships
  • uid=hieupham,ou=people,dc=wikimedia,dc=org is a member of Toolforge, but no tools
Thu, Aug 8, 6:31 PM · Patch-For-Review, LDAP, cloud-services-team (Kanban)
bd808 triaged T229713: Transfer linked SUL and Phab accounts from user 'Lophi' to user 'Lofhi' as Normal priority.
Thu, Aug 8, 5:51 PM · cloud-services-team (Kanban), Striker
bd808 reopened T229713: Transfer linked SUL and Phab accounts from user 'Lophi' to user 'Lofhi' as "Open".

Reopening so we can use this same task to track the cleanup of the Lophi developer account. I will update the task description a bit to reflect this.

Thu, Aug 8, 5:47 PM · cloud-services-team (Kanban), Striker
bd808 moved T230041: Wikimania Hackathon 2019: Showcase / Closing Session from Backlog to Session Idea on the Wikimania-Hackathon-2019 board.
Thu, Aug 8, 4:14 PM · International-Developer-Events, Wikimania-Hackathon-2019, Wikimania-Hackathon-2019-Organization
bd808 moved T210959: Make tools-static fontcdn/ and cdnjs/ redact UA from Triage to Feature requests on the Toolforge board.
Thu, Aug 8, 4:59 AM · cloud-services-team (Kanban), Toolforge, Privacy
bd808 updated subscribers of T214512: tools-prometheus can't connect to tools-worker-* on port 10255 for Kubernetes metrics.

@Bstorm I'm pretty sure this was fixed recently, but I can't find the bug/patch that fixed it. Do you remember how it was done? The data in tools-prometheus.wmflabs.org seems to start around 2019-07-23T03:25.

Thu, Aug 8, 4:53 AM · Patch-For-Review, Toolforge, cloud-services-team (Kanban)
bd808 closed T214315: tools.meta: notice of heavy use till the end of February as Declined.

March 1, 2019 is long past

Thu, Aug 8, 4:35 AM · cloud-services-team (Kanban), Toolforge
bd808 closed T215845: Add monitoring for disabled grid nodes to the prometheus collector, a subtask of T211684: Toolforge: Port sge.py stats to Prometheus, as Resolved.
Thu, Aug 8, 4:22 AM · Patch-For-Review, Toolforge, observability, cloud-services-team (Kanban)
bd808 closed T215845: Add monitoring for disabled grid nodes to the prometheus collector as Resolved.

Prometheus metrics for this are sge_queueproblems and sge_disabledqueues

Thu, Aug 8, 4:22 AM · Toolforge, observability, cloud-services-team (Kanban)
bd808 closed T216060: Replace Toolforge Stretch grid instances that were on failing cloudvirt as Resolved.

This was partially done and things have been fine for grid capacity.

Thu, Aug 8, 4:16 AM · cloud-services-team (Kanban), Toolforge
bd808 edited projects for T216741: MySQL page generator throws error on sock.close() on toolforge, added: Upstream; removed cloud-services-team (Kanban).
Thu, Aug 8, 4:15 AM · Upstream, Pywikibot-pagegenerators.py, Pywikibot, Toolforge
bd808 added a comment to T217062: gridengine-exec should start after nscld.

Possible fix? Create a custom unit file or dropins to add ordering config for initial boot:

Wants=nss-user-lookup.target
After=nss-user-lookup.target
Thu, Aug 8, 4:12 AM · Toolforge, cloud-services-team (Kanban)
bd808 merged task T217838: Toolforge Stretch - Increased LDAP utilization into T217280: LDAP server running out of memory frequently and disrupting Cloud VPS clients.
Thu, Aug 8, 4:07 AM · cloud-services-team (Kanban), LDAP, Toolforge
bd808 merged T217838: Toolforge Stretch - Increased LDAP utilization into T217280: LDAP server running out of memory frequently and disrupting Cloud VPS clients.
Thu, Aug 8, 4:07 AM · cloud-services-team (Kanban), Patch-For-Review, Operations, Cloud-VPS, LDAP, Toolforge
bd808 added a comment to T217838: Toolforge Stretch - Increased LDAP utilization.

As a side note, for the near future I think we should consider using sssd rather than nslcd/nscd. https://en.wikipedia.org/wiki/System_Security_Services_Daemon

+1
Hopefully that doesn't turn out to be the fix for this, though. 😁

Thu, Aug 8, 4:06 AM · cloud-services-team (Kanban), LDAP, Toolforge
bd808 lowered the priority of T218141: Spin up virtualized NFS server strictly for Grid Engine database and management from High to Low.
Thu, Aug 8, 4:03 AM · cloud-services-team (Kanban), Toolforge
bd808 removed projects from T217789: Snottywong/JackPotte tools.wmflabs.org scripts are broken and unmaintained: cloud-services-team (Kanban), Toolforge.
Thu, Aug 8, 4:01 AM · Tools, Technical-Tool-Request, Toolforge-standards-committee (Maintainer needed)
bd808 moved T218975: Create a job scheduling lottery for non-fussy Toolforge use cases from Triage to Feature requests on the Toolforge board.
Thu, Aug 8, 3:57 AM · cloud-services-team (Kanban), Toolforge
bd808 added a comment to T220267: Flask-SQLAlchemy doesn't work properly at Kubernetes Python backend.

@Urbanecm Python 3.5 has been available for Kubernetes containers for a while now. You could try rebuilding your test environment using that and see if this mystery bug disappears when using it.

Thu, Aug 8, 3:55 AM · Wikinity, Kubernetes, Toolforge
bd808 updated the task description for T220267: Flask-SQLAlchemy doesn't work properly at Kubernetes Python backend.
Thu, Aug 8, 3:53 AM · Wikinity, Kubernetes, Toolforge
bd808 edited projects for T220543: montage-beta tool seems to be running up load and hanging in uninterruptible sleep, added: Montage, Tools; removed cloud-services-team (Kanban), Toolforge.
Thu, Aug 8, 3:51 AM · Tools, Montage
bd808 updated the task description for T220650: tools-manifest - webservicemonitor needs a longer timeout.
Thu, Aug 8, 3:50 AM · cloud-services-team (Kanban), Toolforge
bd808 moved T222155: Could sge-jobs also show, how long did the last run take? from Triage to Feature requests on the Toolforge board.
Thu, Aug 8, 3:49 AM · Tools, Toolforge
bd808 edited projects for T217815: [4 hours] opening temp-file failed: No such file or directory, added: Tools; removed Toolforge.
Thu, Aug 8, 3:48 AM · Tools, Spike, SVG Translate Tool
bd808 moved T226688: Block web crawlers from accessing Cloud Services from Triage to Feature requests on the Toolforge board.
Thu, Aug 8, 3:40 AM · cloud-services-team (Kanban), Data-Services, Toolforge
bd808 added a comment to T228573: toolforge k8s nodes oom?.

Summarizing information passed on by @Bstorm in various chats about this issue:

  • Growth of Kubernetes usage has not been matched with growth of the cluster. She has been adding new worker nodes slowly to provide more space for Pods after realizing this.
  • The current Kubernetes version running in Toolforge has a not very smart scheduler which will gladly oversubscribe the ram & cpu on any given worker node without limit.
  • The current OS for our Kubernetes workers (Jessie) barely supports cgroups and that is also making Kubernetes bad at limiting resources for running Pods.
  • T214513: Upgrade Toolforge Kubernetes will change things regarding scheduling, overcommit, and runtime limit enforcement.
Thu, Aug 8, 3:39 AM · Toolforge, cloud-services-team (Kanban)
bd808 updated the task description for T228573: toolforge k8s nodes oom?.
Thu, Aug 8, 3:28 AM · Toolforge, cloud-services-team (Kanban)
bd808 moved T229172: Add pipenv support for webservice-python-bootstrap script from Triage to Feature requests on the Toolforge board.
Thu, Aug 8, 3:27 AM · Toolforge
bd808 moved T229173: Automatically !log webservice related commands from Software install/update to Feature requests on the Toolforge board.
Thu, Aug 8, 3:27 AM · Toolforge
bd808 moved T229173: Automatically !log webservice related commands from Triage to Software install/update on the Toolforge board.
Thu, Aug 8, 3:27 AM · Toolforge
bd808 moved T229261: Database table backing https://tools.wmflabs.org/admin/tools listing not being updated properly from Triage to In Progress on the Toolforge board.
Thu, Aug 8, 3:27 AM · cloud-services-team (Kanban), Tool-admin, Toolforge
bd808 renamed T229551: Database-reports can't see packages in its virtualenv on the grid from Database reports can't see packages in its virtualenv on the grid to Database-reports can't see packages in its virtualenv on the grid.
Thu, Aug 8, 3:25 AM · Community-Tech (Kanban (Q1 2019-20)), Patch-For-Review, Tools, Toolforge
bd808 closed T158453: Make maintain-kubeusers run on first attempt as Declined.

Invalidated by T228499: Toolforge: changes to maintain-kubeusers and T214513: Upgrade Toolforge Kubernetes

Thu, Aug 8, 3:23 AM · Kubernetes, Tools-Kubernetes, Toolforge
bd808 closed T153943: Coordinate Kubernetes efforts between Tool Labs and Production as Declined.

T214513: Upgrade Toolforge Kubernetes is going in a different direction

Thu, Aug 8, 3:22 AM · cloud-services-team (Kanban), Epic, Prod-Kubernetes, Tools-Kubernetes, Kubernetes, Cloud-Services
bd808 closed T158452: Unify k8s roles between prod and tools, a subtask of T153943: Coordinate Kubernetes efforts between Tool Labs and Production, as Declined.
Thu, Aug 8, 3:21 AM · cloud-services-team (Kanban), Epic, Prod-Kubernetes, Tools-Kubernetes, Kubernetes, Cloud-Services
bd808 closed T158452: Unify k8s roles between prod and tools as Declined.

T214513: Upgrade Toolforge Kubernetes is going in a different direction

Thu, Aug 8, 3:21 AM · Kubernetes, Patch-For-Review, Prod-Kubernetes, Tools-Kubernetes, Toolforge
bd808 updated the task description for T214541: python3-ldap3 mixed versions and future traps.
Thu, Aug 8, 2:41 AM · cloud-services-team (Kanban), LDAP, Toolforge

Wed, Aug 7

bd808 moved T176880: Make stashbot log multiple things at once from Backlog to Graveyard on the Stashbot board.
Wed, Aug 7, 9:43 PM · Stashbot
bd808 triaged T176880: Make stashbot log multiple things at once as Low priority.
Wed, Aug 7, 9:42 PM · Stashbot
bd808 added a watcher for Stashbot: bd808.
Wed, Aug 7, 9:41 PM
bd808 closed T223289: Add stashbot to #wikimedia-dev-africa as Resolved.
Wed, Aug 7, 9:41 PM · Africa-Wikimedia-Developers, Stashbot
bd808 moved T159042: Update stashbot to use maniphest.edit conduit from Backlog to Accepted on the Stashbot board.
Wed, Aug 7, 9:34 PM · Patch-For-Review, Technical-Debt, Stashbot
bd808 moved T152729: Integrate Stashbot better visually with Phabricator from Backlog to Graveyard on the Stashbot board.
Wed, Aug 7, 9:34 PM · Stashbot, Phabricator
bd808 moved T59343: Re-do Wikimedia's server admin log implementation from Backlog to Related on the Stashbot board.
Wed, Aug 7, 9:34 PM · Deployments, Stashbot, WorkType-NewFunctionality
bd808 moved T46791: [[wikitech:Server_admin_log]] should not rely on freenode irc for logmsgbot entries from Backlog to Related on the Stashbot board.
Wed, Aug 7, 9:34 PM · Operations, Stashbot, Deployments
bd808 moved T223289: Add stashbot to #wikimedia-dev-africa from Backlog to Accepted on the Stashbot board.
Wed, Aug 7, 9:33 PM · Africa-Wikimedia-Developers, Stashbot
bd808 moved T52109: Add pump.io (identi.ca) support to morebots from Backlog to Graveyard on the Stashbot board.
Wed, Aug 7, 9:32 PM · Stashbot
bd808 moved T135791: Stashbot shouldn't misuse {nav} macro for its reports from Backlog to Graveyard on the Stashbot board.
Wed, Aug 7, 9:31 PM · Stashbot
bd808 claimed T223289: Add stashbot to #wikimedia-dev-africa.
Wed, Aug 7, 9:29 PM · Africa-Wikimedia-Developers, Stashbot
bd808 closed T230074: Add stashbot to #wikimedia-cpt as Resolved.
Wed, Aug 7, 9:27 PM · Stashbot
bd808 claimed T230074: Add stashbot to #wikimedia-cpt.
Wed, Aug 7, 9:23 PM · Stashbot
bd808 updated subscribers of T229261: Database table backing https://tools.wmflabs.org/admin/tools listing not being updated properly.

Systemd has decreed that . is an invalid character in a username (in contradiction to the POSIX standard). This is keeping the systemd unit for this script from starting. After talking about various options on IRC with @Bstorm I think the "best" fix here is to move this script into the Tool-admin tool itself as a grid job or custom Kubernetes deployment.

Wed, Aug 7, 9:10 PM · cloud-services-team (Kanban), Tool-admin, Toolforge
bd808 closed T230061: Content administrator rights on Wikitech for srodlund as Resolved.
(change visibility) 2019-08-07T20:26:16 BryanDavis talk contribs block changed group membership for SRodlund from autopatroller to autopatroller and interface administrator (phab:T230061)
Wed, Aug 7, 8:27 PM · cloud-services-team (Kanban), wikitech.wikimedia.org
bd808 claimed T230061: Content administrator rights on Wikitech for srodlund.
Wed, Aug 7, 8:25 PM · cloud-services-team (Kanban), wikitech.wikimedia.org
bd808 created T230061: Content administrator rights on Wikitech for srodlund.
Wed, Aug 7, 7:35 PM · cloud-services-team (Kanban), wikitech.wikimedia.org
bd808 reassigned T229713: Transfer linked SUL and Phab accounts from user 'Lophi' to user 'Lofhi' from bd808 to Lofhi.

Reassigning task to @Lofhi. Next step needed is for them to use https://toolsadmin.wikimedia.org/profile/settings/accounts/ to associate their Wikimedia (SUL) and Phabricator accounts with the Lofhi Developer account.

Wed, Aug 7, 7:11 PM · cloud-services-team (Kanban), Striker
bd808 added a comment to T149589: Puppet tab in Horizon unusably slow.

I have dreams of a complete rewrite of our Puppet dashboard (what plugins are called in Horizon), but that is stuck behind more urgent infra updates for now on the priority queue.

Wed, Aug 7, 4:53 PM · cloud-services-team (Kanban), Patch-For-Review, Operations, Puppet, Cloud-Services
bd808 changed the edit policy for Clouds & Unicorns.
Wed, Aug 7, 3:54 PM · cloud-services-team

Tue, Aug 6

bd808 added a comment to T229955: Request creation of viztest VPS project.

Is there any existing puppet testing project which you can add me to? It wasn't specified in https://wikitech.wikimedia.org/wiki/Puppet_coding#Cloud_VPS_testing

Tue, Aug 6, 7:00 PM · Cloud-VPS (Project-requests)
bd808 updated subscribers of T229786: Create a service account to manage traffic.wmflabs.org. from acme-chief.

IIRC deployment-prep's one has a special role that cannot be assigned by normal users, it gives basically read only + edit DNS permissions?

Tue, Aug 6, 6:30 PM · cloud-services-team (Kanban), Horizon, Acme-chief

Mon, Aug 5

bd808 added a subtask for T224549: Track remaining jessie systems in production: T212302: CloudVPS: upgrade: jessie -> stretch & mitaka -> newton.
Mon, Aug 5, 11:39 PM · Operations
bd808 added a parent task for T212302: CloudVPS: upgrade: jessie -> stretch & mitaka -> newton: T224549: Track remaining jessie systems in production.
Mon, Aug 5, 11:39 PM · Cloud-VPS, Patch-For-Review, cloud-services-team (Kanban)
bd808 merged task T224561: Migrate remaining cloudvirt hosts to Stretch/Mitaka into T212302: CloudVPS: upgrade: jessie -> stretch & mitaka -> newton.
Mon, Aug 5, 11:38 PM · cloud-services-team, Operations
bd808 merged T224561: Migrate remaining cloudvirt hosts to Stretch/Mitaka into T212302: CloudVPS: upgrade: jessie -> stretch & mitaka -> newton.
Mon, Aug 5, 11:38 PM · Cloud-VPS, Patch-For-Review, cloud-services-team (Kanban)
bd808 triaged T229173: Automatically !log webservice related commands as Low priority.

Random thoughts:

  • The user interface of webservice is already a mess of flags and positional args that I would log to see rethought from scratch
  • How would we find the correct git repo to look for info in?
  • This really sounds like an ask for deployment tool functionality (something like scap3) in a tool that is a service control instead
Mon, Aug 5, 11:28 PM · Toolforge
bd808 added a comment to T229392: Cleanup wikitech registration page.

Any suggestions for what to remove from that page? I agree that it is ugly, but the only things I see there that are irrelevant are the createacct-benefit-* system messages.

Mon, Aug 5, 11:18 PM · wikitech.wikimedia.org