Page MenuHomePhabricator
Feed Search

Dec 1 2022

Magnus added a comment to T323502: Move some of magnus's tools to Trove databases (was: Request increased quota for mix-n-match Toolforge tool).

And while I'm at it, I would like to request that the maximum number of database connections be increased to 20. This is mostly for the tool user database, not so much for the DB replicas, in case that makes a difference.

Could you explain a bit why this is needed?

Dec 1 2022, 1:33 PM · Tools, cloud-services-team (FY2022/2023-Q3)

Nov 23 2022

Magnus added a comment to T323502: Move some of magnus's tools to Trove databases (was: Request increased quota for mix-n-match Toolforge tool).

And while I'm at it, I would like to request that the maximum number of database connections be increased to 20. This is mostly for the tool user database, not so much for the DB replicas, in case that makes a difference.

Nov 23 2022, 11:01 AM · Tools, cloud-services-team (FY2022/2023-Q3)

Nov 22 2022

Magnus updated the task description for T323502: Move some of magnus's tools to Trove databases (was: Request increased quota for mix-n-match Toolforge tool).
Nov 22 2022, 7:39 AM · Tools, cloud-services-team (FY2022/2023-Q3)

Nov 21 2022

Magnus renamed T323502: Move some of magnus's tools to Trove databases (was: Request increased quota for mix-n-match Toolforge tool) from Request increased quota for <Replace Me> Toolforge tool to Request increased quota for mix-n-match Toolforge tool.
Nov 21 2022, 2:42 PM · Tools, cloud-services-team (FY2022/2023-Q3)
Magnus created T323502: Move some of magnus's tools to Trove databases (was: Request increased quota for mix-n-match Toolforge tool).
Nov 21 2022, 2:41 PM · Tools, cloud-services-team (FY2022/2023-Q3)

Oct 27 2022

Magnus added a comment to T321791: `toolforge-jobs run` fails with 403 error.

--wait instead of --continuous seems to work?

Oct 27 2022, 3:13 PM · Toolforge Jobs framework, Grid-Engine-to-K8s-Migration
Magnus added a comment to T321791: `toolforge-jobs run` fails with 403 error.

I have other k8s jobs scheduled/running for this tool, they all work fine

Oct 27 2022, 12:02 PM · Toolforge Jobs framework, Grid-Engine-to-K8s-Migration
Magnus added a comment to T321791: `toolforge-jobs run` fails with 403 error.

The command is a thin bash wrapper around a Rust binary, compiled on toolforge. Binary starts just fine when run manually in shell.

Oct 27 2022, 12:02 PM · Toolforge Jobs framework, Grid-Engine-to-K8s-Migration
Magnus created T321791: `toolforge-jobs run` fails with 403 error.
Oct 27 2022, 12:00 PM · Toolforge Jobs framework, Grid-Engine-to-K8s-Migration

Oct 20 2022

Magnus closed T319859: Migrate listeria from Toolforge GridEngine to Toolforge Kubernetes as Resolved.
Oct 20 2022, 2:46 PM · Grid-Engine-to-K8s-Migration

Oct 17 2022

Magnus closed T319896: Migrate mix-n-match from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Never mind, I just copied the binary to the tools directory and run it from there.

Oct 17 2022, 4:05 PM · Grid-Engine-to-K8s-Migration
Magnus added a comment to T319896: Migrate mix-n-match from Toolforge GridEngine to Toolforge Kubernetes.

Moved all the jobs now except one, which depends on mysqldump, but that command is not in tf-bullseye-std. Is there any way to access that command from k8s?

Oct 17 2022, 10:32 AM · Grid-Engine-to-K8s-Migration

Oct 14 2022

Magnus closed T319640: Migrate commons-delinquent from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done (already using k8s but someone left the cronjobs in place for just-in-case restarting, this is removed now).

Oct 14 2022, 12:10 PM · Grid-Engine-to-K8s-Migration
Magnus closed T320093: Migrate topicmatcher from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 14 2022, 10:53 AM · Grid-Engine-to-K8s-Migration
Magnus closed T319729: Migrate erwin85 from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 14 2022, 7:45 AM · Grid-Engine-to-K8s-Migration
Magnus added a comment to T319729: Migrate erwin85 from Toolforge GridEngine to Toolforge Kubernetes.

Done.

Oct 14 2022, 7:45 AM · Grid-Engine-to-K8s-Migration

Oct 13 2022

