[08:36:07] !log tools.majavah-bot git pull to 3639cc4 [08:36:09] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.majavah-bot/SAL [12:43:52] How do I contact https://wikitech.wikimedia.org/wiki/Help:Toolforge/Right_to_fork_policy#Toolforge_standards_committee to invoke the policy? [13:41:14] revi: File a task under https://phabricator.wikimedia.org/project/view/2457/ ? [13:41:37] Looks like so [13:41:38] thx [15:07:32] I think I’ll try to migrate some more of my tools to toolforge.org – I hope the OAuth admins are online during the weekend :) [15:21:59] !log tools.wb2rdf deployed 6f1bcdf321 (migrate to toolforge.org) [15:22:02] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wb2rdf/SAL [15:52:36] !log tools.wd-shex-infer deployed 86a2f065e6 (update pygments, use service.template) [15:52:38] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wd-shex-infer/SAL [16:37:14] !log tools.wd-image-positions deployed 225aea85f1 (python3.7) [16:37:18] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wd-image-positions/SAL [16:43:48] !log tools.wd-shex-infer deployed e124d91062 (toolforge.org) [16:43:52] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wd-shex-infer/SAL [16:45:57] !log tools.moedata Bumped Service quota to 3 (T250922, T246592) [16:46:01] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.moedata/SAL [16:46:02] T250922: MoeData causes visiting browser to load data from 3rd party sites - https://phabricator.wikimedia.org/T250922 [16:46:02] T246592: Establish processes for quota increases in Toolforge Kubernetes - https://phabricator.wikimedia.org/T246592 [17:09:58] !log tools.quickcategories deployed 90342028c5 (toolforge.org) [17:10:01] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.quickcategories/SAL [17:18:51] !log tools.wd-image-positions deployed 5fca9d7d94 (toolforge.org) [17:18:54] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wd-image-positions/SAL [17:23:41] uh, wd-image-positions seems to be broken a bit on toolforge.org [17:23:48] Content Security Policy: The page’s settings blocked the loading of a resource at https://tools-static.wmflabs.org/cdnjs/ajax/libs/cropperjs/1.5.6/cropper.min.js (“script-src”). [17:24:16] hmmm... do you add your own CSP lucaswerkmeister? [17:24:23] not as far as I’m aware [17:24:30] looking at the one sent by the server right now [17:24:35] (there are also other scripts blocked) [17:24:52] the toolforge CSP is report only (or at least should be) [17:25:07] huh [17:25:19] indeed the header is content-security-policy-report-only [17:25:31] then why does it still get blocked o_O [17:26:17] CSS gets loaded, JS doesn’t [17:26:19] OH [17:26:50] ok, so I can confirm that NoScript now detects each tool as a new domain with its own settings :) [17:27:32] that is a good thing :) [17:29:09] yeah, it was just reported in a confusing way ^^ [17:29:34] there’s another error but that seems to be unrelated [17:45:25] !log tools.wd-image-positions deployed 03e5c7016a (fix image.js) [17:45:28] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wd-image-positions/SAL [17:46:12] fixed [18:04:31] Is everything alright with security groups? How long it takes to take effect? I had meet-auth.eqiad.wmflabs expose port 5000 and I made its security group and applied it on the host but neither the DNS proxy work nor I can curl to it from another host [18:05:09] It's TCP, Ingress, CIDR is 0.0.0.0/0, I'm lost :( [18:05:26] https://meet-auth.wmflabs.org [18:05:43] Gives 502 Bad Gateway [18:06:16] Amir1: can you curl the target url locally? Can you do it locally using the base IP and not just localhost? [18:06:22] "http://127.0.0.1:5000/" works well locally [18:06:44] localhost only binding is a thing, and it trips folks up a lot [18:07:14] You mean IP of the node? 172.16.0.141? [18:07:22] yes [18:07:26] Doesn't work [18:07:33] there's your problem :) [18:07:38] ladsgroup@meet-auth:~$ curl 172.16.0.141:5000 [18:08:07] bd808: How can I fix it? I'm a little confused now [18:08:17] sorry, me noop network [18:08:24] *noob [18:08:43] Amir1: how is that service running? Is it a Docker container or something else? [18:08:54] right now it's a screen [18:09:00] python flask app [18:09:10] what's running the flask app [18:09:17] (Planning to fix it soon, step by step) [18:09:29] screen is how you launched it, but not the runtime [18:09:30] python3 server.py [18:09:52] let me see how I can run it with uwsgi [18:10:31] so your server.py script is binding the listener port and likely binding to 127.0.0.1 instead of 0.0.0.0 [18:11:05] aaah [18:36:25] bd808: if you’re still online, can you approve my latest OAuth request? (it’s the last one for now, I promise) [20:58:14] !log tools.lexeme-forms deployed 0dadbb4d4e (toolforge.org) [20:58:18] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.lexeme-forms/SAL [21:38:39] Do I need a CORS for accessing the Wikidata API from toolforge.org? [22:31:51] !log tools.moedata Bumped Service quota from 3 to 5 (T250922, T246592) [22:31:56] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.moedata/SAL [22:31:56] T250922: MoeData causes visiting browser to load data from 3rd party sites - https://phabricator.wikimedia.org/T250922 [22:31:56] T246592: Establish processes for quota increases in Toolforge Kubernetes - https://phabricator.wikimedia.org/T246592