[09:11:50] Amir1:https://github.com/wiki-ai/ores-wikimedia-config/commit/3e23e6e4ffe1a03e1e2819053e0a4ec599d82c01#commitcomment-17035708 [09:17:27] sabya: hey, I don't understand it very well [09:17:50] which package actually needs to be installed and it doesn't? [09:17:59] ores [09:18:36] the ores itself is being from source [09:18:59] halfak deleted them from requirements a while ago [09:19:25] (it was at the same time with my changes) [09:20:10] hmm. i was talking about the "ores" in https://github.com/wiki-ai/ores-wikimedia-config/blob/master/requirements.txt [09:22:52] It used install the ores binary. But i am checking this after a long time. so maybe things have changed. I could not find an alternative function inside fabfile. So had to install this requirements.txt. [09:29:17] you shouldn't install that [09:29:37] the fabfile (or scap) should handle that [09:31:25] I tried fab initialize_server, it did not install the ores package. [09:32:01] am i missing something? [09:34:27] It should not install ores at all [09:34:42] the service is being ran from the source directory [09:34:53] but it deps (e.g. revscoring) should be installed [09:34:57] via wheels [09:35:49] https://github.com/wiki-ai/ores-wikimedia-config/blob/master/fabfile.py#L146 [09:40:50] hmm, in that case i need to change the path to the binary in my precached systemd daemon [09:42:19] yeah [09:42:35] sabya: let me show the puppet that changes working directory [09:43:23] https://github.com/wikimedia/operations-puppet/blob/production/modules/ores/manifests/web.pp#L17 [09:43:25] sabya: ^ [09:43:49] (you can login to ores web nodes and check .service files) [09:44:32] yes, good idea. [09:47:39] that file is being made via puppet (the wsgi module)