Magnus closed T320155: Migrate wikidata-todo from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 13 2022, 10:58 AM · Grid-Engine-to-K8s-Migration
Magnus closed T319773: Migrate glamtools from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 13 2022, 10:29 AM · Grid-Engine-to-K8s-Migration

Oct 12 2022

Magnus closed T320050: Migrate sourcemd from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 12 2022, 2:35 PM · Grid-Engine-to-K8s-Migration
Magnus closed T319872: Migrate magnustools from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 12 2022, 2:33 PM · Grid-Engine-to-K8s-Migration
Magnus closed T320151: Migrate wikidata-game from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 12 2022, 2:28 PM · Grid-Engine-to-K8s-Migration
Magnus closed T319988: Migrate quickstatements from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 12 2022, 2:12 PM · Grid-Engine-to-K8s-Migration
Magnus added a comment to T319859: Migrate listeria from Toolforge GridEngine to Toolforge Kubernetes.

Done.

Oct 12 2022, 1:57 PM · Grid-Engine-to-K8s-Migration
Magnus closed T319951: Migrate pagepile from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 12 2022, 1:02 PM · Grid-Engine-to-K8s-Migration
Magnus closed T320153: Migrate wikidata-terminator from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 12 2022, 12:57 PM · Grid-Engine-to-K8s-Migration
Magnus closed T319907: Migrate most-wanted from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 12 2022, 12:51 PM · Grid-Engine-to-K8s-Migration
Magnus closed T320143: Migrate wdrc from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 12 2022, 11:59 AM · Grid-Engine-to-K8s-Migration
Magnus closed T319987: Migrate quest from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 12 2022, 11:54 AM · Grid-Engine-to-K8s-Migration
Magnus added a comment to T319896: Migrate mix-n-match from Toolforge GridEngine to Toolforge Kubernetes.

Update: I migrated most of the cronjobs (except two) to kubernetes. Best I can do for now, I'll have a look at the remaining ones again once I migrate all my other tools.

Oct 12 2022, 10:44 AM · Grid-Engine-to-K8s-Migration
Magnus closed T319744: Migrate fist from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Done.

Oct 12 2022, 10:42 AM · Grid-Engine-to-K8s-Migration

Oct 7 2022

Magnus added a comment to T319896: Migrate mix-n-match from Toolforge GridEngine to Toolforge Kubernetes.

Hi, as you may know, I am a massive user of the toolforge environment. I am also an eager early adopter of new technologies. I will use this ticket (and not the other dozen or so I got for other tools) for some feedback, until it's specific to other tools.

Oct 7 2022, 10:16 AM · Grid-Engine-to-K8s-Migration

May 31 2022

Magnus added a comment to T112730: Failure to OAuth after login on mobile.

I think I fixed the URL for Special:OAuth, someone please try it in the wild

May 31 2022, 12:48 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Mobile, MediaWiki-User-login-and-signup

May 19 2022

Magnus closed T305764: PetScan XSS vulnerability as Resolved.

Fixed

May 19 2022, 12:30 PM · SecTeam-Processed, Vuln-XSS, Tools, Security

May 18 2022

Magnus closed T305774: wikidata-todo: dupe_finder XSS vulnerability as Resolved.

Fixed

May 18 2022, 3:53 PM · SecTeam-Processed, Vuln-XSS, Tools, Security
Magnus closed T305765: commonshelper XSS vulnerability as Resolved.

Fixed

May 18 2022, 3:52 PM · SecTeam-Processed, Vuln-XSS, Tools, Security
Magnus closed T305775: usualsuspects XSS vulnerability as Resolved.

Fixed

May 18 2022, 3:48 PM · SecTeam-Processed, Vuln-XSS, Tools, Security
Magnus closed T305766: filedupes XSS vulnerability as Resolved.

Fixed

May 18 2022, 3:43 PM · SecTeam-Processed, Vuln-XSS, Tools, Security
Magnus closed T305767: file-siblings XSS vulnerability as Resolved.

Fixed

May 18 2022, 3:41 PM · SecTeam-Processed, Vuln-XSS, Tools, Security
Magnus closed T305771: dnbtools: map2wp XSS vulnerability as Resolved.

Fixed

May 18 2022, 3:37 PM · SecTeam-Processed, Vuln-XSS, Tools, Security

May 17 2022

Magnus closed T305769: magnustools: unused_files XSS vulnerability as Resolved.

