Page MenuHomePhabricator

Curb_Safe_Charmer
User

Projects (4)

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Feb 17 2020, 1:35 PM (308 w, 4 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Curb Safe Charmer [ Global Accounts ]

Recent Activity

Jul 11 2025

Curb_Safe_Charmer added a comment to T399281: 2025-07-11 Ceph issues causing Toolforge and Cloud VPS failures.

Still getting a 504 when trying to access https://refill.toolforge.org/

Jul 11 2025, 11:16 AM · cloud-services-team (FY2025/2026-Q1-Q2), Toolforge (Toolforge iteration 22), Cloud-VPS

Jun 11 2025

Curb_Safe_Charmer added a comment to T396631: Refill tool stuck "waiting for an available worker".

Started working again after running

Jun 11 2025, 3:58 PM · Tool-refill
Curb_Safe_Charmer added a comment to T396631: Refill tool stuck "waiting for an available worker".

Following process at https://en.wikipedia.org/wiki/Wikipedia:Refill/restart

Jun 11 2025, 3:44 PM · Tool-refill
Curb_Safe_Charmer changed the status of T396631: Refill tool stuck "waiting for an available worker" from Open to In Progress.
Jun 11 2025, 3:44 PM · Tool-refill
Curb_Safe_Charmer claimed T396631: Refill tool stuck "waiting for an available worker".
Jun 11 2025, 3:44 PM · Tool-refill

Jun 6 2025

Curb_Safe_Charmer added a comment to T396189: Refill tool stuck "waiting for an available worker".

I didn't do anything; problem seems to have gone away of its own accord.

Jun 6 2025, 1:11 PM · Tool-refill
Curb_Safe_Charmer closed T396189: Refill tool stuck "waiting for an available worker" as Resolved.
Jun 6 2025, 1:11 PM · Tool-refill
Curb_Safe_Charmer added a comment to T396189: Refill tool stuck "waiting for an available worker".

Hi @Referentis - are you still experiencing this?

Jun 6 2025, 1:07 PM · Tool-refill

Jun 3 2025

Curb_Safe_Charmer changed the status of T395959: pagetitles.main bug in reFill from In Progress to Open.
Jun 3 2025, 8:39 PM · Citoid
Curb_Safe_Charmer edited projects for T395959: pagetitles.main bug in reFill, added: Citoid; removed Tool-refill.
Jun 3 2025, 8:39 PM · Citoid
Curb_Safe_Charmer added a comment to T395959: pagetitles.main bug in reFill.

I agree with Pppery. If I browse to https://collections.ram.ac.uk/IMU/#/details/ecatalogue/893 and view the source, the title element is as follows:

Jun 3 2025, 8:38 PM · Citoid
Curb_Safe_Charmer added a comment to T395959: pagetitles.main bug in reFill.

I used the insert citation button in Visual Editor to test whether this is specific to reFill or affects Citoid more generally. I can confirm that the same behaviour happens when using Visual Editor to insert the citation.

Jun 3 2025, 8:33 PM · Citoid
Curb_Safe_Charmer added a comment to T395959: pagetitles.main bug in reFill.

That edit had an edit summary of "Filled in 13 bare reference(s) with reFill 2, Script-assisted style fixes and per CS1" and included a bunch of manual of style changes that reFill is incapable of. I took a copy of the page prior to the edit and copied to may sandbox, then ran reFill over it to see which changes were made by reFill.

Jun 3 2025, 8:30 PM · Citoid
Curb_Safe_Charmer changed the status of T395959: pagetitles.main bug in reFill from Open to In Progress.
Jun 3 2025, 8:17 PM · Citoid
Curb_Safe_Charmer claimed T395959: pagetitles.main bug in reFill.
Jun 3 2025, 8:17 PM · Citoid

May 1 2025

Curb_Safe_Charmer changed the subtype of T389917: massive error.log file spam due to LabsDB.php PHP fatal error from "Bug Report" to "Task".
May 1 2025, 10:19 PM · Tool-refill
Curb_Safe_Charmer triaged T389917: massive error.log file spam due to LabsDB.php PHP fatal error as Low priority.
May 1 2025, 10:18 PM · Tool-refill
Curb_Safe_Charmer changed the status of T392901: Also fill the language= parameter with the reFill tool from Invalid to Declined.
May 1 2025, 10:17 PM · Tool-refill
Curb_Safe_Charmer closed T393124: Use full month name in date as Declined.

This would need to be implemented in Citoid (https://phabricator.wikimedia.org/project/profile/62/) rather than reFill.

May 1 2025, 10:16 PM · Tool-refill
Curb_Safe_Charmer closed T392901: Also fill the language= parameter with the reFill tool as Invalid.

The language parameter is not set by reFill. As you suspect, it is set by citoid, or more accurately, by Zotero. There are some open tasks relating to language which you can check to see if the issue is already logged:

May 1 2025, 10:14 PM · Tool-refill

Mar 25 2025

Curb_Safe_Charmer assigned T389918: https://refill.toolforge.org/ returns 403 to Novem_Linguae.
Mar 25 2025, 7:43 AM · Regression, Tool-refill
Curb_Safe_Charmer added a comment to T389917: massive error.log file spam due to LabsDB.php PHP fatal error.

Agreed, please go ahead

Mar 25 2025, 7:40 AM · Tool-refill

Mar 24 2025

Curb_Safe_Charmer closed T389775: Stuck on "Waiting for an available worker" as Resolved.

I can confirm that is working now, thanks TNT.

Mar 24 2025, 1:32 PM · Tool-refill

Feb 25 2025

Curb_Safe_Charmer closed T386446: reFill fails to load, errors out with "Access to storage is not allowed from this context" as Declined.
Feb 25 2025, 9:25 AM · Tool-refill

Feb 14 2025

Curb_Safe_Charmer triaged T386446: reFill fails to load, errors out with "Access to storage is not allowed from this context" as Low priority.
Feb 14 2025, 10:57 AM · Tool-refill
Curb_Safe_Charmer claimed T386446: reFill fails to load, errors out with "Access to storage is not allowed from this context".

I can reproduce this in Chrome, but not in incognito mode. The code the error occurs in is part of the LastPass browser extension. It is a known issue.

Feb 14 2025, 10:56 AM · Tool-refill

Dec 21 2024

Curb_Safe_Charmer closed T382609: Refill tool stuck "waiting for an available worker" as Resolved.
Dec 21 2024, 7:52 PM · Tool-refill
Curb_Safe_Charmer changed the status of T382609: Refill tool stuck "waiting for an available worker" from Open to In Progress.

Seems to have resolved itself.

Dec 21 2024, 7:51 PM · Tool-refill

Dec 20 2024

Curb_Safe_Charmer assigned T382609: Refill tool stuck "waiting for an available worker" to TheresNoTime.

I've tried restarting the webservice but that hasn't helped. Sammy, are you around to take a look?

Dec 20 2024, 6:34 PM · Tool-refill
Curb_Safe_Charmer created T382609: Refill tool stuck "waiting for an available worker".
Dec 20 2024, 6:29 PM · Tool-refill

Nov 26 2024

Curb_Safe_Charmer closed T380426: Refill tool stuck "waiting for an available worker" as Resolved.
Nov 26 2024, 11:18 AM · Tool-refill

Nov 21 2024

Curb_Safe_Charmer added a comment to T380426: Refill tool stuck "waiting for an available worker".

This time, seems to have come back to life after simply running

webservice restart

on refill-api.

Nov 21 2024, 5:39 PM · Tool-refill
Curb_Safe_Charmer claimed T380426: Refill tool stuck "waiting for an available worker".
Nov 21 2024, 5:33 PM · Tool-refill

Nov 13 2024

Curb_Safe_Charmer added a comment to T378686: refill: review citoid usage.

@akosiaris no, unfortunately not. Here's a snippet of the log:

Nov 13 2024, 6:17 PM · Tool-refill

Nov 12 2024

Curb_Safe_Charmer reopened T378686: refill: review citoid usage as "Open".

I've had another look at the refill-api log and I can't see anything unusual for October 10. I have worked out what's being going on. Usually, Wikipedia editors run reFill over a page, but there's also a little-used feature to paste in raw wiki markup by going to https://refill.toolforge.org/ng/ and clicking "Use Custom Wikicode". Starting at 0400, someone repeatedly pasted in, or (far more likely) used the API to submit, variations on the following:

Nov 12 2024, 4:48 PM · Tool-refill
Curb_Safe_Charmer added a comment to T378461: Investigate Wikipedia bot/userscript usage of citoid impacting www.pro-football-reference.com .

Please see my update to T378686.

Nov 12 2024, 4:45 PM · User-aborrero, cloud-services-team, Citoid
Curb_Safe_Charmer reopened T378686: refill: review citoid usage, a subtask of T378461: Investigate Wikipedia bot/userscript usage of citoid impacting www.pro-football-reference.com , as Open.
Nov 12 2024, 4:44 PM · User-aborrero, cloud-services-team, Citoid
Curb_Safe_Charmer closed T378311: Refill tool stuck "waiting for an available worker" as Resolved.
Nov 12 2024, 4:07 PM · Tool-refill

Nov 1 2024

Curb_Safe_Charmer added a comment to T378686: refill: review citoid usage.

Do these definitely resolve to refill?

Nov 1 2024, 10:53 PM · Tool-refill

Oct 31 2024

Curb_Safe_Charmer added a comment to T378461: Investigate Wikipedia bot/userscript usage of citoid impacting www.pro-football-reference.com .

I couldn't access the https://turnilo.wikimedia.org link - I get "Service access denied due to missing privileges." What access do we need?

Oct 31 2024, 9:42 PM · User-aborrero, cloud-services-team, Citoid
Curb_Safe_Charmer added a comment to T378461: Investigate Wikipedia bot/userscript usage of citoid impacting www.pro-football-reference.com .

I've added @AManWithNoPlan as a subscriber. They are one of the maintainers of CitationBot.

Oct 31 2024, 9:20 PM · User-aborrero, cloud-services-team, Citoid
Curb_Safe_Charmer updated subscribers of T378461: Investigate Wikipedia bot/userscript usage of citoid impacting www.pro-football-reference.com .
Oct 31 2024, 9:17 PM · User-aborrero, cloud-services-team, Citoid
Curb_Safe_Charmer added a comment to T378461: Investigate Wikipedia bot/userscript usage of citoid impacting www.pro-football-reference.com .

I have completed my review of usage of the reFill service during the dates in question and have documented my findings in T378686. To summarise, there is no indication that reFill is being misused or generated this traffic.

Oct 31 2024, 9:10 PM · User-aborrero, cloud-services-team, Citoid
Curb_Safe_Charmer closed T378686: refill: review citoid usage as Resolved.
Oct 31 2024, 9:08 PM · Tool-refill
Curb_Safe_Charmer closed T378686: refill: review citoid usage, a subtask of T378461: Investigate Wikipedia bot/userscript usage of citoid impacting www.pro-football-reference.com , as Resolved.
Oct 31 2024, 9:08 PM · User-aborrero, cloud-services-team, Citoid
Curb_Safe_Charmer added a comment to T378686: refill: review citoid usage.

There is certainly nothing in the service log that indicates that reFill was called 30,000 times in any 12 hours.

Oct 31 2024, 9:08 PM · Tool-refill
Curb_Safe_Charmer added a comment to T378686: refill: review citoid usage.

Looking at English Wikipedia, there are over 5,000 articles that reference pro-football-reference.com and that were edited between 19 and 31 October 2024. It seems to me to be not beyond the imagination that a website referenced so many times in so many pages could be the subject of a great many citoid searches.... but not 30,000 times in 12 hours.

Oct 31 2024, 8:57 PM · Tool-refill
Curb_Safe_Charmer added a comment to T378686: refill: review citoid usage.

Note that the uwsgi.log records the Wikipedia page, and language code for the version of Wikipedia, that the user has requested citoid to expand references for, rather than the URL of those references, so the log file makes no reference to www.pro-football-reference.com.

Oct 31 2024, 8:35 PM · Tool-refill
Curb_Safe_Charmer changed the status of T378686: refill: review citoid usage from Open to In Progress.

While it is possible for someone to call the reFill API directly, and therefore to misuse the API to bombard a website with requests, that would be reflected in the uwsgi.log file for the service. The log file is huge, having not been trimmed since 2019, and contains millions of rows. I have looked at the log entries for the period in question and seemingly all the requests are from internal IPs, suggesting that those requests have been generated through the front end, rather than by direct calls to the API. The log file indicates the Wikipedia page that the user has requested citoid to expand references for, and I can't see any pattern that would suggest that someone is automating calls to the front end to generate thousands of requests to a page used in a reference in a particular article. The log implies normal usage by interactive users, using reFill manually to improve articles.

Oct 31 2024, 8:33 PM · Tool-refill
Curb_Safe_Charmer changed the status of T378686: refill: review citoid usage, a subtask of T378461: Investigate Wikipedia bot/userscript usage of citoid impacting www.pro-football-reference.com , from Open to In Progress.
Oct 31 2024, 8:29 PM · User-aborrero, cloud-services-team, Citoid
Curb_Safe_Charmer claimed T378686: refill: review citoid usage.

I claimed the wrong task - this is the correct one

Oct 31 2024, 6:49 PM · Tool-refill
Curb_Safe_Charmer placed T378461: Investigate Wikipedia bot/userscript usage of citoid impacting www.pro-football-reference.com up for grabs.

I probably should have claimed T378686 rather than this one.

Oct 31 2024, 6:48 PM · User-aborrero, cloud-services-team, Citoid
Curb_Safe_Charmer claimed T378461: Investigate Wikipedia bot/userscript usage of citoid impacting www.pro-football-reference.com .
Oct 31 2024, 10:15 AM · User-aborrero, cloud-services-team, Citoid

Oct 17 2024

Curb_Safe_Charmer added a comment to T369439: https://refill.toolforge.org/ returns 403.

https://refill.toolforge.org/ still shouldn't be a 403. It should at the very least redirect to https://refill.toolforge.org/ng if you want to declare the old version dead

Oct 17 2024, 7:31 PM · Tool-refill
Curb_Safe_Charmer closed T369439: https://refill.toolforge.org/ returns 403 as Declined.

I'm closing this, as the old version of reFill is now considered dead. Long live the /ng version.

Oct 17 2024, 7:27 PM · Tool-refill

Aug 27 2024

Curb_Safe_Charmer closed T373233: Refill tool stuck "waiting for an available worker" as Resolved.

Appears to be working again now, but no idea why.

Aug 27 2024, 8:27 AM · Tool-refill

Aug 25 2024

Curb_Safe_Charmer changed the subtype of T373233: Refill tool stuck "waiting for an available worker" from "Task" to "Production Error".
Aug 25 2024, 3:31 PM · Tool-refill
Curb_Safe_Charmer removed a project from T373233: Refill tool stuck "waiting for an available worker": Wikimedia-production-error.
Aug 25 2024, 3:31 PM · Tool-refill
Curb_Safe_Charmer changed the subtype of T373233: Refill tool stuck "waiting for an available worker" from "Production Error" to "Bug Report".
Aug 25 2024, 3:30 PM · Tool-refill
Curb_Safe_Charmer reassigned T373233: Refill tool stuck "waiting for an available worker" from Curb_Safe_Charmer to TheresNoTime.

Are you able to take a look TNT?

Aug 25 2024, 3:30 PM · Tool-refill
Curb_Safe_Charmer triaged T373233: Refill tool stuck "waiting for an available worker" as Medium priority.
Aug 25 2024, 3:29 PM · Tool-refill
Curb_Safe_Charmer changed the status of T373233: Refill tool stuck "waiting for an available worker" from Open to Stalled.
Aug 25 2024, 3:29 PM · Tool-refill
Curb_Safe_Charmer added a comment to T373233: Refill tool stuck "waiting for an available worker".

running webservice restart made no difference

Aug 25 2024, 3:28 PM · Tool-refill
Curb_Safe_Charmer added a comment to T373233: Refill tool stuck "waiting for an available worker".

tools.refill-api@tools-bastion-13:~$ kubectl get pod refill-api-6c65bdbf7f-9zd7s --output=yaml

Aug 25 2024, 3:23 PM · Tool-refill
Curb_Safe_Charmer claimed T373233: Refill tool stuck "waiting for an available worker".
Aug 25 2024, 3:16 PM · Tool-refill

Jul 7 2024

Curb_Safe_Charmer renamed T369439: https://refill.toolforge.org/ returns 403 from Refill tool giving 504s for a few hours now to https://refill.toolforge.org/ returns 403.
Jul 7 2024, 8:31 PM · Tool-refill
Curb_Safe_Charmer added a comment to T369439: https://refill.toolforge.org/ returns 403.

I have set to low priority as there's a viable workaround.

Jul 7 2024, 8:30 PM · Tool-refill
Curb_Safe_Charmer updated subscribers of T369439: https://refill.toolforge.org/ returns 403.

Hoping Sammy might take a look

Jul 7 2024, 7:17 PM · Tool-refill
Curb_Safe_Charmer added a comment to T369439: https://refill.toolforge.org/ returns 403.

Copy of #wikimedia-cloud IRC chat:

Jul 7 2024, 7:13 PM · Tool-refill
Curb_Safe_Charmer changed the status of T369439: https://refill.toolforge.org/ returns 403 from Open to In Progress.
Jul 7 2024, 12:00 PM · Tool-refill
Curb_Safe_Charmer added a comment to T369439: https://refill.toolforge.org/ returns 403.

Backend appears to have been working throughout. Seems to be a frontend issue. Restarted webservice and https://refill.toolforge.org/ now giving a 403. Workaround is to use https://refill.toolforge.org/ng/ instead.

Jul 7 2024, 11:59 AM · Tool-refill
Curb_Safe_Charmer claimed T369439: https://refill.toolforge.org/ returns 403.
Jul 7 2024, 11:50 AM · Tool-refill

Jun 5 2024

Curb_Safe_Charmer closed T366651: Refill tool stuck "waiting for an available worker" as Invalid.

Working fine right now.

Jun 5 2024, 7:21 AM · Tool-refill

Jun 4 2024

Curb_Safe_Charmer closed T366588: Refill tool stuck "waiting for an available worker" as Resolved.

It is working again now - no idea why.

Jun 4 2024, 5:08 PM · Tool-refill
Curb_Safe_Charmer reassigned T366588: Refill tool stuck "waiting for an available worker" from Curb_Safe_Charmer to TheresNoTime.

Assigning to Sammy as not sure what else to try.

Jun 4 2024, 1:05 PM · Tool-refill
Curb_Safe_Charmer updated subscribers of T366588: Refill tool stuck "waiting for an available worker".
Jun 4 2024, 12:46 PM · Tool-refill
Curb_Safe_Charmer added a comment to T366588: Refill tool stuck "waiting for an available worker".
./restart.sh
kubectl get pods
Jun 4 2024, 12:45 PM · Tool-refill
Curb_Safe_Charmer added a comment to T366588: Refill tool stuck "waiting for an available worker".
become refill-api
webservice restart
Jun 4 2024, 12:38 PM · Tool-refill
Curb_Safe_Charmer claimed T366588: Refill tool stuck "waiting for an available worker".
Jun 4 2024, 12:34 PM · Tool-refill

May 21 2024

Curb_Safe_Charmer added a comment to T365459: Refill tool stuck "waiting for an available worker".

@Keith_D it looks fine to me - I know the WMF were doing some maintenance earlier which might have caused a blip. Please confirm it is now working so we can close.

May 21 2024, 4:54 PM · Tool-refill

Apr 16 2024

Curb_Safe_Charmer closed T362613: Refill tool stuck "waiting for an available worker" as Resolved.
Apr 16 2024, 9:29 AM · Tool-refill
Curb_Safe_Charmer added a comment to T362613: Refill tool stuck "waiting for an available worker".

@dcaro it has started working now! Not sure why.

Apr 16 2024, 9:06 AM · Tool-refill
Curb_Safe_Charmer added a comment to T362613: Refill tool stuck "waiting for an available worker".

Used kubectl scale to terminate all pods. No change - still 'Waiting for an available worker.'

Apr 16 2024, 8:55 AM · Tool-refill
Curb_Safe_Charmer added a comment to T362613: Refill tool stuck "waiting for an available worker".

tools.refill-api@tools-sgebastion-10:~$ kubectl get pods
NAME READY STATUS RESTARTS AGE
refill-api-79cc6f87b4-92p9k 1/1 Running 0 23m
refill-api-scheduler-79fcfc546d-jn98n 1/1 Running 0 19d
refill-api-worker-f7d869fdf-bnhcq 1/1 Running 5 (4d2h ago) 19d

Apr 16 2024, 8:39 AM · Tool-refill
Curb_Safe_Charmer added a comment to T362613: Refill tool stuck "waiting for an available worker".

Following steps that @TheresNoTime left in T359159 to identify problem with pod.

Apr 16 2024, 8:29 AM · Tool-refill
Curb_Safe_Charmer updated subscribers of T362613: Refill tool stuck "waiting for an available worker".
Apr 16 2024, 8:22 AM · Tool-refill
Curb_Safe_Charmer added a comment to T362613: Refill tool stuck "waiting for an available worker".

Tried restarting refill-api web service, but no change.

Apr 16 2024, 8:16 AM · Tool-refill
Curb_Safe_Charmer triaged T362613: Refill tool stuck "waiting for an available worker" as Medium priority.
Apr 16 2024, 8:15 AM · Tool-refill
Curb_Safe_Charmer changed the status of T362613: Refill tool stuck "waiting for an available worker" from Open to In Progress.
Apr 16 2024, 8:15 AM · Tool-refill
Curb_Safe_Charmer created T362613: Refill tool stuck "waiting for an available worker".
Apr 16 2024, 8:11 AM · Tool-refill

Mar 5 2024

Curb_Safe_Charmer added a comment to T359159: Refill tool stuck "waiting for an available worker".

Brilliant, @TheresNoTime, thank you!

Mar 5 2024, 1:50 PM · Tool-refill
Curb_Safe_Charmer changed the status of T359159: Refill tool stuck "waiting for an available worker" from Open to In Progress.

Any ideas Sammy?

Mar 5 2024, 12:28 PM · Tool-refill
Curb_Safe_Charmer created T359159: Refill tool stuck "waiting for an available worker".
Mar 5 2024, 12:26 PM · Tool-refill

Feb 8 2024

Curb_Safe_Charmer added a comment to T357000: the PMC prefix for a value of pmc attribute should not be added.

Seems to already be in the Citoid backlog as T157152.

Feb 8 2024, 9:49 PM · Citoid
Curb_Safe_Charmer assigned T357000: the PMC prefix for a value of pmc attribute should not be added to Mvolz.
Feb 8 2024, 9:36 PM · Citoid
Curb_Safe_Charmer added a comment to T357000: the PMC prefix for a value of pmc attribute should not be added.

@Maxim_Masiutin I have re-tagged this as an issue with Citoid. reFill is just a wrapper for Citoid, which it uses to actually generate the expanded reference. Citoid is maintained by the WMF.

Feb 8 2024, 9:34 PM · Citoid
Curb_Safe_Charmer edited projects for T357000: the PMC prefix for a value of pmc attribute should not be added, added: Citoid; removed Tool-refill.
Feb 8 2024, 9:33 PM · Citoid

Dec 31 2023

Curb_Safe_Charmer closed T354137: Refill tool stuck "waiting for an available worker" as Invalid.

@DarklitShadow I cannot reproduce the problem. Is it still happening for you?

Dec 31 2023, 4:30 PM · Tool-refill
Curb_Safe_Charmer claimed T354137: Refill tool stuck "waiting for an available worker".
Dec 31 2023, 4:21 PM · Tool-refill

Nov 30 2023

Curb_Safe_Charmer updated the task description for T340502: Copy/paste all ReFill GitHub Issues to Phabricator, then turn off GitHub Issues.
Nov 30 2023, 12:03 PM · Tool-refill