Page MenuHomePhabricator

Hawkeye7
User

Projects

User does not belong to any projects.

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

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

Recent Activity

Wed, Nov 12

Hawkeye7 renamed T409981: Request increased build quota for MilHistBot Toolforge tool from Request increased quota for MilHistBot Toolforge tool to Request increased build quota for MilHistBot Toolforge tool.
Wed, Nov 12, 10:39 PM · Toolforge (Quota-requests)
Hawkeye7 created T409981: Request increased build quota for MilHistBot Toolforge tool.
Wed, Nov 12, 10:37 PM · Toolforge (Quota-requests)

Oct 31 2025

Hawkeye7 added a comment to T403927: Jobs failing with no logs.

Things seem to be working a lot better now. Thanks for your help in getting my C# bots to run.

toolforge jobs logs

seems to be working satisfactorily too.

Oct 31 2025, 3:20 AM · cloud-services-team, Toolforge

Sep 30 2025

Hawkeye7 added a comment to T403927: Jobs failing with no logs.

(1) Yes, I removed the output and error logging to get the jobs working again. It does indeed seem to have been the problem. Possibly the path is not defined? Does it work for you? It worked when I ran the job manually, but not from the cron run. Error messages like the one you got would be extremely useful to me. I can run the bots from containers on my own machines, but it is not the same as the Toolforge.

Sep 30 2025, 3:11 AM · cloud-services-team, Toolforge

Sep 29 2025

Hawkeye7 added a comment to T403927: Jobs failing with no logs.

Part of the problem is the

Output log:    logs/conflicts.stdout.log

This does not work, and likely causes the job to error.

Sep 29 2025, 5:34 AM · cloud-services-team, Toolforge

Sep 25 2025

Hawkeye7 added a comment to T405310: Toolforge jobs for milhistbot not running.

I tried running the one-off job (aclass3) today, and it went from "Pending" to "Pod in 'Pending' phase. State 'waiting'. Reason 'ContainerCreating'" in less than 20 seconds and ran in 14 seconds. So well done!

Sep 25 2025, 3:53 AM · cloud-services-team, Toolforge

Sep 24 2025

Hawkeye7 added a comment to T405310: Toolforge jobs for milhistbot not running.

This is what it looks like:
tools.milhistbot@tools-bastion-15:~$ toolforge jobs list

+---------------+-------------------------+------------------------------------------+
|   Job name:   |        Job type:        |                 Status:                  |
+---------------+-------------------------+------------------------------------------+
|    aclass3    |         one-off         |           Running for 1h20m42s           |
|    aclass     |  schedule: 20 * * * *   |           Running for 1h3m34s            |
|    aclass2    |  schedule: 35 0 * * *   | Last schedule time: 2025-09-24T00:35:00Z |
| announcements |  schedule: 50 0 * * *   |            Running for 33m30s            |
|    archive    |  schedule: 10 15 1 * *  |        Waiting for scheduled time        |
|  autocheck2   |  schedule: 45 12 * * *  | Last schedule time: 2025-09-23T12:45:00Z |
|   autoclass   |  schedule: 45 2 * * *   | Last schedule time: 2025-09-23T02:45:00Z |
|  autoreport   |  schedule: 10 0 1 * *   | Last schedule time: 2025-09-01T00:10:00Z |
|    awards     |  schedule: 30 0 * * *   |            Running for 53m19s            |
|   conflicts   |  schedule: 45 4 * * *   |        Waiting for scheduled time        |
|      fac      | schedule: 05 0,12 * * * |           Running for 1h18m34s           |
|     fanmp     |  schedule: 35 0 * * *   |            Running for 48m34s            |
|      far      | schedule: 15 0,12 * * * |           Running for 1h8m34s            |
|      flc      | schedule: 25 0,12 * * * |            Running for 58m33s            |
|  membership   |  schedule: 10 1 16 * *  |        Waiting for scheduled time        |
|    reviews    | schedule: 30 0 2 */3 *  |        Waiting for scheduled time        |
|     stats     |  schedule: 10 2 7 * *   |        Waiting for scheduled time        |
|     stubs     |  schedule: 45 3 * * *   |        Waiting for scheduled time        |
|      tfa      |  schedule: 45 0 * * *   |            Running for 38m35s            |
+---------------+-------------------------+------------------------------------------+

