Page MenuHomePhabricator

jhathaway (Jesse Hathaway)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Nov 22 2021, 10:00 PM (131 w, 6 d)
Availability
Available
LDAP User
JHathaway
MediaWiki User
JHathaway (WMF) [ Global Accounts ]

Recent Activity

Fri, May 31

jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
Fri, May 31, 6:46 PM · Patch-For-Review, collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway triaged T366387: PCC throws evaluation error on valid code as Low priority.
Fri, May 31, 6:11 PM · Infrastructure-Foundations, Puppet CI
jhathaway created T366387: PCC throws evaluation error on valid code.
Fri, May 31, 6:11 PM · Infrastructure-Foundations, Puppet CI
jhathaway moved T265633: Allow running PCC with different states of the private repo for prod/change catalog from Doing to Backlog on the Puppet CI board.
Fri, May 31, 6:05 PM · Patch-For-Review, Infrastructure-Foundations, User-jbond, Puppet CI

Wed, May 29

jhathaway added a comment to T211403: Domains of most projects do not have DMARC policy.

Patch added to change wikipedia.org's policy to quarantine.

Wed, May 29, 7:22 PM · Patch-For-Review, Security, Infrastructure-Foundations, SRE, Mail
jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
Wed, May 29, 5:11 PM · Patch-For-Review, collaboration-services, Infrastructure-Foundations, Mail, SRE

Tue, May 28

jhathaway triaged T366113: Update SPF records as needed as Medium priority.
Tue, May 28, 7:25 PM · collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway created T366113: Update SPF records as needed.
Tue, May 28, 7:25 PM · collaboration-services, Infrastructure-Foundations, Mail, SRE

Wed, May 22

jhathaway added a comment to T364589: acme-chief: add support for serving individual files over the puppet file system api.

@Vgutierrez patch works great in prod, thanks!

Wed, May 22, 9:32 PM · Acme-chief
jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
Wed, May 22, 8:39 PM · Patch-For-Review, collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway updated subscribers of T365435: DNS records for WikiLearn.

@ssingh thanks for raising your concerns. I agree that our concerns are similar to those in T231387 and @mark's recommendations are largely applicable.

Wed, May 22, 7:12 PM · Traffic, SRE, DNS, WikiLearn

Tue, May 21

jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
Tue, May 21, 9:20 PM · Patch-For-Review, collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway added a comment to T364589: acme-chief: add support for serving individual files over the puppet file system api.
Tue, May 21, 2:38 PM · Acme-chief

Mon, May 20

jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
Mon, May 20, 9:45 PM · Patch-For-Review, collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway triaged T365395: Postfix outbound rollout sequence, mx-out as Medium priority.
Mon, May 20, 8:33 PM · Patch-For-Review, collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway created T365395: Postfix outbound rollout sequence, mx-out .
Mon, May 20, 7:46 PM · Patch-For-Review, collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway claimed T365389: Add additional RSA DKIM keys with 2048 bit sizes.
Mon, May 20, 6:37 PM · Infrastructure-Foundations, Mail
jhathaway triaged T365389: Add additional RSA DKIM keys with 2048 bit sizes as Medium priority.
Mon, May 20, 6:37 PM · Infrastructure-Foundations, Mail
jhathaway created T365389: Add additional RSA DKIM keys with 2048 bit sizes.
Mon, May 20, 6:37 PM · Infrastructure-Foundations, Mail
jhathaway committed rLPRI23125136661b: add mpic dummy secrets.
add mpic dummy secrets
Mon, May 20, 4:29 PM

Fri, May 10

jhathaway added a comment to T364589: acme-chief: add support for serving individual files over the puppet file system api.

Apologies for not providing more context for the log output. I was able to successfully curl the endpoint. However, when requesting the individual files via puppet, I received the above error. After briefly reading the api my understanding is that the file_metadata route needs to be added for individual files. Below is the code that generated the error.

Fri, May 10, 3:47 PM · Acme-chief

Thu, May 9

jhathaway updated the task description for T364589: acme-chief: add support for serving individual files over the puppet file system api.
Thu, May 9, 10:15 PM · Acme-chief
jhathaway created T364589: acme-chief: add support for serving individual files over the puppet file system api.
Thu, May 9, 10:10 PM · Acme-chief

Wed, May 8

jhathaway created T364511: Suggestion on how to setup acme-chief in the dcl testing environment.
Wed, May 8, 7:56 PM · Acme-chief
jhathaway closed T364424: acmechief: add support for providing files with they private key before the public key as Invalid.

