(Go: >> BACK << -|- >> HOME <<)

Page MenuHomePhabricator

jhathaway (Jesse Hathaway)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

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

Recent Activity

Thu, Jun 27

jhathaway renamed T368669: puppet-diffs quota request for buster migration from puppet-diffs quota request to puppet-diffs quota request for buster migration.
Thu, Jun 27, 7:55 PM · Cloud-VPS (Quota-requests)
jhathaway added a subtask for T367547: Cloud VPS "puppet-diffs" project Buster deprecation: T368669: puppet-diffs quota request for buster migration.
Thu, Jun 27, 7:50 PM · Infrastructure-Foundations, Puppet CI, Cloud-VPS (Debian Buster Deprecation)
jhathaway added a parent task for T368669: puppet-diffs quota request for buster migration: T367547: Cloud VPS "puppet-diffs" project Buster deprecation.
Thu, Jun 27, 7:50 PM · Cloud-VPS (Quota-requests)
jhathaway claimed T367547: Cloud VPS "puppet-diffs" project Buster deprecation.
Thu, Jun 27, 7:49 PM · Infrastructure-Foundations, Puppet CI, Cloud-VPS (Debian Buster Deprecation)
jhathaway created T368669: puppet-diffs quota request for buster migration.
Thu, Jun 27, 7:48 PM · Cloud-VPS (Quota-requests)
jhathaway added a comment to T368257: generate_vrts_aliases failing on mx-in1001.

I was able to capture this traceback:

Thu, Jun 27, 4:47 PM · Infrastructure-Foundations, Mail, vrts, collaboration-services

Wed, Jun 26

jhathaway updated the task description for T367517: Postfix inbound rollout sequence, mx-in.
Wed, Jun 26, 10:01 PM · Infrastructure-Foundations, Mail, SRE
jhathaway committed rLPRI998f084397e9: postfix: mx domain aliases.
postfix: mx domain aliases
Wed, Jun 26, 4:44 PM

Mon, Jun 24

jhathaway added a comment to T367547: Cloud VPS "puppet-diffs" project Buster deprecation.

correct, I plan to migrate pcc-db1001, before the end of the month

Mon, Jun 24, 9:55 PM · Infrastructure-Foundations, Puppet CI, Cloud-VPS (Debian Buster Deprecation)
jhathaway triaged T368257: generate_vrts_aliases failing on mx-in1001 as Medium priority.
Mon, Jun 24, 2:45 PM · Infrastructure-Foundations, Mail, vrts, collaboration-services
jhathaway claimed T368257: generate_vrts_aliases failing on mx-in1001.
Mon, Jun 24, 1:58 PM · Infrastructure-Foundations, Mail, vrts, collaboration-services

Mon, Jun 17

jhathaway triaged T367517: Postfix inbound rollout sequence, mx-in as Medium priority.
Mon, Jun 17, 3:09 PM · Infrastructure-Foundations, Mail, SRE

Fri, Jun 14

jhathaway updated the task description for T367517: Postfix inbound rollout sequence, mx-in.
Fri, Jun 14, 7:00 PM · Infrastructure-Foundations, Mail, SRE
jhathaway updated the task description for T367517: Postfix inbound rollout sequence, mx-in.
Fri, Jun 14, 3:29 PM · Infrastructure-Foundations, Mail, SRE
jhathaway updated the task description for T367517: Postfix inbound rollout sequence, mx-in.
Fri, Jun 14, 3:11 PM · Infrastructure-Foundations, Mail, SRE
jhathaway updated the task description for T367517: Postfix inbound rollout sequence, mx-in.
Fri, Jun 14, 2:25 PM · Infrastructure-Foundations, Mail, SRE
jhathaway created T367517: Postfix inbound rollout sequence, mx-in.
Fri, Jun 14, 2:21 PM · Infrastructure-Foundations, Mail, SRE
jhathaway closed T366113: Update SPF records as needed as Resolved.

spf records updated

Fri, Jun 14, 2:03 PM · collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway closed T366113: Update SPF records as needed, a subtask of T365395: Postfix outbound rollout sequence, mx-out , as Resolved.
Fri, Jun 14, 2:02 PM · collaboration-services, Infrastructure-Foundations, Mail, SRE

Thu, Jun 13

jhathaway added a comment to T366387: PCC throws evaluation error on valid code.

good point @taavi, the inventory endpoint does seem to be supported, but in my testing dotted notation for facts is not supported via PQL.

Thu, Jun 13, 2:55 PM · Infrastructure-Foundations, Puppet CI

Wed, Jun 12

jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
Wed, Jun 12, 4:24 PM · collaboration-services, Infrastructure-Foundations, Mail, SRE

Mon, Jun 10

jhathaway added a comment to T366740: Update fundraising mail settings to use new production mx hosts.

@jhathaway Thanks. I have shifted our codfw hosts to use the new mx-out hosts. That is the secondary datacenter. We'll let it run for a little just to verify and then switch the eqiad hosts over.

Mon, Jun 10, 10:12 PM · fundraising-tech-ops, Mail, Infrastructure-Foundations
jhathaway triaged T366740: Update fundraising mail settings to use new production mx hosts as Medium priority.
Mon, Jun 10, 2:05 PM · fundraising-tech-ops, Mail, Infrastructure-Foundations

Fri, Jun 7

jhathaway added a comment to T366740: Update fundraising mail settings to use new production mx hosts.

@Dwisehaupt let me know if you want to do any canary tests, I'm happy to look at raw emails to assess whether they were successful.

Fri, Jun 7, 3:12 PM · fundraising-tech-ops, Mail, Infrastructure-Foundations
jhathaway added a comment to T366900: Test Puppet 8 readiness.

Thanks for opening this @MoritzMuehlenhoff. I expect one of the larger tasks to prepare for puppet 8 will be making our code compatible with the strict settings in puppet 8. We could even explore enforcing those settings in our current puppet 7 installation, once the puppet 5 install base is gone.

Fri, Jun 7, 2:00 PM · Infrastructure-Foundations, SRE, Puppet-Infrastructure

Wed, Jun 5

jhathaway added a comment to T365395: Postfix outbound rollout sequence, mx-out .

@jhathaway Question about the routing of mail with these hosts. Currently the civicrm host receives mail from mx1001/mx2001. The inbound mail is dmarc and VERP responses to @donate.wikimedia.org

Will this inbound mail be coming from the new mx-out hosts or is there some other pathway?

Wed, Jun 5, 8:38 PM · collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
Wed, Jun 5, 8:34 PM · collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway renamed T325406: Provision mx-in from Provision mta-inbound-wiki to Provision mx-in.
Wed, Jun 5, 7:21 PM · Infrastructure-Foundations, Mail, SRE
jhathaway claimed T366744: Site: eqiad, codfw 2 VM request for postfix mx-in.
Wed, Jun 5, 7:12 PM · vm-requests, Infrastructure-Foundations, SRE
jhathaway created T366744: Site: eqiad, codfw 2 VM request for postfix mx-in.
Wed, Jun 5, 7:12 PM · vm-requests, Infrastructure-Foundations, SRE
jhathaway added a subtask for T325407: Provision mx-out: T361750: Site: eqiad, codfw 2 VM request for postfix mx-out.
Wed, Jun 5, 6:57 PM · Infrastructure-Foundations, Mail, SRE
jhathaway added a parent task for T361750: Site: eqiad, codfw 2 VM request for postfix mx-out: T325407: Provision mx-out.
Wed, Jun 5, 6:57 PM · vm-requests, Infrastructure-Foundations, SRE
jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
Wed, Jun 5, 5:12 PM · collaboration-services, Infrastructure-Foundations, Mail, SRE
jhathaway committed rLPRI80f734b089d5: dummy ssl key.
dummy ssl key
Wed, Jun 5, 12:22 AM

Fri, May 31

jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
Fri, May 31, 6:46 PM · 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

May 29 2024

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.

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

May 28 2024

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

May 22 2024

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!

May 22 2024, 9:32 PM · Acme-chief
jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
May 22 2024, 8:39 PM · 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.

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

May 21 2024

jhathaway updated the task description for T365395: Postfix outbound rollout sequence, mx-out .
May 21 2024, 9:20 PM · 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.
May 21 2024, 2:38 PM · Acme-chief

May 20 2024

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

May 10 2024

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.

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

May 9 2024

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

May 8 2024

jhathaway created T364511: Suggestion on how to setup acme-chief in the dcl testing environment.
May 8 2024, 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.

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

May 7 2024

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

May 6 2024

jhathaway closed T364173: PCC inodes full as Resolved.
May 6 2024, 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.
May 6 2024, 2:27 PM · ARM support, Infrastructure-Foundations
jhathaway triaged T364047: puppet servers run out of inodes in puppet code volume as Medium priority.
May 6 2024, 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 · 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 · 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 · 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 · vm-requests, Infrastructure-Foundations, SRE
jhathaway created T361750: Site: eqiad, codfw 2 VM request for postfix mx-out.
Apr 3 2024, 8:51 PM · 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