None of these jobs takes more than a few minutes to run! All of them listed as "Running" are stuck in "pending" phase.

Sep 24 2025, 1:28 AM · cloud-services-team, Toolforge

Sep 23 2025

Hawkeye7 added a comment to T405310: Toolforge jobs for milhistbot not running.

This was not just one job, it was all the MilHist jobs, and they were in the pending state for a very long time before they were killed by the admin or some automated process. This particular job normally takes less than one minute to run. Here it was waiting over half an hour just to start! Something is very wrong.

Sep 23 2025, 8:56 PM · cloud-services-team, Toolforge
Hawkeye7 renamed T405310: Toolforge jobs for milhistbot not running from Toolforge job for milhistbot not running to Toolforge jobs for milhistbot not running.
Sep 23 2025, 8:50 PM · cloud-services-team, Toolforge
Hawkeye7 updated the task description for T405310: Toolforge jobs for milhistbot not running.
Sep 23 2025, 12:54 AM · cloud-services-team, Toolforge
Hawkeye7 created T405310: Toolforge jobs for milhistbot not running.
Sep 23 2025, 12:52 AM · cloud-services-team, Toolforge

Sep 7 2025

Hawkeye7 created T403927: Jobs failing with no logs.
Sep 7 2025, 10:10 PM · cloud-services-team, Toolforge

Mar 24 2025

Hawkeye7 renamed T389860: Thumbor thumbnail image request fails with error Too Many Requests from Thumbor imgae request fails with error Too Many Requests to Thumbor thumbnail image request fails with error Too Many Requests.
Mar 24 2025, 6:56 PM · Thumbor
Hawkeye7 created T389860: Thumbor thumbnail image request fails with error Too Many Requests.
Mar 24 2025, 6:55 PM · Thumbor

Mar 11 2025

Hawkeye7 added a comment to T387950: Request increased quota for milhistbot toolforge tool.

I ran a toolforge build clean. I then rebuilt all the images. Now using 86% of the 1 Gi quota, which means space is running short already!

Mar 11 2025, 12:04 AM · Toolforge (Quota-requests)

Mar 6 2025

Hawkeye7 renamed T387950: Request increased quota for milhistbot toolforge tool from Request increased quota for milhistbotToolforge tool to Request increased quota for milhistbot toolforge tool.
Mar 6 2025, 12:23 AM · Toolforge (Quota-requests)

Mar 5 2025

Hawkeye7 updated the task description for T387950: Request increased quota for milhistbot toolforge tool.
Mar 5 2025, 4:36 AM · Toolforge (Quota-requests)
Hawkeye7 created T387950: Request increased quota for milhistbot toolforge tool.
Mar 5 2025, 4:35 AM · Toolforge (Quota-requests)

Jan 11 2025

Hawkeye7 added a comment to T383415: [wmf.11 - regression] Custom tags not working with UploadWizard.

I had the problem with {{PD-USGov-Army}}. Worked around it by checking the US gov box, then later changing the licence from {{PD-USGov}} to {{PD-USGov-Army}}

Jan 11 2025, 11:35 PM · Structured-Data-Backlog (Current Work), Commons, Wikimedia-production-error, Regression, UploadWizard

Sep 5 2024

Hawkeye7 added a comment to T329570: Add option to edit interlanguage links as an option on the language selector empty state.

In some cases this is failing to provide an edit interlanguage links option even if the Wikidata item does exist!!! When I created the English language article "Catharina Weiss", there was a Wikidata entry "Catharina Weiß" which listed "Catharina Weiss" under "also known as" but still it could not find it! Replace with the simpler dialogue as is used in Vector 2010. I don't want to have to switch to Vector 2010 just to add interlanguage links. (Although it is preferable to using Wikidata.)

Sep 5 2024, 12:21 PM · Wikidata Sitelinks, MediaWiki-extensions-Wikibase-Client, Wikidata, UniversalLanguageSelector

Aug 5 2024

Hawkeye7 updated the task description for T371858: Bad title reported but title is not bad.
Aug 5 2024, 10:13 PM · InternetArchiveBot
Hawkeye7 updated the task description for T371858: Bad title reported but title is not bad.
Aug 5 2024, 10:11 PM · InternetArchiveBot
Hawkeye7 created T371858: Bad title reported but title is not bad.
Aug 5 2024, 10:10 PM · InternetArchiveBot

Jul 24 2024