Setting this task to invalid, given that I should be able to retrieve the individual files from the puppet filesystem api endpoint and then create the key files in the order needed by postfix, as suggested by @Volans & @taavi.

Wed, May 8, 7:52 PM · Patch-For-Review, Acme-chief

Tue, May 7

jhathaway created T364424: acmechief: add support for providing files with they private key before the public key.
Tue, May 7, 7:12 PM · Patch-For-Review, Acme-chief

Mon, May 6

jhathaway closed T364173: PCC inodes full as Resolved.
Mon, May 6, 3:03 PM
jhathaway triaged T364255: dcl: Failing to run on a M2 Mac: arm64 VM drivers do not currently support the crio container runtime as Medium priority.
Mon, May 6, 2:27 PM · ARM support, Infrastructure-Foundations
jhathaway triaged T364047: puppet servers run out of inodes in puppet code volume as Medium priority.
Mon, May 6, 2:17 PM · Patch-For-Review, Puppet-Infrastructure, cloud-services-team, Infrastructure-Foundations

May 3 2024

jhathaway added a comment to T364173: PCC inodes full.

Issue (2) should be fixed with the above patch.

May 3 2024, 7:47 PM
jhathaway added a comment to T364173: PCC inodes full.

Issue (1) was due to leftover timers that should only be run only pcc-db1001.puppet-diffs.eqiad1.wikimedia.cloud. I have deleted the timers to avoid confusion. Ideally we should move our systemd configuration to /etc/systemd/system per the ma page and fully manage that directory in puppet, I'm sure there is already phab task somewhere for this.

May 3 2024, 7:35 PM
jhathaway updated the task description for T364173: PCC inodes full.
May 3 2024, 7:33 PM
jhathaway created T364173: PCC inodes full.
May 3 2024, 7:33 PM
jhathaway added a comment to T364047: puppet servers run out of inodes in puppet code volume.

ok, I think I understand what is happening now, my apologies for my ignorance on how g10k or r10k uses branches.

May 3 2024, 4:15 PM · Patch-For-Review, Puppet-Infrastructure, cloud-services-team, Infrastructure-Foundations

Apr 26 2024

jhathaway renamed T325407: Provision mx-out from Provision mta-outbound-wiki to Provision mx-out.
Apr 26 2024, 4:00 PM · Infrastructure-Foundations, Mail, SRE
jhathaway updated the task description for T325407: Provision mx-out.
Apr 26 2024, 3:59 PM · Infrastructure-Foundations, Mail, SRE
jhathaway committed rLPRIf680d9b82b54: postfix: mx-{in,out} test data.
postfix: mx-{in,out} test data
Apr 26 2024, 3:39 PM

Apr 18 2024

jhathaway created P60953 (An Untitled Masterwork).
Apr 18 2024, 4:57 PM

Apr 17 2024

jhathaway updated subscribers of T361860: Old "Email this user" email is repeatedly resent.

Given that this has reoccurred and from the emails you provided looks to be duplication on the application layer I think we need to rope in some people on the Mediawiki side. @larissagaulia do you know who might be a first point of contact?

Apr 17 2024, 3:27 PM · Mail, Infrastructure-Foundations, MediaWiki-Email, SRE

Apr 15 2024

jhathaway triaged T362109: dcl: add support for calico as Low priority.
Apr 15 2024, 2:24 PM · Patch-For-Review, Infrastructure-Foundations

Apr 9 2024

jhathaway closed T361750: Site: eqiad, codfw 2 VM request for postfix mx-out as Resolved.
Apr 9 2024, 4:15 PM · Patch-For-Review, vm-requests, Infrastructure-Foundations, SRE

Apr 8 2024

jhathaway added a comment to T362109: dcl: add support for calico.

patch is merged, waiting on a new release, https://github.com/kubernetes/minikube/pull/18233

Apr 8 2024, 8:35 PM · Patch-For-Review, Infrastructure-Foundations
jhathaway created T362109: dcl: add support for calico.
Apr 8 2024, 8:29 PM · Patch-For-Review, Infrastructure-Foundations
jhathaway closed T111595: Do not apply spam headers on email assessed NOT to be spam as Declined.

@bcampbell setting this to declined, please reopen, if this is still a concern

Apr 8 2024, 3:23 PM · Infrastructure-Foundations, Mail, SRE
jhathaway changed the status of T360804: macOS aarch64 support from Open to Stalled.

After doing some exploration I don't think emulation is viable due to the complexity and the performance, so blocking this task until T320811 is resolved. In the interim running dcl on WMCS looks to be the best alternative.

