[Pywikipedia-bugs] [Maniphest] [Commented On] T172992: Fixing Gallica upload tool

2017-08-10 Thread Yann
Yann added a comment.
See more information about how to get the files on http://www.imslpforums.org/viewtopic.php?t=6853TASK DETAILhttps://phabricator.wikimedia.org/T172992EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: YannCc: TerraCodes, pywikibot-bugs-list, Aklapper, Yann, Soteriaspace, JakeTheDeveloper, Abbe98, MuhammadShuaib, Krenair___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T172992: Fixing Gallica upload tool

2017-08-10 Thread Yann
Yann added a comment.
See also https://commons.wikimedia.org/wiki/Commons:GallicaTASK DETAILhttps://phabricator.wikimedia.org/T172992EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: YannCc: TerraCodes, pywikibot-bugs-list, Aklapper, Yann, Soteriaspace, JakeTheDeveloper, Abbe98, MuhammadShuaib, Krenair___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T172992: Fixing Gallica upload tool

2017-08-12 Thread Yann
Yann added a comment.
It seems we don't need any code to get a HR image from Gallica. Gallica uses the IIIF protocol.
See https://medium.com/@seeksanusername/astuce1-r%C3%A9cup%C3%A9rer-de-la-hd-sur-gallica-bef0a6cc7f89 (in French) or http://gallica.bnf.fr/blog/24032016/apprenez-lire-les-url-de-gallica (in French).TASK DETAILhttps://phabricator.wikimedia.org/T172992EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: YannCc: zhuyifei1999, TerraCodes, pywikibot-bugs-list, Aklapper, Yann, Soteriaspace, JakeTheDeveloper, Abbe98, MuhammadShuaib, Krenair___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T172992: Fixing Gallica upload tool

2017-08-21 Thread Yann
Yann added a comment.
Just that we don't duplicate work, this may be implemented in https://commons.wikimedia.org/wiki/Commons_talk:Glam2Commons#GallicaTASK DETAILhttps://phabricator.wikimedia.org/T172992EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: YannCc: MichaelSchoenitzer_WMDE, zhuyifei1999, TerraCodes, pywikibot-bugs-list, Aklapper, Yann, Soteriaspace, JakeTheDeveloper, MuhammadShuaib, Krenair___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T114318: Sometimes the anchor links generated by an Index: page's do not have the expected class attribute and value set

2017-09-27 Thread Yann
Yann added a comment.
This is really annoying. In addition the purge button quite often doesn't appear.TASK DETAILhttps://phabricator.wikimedia.org/T114318EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: YannCc: Yann, Mahitgar, Samwilson, Mahir256, Inductiveload, Dalba, Aschroet, Zdzislaw, AbdealiJK, Ankry, StudiesWorld, GOIII, Candalua, gerritbot, jayvdb, Tpt, Aklapper, pywikibot-bugs-list, Mpaa, Magul, Tbscho, MayS, Mdupont, JJMC89, Tshrinivasan, Avicennasis, Info-farmer, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Merged] T114318: Sometimes the anchor links generated by an Index: page's do not have the expected class attribute and value set

2017-09-27 Thread Yann
Yann merged a task: T173870: Index pages sometimes do not have page status colours on page list.
TASK DETAILhttps://phabricator.wikimedia.org/T114318EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: YannCc: Yann, Mahitgar, Samwilson, Mahir256, Inductiveload, Dalba, Aschroet, Zdzislaw, AbdealiJK, Ankry, StudiesWorld, GOIII, Candalua, gerritbot, jayvdb, Tpt, Aklapper, pywikibot-bugs-list, Mpaa, Magul, Tbscho, MayS, Mdupont, JJMC89, Tshrinivasan, Avicennasis, Info-farmer, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T211882: New uploads receiving apparently false empty-file API errors

2018-12-14 Thread Yann
Yann added a comment.
Works for me too.TASK DETAILhttps://phabricator.wikimedia.org/T211882EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: YannCc: Yann, Dvorapa, Steinsplitter, zhuyifei1999, Aklapper, Fae, pywikibot-bugs-list, Wenyi, Mahveotm, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T338603: "The write operation timed out" with Pywikibot

