Page MenuHomePhabricator

Migrate shex-simple tool away from Stretch Grid Engine
Closed, ResolvedPublic

Description

Like wmde-access prior to T305484, shex-simple runs a kubernetes webservice but has a grid engine-based cronjob to regularly update the code. Let’s move it to toolforge-jobs instead.

Event Timeline

For the record:

tools.shex-simple@tools-sgebastion-07:~$ crontab -l
0 * * * * /usr/bin/jsub -N cron-0 -once -quiet ~/update.sh

Mentioned in SAL (#wikimedia-cloud) [2022-04-12T14:15:02Z] <wm-bot> <lucaswerkmeister-wmde> toolforge-jobs run update --command '~/update.sh' --image tf-php74 --schedule '0 * * * *' # T305944; php74 image chosen because tf-bullseye-std doesn’t have git

Mentioned in SAL (#wikimedia-cloud) [2022-04-12T14:15:30Z] <wm-bot> <lucaswerkmeister-wmde> crontab -r # T305944

Mentioned in SAL (#wikimedia-cloud) [2022-04-13T09:02:04Z] <wm-bot> <lucaswerkmeister-wmde> hand-edited the gitdir of the two public_html worktrees from /mnt/nfs/labstore-secondary-tools-project/ to /data/project, the former path apparently doesn’t exist in k8s containers (which broke the update cronjob, T305944)