Hawkeye7 added a comment to T369786: toolforge-jobs and packbuild images.

The jobs.yaml file now reads:

# autocheck2
- name: autocheck2
  command: launcher web -ff -n=1000
  image: tool-milhistbot/autocheck:latest
  schedule: "45 12 * * *"
  emails: onfailure
  mount: all
Jul 24 2024, 12:46 AM · Kubernetes, Toolforge

Jul 20 2024

Hawkeye7 added a comment to T369786: toolforge-jobs and packbuild images.

That's exactly what I did. I used envvars list to hold the password:

Jul 20 2024, 2:23 AM · Kubernetes, Toolforge

Jul 11 2024

Hawkeye7 added a comment to T369786: toolforge-jobs and packbuild images.
  • Job 'autocheck2' (cronjob) (emails: onfailure) had 2 events:
    • Pod 'autocheck2-28678365-b2wv7'. Phase: 'running'. Container state: 'terminated'. Start timestamp 2024-07-11T12:45:38Z. Finish timestamp 2024-07-11T12:45:40Z. Exit code was '134'. With reason 'Error'.
    • Pod 'autocheck2-28678365-b2wv7'. Phase: 'failed'. Container state: 'terminated'. Start timestamp 2024-07-11T12:45:38Z. Finish timestamp 2024-07-11T12:45:40Z. Exit code was '134'. With reason 'Error'.
Jul 11 2024, 11:48 PM · Kubernetes, Toolforge
Hawkeye7 created T369786: toolforge-jobs and packbuild images.
Jul 11 2024, 5:07 AM · Kubernetes, Toolforge

Jan 15 2024

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

Oh. Thanks for that. I am not in the habit of calling the main program Program.cs (the default) because I usually build more than one in the same solution. Having a separate project in toolforge means this is not an issue.

Jan 15 2024, 12:12 AM · Toolforge (Toolforge iteration 03)

Jan 11 2024

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

I find it strange that you are looking for the Program.cs file rather than the *.csproj file, which would seem more logical.

Jan 11 2024, 11:48 PM · Toolforge (Toolforge iteration 03)
Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

It seems to be working now:

Jan 11 2024, 11:46 PM · Toolforge (Toolforge iteration 03)
Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

Aargh. Error on my part. I will check in a version that reports errors better.

Jan 11 2024, 4:21 AM · Toolforge (Toolforge iteration 03)
Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

I have no access to podman on your server, but I can run locally on my own.

Jan 11 2024, 2:21 AM · Toolforge (Toolforge iteration 03)

Jan 10 2024

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

I attach a copy of the build output.

Jan 10 2024, 11:55 PM · Toolforge (Toolforge iteration 03)
Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

tools.milhistbot@tools-sgebastion-10:~$ cat milhistbot-liftwing/Procfile
web: heroku_output/Liftwing

Jan 10 2024, 3:11 AM · Toolforge (Toolforge iteration 03)
Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

@JJMC89 That seems correct.

Jan 10 2024, 2:19 AM · Toolforge (Toolforge iteration 03)
Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

That's what it says, but it is giving me an error message saying it does not exist:

Jan 10 2024, 1:34 AM · Toolforge (Toolforge iteration 03)
Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

Making some progress.

Jan 10 2024, 1:14 AM · Toolforge (Toolforge iteration 03)

Jan 9 2024

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

The documentation says to become milihistbot and run the build from there

Jan 9 2024, 5:21 AM · Toolforge (Toolforge iteration 03)

Dec 19 2023

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

@bd808 Thanks for that. I will ensure that there is a Program.cs element in the top level of the repository.

Dec 19 2023, 9:18 PM · Toolforge (Toolforge iteration 03)
Hawkeye7 added a comment to T311466: Create a kubernetes container with mono and dotnet.

I don't quite understand this.

Dec 19 2023, 12:29 AM · Toolforge (Toolforge iteration 03)

Dec 12 2023

Hawkeye7 added a comment to T353176: GitLab users with only provider=cas3 identies are not found when Striker attempts to create GitLab repostories.

@bd808 I can confirm that it is working now. Thanks for your assistance in resolving this problem.

Dec 12 2023, 11:03 PM · User-bd808, GitLab (Integrations), Striker
Hawkeye7 added a comment to T352774: [builds-builder] Investigate how to enable mono/dotnet/c# and implement the best one to unblock us to migrate tools.