Apr 8 2024, 2:33 PM · ARM support, Infrastructure-Foundations
jhathaway lowered the priority of T360804: macOS aarch64 support from Medium to Low.
Apr 8 2024, 2:33 PM · ARM support, Infrastructure-Foundations
jhathaway changed the status of T360804: macOS aarch64 support, a subtask of T349450: dcl: Version one feedback, from Open to Stalled.
Apr 8 2024, 2:33 PM · Infrastructure-Foundations
jhathaway triaged T360804: macOS aarch64 support as Medium priority.
Apr 8 2024, 2:28 PM · ARM support, Infrastructure-Foundations
jhathaway triaged T360146: Proposal: implement `dcl ssh` subcommand as Low priority.
Apr 8 2024, 2:27 PM · Infrastructure-Foundations

Apr 5 2024

jhathaway created P59690 (An Untitled Masterwork).
Apr 5 2024, 4:12 PM
jhathaway added a comment to T361860: Old "Email this user" email is repeatedly resent.

@Xover if you could paste the headers of two of the messages that would help, the whole raw text would be the best however. I am curious how identical the emails are, as that would help indicate where they are being duplicated.

Apr 5 2024, 3:48 PM · Mail, Infrastructure-Foundations, MediaWiki-Email, SRE

Apr 3 2024

jhathaway renamed T361750: Site: eqiad, codfw 2 VM request for postfix mx-out from Site: eqiad, codfw 2 VM request for postfix mta-out to Site: eqiad, codfw 2 VM request for postfix mx-out.
Apr 3 2024, 9:04 PM · Patch-For-Review, vm-requests, Infrastructure-Foundations, SRE
jhathaway triaged T361750: Site: eqiad, codfw 2 VM request for postfix mx-out as Medium priority.
Apr 3 2024, 9:01 PM · Patch-For-Review, vm-requests, Infrastructure-Foundations, SRE
jhathaway renamed T361750: Site: eqiad, codfw 2 VM request for postfix mx-out from Site: eqiad, codfw 1 VM request for postfix mta-out to Site: eqiad, codfw 2 VM request for postfix mta-out.
Apr 3 2024, 8:58 PM · Patch-For-Review, vm-requests, Infrastructure-Foundations, SRE
jhathaway created T361750: Site: eqiad, codfw 2 VM request for postfix mx-out.
Apr 3 2024, 8:51 PM · Patch-For-Review, vm-requests, Infrastructure-Foundations, SRE
jhathaway closed T332718: eqiad: (1) VM for MySQL Orchestrator as Declined.

part of bookworm upgrade sprint week, but I ran out of time, not currently prioritizing this work.

Apr 3 2024, 7:16 PM · vm-requests, Infrastructure-Foundations, SRE

Apr 2 2024

jhathaway added a comment to T360804: macOS aarch64 support.

FYI, this is going to be so pretty slow (anecdotal stories speak of standard puppet CI taking up to 15mins instead of a few secs, other workloads vary). See T320811 for the bigger picture, the rest of the tasks in ARM support spell out the various other problems met by developers.

Apr 2 2024, 2:33 PM · ARM support, Infrastructure-Foundations

Apr 1 2024

jhathaway added a comment to T356920: Access to DMARCIAN.

@DBu-WMF the current dmarc monitoring is still a work in progress. ITS has purchased a subscription to dmarcdigests via the security budget, which is currently active, but they are not intending to keep the service long term. However you can open a ticket with ITS to request access, while it is still available. As another route @Jgreen wrote some scripts for ingesting the reports for their own needs and we briefly discussed reusing that tooling outside of fund raising tech, but the work has not been planned as of yet.

Apr 1 2024, 4:15 PM · Fundraising-Backlog, Infrastructure-Foundations, Mail, SRE
jhathaway added a comment to T356920: Access to DMARCIAN.

@jhathaway: Another question is why the task is in S4 (Hardware Procurement) while it seems to have nothing to do with hardware procurement?

Apr 1 2024, 4:07 PM · Fundraising-Backlog, Infrastructure-Foundations, Mail, SRE

Mar 22 2024

jhathaway added a comment to T338032: Mail from Bishzilla to emergency@wikimedia.org is possibly getting lost.

Thanks for the poke @RoySmith, ITS obtained this information from Zendesk on how Zendesk's spam marking system operates:

Mar 22 2024, 8:43 PM · Infrastructure-Foundations, Mail, Trust-and-Safety
jhathaway renamed T360804: macOS aarch64 support from macOS arm support to macOS aarch64 support.
Mar 22 2024, 5:21 PM · ARM support, Infrastructure-Foundations
jhathaway updated subscribers of T360804: macOS aarch64 support.