Fixed

May 17 2022, 2:13 PM · SecTeam-Processed, Vuln-XSS, Tools, Security
Magnus closed T305770: magnustools: randomarticle XSS vulnerability as Resolved.

Fixed

May 17 2022, 2:11 PM · SecTeam-Processed, Vuln-XSS, Tools, Security
Magnus closed T305768: magnustools: wiki2playlist XSS vulnerability as Resolved.

Fixed

May 17 2022, 2:10 PM · SecTeam-Processed, Vuln-XSS, Tools, Security
Magnus closed T305773: catnap XSS vulnerability as Resolved.

Fixed

May 17 2022, 2:05 PM · SecTeam-Processed, Vuln-XSS, Tools, Security
Magnus closed T305772: catfood XSS vulnerability as Resolved.

Fixed

May 17 2022, 2:01 PM · SecTeam-Processed, Vuln-XSS, Tools, Security
Magnus closed T305776: GLAMorous XSS vulnerability as Resolved.

Fixed

May 17 2022, 1:58 PM · SecTeam-Processed, Vuln-XSS, Tools, Security

Mar 20 2022

Magnus closed T284372: wikidata-todo throws uncaught exception ToolforgeCommon::getSQL as Resolved.
Mar 20 2022, 3:41 PM · Wikidata, Tools
Magnus added a comment to T284372: wikidata-todo throws uncaught exception ToolforgeCommon::getSQL.

Different bug though. Fixed now.

Mar 20 2022, 3:40 PM · Wikidata, Tools

Oct 28 2021

Magnus added a comment to T294125: Duplicate URLs do not provide user visible reason when rejected.

Thanks, I added descriptions and toolhub now picked it up.

Oct 28 2021, 12:25 PM · Toolhub

Oct 27 2021

Magnus added a comment to T294125: Duplicate URLs do not provide user visible reason when rejected.

So it does not look like the crawler used the JSON I provided. For example, "drawshield" is clearly in https://magnustools.toolforge.org/toolinfo_buggregator.json but it does not show up in Toolhub search.

Oct 27 2021, 12:05 PM · Toolhub

Oct 22 2021

Magnus added a comment to T294125: Duplicate URLs do not provide user visible reason when rejected.

Ah it looks like the crawler runs once every hour: https://toolhub.wikimedia.org/crawler-history

Oct 22 2021, 2:12 PM · Toolhub
Magnus created T294125: Duplicate URLs do not provide user visible reason when rejected.
Oct 22 2021, 2:11 PM · Toolhub

Jul 28 2021

Magnus added a comment to T115650: Create an authoritative and well promoted catalog of Wikimedia tools.

Adding my own list of my tools, matched to the toolhub name where I could. Note that some of these are deactivated/broken (see notes), some are JavaScript on-wiki so not sure if that counts. The "open/closed' tickets are biased towards "open" while I go through them over time, but could become a quality score indicator down the line.

Jul 28 2021, 12:12 PM · Developer-Advocacy (Oct-Dec 2021), User-bd808, Goal, Toolhub, Documentation, Developer-Wishlist (2017)

Jul 21 2021

Magnus closed T282474: tools.topicmatcher update_items_from_sparql.php frequently running Toolforge nodes out of resources as Resolved.

I think I had a misconfiguration in the cronfile, this is fixed now. Please re-open/ping me if this still happens.

Jul 21 2021, 2:07 PM · cloud-services-team (Kanban), Tools, Toolforge
Magnus added a comment to T282474: tools.topicmatcher update_items_from_sparql.php frequently running Toolforge nodes out of resources.

First time I see this issue here, will investigate.

Jul 21 2021, 1:27 PM · cloud-services-team (Kanban), Tools, Toolforge

Jul 12 2021

Magnus closed T286333: Wikidata Game: autodesc endpoint returning 404 as Resolved.
Jul 12 2021, 3:48 PM · Wikidata
Magnus added a comment to T286333: Wikidata Game: autodesc endpoint returning 404.

This was broken by the "toolforge subdomain migration".

Jul 12 2021, 3:47 PM · Wikidata

Jun 30 2021

Magnus added a comment to T285017: glamtools using increasing amounts of space on NFS.

Turns out that single catalog takes ~21GB:

Jun 30 2021, 8:20 AM · Tools
Magnus added a comment to T285017: glamtools using increasing amounts of space on NFS.

