Page MenuHomePhabricator

Hawkeye7
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Jul 21 2017, 8:29 AM (280 w, 3 d)
Availability
Available
LDAP User
Hawkeye7
MediaWiki User
Hawkeye7 [ Global Accounts ]

Recent Activity

Oct 20 2022

Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

Confirmed that my executables run on the docker container.

Oct 20 2022, 11:49 PM · Toolforge (Software install/update)

Oct 19 2022

Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

Well done.

Oct 19 2022, 11:26 PM · Toolforge (Software install/update)

Oct 18 2022

Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

The documentation says: "The package ca-certificates-mono should be installed to get SSL certificates for HTTPS connections. Install this package if you run into trouble making HTTPS connections."

Oct 18 2022, 11:54 PM · Toolforge (Software install/update)
Hawkeye7 added a comment to T320904: Add MIME::Lite to the Perl image.

I have edited the request. I created it as a feature, not a bug report.

Oct 18 2022, 12:56 AM · Toolforge (Software install/update), Kubernetes
Hawkeye7 updated the task description for T320904: Add MIME::Lite to the Perl image.
Oct 18 2022, 12:51 AM · Toolforge (Software install/update), Kubernetes

Oct 17 2022

Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

We use Rocky 9 here. All software here is patched an kept up to date due to the threat from foreign-government-sponsored hackers and ransomware attacks.

Oct 17 2022, 11:41 PM · Toolforge (Software install/update)
Hawkeye7 added a comment to T320904: Add MIME::Lite to the Perl image.

You're quite right; MIME::Lite is not available on the Grid. We never needed it there because we had sendmail and later exim.

Oct 17 2022, 11:10 PM · Toolforge (Software install/update), Kubernetes
Hawkeye7 added a comment to T205813: Document mail relay service which can be used to send outbound email from Toolforge Kubernetes containers.

I do have a workaround: I could use Net::SMTP. This is a low-level module, but it is included with a standard Perl 6.32 install.I have tested this with the tf-perl532 image. Using it would require me to write an new email wrapper for my bots to use. Currently my wrapper supports sendmail, exim and MIME::Lite.

Oct 17 2022, 12:27 AM · Infrastructure-Foundations, Documentation, Mail, Toolforge

Oct 16 2022

Hawkeye7 added a comment to T205813: Document mail relay service which can be used to send outbound email from Toolforge Kubernetes containers.

Perl has a mail module, MIME::Lite, but while it is available on the Grid, it has not been provided in the Kubernetes image.

Oct 16 2022, 7:59 PM · Infrastructure-Foundations, Documentation, Mail, Toolforge
Hawkeye7 added a comment to T319893: Migrate milhistbot from Toolforge GridEngine to Toolforge Kubernetes.

I've created a new feature suggestion T320904.

Oct 16 2022, 7:50 PM · Grid-Engine-to-K8s-Migration
Hawkeye7 created T320904: Add MIME::Lite to the Perl image.
Oct 16 2022, 7:47 PM · Toolforge (Software install/update), Kubernetes
Hawkeye7 added a comment to T319893: Migrate milhistbot from Toolforge GridEngine to Toolforge Kubernetes.

MIME::Lite is not installed on perl532-tf so no ability to send mail from that container

Oct 16 2022, 9:16 AM · Grid-Engine-to-K8s-Migration
Restricted Application added a project to T205813: Document mail relay service which can be used to send outbound email from Toolforge Kubernetes containers: Infrastructure-Foundations.

Garbage. The change to the documentation does not explain how to send an email if there is no sendmail, no exim, no MIME::Lite.

Oct 16 2022, 9:00 AM · Infrastructure-Foundations, Documentation, Mail, Toolforge
Hawkeye7 added a comment to T319893: Migrate milhistbot from Toolforge GridEngine to Toolforge Kubernetes.

Not working. exim does not seem to work inside kubernetes containers. So I am not being informed if there is a problem. May have to revert.

Oct 16 2022, 8:35 AM · Grid-Engine-to-K8s-Migration

Oct 14 2022

Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

Having the same problem as Ghuron

Oct 14 2022, 10:41 AM · Toolforge (Software install/update)
Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

No good. Does not have msbuild.

Oct 14 2022, 10:28 AM · Toolforge (Software install/update)

Oct 9 2022

Hawkeye7 added a comment to T319893: Migrate milhistbot from Toolforge GridEngine to Toolforge Kubernetes.

All my Perl jobs are now migrated to Kubernetes. That leaves only the four C# ones.

Oct 9 2022, 11:25 PM · Grid-Engine-to-K8s-Migration
Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

How do you create an interactive shell on this container?