@SLyngshede-WMF let's move discussion to phabricator. I tried the updated patch on my x86_64 hackintosh with minikube 1.32:

Mar 22 2024, 5:20 PM · ARM support, Infrastructure-Foundations
jhathaway added a comment to T360804: macOS aarch64 support.

patch, https://gitlab.wikimedia.org/jhathaway/dcl/-/merge_requests/2

Mar 22 2024, 5:12 PM · ARM support, Infrastructure-Foundations
jhathaway created T360804: macOS aarch64 support.
Mar 22 2024, 5:12 PM · ARM support, Infrastructure-Foundations

Feb 26 2024

jhathaway added a comment to T358398: corto-test.
  1. Incident metadata
Feb 26 2024, 11:00 PM · Trash
jhathaway claimed T232343: Consider Postfix as MTA for our MXes (and OTRS/Mailman/Phab).
Feb 26 2024, 3:46 PM · Infrastructure-Foundations, User-MoritzMuehlenhoff, Mail, SRE
jhathaway added a project to T358462: CORTOTEST3: Trash.
Feb 26 2024, 5:25 AM · Trash
jhathaway closed T358462: CORTOTEST3 as Invalid.
Feb 26 2024, 5:24 AM · Trash

Feb 24 2024

jhathaway added a comment to T358398: corto-test.

butter:

Feb 24 2024, 4:47 PM · Trash

Feb 23 2024

jhathaway added a comment to T358398: corto-test.

well how does PHID-TASK-5tckxnd23nugdvfo3ziu, relate to T358398?

Feb 23 2024, 11:38 PM · Trash
jhathaway added a comment to T355755: Create phabricator bot user for 'corto'.

great, thanks!

Feb 23 2024, 5:32 PM · Incident Tooling
jhathaway created T358355: Integrations tests.
Feb 23 2024, 3:48 PM · Infrastructure-Foundations, Mail, SRE

Feb 22 2024

jhathaway added a comment to T355755: Create phabricator bot user for 'corto'.

@fgiunchedi any update on the phab acccount, should I reach out to someone?

Feb 22 2024, 11:10 PM · Incident Tooling
jhathaway closed T355756: Create & test Google service account for 'corto' as Resolved.

obtained, and seems to work, closing

Feb 22 2024, 11:10 PM · Incident Tooling
jhathaway closed T355756: Create & test Google service account for 'corto', a subtask of T356790: introducing corto internal incident response workflow automation, as Resolved.
Feb 22 2024, 11:10 PM · Incident Tooling, SRE-OnFire

Feb 15 2024

jhathaway added a comment to T357711: Disk space idp1002:9100:/ 4.817% free.

For reasons that are not clear, we stopped compressing on May 30th of 2023 we also don't seem to have any deletion rules in place.

Feb 15 2024, 6:11 PM · Infrastructure-Foundations
jhathaway created T357711: Disk space idp1002:9100:/ 4.817% free.
Feb 15 2024, 6:10 PM · Infrastructure-Foundations

Feb 14 2024

jhathaway added a comment to T338032: Mail from Bishzilla to emergency@wikimedia.org is possibly getting lost.

@RoySmith I also asked ITS if we could use phabricator to communicate, since it is accessible by volunteers.

Feb 14 2024, 5:08 PM · Infrastructure-Foundations, Mail, Trust-and-Safety
jhathaway added a comment to T341056: volatile: We need to configure the volatile endpoint on puppetserveres.

thanks for the additional context @Muehlenhoff!

Feb 14 2024, 3:37 PM · Patch-For-Review, Puppet-Infrastructure, Puppet (Puppet 7.0), Infrastructure-Foundations, SRE

Feb 13 2024

jhathaway updated subscribers of T341056: volatile: We need to configure the volatile endpoint on puppetserveres.

@Muehlenhoff I think that makes sense, are the updates run manually when Debian issues a release?

Feb 13 2024, 11:11 PM · Patch-For-Review, Puppet-Infrastructure, Puppet (Puppet 7.0), Infrastructure-Foundations, SRE

Feb 9 2024

jhathaway added a comment to T338032: Mail from Bishzilla to emergency@wikimedia.org is possibly getting lost.

@jhathaway Did you open one and have the number?

Feb 9 2024, 6:15 PM · Infrastructure-Foundations, Mail, Trust-and-Safety
jhathaway added a comment to T338032: Mail from Bishzilla to emergency@wikimedia.org is possibly getting lost.

@RoySmith did you ever here anything back from the ticket you opened? Also, you said this was mentioned in another forum, in what context, was there another message marked as spam?