The collected data (from the BaGLAMa2 tool) is quite valuable for GLAM, including the historic ones, which is why I try to keep all of it.

Jun 30 2021, 8:08 AM · Tools

Jun 7 2021

Magnus closed T284372: wikidata-todo throws uncaught exception ToolforgeCommon::getSQL as Resolved.

Fixed now.

Jun 7 2021, 4:08 PM · Wikidata, Tools

May 21 2021

Magnus added a comment to T282158: Roundtable on Listeria enhancements.

I'll just put this bug here, because I'm not 100% sure I can attend the session: https://github.com/magnusmanske/listeria_rs/issues/67

This is a rather urgent bug we noticed a couple of months ago, and might at this point be related to the 90/10 issue Andrew was discussing in a previous comment.

May 21 2021, 4:25 PM · Wikimedia-Hackathon-2021

May 13 2021

Magnus added a comment to T282158: Roundtable on Listeria enhancements.

A few notes:

  • happy to help with any new development, as time allows; prioritized list preferred
  • issue tracker at https://github.com/magnusmanske/listeria_rs but it's a bit messy, partially because no one reads the existing issues...
  • the "killed" errors come from Toolforge killing the processes even though there is enough memory, but they allocate memory in large blocks which is suspicious, apparently. I have an idea how to get around that, but will require a bit of time
  • the "central location" is the Commons Data: namespace. This works ~80-90%, and requires a final push, both in Rust and Lua. See http://magnusmanske.de/wordpress/?p=650
May 13 2021, 7:46 PM · Wikimedia-Hackathon-2021

Mar 5 2021

Magnus closed T276253: flickr2commons.toolforge.org stuck at status "Running" due to "Content Security Policy error" as Resolved.

Turns out flickr retired the secure.flickr.com domain without forwarding. Removed the "secure" but still using https, should work again.

Mar 5 2021, 11:33 AM · Tools

Feb 25 2021

Magnus added a comment to T179879: Provide a 5-minute timeout in WDQS for trusted users using OAuth.

Also, doesn't seem to work for "has a birth date"?
https://www.wikidata.org/w/index.php?search=haswbstatement%3AP21%3DQ6581072++haswbstatement%3AP569&title=Special:Search&profile=advanced&fulltext=1&advancedSearch-current=%7B%7D&ns0=1&ns120=1

Feb 25 2021, 9:17 AM · Wikimania-Hackathon-2025, affects-Kiwix-and-openZIM, Discovery-ARCHIVED, Wikidata-Query-Service, Wikidata
Magnus added a comment to T179879: Provide a 5-minute timeout in WDQS for trusted users using OAuth.

Both of these can be done using CirrusSearch API and can't they?

Feb 25 2021, 9:13 AM · Wikimania-Hackathon-2025, affects-Kiwix-and-openZIM, Discovery-ARCHIVED, Wikidata-Query-Service, Wikidata

Feb 19 2021

Magnus added a comment to T274811: "duplicity" on wikidata-todo.toolforge.org returns "503 Service Not Available" error message.

Restarted wikidata-todo.

Feb 19 2021, 1:14 PM · Tools

Jan 28 2021

Magnus added a comment to T197871: Add articlequality model in PetScan.

It does work, however, since there is currently not a single page on euwiki where the latest revision has a wp10 score, the results will be empty.

Jan 28 2021, 10:36 AM · artificial-intelligence, Machine-Learning-Team, articlequality-modeling

Jan 21 2021

Magnus updated the task description for T269609: Ensure all ToolsDB databases comply with current naming conventions.
Jan 21 2021, 4:52 PM · cloud-services-team, Toolforge

Jan 20 2021

Magnus closed T272430: mixnmatch microsync process has a large error file as Resolved.

Thanks, I think I fixed it now.

Jan 20 2021, 9:07 AM · Tools
Magnus closed T272430: mixnmatch microsync process has a large error file, a subtask of T272247: 2021-01-17: tools NFS share cleanup, as Resolved.
Jan 20 2021, 9:07 AM · Toolforge, cloud-services-team (Kanban)

Dec 18 2020

Magnus closed T270467: Quickstatements background run is stuck as Resolved.
Dec 18 2020, 9:53 AM · Wikidata, Tools
Magnus added a comment to T270467: Quickstatements background run is stuck.

Should restart now

Dec 18 2020, 9:12 AM · Wikidata, Tools
Magnus added a comment to T270467: Quickstatements background run is stuck.

On it