Oct 9 2022, 6:27 AM · Toolforge (Software install/update)

Oct 8 2022

Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

Running a web service would require a an external web server. It is not part of mono.

Oct 8 2022, 6:16 PM · Toolforge (Software install/update)

Oct 7 2022

Hawkeye7 committed R2516:fd19615491ca: Allow for multiple nominator formats (authored by Hawkeye7).
Allow for multiple nominator formats
Oct 7 2022, 1:54 PM
Hawkeye7 added a comment to T320216: Unable to use git push - 403 error.

I guess this means that this can be closed, as I have a workaround of using the Ross Mallett account.

Oct 7 2022, 10:23 AM · Striker, GitLab (Auth & Access)
Hawkeye7 added a comment to T296022: Deprecate git-ssh service on phabricator.wikimedia.org.

Does the move to gitlab mean that we can use ssh again instead of https?

Oct 7 2022, 10:20 AM · Patch-For-Review, Release-Engineering-Team (Bonus Level 🕹️), serviceops-collab, serviceops, Phabricator
Hawkeye7 added a comment to T320216: Unable to use git push - 403 error.

It clearly shows Ross Mallett and Hawkeye7 are the same identity.

Oct 7 2022, 9:50 AM · Striker, GitLab (Auth & Access)
Hawkeye7 added a comment to T320216: Unable to use git push - 403 error.

I can apparently log in as Ross Mallett. No idea why that account was used.

Oct 7 2022, 9:42 AM · Striker, GitLab (Auth & Access)
Hawkeye7 added a comment to T320216: Unable to use git push - 403 error.

I am there as Ross Mallett, but that is not my gitlab account, Hawkeye7 is.

Oct 7 2022, 9:37 AM · Striker, GitLab (Auth & Access)
Hawkeye7 added a comment to T296022: Deprecate git-ssh service on phabricator.wikimedia.org.

