[03:47:25] Hi there! My query at https://quarry.wmflabs.org/query/6731 now has a bad database name. I've looked at https://wikitech.wikimedia.org/wiki/News/Wiki_Replicas_2020_Redesign and tried to update the query, but can't get it right. Could someone please teach me how to fix the query? [03:50:57] !help Am I in the right place? [03:50:57] 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 [04:00:48] Oh - got it now - needed to read https://wikitech.wikimedia.org/wiki/News/Wiki_Replicas_2020_Redesign#How_should_I_connect_to_a_database_in_Quarry? [07:35:49] Jirehe [09:26:03] we have a very strange curl issue on deployment-prep, if you have any guesses on what's happening please comment on https://phabricator.wikimedia.org/T278677, thx [09:26:14] not sure if it's deployment-prep specific or a cloudvps wide issue [17:20:10] hi! I'm hoping to replace an old tool that uses an internal job queue with one that runs via Redis queues - I am kinda looking for something like this: https://github.com/fcakyon/flask-redis-docker - I have it working locally, but before I storm ahead, I'm trying to bring that up at toolforge [17:21:19] there is already a redis instance available on toolforge, described at https://wikitech.wikimedia.org/wiki/Help:Toolforge/Redis_for_Toolforge [17:22:05] right, I can switch that out [17:22:49] the problem I am having is that I don't know how to got from docker-compose to kubernetes - I tried konvert and then kubectl apply -f ....yaml, but I didn't get a pod [17:22:59] i just have services and deployments [17:24:03] does that point to some obvious mistake? [17:26:19] hard to tell without seeing the yaml, but generally speaking toolforge has some restrictions (such as only being able to use docker images from docker-registry.tools.wmflabs.org, no nodeport services, databases etc separate and not in kubernetes), and just converting docker-compose to kubernetes usually does not give the desired result [17:28:48] hmm, ok, so I probably need a parallel k8s deployment.yaml and a development docker-compose? [17:29:24] (as you may be able to tell, I haven't done this before :-D) [17:31:16] very likely yes [17:34:58] cool beans. now the cheeky question from a lazy person: do you happen to know of a (simple) toolforge tool that uses a python redis worker and k8s? [17:36:27] nope, but I don't imagine it being that hard given the default `webservice` command gets you a web interface on k8s and https://wikitech.wikimedia.org/wiki/Help:Toolforge/Redis_for_Toolforge#Celery has a kubernetes manifest that basically copy pasted (if you have a python tool, change a few values if it's something else) [17:37:02] okey dokey, I'm halfway though that, just thought I'd ask [17:39:26] ok, so I got the "Hello, Kubernetes!", so now it's time to really break stuff :-D