Dec 18 2020, 9:06 AM · Wikidata, Tools

Nov 25 2020

Magnus added a comment to T205014: Data input: Forms for Item Entry.

I would also like to point out https://tabernacle.toolforge.org/ which ATM is for editing existing items, but I could easily create a new blank item to edit.

Nov 25 2020, 4:31 PM · wmde-wikidata-tech, Wikidata, Product-Feature, Wikibase Suite Team, Wikibase Release Strategy, Federated-Wikibase-Workshops@NewYork-2018

Nov 23 2020

Magnus closed T205549: book2scroll is not working (due to jquery 404?) as Resolved.
Nov 23 2020, 2:09 PM · Tools, All-and-every-Wikisource

Oct 14 2020

Magnus added a comment to T250621: Items created through QuickStatements don't get added to Watchlist on wikidata.org.

Just saw this one. I think fixing wikibase to add to watchlist is the way to go. I could update the OAuth permissions but that would break everyone's server-based edits as they would use an old OAuth, correct?

Oct 14 2020, 9:29 AM · Wikidata-Campsite, MediaWiki-extensions-Wikibase-Repo, Wikidata

Oct 9 2020

Magnus closed T264758: PetScan returns "502 Bad Gateway" for some days as Resolved.

Should be fixed now

Oct 9 2020, 9:02 AM · Tools

Oct 7 2020

Magnus added a comment to T264758: PetScan returns "502 Bad Gateway" for some days.

I'm on it.

Oct 7 2020, 10:04 AM · Tools

Jul 13 2020

Magnus closed T257555: Lost connection to MySQL server while trying to import 39M rows of csv data (toolsdb) as Resolved.

Worked with 10K batches. I still think this rapid disconnect in the middle of a query is a bug.

Jul 13 2020, 7:23 PM · Data-Services, Toolforge
Magnus added a comment to T257555: Lost connection to MySQL server while trying to import 39M rows of csv data (toolsdb).

Trying 1M chunks, first two worked, but then:

mysqlimport: Error: 2013, Lost connection to MySQL server during query, when using table: osopenuprn_202006

I'll try even smaller ones, but it's getting a bit ridiculous. Why disconnect the server in the middle of a query?

Jul 13 2020, 8:51 AM · Data-Services, Toolforge

Jul 9 2020

Magnus created T257555: Lost connection to MySQL server while trying to import 39M rows of csv data (toolsdb).
Jul 9 2020, 10:13 AM · Data-Services, Toolforge

Jun 30 2020

Magnus added a comment to T255730: Request increased quota for petscan Toolforge tool for database access.

I have switched the configuration to use the petscan db connections only.

Jun 30 2020, 8:36 AM · Data-Services (Quota-requests)

Jun 26 2020

Magnus added a comment to T255730: Request increased quota for petscan Toolforge tool for database access.

Just to add, if some queries take too long I can likely just change a parameter to fix that. Someone with access to the stats, let me know.

Jun 26 2020, 7:46 AM · Data-Services (Quota-requests)
Magnus added a comment to T255730: Request increased quota for petscan Toolforge tool for database access.

The reason I use that many connections is precisely to avoid long-running ones, as I had in a previous version; they would time out or lose database connection, so I re-wrote the code to use more but shorter queries.

Jun 26 2020, 7:45 AM · Data-Services (Quota-requests)

Jun 24 2020

Magnus added a comment to T243848: Can't push to diffusion.

@Magnus: Does that mean that https://phabricator.wikimedia.org/source/tool-quickstatements/browse/master/ will get out of sync and should be archived?

Yes.

Jun 24 2020, 8:45 AM · Diffusion
Magnus changed the status of T243848: Can't push to diffusion from Declined to Resolved.

I have "forked" it into github. Using diffusion was a mistake in the first place. Now at https://github.com/magnusmanske/quickstatements

Jun 24 2020, 8:03 AM · Diffusion
Magnus added a comment to T243848: Can't push to diffusion.

Tried again with ssh://vcs@git-ssh.wikimedia.org/source/tool-quickstatements.git, no joy:

Permission denied (publickey,keyboard-interactive).
fatal: Could not read from remote repository.
Jun 24 2020, 7:34 AM · Diffusion
Magnus added a comment to T243848: Can't push to diffusion.

