[06:44:51] 10serviceops, 10Data-Engineering-Radar, 10MW-on-K8s, 10Patch-For-Review: IPInfo MediaWiki extension depends on presence of maxmind db in the container/host - https://phabricator.wikimedia.org/T288375 (10Joe) After a discussion on IRC: * We're not happy to add another 500 MB to the docker image * It would... [06:46:04] 10serviceops, 10Campaign-Tools, 10MW-on-K8s: Setup sendmail on k8s container - https://phabricator.wikimedia.org/T325131 (10Joe) >>! In T325131#8479122, @Legoktm wrote: > > Since it hasn't been mentioned yet, to be clear, MediaWiki already supports SMTP directly: https://www.mediawiki.org/wiki/Manual:$wgSMT... [09:16:21] 10serviceops, 10Arc-Lamp, 10Performance-Team (Radar), 10SRE Observability (FY2022/2023-Q3): Expand RAM on arclamp hosts and move them to baremetal - https://phabricator.wikimedia.org/T316223 (10akosiaris) >>! In T316223#8381863, @akosiaris wrote: >>>! In T316223#8362915, @jbond wrote: >> Is there a more sp... [09:38:28] 10serviceops, 10Campaign-Tools, 10MW-on-K8s: Setup sendmail on k8s container - https://phabricator.wikimedia.org/T325131 (10akosiaris) Since I 've never read up on how mediawiki implements SMTP and docs aren't clear, I have a couple of naive questions: - Is it implemented as a job or is the attempt to use S... [09:49:22] 10serviceops, 10Campaign-Tools, 10MW-on-K8s: Setup sendmail on k8s container - https://phabricator.wikimedia.org/T325131 (10Joe) >>! In T325131#8480754, @akosiaris wrote: > Since I 've never read up on how mediawiki implements SMTP and docs aren't clear, I have a couple of naive questions: > > - Is it imple... [09:56:22] 10serviceops, 10Prod-Kubernetes, 10Kubernetes: Re-enable seccomProfile in cert-manager chart after k8s 1.23 migration completed - https://phabricator.wikimedia.org/T325620 (10JMeybohm) [09:56:44] 10serviceops, 10Prod-Kubernetes, 10Kubernetes: Re-enable seccomProfile in cert-manager chart after k8s 1.23 migration completed - https://phabricator.wikimedia.org/T325620 (10JMeybohm) [09:56:49] 10serviceops, 10Foundational Technology Requests, 10Prod-Kubernetes, 10Shared-Data-Infrastructure, and 2 others: Update Kubernetes clusters to v1.23 - https://phabricator.wikimedia.org/T307943 (10JMeybohm) [10:02:04] 10serviceops, 10Campaign-Tools, 10MW-on-K8s: Setup sendmail on k8s container - https://phabricator.wikimedia.org/T325131 (10Joe) So, this is mildly embarassing. I originally found an old version of the code of msmtp, which didn't cycle through the results of getaddrinfo; The latest version (dating to 2020) o... [10:48:10] 10serviceops, 10Campaign-Tools, 10MW-on-K8s: Setup sendmail on k8s container - https://phabricator.wikimedia.org/T325131 (10Joe) For the record, I just managed to send an email to myself using Special:MailUser on test2.wikipedia.org, so the functionality is ok; I'm still not fully happy with the latency and... [10:59:29] 10serviceops, 10Campaign-Tools, 10MW-on-K8s: Setup sendmail on k8s container - https://phabricator.wikimedia.org/T325131 (10akosiaris) >>! In T325131#8480766, @Joe wrote: >>>! In T325131#8480754, @akosiaris wrote: >> Since I 've never read up on how mediawiki implements SMTP and docs aren't clear, I have a c... [11:44:09] 10serviceops, 10GitLab, 10serviceops-collab, 10Kubernetes, 10Patch-For-Review: Trusted gitlab runner containers need access to staging k8s cluster - https://phabricator.wikimedia.org/T325385 (10akosiaris) We already had that functionality for the deployment pipeline on gerrit, it should be around for Git... [11:46:11] 10serviceops, 10SRE: k8s/mw: traffic to eventgate dropped by iptables - https://phabricator.wikimedia.org/T249700 (10akosiaris) 05Open→03Resolved a:03akosiaris I am gonna tentatively resolve this task. Last updated was >2.5 years ago, it quite possibly doesn't even apply anymore. [12:01:19] 10serviceops, 10GitLab, 10serviceops-collab, 10Kubernetes, 10Patch-For-Review: Trusted gitlab runner containers need access to staging k8s cluster - https://phabricator.wikimedia.org/T325385 (10Jelto) Ah sorry for the confusion, I missed that! Sounds good to recreate all of the functionality in the `ci`... [14:27:07] 10serviceops, 10GitLab, 10serviceops-collab, 10Kubernetes, 10Patch-For-Review: Trusted gitlab runner containers need access to staging k8s cluster - https://phabricator.wikimedia.org/T325385 (10akosiaris) >>! In T325385#8481064, @Jelto wrote: > Ah sorry for the confusion, I missed that! No worries! > I... [15:46:28] 10serviceops, 10GitLab, 10serviceops-collab, 10Kubernetes, 10Patch-For-Review: Trusted gitlab runner containers need access to staging k8s cluster - https://phabricator.wikimedia.org/T325385 (10dancy) >>! In T325385#8481064, @Jelto wrote: > @dancy What is your plan of providing the kubeconfig? Is mathoid... [17:47:18] 10serviceops, 10Campaign-Tools, 10MW-on-K8s, 10Patch-For-Review: Setup sendmail on k8s container - https://phabricator.wikimedia.org/T325131 (10jhathaway) PEAR::mail does seem to support trying to connect to multiple hosts from an MX record, https://github.com/pear/Mail/blob/master/Mail/smtpmx.php#L322-L342