[07:51:56] !log tools build & push docker image docker-registry.tools.wmflabs.org/toolforge-jobs-framework-api:latest from https://gerrit.wikimedia.org/r/cloud/toolforge/jobs-framework-api (8f37a04) - cookbook ran by taavi@runko [07:51:58] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [07:53:27] !log toolsbeta deployed kubernetes component https://gerrit.wikimedia.org/r/cloud/toolforge/jobs-framework-api (8f37a04) (T305592) - cookbook ran by taavi@runko [07:53:29] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Toolsbeta/SAL [10:07:14] https://beta.wmflabs.org … certificate is expired (same server as https://de.wikipedia.beta.wmflabs.org ?) [10:09:24] https://phabricator.wikimedia.org/T306492 [10:09:59] thx [15:00:03] Hi, i am running a pywikibot and I am not able to follow https://wikitech.wikimedia.org/wiki/News/Toolforge_Stretch_deprecation [15:00:39] Could somebody assist me to migrate my bot to the new server? [15:02:51] @Pau: what specific problem are you having? [15:03:12] mmm [15:03:25] I don't even know where to begin ... [15:04:10] I got lost here: https://wikitech.wikimedia.org/wiki/News/Toolforge_Stretch_deprecation#What_should_I_do? [15:04:57] As you will see, I am not very comfortable with the toolforge environment [15:05:00] The minimum change is honestly just adding `-release buster` to whatever command (crontab or start script) that you use to start your bot. [15:05:28] I am using some scripts [15:05:50] komla: ^ someone to work with and maybe improve docs as a result [15:08:28] instead of writing python whatever.py, now I have to write python whatever.py -release buster? [15:08:45] or do I have to do something else? [15:10:18] *python3, I mean [15:11:32] @Pau: the `-release buster` part belongs with the jsub or jstart command that you use to execute your pywikibot script on the job grid. [15:14:19] More on using jsub/jstart for running the script at https://wikitech.wikimedia.org/wiki/Help:Toolforge/Pywikibot#Example [15:16:28] ok [15:16:43] so I have only to change the cron job? [15:19:54] my crontab looks like this: [15:20:26] 0 23 * * * /usr/bin/jsub -N robot -once -quiet sh /data/project/rebot/robot.sh [15:20:26] 0 03 * * * /usr/bin/jsub -N robot -once -quiet python3 /data/project/rebot/dis$ [15:21:20] I'm sorry I pasted it here [15:21:32] but they are only two lines [15:21:33] 1 or 2 line pastes are generally ok :) [15:22:28] @Pau: correct. All you need to do right now is add `-release buster` to those lines. [15:23:17] ok [15:23:26] There are other things that you could do to migrate off of using grid engine entirely, but honestly that is not simple today for pywikibot and not required. [15:23:41] ok, thanks [15:24:06] is that temporary during the migration or permanent? [15:25:32] @Pau: it should be something you can leave until the *next* migration [15:26:14] Ok. And another thing: do I put it at the end of the line or is it indifferent? [15:27:02] anywhere before the `sh ...` part that is the command being started on the grid [15:29:03] ok, and also before the python3 command? [15:29:39] yes [15:30:10] ok [15:30:24] thanks for the patience [15:30:31] I'll fix it now [16:58:15] !log tools reboot toolserver-proxy-01 to free up disk space from stale file handles(?) [16:58:17] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [17:03:49] !log devtools soft rebooting gitlab-prod-1001 which was sending "failed puppet" reports and was unreachable, just like the other day. [17:03:51] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Devtools/SAL [18:58:46] !log tools.stewardbots ./SULWatcher/manage.sh restart [18:58:48] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.stewardbots/SAL [19:12:00] !log tools.lexeme-forms deployed 89a5273967 (l10n updates) [19:12:02] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.lexeme-forms/SAL [20:46:04] https://wikitech.wikimedia.org/w/index.php?title=Gerrit/NewUser&oldid=1783235 -> https://wikitech.wikimedia.org/wiki/Gerrit/NewUser [20:50:08] Krinkle: what is that page a landing for? I don't remember ever seeing it [20:50:58] I don’t know, but the button now sends me to a redlink URL, I don’t think the |href is working as intended [20:51:01] ah. some kind of "sign up from gerrit" -- https://gerrit.wikimedia.org/g/operations/puppet/+/780a9aabe8007c794ba03869a2a80caf595a6b09/modules/gerrit/templates/gerrit.config.erb#10 [20:52:13] I clicked that link and got to https://wikitech.wikimedia.org/w/index.php?title=Continue_to_Gerrit&action=edit&redlink=1 [20:52:21] to create a page with that name [20:52:37] I just fixed it. SHould work now [20:52:49] https://wikitech.wikimedia.org/w/index.php?title=Gerrit/NewUser&diff=1971804&oldid=1971799 [20:53:16] confirmed:) Now I get the Gerrit login page [20:53:58] yup, better now :) [20:54:12] bd808: when logged out, https://gerrit.wikimedia.org/ -> Sign up -> https://wikitech.wikimedia.org/w/index.php?title=Special:CreateAccount&returnto=Gerrit/NewUser [20:54:36] ah yes, the puppet line configurs that [20:55:06] thanks for the fix, I should have tested clicking it [20:55:19] Krinkle: *nod* and I've never seen it because my onboarding was 1) create developer account, 2) login to gerrit :)