Yes, it has moved to Gitlab so now I cannot upload to it. :(

Oct 7 2022, 6:33 AM · Patch-For-Review, Release-Engineering-Team (Bonus Level 🕹️), serviceops-collab, serviceops, Phabricator
Hawkeye7 added a comment to T320216: Unable to use git push - 403 error.

I am not a member of my own project :(

Oct 7 2022, 5:20 AM · Striker, GitLab (Auth & Access)
Hawkeye7 added a comment to T319893: Migrate milhistbot from Toolforge GridEngine to Toolforge Kubernetes.

I've updated four of the Perl jobs to run with the tf-perl532 image. If they run okay, I will convert the other jobs. But the C# jobs cannot be converted until a C# image is made available.

Oct 7 2022, 4:58 AM · Grid-Engine-to-K8s-Migration
Hawkeye7 added a comment to T320216: Unable to use git push - 403 error.

No access to my own project.

Oct 7 2022, 3:59 AM · Striker, GitLab (Auth & Access)
Hawkeye7 added a comment to T320216: Unable to use git push - 403 error.

Not working. And my profile has a bum email with a spelling error in it. Cannot correct it. Cannot do a push with gitlab. Please migrate back.

Oct 7 2022, 3:52 AM · Striker, GitLab (Auth & Access)
Hawkeye7 added a comment to T319893: Migrate milhistbot from Toolforge GridEngine to Toolforge Kubernetes.

The tool contains scripts written in Perl; these should be okay for now, but I switched away from them when WMF started talking about OpenAuth, which the Perl MediaWiki::Bot does not support. These I can migrate right now.

Oct 7 2022, 1:22 AM · Grid-Engine-to-K8s-Migration
Hawkeye7 added a comment to T296022: Deprecate git-ssh service on phabricator.wikimedia.org.

Something has gone wrong. My attempt to do a git push results in fatal: unable to access 'http://phabricator.wikimedia.org/source/tool-milhistbot.git/': The requested URL returned error: 403.

Oct 7 2022, 12:41 AM · Patch-For-Review, Release-Engineering-Team (Bonus Level 🕹️), serviceops-collab, serviceops, Phabricator
Hawkeye7 added a comment to T319893: Migrate milhistbot from Toolforge GridEngine to Toolforge Kubernetes.

This is not currently possible. There is an outstanding request T311466 for the required docker image.

Oct 7 2022, 12:33 AM · Grid-Engine-to-K8s-Migration
Hawkeye7 created T320216: Unable to use git push - 403 error.
Oct 7 2022, 12:21 AM · Striker, GitLab (Auth & Access)

Aug 14 2022

Hawkeye7 committed R2516:f0ba295b2c79: Do not erase Adam's talk page (authored by Hawkeye7).
Do not erase Adam's talk page
Aug 14 2022, 3:52 AM
Hawkeye7 committed R2516:bd26dc8e8ae6: Do not erase Adam's talk page (authored by Hawkeye7).
Do not erase Adam's talk page
Aug 14 2022, 3:48 AM

Aug 7 2022

Hawkeye7 committed R2516:0c4394a261a2: Add for spaces in class ratings (authored by Hawkeye7).
Add for spaces in class ratings
Aug 7 2022, 5:56 AM

Aug 3 2022

Hawkeye7 committed R2516:d7c8155041ff: Notify Adam (authored by Hawkeye7).
Notify Adam
Aug 3 2022, 2:20 AM
Hawkeye7 committed R2516:06454b8de342: Notify Adam (authored by Hawkeye7).
Notify Adam
Aug 3 2022, 2:15 AM

Jun 29 2022

Hawkeye7 reopened T214343: Create a Perl Docker image for use on the Toolforge Kubernetes cluster as "Open".
Jun 29 2022, 11:42 PM · User-bd808, Kubernetes, cloud-services-team (Kanban), Toolforge
Hawkeye7 added a comment to T214343: Create a Perl Docker image for use on the Toolforge Kubernetes cluster.

Closed but not resolved

Jun 29 2022, 11:42 PM · User-bd808, Kubernetes, cloud-services-team (Kanban), Toolforge
Hawkeye7 added a comment to T214343: Create a Perl Docker image for use on the Toolforge Kubernetes cluster.

Yes, I could do that but it is not my preferred option because:
(1) The module is currently available on the grid
(2) It defeats the purpose of having a perl container

Jun 29 2022, 3:59 AM · User-bd808, Kubernetes, cloud-services-team (Kanban), Toolforge
Hawkeye7 added a comment to T214343: Create a Perl Docker image for use on the Toolforge Kubernetes cluster.

My bots uses one Perl module that is not installed:
File::Slurp

Jun 29 2022, 12:50 AM · User-bd808, Kubernetes, cloud-services-team (Kanban), Toolforge

Jun 28 2022

Hawkeye7 added a comment to T311454: Install msbuild.

msbuild is packaged with the latest release, so if you install the latest stable version (6.12.0)
(which you can get from https://www.mono-project.com/download/stable/#download-lin-debian)
it will be there!

Jun 28 2022, 11:57 PM · Toolforge (Software install/update)

Jun 27 2022

Hawkeye7 created T311466: Create a kubernetes container with mono and dotnet.
Jun 27 2022, 9:54 PM · Toolforge (Software install/update)
Hawkeye7 added a comment to T214343: Create a Perl Docker image for use on the Toolforge Kubernetes cluster.

Is there any way to test it?

Jun 27 2022, 9:13 PM · User-bd808, Kubernetes, cloud-services-team (Kanban), Toolforge
Hawkeye7 added a comment to T214343: Create a Perl Docker image for use on the Toolforge Kubernetes cluster.

It is there on the job grid and is used by my Perl bots.

Jun 27 2022, 8:56 PM · User-bd808, Kubernetes, cloud-services-team (Kanban), Toolforge
Hawkeye7 added a comment to T214343: Create a Perl Docker image for use on the Toolforge Kubernetes cluster.

A Perl container would need to have MediaWiki::Bot

Jun 27 2022, 8:49 PM · User-bd808, Kubernetes, cloud-services-team (Kanban), Toolforge
Hawkeye7 created T311454: Install msbuild.
Jun 27 2022, 8:09 PM · Toolforge (Software install/update)
Hawkeye7 added a comment to T311374: Unable to login to login-stretch.tools.wmflabs.org.

Damn. msbuild is not installed on tools-sgebastion-10. So my Bots cannot be maintained.

Jun 27 2022, 7:55 PM · Toolforge
Hawkeye7 updated the task description for T311374: Unable to login to login-stretch.tools.wmflabs.org.
Jun 27 2022, 4:09 AM · Toolforge

Jun 26 2022

Hawkeye7 created T311374: Unable to login to login-stretch.tools.wmflabs.org.
Jun 26 2022, 11:25 PM · Toolforge

Jun 7 2022

Hawkeye7 added a comment to T309762: Unable to build with mono: Cannot find the msbuild executable.

Okay. I have figured this out. Can close now.

Jun 7 2022, 11:25 PM · Toolforge
Hawkeye7 added a comment to T309762: Unable to build with mono: Cannot find the msbuild executable.

It looks like tools-sgebastion-10 is an obsolete server that needs to be decommissioned. How do you force it to login to a working server?

Jun 7 2022, 10:11 PM · Toolforge

Jun 6 2022

Hawkeye7 added a comment to T309762: Unable to build with mono: Cannot find the msbuild executable.

rmallett@tools-sgebastion-07:~$ mono --version
Mono JIT compiler version 5.12.0.226 (tarball Thu May 3 09:49:46 UTC 2018)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
Interpreter: yes
LLVM: supported, not enabled.
GC: sgen (concurrent by default)
rmallett@tools-sgebastion-07:~$ which msbuild
/usr/bin/msbuild
rmallett@tools-sgebastion-07:~$

Jun 6 2022, 11:33 PM · Toolforge
Hawkeye7 added a comment to T309762: Unable to build with mono: Cannot find the msbuild executable.

My Bots are written with a C# API. Still working so long as mono is present, but changing them will be difficult. Can rtebuild on the Linux machine here, but no assurance that iut is running the same version of mono.

Jun 6 2022, 11:11 PM · Toolforge
Hawkeye7 added a comment to T309762: Unable to build with mono: Cannot find the msbuild executable.

No. xbuild does not contain the libraries that I need. Cannot build with xbuild. Need to have mono restored.

Jun 6 2022, 9:28 PM · Toolforge
Hawkeye7 added a comment to T309762: Unable to build with mono: Cannot find the msbuild executable.

rmallett@tools-sgebastion-10:~/tool-milhistbot/mono$ xbuild AutoStub.csproj

Jun 6 2022, 9:21 PM · Toolforge
Hawkeye7 added a comment to T309762: Unable to build with mono: Cannot find the msbuild executable.

rmallett@tools-sgebastion-10:~$ which mono
/usr/bin/mono
rmallett@tools-sgebastion-10:~$ which msbuild
rmallett@tools-sgebastion-10:~$ uname
Linux
rmallett@tools-sgebastion-10:~$ uname -a
Linux tools-sgebastion-10 4.19.0-20-cloud-amd64 #1 SMP Debian 4.19.235-1 (2022-03-17) x86_64 GNU/Linux
rmallett@tools-sgebastion-10:~$ hostname
tools-sgebastion-10
rmallett@tools-sgebastion-10:~$ dnsdomainname
tools.eqiad1.wikimedia.cloud
rmallett@tools-sgebastion-10:~$

Jun 6 2022, 9:05 PM · Toolforge
Hawkeye7 added a comment to T309762: Unable to build with mono: Cannot find the msbuild executable.

mono is in /usr/bin/mono, and msbuild should be there too. Except that it is missing again. What is going on?

Jun 6 2022, 9:03 PM · Toolforge
Hawkeye7 added a comment to T309762: Unable to build with mono: Cannot find the msbuild executable.

Toolforge. tools-sgebastion-10.

Jun 6 2022, 9:00 PM · Toolforge

Jun 2 2022

Hawkeye7 added a comment to T309762: Unable to build with mono: Cannot find the msbuild executable.

Hmmm. It is back now. Possibly a upgrade?

Jun 2 2022, 5:42 AM · Toolforge
Hawkeye7 created T309762: Unable to build with mono: Cannot find the msbuild executable.
Jun 2 2022, 5:18 AM · Toolforge

Dec 1 2021

Hawkeye7 added a comment to T296022: Deprecate git-ssh service on phabricator.wikimedia.org.

Okay, I have over to using https.

Dec 1 2021, 11:04 PM · Patch-For-Review, Release-Engineering-Team (Bonus Level 🕹️), serviceops-collab, serviceops, Phabricator

Nov 26 2021

Hawkeye7 committed R2516:10a508803c08: Test edit (authored by Hawkeye7).
Test edit
Nov 26 2021, 6:44 PM
Hawkeye7 added a comment to T296022: Deprecate git-ssh service on phabricator.wikimedia.org.

It seems that I do have a gitlab.wikimedia.org account, so the project could be moved there, although it says that it is still under construction.

Nov 26 2021, 3:36 AM · Patch-For-Review, Release-Engineering-Team (Bonus Level 🕹️), serviceops-collab, serviceops, Phabricator
Hawkeye7 added a comment to T296022: Deprecate git-ssh service on phabricator.wikimedia.org.

HTTPS is for web pages. I am dealing with software, not web pages.

Nov 26 2021, 1:12 AM · Patch-For-Review, Release-Engineering-Team (Bonus Level 🕹️), serviceops-collab, serviceops, Phabricator

Nov 25 2021

Hawkeye7 added a comment to T296022: Deprecate git-ssh service on phabricator.wikimedia.org.

I'm not sure I understand what is proposed here... If Phabricator is not the authoritative place to host repositories, then what is? How is it proposed that I maintain my sources without git?

Nov 25 2021, 10:33 PM · Patch-For-Review, Release-Engineering-Team (Bonus Level 🕹️), serviceops-collab, serviceops, Phabricator

Nov 3 2020

Hawkeye7 created T267118: Ores gives 500 error.
Nov 3 2020, 10:51 AM · User-Ladsgroup, MediaWiki-extensions-ORES, Machine-Learning-Team

May 11 2019

Hawkeye7 committed R2516:0fc46cf93de0: Merge branch 'master' of ssh://git-ssh.wikimedia.org/source/tool-milhistbot (authored by Hawkeye7).
Merge branch 'master' of ssh://git-ssh.wikimedia.org/source/tool-milhistbot
May 11 2019, 10:16 PM
Hawkeye7 committed R2516:ab5eccd7e5fd: Add 'successful to flc statuses (authored by Hawkeye7).
Add 'successful to flc statuses
May 11 2019, 10:16 PM

Apr 28 2019

Hawkeye7 committed R2516:c2a55d22b0f1: Allow for redirects (authored by Hawkeye7).
Allow for redirects
Apr 28 2019, 8:01 PM

Apr 22 2019

Hawkeye7 committed R2516:00d7f0d726a7: Add 'unsuccesful' as a valid status (authored by Hawkeye7).
Add 'unsuccesful' as a valid status
Apr 22 2019, 9:17 AM

Apr 11 2019

Hawkeye7 committed R2516:eac07f5bbba2: New directory (authored by Hawkeye7).
New directory
Apr 11 2019, 7:02 PM

Apr 4 2019

Hawkeye7 added a comment to T176325: "No Phabricator accounts found for tool maintainers." while creating the a new diffusion repository.

Thanks for your assistance. Much appreciated. I tried the ssh initially, but it did not work. Now that the ssh key and VCS password are set, it works!

Apr 4 2019, 11:35 PM · Patch-For-Review, Striker
Hawkeye7 added a comment to T176325: "No Phabricator accounts found for tool maintainers." while creating the a new diffusion repository.

I tried adding an ssh key here on Phabricator with settings -> SSH Public Keys.

Apr 4 2019, 4:29 AM · Patch-For-Review, Striker

Apr 3 2019

Hawkeye7 added a comment to T176325: "No Phabricator accounts found for tool maintainers." while creating the a new diffusion repository.

It is tool-milhistbot.

Apr 3 2019, 5:06 AM · Patch-For-Review, Striker

Apr 2 2019

Hawkeye7 added a comment to T176325: "No Phabricator accounts found for tool maintainers." while creating the a new diffusion repository.

Repo created okay.

Apr 2 2019, 10:21 PM · Patch-For-Review, Striker

Mar 26 2019

Hawkeye7 added a comment to T176325: "No Phabricator accounts found for tool maintainers." while creating the a new diffusion repository.

I don't understand any of this, but it still isn't working.

Mar 26 2019, 3:19 AM · Patch-For-Review, Striker

Oct 14 2018

Hawkeye7 added a comment to T205803: Duplicate reference name errors in English Wikipedia caused by MediaWiki templatestyle handling?.

Not-great behaviour is not bad behaviour, and the risk involved in changes like this is high. Such changes need to be very carefully considered and tested. The risk to reward ratio is too high.

Oct 14 2018, 8:35 PM · MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Cite, TemplateStyles
Hawkeye7 added a comment to T205803: Duplicate reference name errors in English Wikipedia caused by MediaWiki templatestyle handling?.

If there was no change to the MediaWiki software that caused a problem then there is no need for this change.

Oct 14 2018, 7:43 PM · MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Cite, TemplateStyles

Oct 13 2018

Hawkeye7 added a comment to T205803: Duplicate reference name errors in English Wikipedia caused by MediaWiki templatestyle handling?.

Can we please revert the offending change?

Oct 13 2018, 6:55 AM · MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Cite, TemplateStyles

Jun 12 2018

Hawkeye7 added a comment to T176325: "No Phabricator accounts found for tool maintainers." while creating the a new diffusion repository.

I have tried the workaround and am still having this problem. My Phabricator account is linked to both my LDAP account and my Mediawiki account but I am still getting this error.

Jun 12 2018, 12:45 AM · Patch-For-Review, Striker

Jul 21 2017

Hawkeye7 created T171278: XTools Edit Counter does not report admin actions of former admins.
Jul 21 2017, 8:37 AM · XTools
Hawkeye7 created T171277: XTools Edit Counter does not report totals for each year counts, month count and timecard.
Jul 21 2017, 8:35 AM · Community-Tech, XTools