2023-06-09 Thread Yann
Yann created this task.
Yann added projects: Wikimedia-production-error, Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  Error
  -
  
  While uploading files with Pywikibot ( 
https://commons.wikimedia.org/wiki/Special:Contributions/YannBot ), I get the 
following:
  
ERROR: An error occurred for uri https://commons.wikimedia.org/w/api.php
ERROR: Traceback (most recent call last):
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/data/api/_requests.py",
 line 681, in _http_request
response = http.request(self.site, uri=uri,
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 282, in request
r = fetch(baseuri, headers=headers, **kwargs)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 448, in fetch
callback(response)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 333, in error_handling_callback
raise response from None
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 439, in fetch
response = session.request(method, uri,
  File "/usr/lib/python3.9/site-packages/requests/sessions.py", line 529, 
in request
resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python3.9/site-packages/requests/sessions.py", line 645, 
in send
r = adapter.send(request, **kwargs)
  File "/usr/lib/python3.9/site-packages/requests/adapters.py", line 501, 
in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', timeout('The 
write operation timed out'))
  
  
  
  Impact
  --
  
  The file failed to upload after repeated attempts.

TASK DETAIL
  https://phabricator.wikimedia.org/T338603

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: Aklapper, pywikibot-bugs-list, Yann, PotsdamLamb, Jyoo1011, JohnsonLee01, 
SHEKH, Dijkstra, ItamarWMDE, Khutuck, Zkhalido, darthmon_wmde, Rosalie_WMDE, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Avicennasis, Verdy_p, mys_721tx, Xqt, jayvdb, Masti, Alchimista, 
Jdforrester-WMF, Jay8g
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T338603: "The write operation timed out" with Pywikibot

2023-06-09 Thread Yann
Yann added a comment.


  The file uploaded manually successfully: 
https://commons.wikimedia.org/wiki/File:Project_Blue_Book_report_-_-xx-6782598-Havarre-Ohio.pdf
 (20.54 MB).

TASK DETAIL
  https://phabricator.wikimedia.org/T338603

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: Aklapper, pywikibot-bugs-list, Yann, PotsdamLamb, Jyoo1011, JohnsonLee01, 
SHEKH, Dijkstra, ItamarWMDE, Khutuck, Zkhalido, darthmon_wmde, Rosalie_WMDE, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Avicennasis, Verdy_p, mys_721tx, Xqt, jayvdb, Masti, Alchimista, 
Jdforrester-WMF, Jay8g
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Created] T338969: Message "Script terminated successfully", but upload failed

2023-06-13 Thread Yann
Yann created this task.
Yann added projects: Pywikibot, Commons.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  After T338603 <https://phabricator.wikimedia.org/T338603>, I also got
  
  Several pages of gibberish, and then
  

xff\xf9\xf8\xb2o\x87\xaf\x97\xcb~\xba\x1e\x9f\x0f\xd7\xed\xe1{\xdd\x8e\xfb\xd3\xf3i\xbf\xeco\xaf_/\x87};\xbf\x9e\x7f\xcc\xfd\xf8\xf8\xcb\x7f\x04\x18\x00~\xd8\xef\xb9\nendstream\nendobj\nxref\n0
 188 \n00 65535 f \n15 0 n \n003555 0 n 
\n003645 0 n \n003733 0 n \n017739 0 n \n017832 
0 n \n017962 0 n \n018474 0 n \n018570 0 n 
\n019919 0 n \n029389 0 n \n029490 0 n \n029584 
0 n \n029676 0 n \n029807 0 n \n170158 0 n 
\n170671 0 n \n171184 0 n \n171276 0 n \n172540 
0 n \n172636 0 n \n174495 0 n \n174625 0 n 
\n174716 0 n \n174806 0 n \n174896 0 n \n174986 
0 n \n187586 0 n \n187677 0 n \n187766 0 n 
\n188279 0 n \n188938 0 n \n189043 0 n \n310179 
0 n \n312988 0 n \n313079 0 n \n313168 0 n 
\n313260 0 n \n313527 0 n \n313841 0 n \n313938 
0 n \n314015 0 n \n314104 0 n \n315963 0 n 
\n316228 0 n \n316319 0 n \n316411 0 n \n316503 
0 n \n316599 0 n \n316690 0 n \n317836 0 n 
\n319695 0 n \n321106 0 n \n727593 0 n \n727723 
0 n \n727820 0 n \n733911 0 n \n853667 0 n 
\n855526 0 n \n855618 0 n \n855883 0 n \n856396 
0 n \n858255 0 n \n988632 0 n \n988763 0 n 
\n988852 0 n \n988943 0 n \n0001097857 0 n \n0001099716 
0 n \n0001099808 0 n \n0001099899 0 n \n000106 0 n 
\n0001100509 0 n \n0001101022 0 n \n0001101119 0 n \n0001101211 
0 n \n0001101310 0 n \n0001101399 0 n \n0001101530 0 n 
\n0001102874 0 n \n0001104234 0 n \n0001104325 0 n \n0001104456 
0 n \n0001106315 0 n \n0001106581 0 n \n0001106672 0 n 
\n0001115242 0 n \n0001115372 0 n \n0001115593 0 n \n0001124029 
0 n \n0001221312 0 n \n0001396912 0 n \n0001397425 0 n 
\n0001397515 0 n \n0001402903 0 n \n0001403009 0 n \n0001404868 
0 n \n0001541295 0 n \n0001543154 0 n \n0001543667 0 n 
\n0001948300 0 n \n0001948322 0 n \n0001950424 0 n \n0001950555 
0 n \n0001950860 0 n \n0001954379 0 n \n0001954510 0 n 
\n0002085878 0 n \n0002085980 0 n \n0002205528 0 n \n0002205700 
0 n \n0002206980 0 n \n0002207072 0 n \n0002207170 0 n 
\n0002207263 0 n \n0002208721 0 n \n0002208852 0 n \n0002210712 
0 n \n0002220804 0 n \n0002220901 0 n \n0002228755 0 n 
\n0002228853 0 n \n0002228951 0 n \n0002229082 0 n \n0002230264 
0 n \n0002230531 0 n \n0002230624 0 n \n0002237995 0 n 
\n0002238509 0 n \n0002238601 0 n \n0002238692 0 n \n0002238998 
0 n \n0002241444 0 n \n0002241542 0 n \n0002241640 0 n 
\n0002243097 0 n \n0002243376 0 n \n0002243466 0 n \n0002243564 
0 n \n0002245035 0 n \n0002247332 0 n \n0002247425 0 n 
\n0002247695 0 n \n0002248209 0 n \n0002248340 0 n \n0002248430 
0 n \n0002248525 0 n \n0002248615 0 n \n0002375395 0 n 
\n0002375485 0 n \n0002375748 0 n \n0002375838 0 n \n0002376352 
0 n \n0002528536 0 n \n0002528629 0 n \n0002528805 0 n 
\n0002528903 0 n \n0002528995 0 n \n0002530594 0 n \n0002530860 
0 n \n0002531374 0 n \n0002531471 0 n \n0002532803 0 n 
\n0002533317 0 n \n0002533515 0 n \n0002535375 0 n \n0002537235 
0 n \n0002537328 0 n \n0002546029 0 n \n0002546119 0 n 
\n0002546209 0 n \n0002547419 0 n \n0002547615 0 n \n0002547930 
0 n \n0002548032 0 n \n0002548127 0 n \n0002548219 0 n 
\n0002548317 0 n \n0002548415 0 n \n0002703059 0 n \n0002703190 
0 n \n0002703283 0 n \n0002703548 0 n \n0002703638 0 n 
\n0002703742 0 n \n0002705602 0 n \n0002877296 0 n 
\ntrailer\n<>\nstartxref\n2879156\n%%EOF\n\n--===3482324537353214119==--\n';
 stasherrors: [{'message': 'uploadstash-exception', 'params': 
['UploadStashBadPathException', "Path doesn't exist."], 'code': 
'uploadstash-exception', 'type': 'error'}];
 servedby: mw1483;
 help: See https://commons.wikimedia.org/w/api.php for API usage. Subscribe 
to the mediawiki-api-announce mailing

[Pywikipedia-bugs] [Maniphest] [Commented On] T338603: "The write operation timed out" with Pywikibot

2023-06-21 Thread Yann
Yann added a comment.


  I replaced `socket_timeout = (6.05, 45)` by `socket_timeout = (12, 45)`, but 
it apparently didn't change anything.
  It is not clear to me to what these values correspond. There is not much 
detail in the doc about them.

TASK DETAIL
  https://phabricator.wikimedia.org/T338603

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: Xqt, Aklapper, pywikibot-bugs-list, Yann, PotsdamLamb, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, ItamarWMDE, Khutuck, Zkhalido, darthmon_wmde, 
Rosalie_WMDE, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, 
Altostratus, Avicennasis, Verdy_p, mys_721tx, jayvdb, Masti, Alchimista, 
Jdforrester-WMF, Jay8g
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T338603: "The write operation timed out" with Pywikibot

2023-06-21 Thread Yann
Yann added a comment.


  OK, thanks for the link. Now I am trying with `socket_timeout = (6.05, 90)`, 
but some small files still fail.
  https://commons.wikimedia.org/wiki/File:Masterandman_07_tolstoy.mp3 failed on 
the first try (6.05 MB).
  Bigger files fail more often.

TASK DETAIL
  https://phabricator.wikimedia.org/T338603

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: JJMC89, Xqt, Aklapper, pywikibot-bugs-list, Yann, PotsdamLamb, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, ItamarWMDE, Khutuck, Zkhalido, darthmon_wmde, 
Rosalie_WMDE, Viztor, Wenyi, Tbscho, MayS, Mdupont, Dvorapa, Altostratus, 
Avicennasis, Verdy_p, mys_721tx, jayvdb, Masti, Alchimista, Jdforrester-WMF, 
Jay8g
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T338603: "The write operation timed out" with Pywikibot

2023-06-24 Thread Yann
Yann added a comment.


  An example of failure now:
  
WARNING: API error http-curl-error: Error fetching URL: Received HTTP code 
403 from proxy after CONNECT
ERROR: Upload error:
Traceback (most recent call last):
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/specialbots/_upload.py",
 line 408, in upload_file
success = imagepage.upload(file_url,
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/page/_filepage.py",
 line 267, in upload
return self.site.upload(self, source_filename=filename, source_url=url,
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_decorators.py",
 line 92, in callee
return fn(self, *args, **kwargs)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_apisite.py",
 line 2853, in upload
return Uploader(self, filepage, **kwargs).upload()
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 133, in upload
return self._upload(self.ignore_warnings, self.report_success)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 435, in _upload
return self.submit(final_request, result, data.get('result'),
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 455, in submit
result = request.submit()['upload']
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/data/api/_requests.py",
 line 1088, in submit
raise pywikibot.exceptions.APIError(**args)
pywikibot.exceptions.APIError: http-curl-error: Error fetching URL: 
Received HTTP code 403 from proxy after CONNECT
[param: 
action=upload&filename=Possessed+24+dostoyevsky+128kb.mp3&url=https%3A%2F%2Fwww.archive.org%2Fdownload%2Fpossessed_1404_librivox%2Fpossessed_24_dostoyevsky_128kb.mp3&comment=%3D%3D+%7B%7Bint%3Afiledesc%7D%7D+%3D%3D%0A%7B%7BInformation%0A%7CDescription%3D%7B%7Ben%7C%27%27The+Possessed%27%27%2C+by+Fyodor+Dostoyevsky%2C+in+English.+Translated+by+Constance+Garnett.+LibriVox+recording+by+Expatriate.+24+-+Pt.+1%2C+Ch.+05%3A+The+Subtle+Serpent+%28Sec.+5%29.%7D%7D+%0A%7B%7Bfr%7C%27%27The+Possessed%27%27%2C+par+Fiodor+Dosto%C3%AFevski%2C+en+anglais.+Traduction+par+Constance+Garnett.+Enregistrement+LibriVox+par+Expatriate.+24+-+Pt.+1%2C+Ch.+05%3A+The+Subtle+Serpent+%28Sec.+5%29.%7D%7D%0A%7CSource%3Dhttps%3A%2F%2Farchive.org%2Fdetails%2Fpossessed_1404_librivox+https%3A%2F%2Farchive.org%2Fdetails%2Fpossessed_1404_librivox%0A%7CDate%3D2014-04-26%0A%7CAuthor%3D%7B%7BCreator%3AFyodor+Dostoyevsky%7D%7D%0A%7B%7BCreator%3AConstance+Garnett%7D%7D%0A%7CPermission%3D%0A%7Cother_versions%3D%0A%7D%7D%0A%0A%3D%3D+%7B%7Bint%3Alicense-header%7D%7D+%3D%3D%0ARecording%0A%7B%7BLibriVox+public+domain%7D%7D%0AOriginal+%0A%7B%7BPD-old-100-expired%7D%7D%0A%0A%5B%5BCategory%3ALibriVox+-+The+Possessed%2C+by+Fyodor+Dostoyevsky%5D%5D%0A%5B%5BCategory%3AFiles+uploaded+by+Yann+Forget%5D%5D%0A&text=%3D%3D+%7B%7Bint%3Afiledesc%7D%7D+%3D%3D%0A%7B%7BInformation%0A%7CDescription%3D%7B%7Ben%7C%27%27The+Possessed%27%27%2C+by+Fyodor+Dostoyevsky%2C+in+English.+Translated+by+Constance+Garnett.+LibriVox+recording+by+Expatriate.+24+-+Pt.+1%2C+Ch.+05%3A+The+Subtle+Serpent+%28Sec.+5%29.%7D%7D+%0A%7B%7Bfr%7C%27%27The+Possessed%27%27%2C+par+Fiodor+Dosto%C3%AFevski%2C+en+anglais.+Traduction+par+Constance+Garnett.+Enregistrement+LibriVox+par+Expatriate.+24+-+Pt.+1%2C+Ch.+05%3A+The+Subtle+Serpent+%28Sec.+5%29.%7D%7D%0A%7CSource%3Dhttps%3A%2F%2Farchive.org%2Fdetails%2Fpossessed_1404_librivox+https%3A%2F%2Farchive.org%2Fdetails%2Fpossessed_1404_librivox%0A%7CDate%3D2014-04-26%0A%7CAuthor%3D%7B%7BCreator%3AFyodor+Dostoyevsky%7D%7D%0A%7B%7BCreator%3AConstance+Garnett%7D%7D%0A%7CPermission%3D%0A%7Cother_versions%3D%0A%7D%7D%0A%0A%3D%3D+%7B%7Bint%3Alicense-header%7D%7D+%3D%3D%0ARecording%0A%7B%7BLibriVox+public+domain%7D%7D%0AOriginal+%0A%7B%7BPD-old-100-expired%7D%7D%0A%0A%5B%5BCategory%3ALibriVox+-+The+Possessed%2C+by+Fyodor+Dostoyevsky%5D%5D%0A%5B%5BCategory%3AFiles+uploaded+by+Yann+Forget%5D%5D%0A&assert=user&maxlag=5&format=json&token=a357894a5d3e285d10847ce9e8d8e0af64970e41%2B%5C;
 servedby: mw1493;
 help: See https://commons.wikimedia.org/w/api.php for API usage. Subscribe 
to the mediawiki-api-announce mailing list at 
<https://lists.wikimedia.org/postorius/lists/mediawiki-api-announce.lists.wikimedia.org/>;
 for notice of API deprecations and breaking changes.]
1 read operation
Script terminated successfully.

TASK DETAIL
  https://phabricator.wikimedia.org/T338603

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: JJMC89, Xqt, Aklapper, pywikibot-bugs-list, Yann, PotsdamLamb, Jyoo1011, 
JohnsonLee01

[Pywikipedia-bugs] [Maniphest] [Commented On] T338603: "The write operation timed out" with Pywikibot

2023-06-24 Thread Yann
Yann added a comment.


  This file uploaded successfully on the second try: 
https://commons.wikimedia.org/wiki/File:Possessed_24_dostoyevsky_128kb.mp3 
‎(11.44 MB)

TASK DETAIL
  https://phabricator.wikimedia.org/T338603

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: JJMC89, Xqt, Aklapper, pywikibot-bugs-list, Yann, PotsdamLamb, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, ItamarWMDE, Khutuck, Zkhalido, darthmon_wmde, 
Rosalie_WMDE, Viztor, Wenyi, Tbscho, MayS, Mdupont, Dvorapa, Altostratus, 
Avicennasis, Verdy_p, mys_721tx, jayvdb, Masti, Alchimista, Jdforrester-WMF, 
Jay8g
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T338969: Message "Script terminated successfully", but upload failed

2023-06-25 Thread Yann
Yann added a comment.


  See https://www.mediawiki.org/wiki/Topic:Xka2vta4siuk04nj
  It seems Pywikibot was coded this way, which seems quite weird to me. How to 
change this to a feature request?

TASK DETAIL
  https://phabricator.wikimedia.org/T338969

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: Xqt, Aklapper, pywikibot-bugs-list, Yann, Udehb-WMF, PotsdamLamb, Jyoo1011, 
Y.ssk, JohnsonLee01, SHEKH, Dijkstra, Muchiri124, CBogen, Khutuck, Zkhalido, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Taiwania_Justo, Avicennasis, Ixocactus, Wong128hk, mys_721tx, El_Grafo, 
Dinoguy1000, jayvdb, Masti, Alchimista, Steinsplitter, Krenair
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T338969: Message "Script terminated successfully", but upload failed

2023-06-26 Thread Yann
Yann added a comment.


  I managed to do that
  
retry_count = 3  # Number of upload retries
success = False

while retry_count > 0 and not success:
try:
filepage = pywikibot.FilePage(site, key)
filepage.upload(
source=filename,
comment=desc_content,
text=desc_content,
chunk_size = "5M",
ignore_warnings=False,
)
success = True
except Exception as e:
print("Upload failed. Retrying...")
retry_count -= 1

if not success:
print("Upload failed after retries.")

TASK DETAIL
  https://phabricator.wikimedia.org/T338969

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: Xqt, Aklapper, pywikibot-bugs-list, Yann, Udehb-WMF, PotsdamLamb, Jyoo1011, 
Y.ssk, JohnsonLee01, SHEKH, Dijkstra, Muchiri124, CBogen, Khutuck, Zkhalido, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Taiwania_Justo, Avicennasis, Ixocactus, Wong128hk, mys_721tx, El_Grafo, 
Dinoguy1000, jayvdb, Masti, Alchimista, Steinsplitter, Krenair
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T338603: "The write operation timed out" with Pywikibot

2023-06-28 Thread Yann
Yann added a comment.


  WIth a new script, I now get for some files:
  
File: landlady_04_dostoyevsky.mp3
Title: 04 - Part II, Chapter I

https://www.archive.org/download/landlady_2205_librivox/landlady_04_dostoyevsky.mp3
Sleeping for 8.1 seconds, 2023-06-28 17:58:56
WARNING: Waiting 5.0 seconds before retrying.
WARNING: Waiting 10.0 seconds before retrying.
WARNING: Waiting 20.0 seconds before retrying.
WARNING: Waiting 40.0 seconds before retrying.
WARNING: Waiting 80.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
Upload failed. Retrying...
WARNING: Waiting 5.0 seconds before retrying.
WARNING: Waiting 10.0 seconds before retrying.
WARNING: Waiting 20.0 seconds before retrying.
WARNING: Waiting 40.0 seconds before retrying.
WARNING: Waiting 80.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
Upload failed. Retrying...
WARNING: Waiting 5.0 seconds before retrying.
WARNING: Waiting 10.0 seconds before retrying.
WARNING: Waiting 20.0 seconds before retrying.
WARNING: Waiting 40.0 seconds before retrying.
WARNING: Waiting 80.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
ERROR: An error occurred for uri https://commons.wikimedia.org/w/api.php
ERROR: Traceback (most recent call last):
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/data/api/_requests.py",
 line 681, in _http_request
response = http.request(self.site, uri=uri,
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 282, in request
r = fetch(baseuri, headers=headers, **kwargs)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 448, in fetch
callback(response)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 333, in error_handling_callback
raise response from None
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 439, in fetch
response = session.request(method, uri,
  File "/usr/lib/python3.9/site-packages/requests/sessions.py", line 529, 
in request
resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python3.9/site-packages/requests/sessions.py", line 645, 
in send
r = adapter.send(request, **kwargs)
  File "/usr/lib/python3.9/site-packages/requests/adapters.py", line 532, 
in send
raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: 
HTTPSConnectionPool(host='commons.wikimedia.org', port=443): Read timed out. 
(read timeout=90)

WARNING: Waiting 120.0 seconds before retrying.
WARNING: Waiting 120.0 seconds before retrying.
ERROR: An error occurred for uri https://commons.wikimedia.org/w/api.php
ERROR: Traceback (most recent call last):
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/data/api/_requests.py",
 line 681, in _http_request
response = http.request(self.site, uri=uri,
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 282, in request
r = fetch(baseuri, headers=headers, **kwargs)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 448, in fetch
callback(response)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 333, in error_handling_callback
raise response from None
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/comms/http.py",
 line 439, in fetch
response = session.request(method, uri,
  File "/usr/lib/python3.9/site-packages/requests/sessions.py&q

[Pywikipedia-bugs] [Maniphest] [Commented On] T338603: "The write operation timed out" with Pywikibot

2023-06-29 Thread Yann
Yann added a comment.


  The script I use now which produces the errors above:
  
while retry_count > 0 and not success:
try:
filepage = pywikibot.FilePage(site, key)
filepage.upload(
source=filename,
comment=desc_content,
text=desc_content,
chunk_size = "5M",
ignore_warnings=False,
)
success = True
except Exception as e:
print("Upload failed. Retrying...")
retry_count -= 1

if not success:
print("Upload failed after retries.")

TASK DETAIL
  https://phabricator.wikimedia.org/T338603

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: JJMC89, Xqt, Aklapper, pywikibot-bugs-list, Yann, Udehb-WMF, PotsdamLamb, 
Jyoo1011, Y.ssk, JohnsonLee01, SHEKH, Dijkstra, Muchiri124, CBogen, ItamarWMDE, 
Khutuck, Zkhalido, darthmon_wmde, Rosalie_WMDE, Viztor, Wenyi, Tbscho, MayS, 
Mdupont, Dvorapa, Altostratus, Taiwania_Justo, Avicennasis, Ixocactus, 
Wong128hk, Verdy_p, mys_721tx, El_Grafo, Dinoguy1000, jayvdb, Masti, 
Alchimista, Jdforrester-WMF, Steinsplitter, Jay8g, Krenair
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T338603: "The write operation timed out" with Pywikibot

2023-07-01 Thread Yann
Yann added a comment.


  Hi, I removed the `retry_count`, and I now get another issue:
  
  Code
  
  
except exceptions.UploadError as e:
# 
https://doc.wikimedia.org/pywikibot/master/api_ref/exceptions.html#exceptions.UploadError
print(f"Upload failed with error code: {e.code}")
print(f"Error message: {e.message}")
print(f"File key: {e.file_key}")
print(f"Offset: {e.offset}")
  
  
  
  Error
  -
  
File: workspoevol4_05_poe.mp3
Title: 05 - The System of Doctor Tarr and Professor Fether

https://www.archive.org/download/poeraven_vol4_1308_librivox/workspoevol4_05_poe.mp3
Sleeping for 3.3 seconds, 2023-07-01 21:43:47
WARNING: Waiting 5.0 seconds before retrying.
WARNING: Waiting 10.0 seconds before retrying.
WARNING: 
/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py:133:
 UserWarning: The upload returned 2 warnings: exists, nochange
  return self._upload(self.ignore_warnings, self.report_success)

Upload failed with error code: exists
Error message: File Workspoevol4_05_poe.mp3 already exists.
File key: None
Offset: False
Upload failed after retries.
  
  The file uploaded successfully before the bot retried uploading it: 
https://commons.wikimedia.org/wiki/File:Workspoevol4_05_poe_128kb.mp3 (37.69 MB)
  It seems the server didn't send a successful upload message, that's why the 
bot retried uploading the file after a successful upload.
  This is not a single occurrence of this behavior. I have many examples of 
such cases.

TASK DETAIL
  https://phabricator.wikimedia.org/T338603

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: JJMC89, Xqt, Aklapper, pywikibot-bugs-list, Yann, Udehb-WMF, PotsdamLamb, 
Jyoo1011, Y.ssk, JohnsonLee01, SHEKH, Dijkstra, Muchiri124, CBogen, ItamarWMDE, 
Khutuck, Zkhalido, darthmon_wmde, Rosalie_WMDE, Viztor, Wenyi, Tbscho, MayS, 
Mdupont, Dvorapa, Altostratus, Taiwania_Justo, Avicennasis, Ixocactus, 
Wong128hk, Verdy_p, mys_721tx, El_Grafo, Dinoguy1000, jayvdb, Masti, 
Alchimista, Jdforrester-WMF, Steinsplitter, Jay8g, Krenair
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Created] T341007: An unknown error occurred in storage backend "local-swift-eqiad"

2023-07-03 Thread Yann
Yann created this task.
Yann added projects: Wikimedia-production-error, Commons, Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
Restricted Application added a project: Internet-Archive.

TASK DESCRIPTION
  I got an error while uploading files with pywikibot on Commons:
  
  Error
  -
  

https://www.archive.org/download/quatrevingttreize_2207_librivox/quatrevingttreize_04_hugo.mp3
WARNING: API error backend-fail-internal: An unknown error occurred in 
storage backend "local-swift-eqiad".
Traceback (most recent call last):
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/librivox.py", line 94, 
in 
filepage.upload(
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/page/_filepage.py",
 line 267, in upload
return self.site.upload(self, source_filename=filename, source_url=url,
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_decorators.py",
 line 92, in callee
return fn(self, *args, **kwargs)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_apisite.py",
 line 2853, in upload
return Uploader(self, filepage, **kwargs).upload()
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 133, in upload
return self._upload(self.ignore_warnings, self.report_success)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 435, in _upload
return self.submit(final_request, result, data.get('result'),
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 455, in submit
result = request.submit()['upload']
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/data/api/_requests.py",
 line 1088, in submit
raise pywikibot.exceptions.APIError(**args)
pywikibot.exceptions.APIError: backend-fail-internal: An unknown error 
occurred in storage backend "local-swift-eqiad".
[param: 
action=upload&filename=Quatrevingttreize+04+hugo.mp3&url=https%3A%2F%2Fwww.archive.org%2Fdownload%2Fquatrevingttreize_2207_librivox%2Fquatrevingttreize_04_hugo.mp3&comment=%3D%3D+%7B%7Bint%3Afiledesc%7D%7D+%3D%3D%0A%7B%7BInformation%0A%7CDescription%3D%7B%7Ben%7C%27%27Quatre-vingt-treize%27%27%2C+by+Victor+Hugo%2C+in+French.+LibriVox+recording+by+Bidou.+%27%271%C3%A9re+partie+-+livre+troisi%C3%A8me%27%27.%7D%7D%0A%7B%7Bfr%7C%27%27Quatre-vingt-treize%27%27%2C+par+Victor+Hugo.+Enregistrement+LibriVox+par+Bidou.+%27%271%C3%A9re+partie+-+livre+troisi%C3%A8me%27%27.%7D%7D%0A%7CSource%3Dhttps%3A%2F%2Farchive.org%2Fdetails%2Fquatrevingttreize_2207_librivox+https%3A%2F%2Flibrivox.org%2Fquatrevingt-treize-by-victor-hugo%2F%0A%7CDate%3D2022-07-25%0A%7CAuthor%3D%7B%7BCreator%3AVictor+Hugo%7D%7D%0A%7CPermission%3D%0A%7Cother_versions%3D%0A%7D%7D%0A%0A%3D%3D+%7B%7Bint%3Alicense-header%7D%7D+%3D%3D%0ARecording%3A%0A%7B%7BLibriVox+public+domain%7D%7D%0AOriginal%0A%7B%7BPD-old-100-expired%7D%7D%0A%0A%5B%5BCategory%3ALibriVox+-+Quatre-vingt-treize%2C+by+Victor+Hugo%5D%5D%0A%5B%5BCategory%3AFiles+uploaded+by+Yann+Forget%5D%5D%0A&text=%3D%3D+%7B%7Bint%3Afiledesc%7D%7D+%3D%3D%0A%7B%7BInformation%0A%7CDescription%3D%7B%7Ben%7C%27%27Quatre-vingt-treize%27%27%2C+by+Victor+Hugo%2C+in+French.+LibriVox+recording+by+Bidou.+%27%271%C3%A9re+partie+-+livre+troisi%C3%A8me%27%27.%7D%7D%0A%7B%7Bfr%7C%27%27Quatre-vingt-treize%27%27%2C+par+Victor+Hugo.+Enregistrement+LibriVox+par+Bidou.+%27%271%C3%A9re+partie+-+livre+troisi%C3%A8me%27%27.%7D%7D%0A%7CSource%3Dhttps%3A%2F%2Farchive.org%2Fdetails%2Fquatrevingttreize_2207_librivox+https%3A%2F%2Flibrivox.org%2Fquatrevingt-treize-by-victor-hugo%2F%0A%7CDate%3D2022-07-25%0A%7CAuthor%3D%7B%7BCreator%3AVictor+Hugo%7D%7D%0A%7CPermission%3D%0A%7Cother_versions%3D%0A%7D%7D%0A%0A%3D%3D+%7B%7Bint%3Alicense-header%7D%7D+%3D%3D%0ARecording%3A%0A%7B%7BLibriVox+public+domain%7D%7D%0AOriginal%0A%7B%7BPD-old-100-expired%7D%7D%0A%0A%5B%5BCategory%3ALibriVox+-+Quatre-vingt-treize%2C+by+Victor+Hugo%5D%5D%0A%5B%5BCategory%3AFiles+uploaded+by+Yann+Forget%5D%5D%0A&assert=user&maxlag=5&format=json&token=77e63bd7a226719b55157438add4109e64a32381%2B%5C;
 stasherrors: [{'message': 'uploadstash-exception', 'params': 
['UploadStashBadPathException', "Path doesn't exist."], 'code': 
'uploadstash-exception', 'type': 'error'}];
 servedby: mw1392;
 help: See https://commons.wikimedia.org/w/api.php for API usage. Subscribe 
to the mediawiki-api-announce mailing list at 
<https://lists.wikimedia.org/postorius/lists/mediawiki-api-announce.lists.wikimedia.org/>;
 for notice of API deprecations and breaking chang

[Pywikipedia-bugs] [Maniphest] [Edited] T341007: An unknown error occurred in storage backend "local-swift-eqiad"

2023-07-03 Thread Yann
Yann updated the task description.

TASK DETAIL
  https://phabricator.wikimedia.org/T341007

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: Aklapper, pywikibot-bugs-list, Yann, Uata1122, Udehb-WMF, PotsdamLamb, 
Jyoo1011, Y.ssk, JohnsonLee01, SHEKH, Dijkstra, Muchiri124, CBogen, Biaoo, 
Philoserf, ItamarWMDE, Khutuck, Zkhalido, Ironie, darthmon_wmde, Rosalie_WMDE, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Taiwania_Justo, Avicennasis, Ixocactus, Wong128hk, Verdy_p, mys_721tx, Xqt, 
Hydriz, El_Grafo, Dinoguy1000, jayvdb, Masti, Alchimista, Jdforrester-WMF, 
Steinsplitter, Jay8g
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T341007: An unknown error occurred in storage backend "local-swift-eqiad"

2023-07-03 Thread Yann
Yann added a comment.


  Again
  

https://www.archive.org/download/quatrevingttreize_2207_librivox/quatrevingttreize_17_hugo_128kb.mp3
WARNING: API error backend-fail-internal: An unknown error occurred in 
storage backend "local-swift-eqiad".
Traceback (most recent call last):
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/librivox.py", line 94, 
in 
filepage.upload(
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/page/_filepage.py",
 line 267, in upload
return self.site.upload(self, source_filename=filename, source_url=url,
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_decorators.py",
 line 92, in callee
return fn(self, *args, **kwargs)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_apisite.py",
 line 2853, in upload
return Uploader(self, filepage, **kwargs).upload()
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 133, in upload
return self._upload(self.ignore_warnings, self.report_success)
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 435, in _upload
return self.submit(final_request, result, data.get('result'),
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 455, in submit
result = request.submit()['upload']
  File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/data/api/_requests.py",
 line 1088, in submit
raise pywikibot.exceptions.APIError(**args)
pywikibot.exceptions.APIError: backend-fail-internal: An unknown error 
occurred in storage backend "local-swift-eqiad".
[param: 
action=upload&filename=Quatrevingttreize+17+hugo+128kb.mp3&url=https%3A%2F%2Fwww.archive.org%2Fdownload%2Fquatrevingttreize_2207_librivox%2Fquatrevingttreize_17_hugo_128kb.mp3&comment=%3D%3D+%7B%7Bint%3Afiledesc%7D%7D+%3D%3D%0A%7B%7BInformation%0A%7CDescription%3D%7B%7Ben%7C%27%27Quatre-vingt-treize%27%27%2C+by+Victor+Hugo%2C+in+French.+LibriVox+recording+by+Bidou.+%27%273i%C3%A8me+partie+-+livre+sixi%C3%A8me%27%27.%7D%7D%0A%7B%7Bfr%7C%27%27Quatre-vingt-treize%27%27%2C+par+Victor+Hugo.+Enregistrement+LibriVox+par+Bidou.+%27%273i%C3%A8me+partie+-+livre+sixi%C3%A8me%27%27.%7D%7D%0A%7CSource%3Dhttps%3A%2F%2Farchive.org%2Fdetails%2Fquatrevingttreize_2207_librivox+https%3A%2F%2Flibrivox.org%2Fquatrevingt-treize-by-victor-hugo%2F%0A%7CDate%3D2022-07-25%0A%7CAuthor%3D%7B%7BCreator%3AVictor+Hugo%7D%7D%0A%7CPermission%3D%0A%7Cother_versions%3D%0A%7D%7D%0A%0A%3D%3D+%7B%7Bint%3Alicense-header%7D%7D+%3D%3D%0ARecording%3A%0A%7B%7BLibriVox+public+domain%7D%7D%0AOriginal%0A%7B%7BPD-old-100-expired%7D%7D%0A%0A%5B%5BCategory%3ALibriVox+-+Quatre-vingt-treize%2C+by+Victor+Hugo%5D%5D%0A%5B%5BCategory%3AFiles+uploaded+by+Yann+Forget%5D%5D%0A&text=%3D%3D+%7B%7Bint%3Afiledesc%7D%7D+%3D%3D%0A%7B%7BInformation%0A%7CDescription%3D%7B%7Ben%7C%27%27Quatre-vingt-treize%27%27%2C+by+Victor+Hugo%2C+in+French.+LibriVox+recording+by+Bidou.+%27%273i%C3%A8me+partie+-+livre+sixi%C3%A8me%27%27.%7D%7D%0A%7B%7Bfr%7C%27%27Quatre-vingt-treize%27%27%2C+par+Victor+Hugo.+Enregistrement+LibriVox+par+Bidou.+%27%273i%C3%A8me+partie+-+livre+sixi%C3%A8me%27%27.%7D%7D%0A%7CSource%3Dhttps%3A%2F%2Farchive.org%2Fdetails%2Fquatrevingttreize_2207_librivox+https%3A%2F%2Flibrivox.org%2Fquatrevingt-treize-by-victor-hugo%2F%0A%7CDate%3D2022-07-25%0A%7CAuthor%3D%7B%7BCreator%3AVictor+Hugo%7D%7D%0A%7CPermission%3D%0A%7Cother_versions%3D%0A%7D%7D%0A%0A%3D%3D+%7B%7Bint%3Alicense-header%7D%7D+%3D%3D%0ARecording%3A%0A%7B%7BLibriVox+public+domain%7D%7D%0AOriginal%0A%7B%7BPD-old-100-expired%7D%7D%0A%0A%5B%5BCategory%3ALibriVox+-+Quatre-vingt-treize%2C+by+Victor+Hugo%5D%5D%0A%5B%5BCategory%3AFiles+uploaded+by+Yann+Forget%5D%5D%0A&assert=user&maxlag=5&format=json&token=d8478257dced60e6d1c03b0ab077c55d64a32722%2B%5C;
 stasherrors: [{'message': 'uploadstash-exception', 'params': 
['UploadStashBadPathException', "Path doesn't exist."], 'code': 
'uploadstash-exception', 'type': 'error'}];
 servedby: mw1412;
 help: See https://commons.wikimedia.org/w/api.php for API usage. Subscribe 
to the mediawiki-api-announce mailing list at 
<https://lists.wikimedia.org/postorius/lists/mediawiki-api-announce.lists.wikimedia.org/>;
 for notice of API deprecations and breaking changes.]
CRITICAL: Exiting due to uncaught exception APIError: 
backend-fail-internal: An unknown error occurred in storage backend 
"local-swift-eqiad".
[param: 
action=upload&filename=Quatrevingttreize+17+hugo+128kb.mp3&url=https%3A%2F%2Fwww.archive.org%2Fdownl

[Pywikipedia-bugs] [Maniphest] [Edited] T341007: An unknown error occurred in storage backend "local-swift-eqiad"

2023-07-05 Thread Yann
Yann updated the task description.

TASK DETAIL
  https://phabricator.wikimedia.org/T341007

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: Umherirrender, Aklapper, pywikibot-bugs-list, Yann, Uata1122, 
MatthewVernon, Lalamarie69, Y.ssk, Muchiri124, CBogen, ItamarWMDE, Di3sel1975, 
darthmon_wmde, Rosalie_WMDE, WDoranWMF, Chambersjay, DannyS712, Amorymeltzer, 
Conradrock, Sethakill, dg711, Taiwania_Justo, Ixocactus, Wong128hk, Verdy_p, 
El_Grafo, Dinoguy1000, jayvdb, Jdforrester-WMF, Steinsplitter, Jay8g
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T341007: An unknown error occurred in storage backend "local-swift-eqiad"

2023-07-05 Thread Yann
Yann added a comment.


  OK, redacted.

TASK DETAIL
  https://phabricator.wikimedia.org/T341007

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: Umherirrender, Aklapper, pywikibot-bugs-list, Yann, Uata1122, 
MatthewVernon, Lalamarie69, Y.ssk, Muchiri124, CBogen, ItamarWMDE, Di3sel1975, 
darthmon_wmde, Rosalie_WMDE, WDoranWMF, Chambersjay, DannyS712, Amorymeltzer, 
Conradrock, Sethakill, dg711, Taiwania_Justo, Ixocactus, Wong128hk, Verdy_p, 
El_Grafo, Dinoguy1000, jayvdb, Jdforrester-WMF, Steinsplitter, Jay8g
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T338603: "The write operation timed out" with Pywikibot

2023-07-18 Thread Yann
Yann added a comment.


  This still happens time to time. Any possible fix?

TASK DETAIL
  https://phabricator.wikimedia.org/T338603

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: JJMC89, Xqt, Aklapper, pywikibot-bugs-list, Yann, Uata1122, PotsdamLamb, 
Jyoo1011, Y.ssk, JohnsonLee01, SHEKH, Dijkstra, Muchiri124, CBogen, ItamarWMDE, 
Khutuck, Zkhalido, darthmon_wmde, Rosalie_WMDE, Viztor, Wenyi, Tbscho, MayS, 
Mdupont, Dvorapa, Altostratus, Taiwania_Justo, Avicennasis, Ixocactus, 
Wong128hk, Verdy_p, mys_721tx, El_Grafo, Dinoguy1000, jayvdb, Masti, 
Alchimista, Jdforrester-WMF, Steinsplitter, Jay8g, Krenair
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Updated] T341007: An unknown error occurred in storage backend "local-swift-eqiad"

2023-10-16 Thread Yann
Yann added a comment.


  This seems to be related to T328872 
<https://phabricator.wikimedia.org/T328872>. I get alternatively this error, 
and the other.

TASK DETAIL
  https://phabricator.wikimedia.org/T341007

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yann
Cc: Yodin, Kizule, Beao, Umherirrender, Aklapper, pywikibot-bugs-list, Yann, 
Uata1122, MatthewVernon, Lalamarie69, Y.ssk, Muchiri124, CBogen, ItamarWMDE, 
Di3sel1975, CptViraj, darthmon_wmde, Rosalie_WMDE, Chambersjay, JKSTNK, 
Conradrock, Taiwania_Justo, Ixocactus, Wong128hk, Verdy_p, El_Grafo, 
Dinoguy1000, Jdforrester-WMF, Steinsplitter, Jay8g, Tgr
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org