[00:30:53] https://phabricator.wikimedia.org/T356551 [08:15:59] dcaro thanks, I'll open a ticket next time I notice this. the job is a short-running one, I don't think it's that [11:25:01] !log library-upgrader raise trove quota to 30G T356560 [11:25:05] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Library-upgrader/SAL [11:25:05] T356560: Increase trove quota for library-upgrader - https://phabricator.wikimedia.org/T356560 [11:26:28] !log library-upgrader cleanup /srv/data/cache on upgrader-06.library-upgrader, freed up 75% of that 60G disk [11:26:29] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Library-upgrader/SAL [15:36:55] The job I submitted to Toolforge Jobs causes "permission denied" error. What is the correct way to specify a script with a relative path? [15:57:46] Is there any way to migrate cron jobs from crontab to Toolforge Jobs? [16:15:59] ww-bb, I can't answer your toolforge question, but as a general rule (learned from many years of being in the trenches doing unix sysadmin), I would avoid relative paths in cron jobs. I always use absolute paths. It's just one less thing that can go wrong. [17:15:44] when I try to run my script on a PHP 7.4 image, my perfectly working script on PHP 7.3 gives the following error [17:15:44] [17:15:45] Array [17:15:47] ( [17:15:48] [login] => Array [17:15:50] ( [17:15:51] [result] => Failed [17:15:53] [reason] => Unable to continue login. Your session most likely timed out. [17:15:54] ) [17:15:56] [17:15:57] ) [17:15:59] [17:16:00] What does this mean? [17:20:55] Hard to say. Your code are on github/gitlab? (re @Yetkin: when I try to run my script on a PHP 7.4 image, my perfectly working script on PHP 7.3 gives the following error [17:20:56] [17:20:57] Array [17:20:59] ( [17:21:00] [l...) [17:21:19] no [17:21:34] it works fine with PHP 7.3 (on grid engine) [17:21:45] does not work on Toolforge jobs [17:22:51] It can be anything. Cookies, for example. [17:23:07] ? [17:23:17] what about cookies? [17:33:03] It's just a guess, but it's hard to help without more context about the code. (re @Yetkin: what about cookies?) [17:33:45] it is using API calls, nothing else [17:35:11] I got this part, I just don't know how your code is doing this. The answer is there. (re @Yetkin: it is using API calls, nothing else) [17:37:39] Is there any way to migrate cron jobs from crontab to Toolforge Jobs? [17:40:06] https://wikitech.wikimedia.org/wiki/News/Toolforge_Grid_Engine_deprecation#Use_case_continuity [17:46:51] Hi, [17:46:51] How can I make a query for both the Arabic and English Wikipedia databases? [17:55:49] GergesShamon: if you're trying to query both databases at once with a single call, then that's not supported. You probably want to query each database separately and combine the results yourself. [21:42:07] Is there anyone who managed to get his/her bot running on PHP images on Toolforge Jobs?