tools.quickstatements@tools-sgebastion-07:~$ git remote remove origin
tools.quickstatements@tools-sgebastion-07:~$ git remote add origin ssh://phabricator.wikimedia.org/diffusion/2010/tool-quickstatements.git/
tools.quickstatements@tools-sgebastion-07:~$ git push fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

Jun 24 2020, 7:32 AM · Diffusion

Jun 22 2020

Magnus added a comment to T234617: Toolforge. introduce new domain toolforge.org.

FWIW, I believe all my (active) tools now use the new canonical URL.

Jun 22 2020, 3:08 PM · Patch-For-Review, Goal, Toolforge, cloud-services-team (Kanban), Kubernetes

Jun 19 2020

Magnus closed T100973: Flickr2Commons tool: Throttle needed as Resolved.

As I wrote five years ago, I added a limit to upload only two files concurrently.
No further comment has been made since, so I consider this issue to be solved.

Jun 19 2020, 9:30 AM · Tools, Commons

Jun 18 2020

Magnus added a comment to T255730: Request increased quota for petscan Toolforge tool for database access.

Thanks, that seems perfect!

Jun 18 2020, 5:18 PM · Data-Services (Quota-requests)

Jun 8 2020

Magnus added a comment to T254640: Default lighttpd config created by `webservice` breaks serving files starting with the same string as the tool's name under `--canonical`.

This config is part of the default configuration generated by webservice. That means we need to fix it upstream of the usage by this particular tool.

OK thanks

As a horrible short term fix for reasonator, I did:

$ ln -s $HOME/public_html/reasonator_types.js $HOME/public_html/_types.js
Jun 8 2020, 6:57 PM · cloud-services-team (Kanban), Tools, Toolforge
Magnus added a comment to T254640: Default lighttpd config created by `webservice` breaks serving files starting with the same string as the tool's name under `--canonical`.

I don’t understand why this is an UBN when as far as I understand we know a workaround (restart without --canonical)?

Jun 8 2020, 6:55 PM · cloud-services-team (Kanban), Tools, Toolforge
Magnus added a comment to T194953: Support hosting Rust tools on Toolforge.

Is there a movement towards Rust in any significant segment of the Wikimedia movement? Are there clear benefits for Toolforge tools to be written and maintained in Rust?

Jun 8 2020, 7:16 AM · cloud-services-team, Toolforge

Jun 7 2020

Magnus added a comment to T254640: Default lighttpd config created by `webservice` breaks serving files starting with the same string as the tool's name under `--canonical`.

I think this is a blocker to moving all tools to the canonical URL. T234617 ?

Jun 7 2020, 4:04 PM · cloud-services-team (Kanban), Tools, Toolforge
Magnus added a comment to T254640: Default lighttpd config created by `webservice` breaks serving files starting with the same string as the tool's name under `--canonical`.

I cleared the error log on reasonator and switched to the previous URL schema, then back to the canonical one. No server errors in the log (some unrelated PhP ones, now cleared again)

Jun 7 2020, 3:34 PM · cloud-services-team (Kanban), Tools, Toolforge

Jun 6 2020

Magnus added a comment to T254640: Default lighttpd config created by `webservice` breaks serving files starting with the same string as the tool's name under `--canonical`.

@LucasWerkmeister thanks that worked, for now

Jun 6 2020, 3:10 PM · cloud-services-team (Kanban), Tools, Toolforge
Magnus raised the priority of T254640: Default lighttpd config created by `webservice` breaks serving files starting with the same string as the tool's name under `--canonical` from High to Unbreak Now!.

Same with https://geohack.toolforge.org/geohack.php . Geohack is kinda central for Wikipedia so please help!

Jun 6 2020, 12:43 PM · cloud-services-team (Kanban), Tools, Toolforge
Magnus added a comment to T254361: Tool `most-wanted` is 502.

Thanks @bd808 !

Jun 6 2020, 9:23 AM · cloud-services-team (Kanban), Toolforge
Magnus added a comment to T254640: Default lighttpd config created by `webservice` breaks serving files starting with the same string as the tool's name under `--canonical`.

Other files load fine. Haven't checked all though

Jun 6 2020, 8:57 AM · cloud-services-team (Kanban), Tools, Toolforge
Magnus added a comment to T254640: Default lighttpd config created by `webservice` breaks serving files starting with the same string as the tool's name under `--canonical`.

URL is https://reasonator.toolforge.org/reasonator_types.js

Jun 6 2020, 8:56 AM · cloud-services-team (Kanban), Tools, Toolforge