[02:29:14] Guest6757: openign a feature request for that? :) [02:47:05] Is there a Wikimedia-hosted tool for creating forms/surveys? [05:24:13] Good morning, extdist.wmflabs.org isn't working for me. [05:24:22] !help web proxy is duff again [05:24:22] If you don't get a response in 15-30 minutes, please create a phabricator task -- https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=wmcs-kanban [05:24:23] Is there any maintenance or something like that? [05:24:33] I get ERR_CONNECTION_TIMED_OUT when I want to open it, or download some extension via extension distributor. [05:24:47] Also, openstack-browser isn't loading very fast for me + it loads HTML without any styling. [05:26:55] I reopened https://phabricator.wikimedia.org/T316975 [05:32:12] Kizule: I just got someone to manually page [05:38:41] https://meta.m.wikimedia.org/wiki/LimeSurvey lists two instances ofLimeSurvey (re @harej: Is there a Wikimedia-hosted tool for creating forms/surveys?) [05:42:26] Kizule: better now? [05:42:43] !log root@proxy-03:~# systemctl restart nginx # T316975 [05:42:44] taavi: Unknown project "root@proxy-03:~#" [05:42:44] T316975: cloud vps web proxy is down - https://phabricator.wikimedia.org/T316975 [05:42:48] !log project-proxy root@proxy-03:~# systemctl restart nginx # T316975 [05:42:50] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Project-proxy/SAL [05:44:42] thanks taavi [05:52:39] taavi: Yes, thank you! [05:54:30] But I can't download anything from extdist, it now shows 404 Not Found. [12:04:26] Hey all, I am looking for a Docker image on Toolforge where "mysqldump" is available. Do we have something available? How can I find out what the images at https://docker-registry.toolforge.org/ contain? TIA [13:00:12] MisterSynergy: I'm not sure if you can be 100% certain without pulling and checking, I did a quick grep on https://gerrit.wikimedia.org/g/operations/docker-images/toollabs-images but did not find explicitly the package being installed [13:04:58] yeah I checked a few images, but none of them has mysqldump (or mariadb-dump) available [13:05:31] I basically want to backup a tool database as described in https://wikitech.wikimedia.org/wiki/Help:Toolforge/Database#ToolsDB_Backups_and_Replication [13:07:08] it works with a classic cronjob in crontab (i.e. gridengine, if I understand correctly), but I want to migrate it to a kubernetes cronjob [13:08:40] where are you saving the backups? [13:08:52] in the tool account [13:11:02] i don't think we have any images with mysql cli tools available [13:11:15] hm, I’m not sure how useful this is (i.e. whether the NFS is more stable than the databases themselves) [13:11:27] wikitech also advises against permanently saving backups there [13:11:46] it's complicated [13:11:55] In case I lose this tool db, I can always re-generate it -- but it is a lengthy process [13:12:21] I am not that afraid of data loss; more about some edgy scenario where my tool messes the database up because something goes wrong [13:13:26] this has not happened in five years, but who knows ... ;-) [13:14:33] so we have T254636, which proposes creating a new image with the mariadb tools in it [13:14:33] T254636: mysqldump is not present in Kubernetes container images - https://phabricator.wikimedia.org/T254636 [13:15:22] thanks for the phab ticket [13:15:34] i generally don't like the idea of one-off official images for custom workflows (since the upcoming buildpacks are supposed to be the solution for that problem), but backing up a database is a reasonable and relatively common workflow so I'm not actively against creating an image [13:16:22] but at the same time there's some uncertainty about what toolsdb will look in the future, and it's possible that the future toolsdb replacement may do automatic backups, eliminating the need for manual ones [13:16:47] well, otherwise a non-kubernetes workflow still works. if there is nothing available right now, I'll probably continue to use a regular cronjob [13:16:50] so staying on the grid engine 'for now' isn't also totally unreasonable, although I totally understand people wanting to move to k8s [13:18:37] anyways, I got enough input for now. thanks all! [13:33:11] FWIW, I backup my toolsdb by SSHing into Toolforge and then running mysqldump on the (dev) bastion directly [13:33:59] and the cronjob (systemd timer) is on the host that SSHs into Toolforge (the backups are done whenever I happen to have added the Toolforge SSH key to my agent during the day, otherwise they’re skipped) [17:16:24] Thank you, I added the Wikimedia Italia one to Toolhub. https://toolhub.wikimedia.org/tools/wmi-limesurvey (re @JeanFred: https://meta.m.wikimedia.org/wiki/LimeSurvey lists two instances of LimeSurvey) [18:52:00] I see 2 different messages on telegram from Lucas on IRC with mojibake. bridge is buggy? looks like choking on apostrophes. is Lucas sending smart quotes? [18:52:48] and does that mean all non-ASCII characters are getting garbled (over the bridge, at least)? [21:01:02] yes to jeremy’s last question, and they’ve been garbled before, but I think they’re not always garbled, not sure why [21:02:11] here’s two ungarbled smart quotes from yesterday (re @wmtelegram_bot: (I’m guessing it’s called a *hit* count because it’s not only edits but also log actions)) [21:02:55] the bridgebot k8s pod has been running for 9 days so I don’t think the config changed since that message o_O [21:03:32] 9 days without doubled messages? [21:03:49] that's extraordinary [21:06:49] heh