Normally, a Dotnet project has the solution file (.sln) at the top level and multiple project files (.csproj) in the directory below. If I could create a repo, I could create one with a solitary csproj file at the top level and then this would be nice but not necessary. Unfortunately, I cannot create a repo at the present time (T353176)

Dec 12 2023, 2:41 AM · Toolforge Build Service, Patch-For-Review, User-dcaro, Toolforge (Toolforge iteration 02)
Hawkeye7 added a comment to T353176: GitLab users with only provider=cas3 identies are not found when Striker attempts to create GitLab repostories.

I tried logging in to gitlab as Ross Mallett at

Dec 12 2023, 2:30 AM · User-bd808, GitLab (Integrations), Striker

Dec 10 2023

Hawkeye7 added a comment to T353036: Requesting GitLab account activation for Ross Mallett.

Be that as it may,

Dec 10 2023, 11:29 PM · GitLab (Account Approval), Release-Engineering-Team

Dec 8 2023

Hawkeye7 added a comment to T353036: Requesting GitLab account activation for Ross Mallett.

My Gitlab account is working.

Dec 8 2023, 11:13 PM · GitLab (Account Approval), Release-Engineering-Team
Hawkeye7 created T353036: Requesting GitLab account activation for Ross Mallett.
Dec 8 2023, 2:10 AM · GitLab (Account Approval), Release-Engineering-Team

Dec 7 2023

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

When I try to use the admin console (https://toolsadmin.wikimedia.org/tools/id/milhistbot/repos/create) to create a new repository it says:
No GitLab accounts found for tool maintainers.

Dec 7 2023, 11:17 PM · Toolforge (Toolforge iteration 03)

Nov 28 2023

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

As you say, the biggest obstacle is that there is no dotnet buildpack available.

Nov 28 2023, 11:29 PM · Toolforge (Toolforge iteration 03)

Nov 27 2023

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

Using a dotnet buildpack is fairly simple. eg.:
$ pack build liftwing --buildpack paketo-buildpacks/dotnet-core --builder paketobuildpacks/builder:base --env BP_DOTNET_PROJECT_PATH=./Liftwing
$ docker run liftwing "Hanford Engineer Works" 2>/dev/nul
Setting ASPNETCORE_URLS=http://0.0.0.0:8080
FA

Nov 27 2023, 2:24 AM · Toolforge (Toolforge iteration 03)

Nov 22 2023

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

@komla Sorry, I was away and did not see your comment until now. A build pack will not work for me they way you are trying. I have multiple C# projects in the one git repository. It was never intended to be built in this manner. It will simply give you an error telling you that it does not know what project to build, and there is no workaround for this.

Nov 22 2023, 11:12 PM · Toolforge (Toolforge iteration 03)

Nov 19 2023

Hawkeye7 closed T319893: Migrate milhistbot from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Tool has been migrated to using the kubernetes containers. However the task to create a proper dotnet build environment is still outstanding

Nov 19 2023, 7:50 PM · Grid-Engine-to-K8s-Migration

Dec 8 2022

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

Best practice for containers is for each app to have its own. It is regarded as an error to use them like virtual machines. See https://cloud.google.com/architecture/best-practices-for-building-containers

Dec 8 2022, 1:48 AM · Toolforge (Toolforge iteration 03)

Dec 7 2022

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

An alternative would be to install the latest version of dotnet

Dec 7 2022, 6:01 AM · Toolforge (Toolforge iteration 03)

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 (Toolforge iteration 03)

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 (Toolforge iteration 03)

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 (Toolforge iteration 03)
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 · User-bd808, 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 · User-bd808, 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 (Toolforge iteration 03)
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 · User-bd808, 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 · User-bd808, 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 (Toolforge iteration 03)
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 (Toolforge iteration 03)

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 (Toolforge iteration 03)

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 (Toolforge iteration 03)

Oct 7 2022

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 · Release-Engineering-Team (Bonus Level 🕹️), collaboration-services, 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 · Release-Engineering-Team (Bonus Level 🕹️), collaboration-services, 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 · Release-Engineering-Team (Bonus Level 🕹️), collaboration-services, 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)

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 (Toolforge iteration 14)

Jun 27 2022

Hawkeye7 created T311466: Create a kubernetes container with mono and dotnet.
Jun 27 2022, 9:54 PM · Toolforge (Toolforge iteration 03)
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 (Toolforge iteration 14)
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