Feb 9 2024, 4:29 PM · Infrastructure-Foundations, Mail, Trust-and-Safety

Feb 8 2024

jhathaway added a comment to T356991: Repurpose puppetmaster2003 as puppetserver2003.

This set of steps looks correct to me, based on what @jbond did on T345067

Feb 8 2024, 4:06 PM · Puppet-Infrastructure, Puppet (Puppet 7.0), Infrastructure-Foundations, SRE

Feb 6 2024

jhathaway added a comment to T356221: Ensure donate.wikimedia.org adheres to Google's sender guidelines.

sounds good, happy to help

Feb 6 2024, 10:29 PM · donate.wikimedia.org
jhathaway added a comment to T356221: Ensure donate.wikimedia.org adheres to Google's sender guidelines.

@Jgreen the tool only provides a graph and a percentage, I have added you as a viewer of the domain, https://postmaster.google.com. If that doesn't work I am happy to screen share, or drop some pics on this ticket.

Feb 6 2024, 10:21 PM · donate.wikimedia.org
jhathaway updated subscribers of T356221: Ensure donate.wikimedia.org adheres to Google's sender guidelines.

@Dwisehaupt postmaster tools shows dmarc failures for this domain. Do you know where it is being actively used in emails being sent out?

Feb 6 2024, 9:51 PM · donate.wikimedia.org
jhathaway claimed T356221: Ensure donate.wikimedia.org adheres to Google's sender guidelines.
Feb 6 2024, 9:50 PM · donate.wikimedia.org
jhathaway closed T355449: Ensure wikimedia.org adheres to Google's sender guidelines, a subtask of T355712: Ensure Wikimedia complies with Google's new email sender guidelines, as Resolved.
Feb 6 2024, 9:40 PM · Foundational Technology Requests
jhathaway closed T355449: Ensure wikimedia.org adheres to Google's sender guidelines as Resolved.

other than one-click unsubscribe, we are in compliance

Feb 6 2024, 9:40 PM · Infrastructure-Foundations
jhathaway closed T355833: Ensure that wikimediafoundation.myshopify.com complies with Google's new email sender guidelines, a subtask of T355712: Ensure Wikimedia complies with Google's new email sender guidelines, as Resolved.
Feb 6 2024, 9:39 PM · Foundational Technology Requests
jhathaway closed T355833: Ensure that wikimediafoundation.myshopify.com complies with Google's new email sender guidelines as Resolved.

@bcampbell I assume this is resolved, please go ahead and reopen if it is not.

Feb 6 2024, 9:39 PM · Traffic, SRE, DNS, Foundational Technology Requests
jhathaway claimed T355833: Ensure that wikimediafoundation.myshopify.com complies with Google's new email sender guidelines.
Feb 6 2024, 9:35 PM · Traffic, SRE, DNS, Foundational Technology Requests
jhathaway renamed T355756: Create & test Google service account for 'corto' from Create Google service account for 'corto' to Create & test Google service account for 'corto'.
Feb 6 2024, 4:57 PM · Incident Tooling
jhathaway added a subtask for T356790: introducing corto internal incident response workflow automation: T355758: Create "corto" Phabricator bot account for Corto.
Feb 6 2024, 4:56 PM · Incident Tooling, SRE-OnFire
jhathaway added a parent task for T355758: Create "corto" Phabricator bot account for Corto: T356790: introducing corto internal incident response workflow automation.
Feb 6 2024, 4:56 PM · Release-Engineering-Team (Now this 🫠), User-brennen, Phabricator-Bot-Requests, Incident Tooling
jhathaway added a subtask for T356790: introducing corto internal incident response workflow automation: T355755: Create phabricator bot user for 'corto'.
Feb 6 2024, 4:55 PM · Incident Tooling, SRE-OnFire
jhathaway added a parent task for T355755: Create phabricator bot user for 'corto': T356790: introducing corto internal incident response workflow automation.
Feb 6 2024, 4:55 PM · Incident Tooling
jhathaway added a subtask for T356790: introducing corto internal incident response workflow automation: T355756: Create & test Google service account for 'corto'.
Feb 6 2024, 4:54 PM · Incident Tooling, SRE-OnFire
jhathaway added a parent task for T355756: Create & test Google service account for 'corto': T356790: introducing corto internal incident response workflow automation.
Feb 6 2024, 4:54 PM · Incident Tooling
jhathaway triaged T355756: Create & test Google service account for 'corto' as Medium priority.
Feb 6 2024, 4:15 PM · Incident Tooling