[00:47:30] my documentation day work product -- https://wikitech.wikimedia.org/w/index.php?title=Help%3ATool_Labs%2FWeb&type=revision&diff=1759275&oldid=1758530 [00:47:51] hopefully things are a bit easier to find there [00:53:43] 06Labs, 10Tool-Labs, 07Documentation, 15User-bd808: Write documentation on new webservice code - https://phabricator.wikimedia.org/T132987#3260037 (10bd808) 05Open>03Resolved a:03bd808 I did a lot of work on https://wikitech.wikimedia.org/wiki/Help:Tool_Labs/Web and subpages for [[https://www.mediawi... [00:53:45] 06Labs, 10Labs-Sprint-100, 10Tool-Labs, 13Patch-For-Review: Deploy new unified webservice code - https://phabricator.wikimedia.org/T98440#3260040 (10bd808) [02:37:29] 06Labs, 06Operations: Disable keystone admin_token usage - https://phabricator.wikimedia.org/T165211#3260105 (10chasemp) [02:37:36] 06Labs, 06Operations: Initial OpenStack Neutron PoC deployment in Labtest - https://phabricator.wikimedia.org/T153099#2869590 (10chasemp) a:03chasemp [06:19:22] PROBLEM - Puppet errors on tools-exec-1430 is CRITICAL: CRITICAL: 22.22% of data above the critical threshold [0.0] [06:59:25] RECOVERY - Puppet errors on tools-exec-1430 is OK: OK: Less than 1.00% above the threshold [0.0] [10:06:42] Change on 12www.mediawiki.org a page OAuth was modified, changed by Tgr (WMF) link https://www.mediawiki.org/w/index.php?diff=2466987 edit summary: [10:07:01] Change on 12www.mediawiki.org a page OAuth was modified, changed by Tgr (WMF) link https://www.mediawiki.org/w/index.php?diff=2466988 edit summary: Marked this version for translation [10:07:16] Change on 12www.mediawiki.org a page OAuth/en was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2466995 edit summary: Updating to match new version of source page [10:07:16] Change on 12www.mediawiki.org a page OAuth/ms was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2466996 edit summary: Updating to match new version of source page [10:07:16] Change on 12www.mediawiki.org a page OAuth/pt was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2466998 edit summary: Updating to match new version of source page [10:07:16] Change on 12www.mediawiki.org a page OAuth/ca was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2466997 edit summary: Updating to match new version of source page [10:07:16] Change on 12www.mediawiki.org a page OAuth/ja was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2466999 edit summary: Updating to match new version of source page [10:07:16] Change on 12www.mediawiki.org a page OAuth/it was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2467000 edit summary: Updating to match new version of source page [10:07:16] Change on 12www.mediawiki.org a page OAuth/de was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2467002 edit summary: Updating to match new version of source page [10:07:16] Change on 12www.mediawiki.org a page OAuth/pl was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2467001 edit summary: Updating to match new version of source page [10:07:16] Change on 12www.mediawiki.org a page OAuth/pt-br was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2467003 edit summary: Updating to match new version of source page [10:07:17] Change on 12www.mediawiki.org a page OAuth/fr was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2467004 edit summary: Updating to match new version of source page [10:07:17] Change on 12www.mediawiki.org a page OAuth/scn was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2467006 edit summary: Updating to match new version of source page [10:07:17] Change on 12www.mediawiki.org a page OAuth/es was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2467005 edit summary: Updating to match new version of source page [10:07:17] Change on 12www.mediawiki.org a page OAuth/ru was modified, changed by FuzzyBot link https://www.mediawiki.org/w/index.php?diff=2467007 edit summary: Updating to match new version of source page [12:10:07] !log fa-wp deploying 64ac731 to tofawiki [12:10:09] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Fa-wp/SAL [12:31:58] PROBLEM - Puppet errors on tools-exec-1439 is CRITICAL: CRITICAL: 50.00% of data above the critical threshold [0.0] [12:47:19] 06Labs: Request creation of labs project (to bridge IRC channels and Telegram groups) - https://phabricator.wikimedia.org/T164910#3260380 (10Acagastya) @zhuyifei1999, I need a project. I was told to create a project by another user who runs the bot for Chinese Wikiprojects. That user asked me to use La... [13:06:57] RECOVERY - Puppet errors on tools-exec-1439 is OK: OK: Less than 1.00% above the threshold [0.0] [13:26:17] Change on 12www.mediawiki.org a page OAuth/For Developers was modified, changed by Tgr (WMF) link https://www.mediawiki.org/w/index.php?diff=2467093 edit summary: [14:10:48] 06Labs, 06Operations, 10ops-eqiad: Degraded RAID on labstore1003 - https://phabricator.wikimedia.org/T165220#3260426 (10Paladox) [14:17:30] 06Labs: Request creation of labs project (to bridge IRC channels and Telegram groups) - https://phabricator.wikimedia.org/T164910#3260434 (10zhuyifei1999) @Dargasea 's [[https://zh.wikipedia.org/wiki/User:Dargasea/zhmrtbot|zhmrtbot]]? [16:17:59] 06Labs: Request creation of labs project (to bridge IRC channels and Telegram groups) - https://phabricator.wikimedia.org/T164910#3260538 (10Dargasea) @acagastya I understand that you have already gained access Tool Labs, and I would recommend you to check out Tool Labs' [[https://wikitech.wikimedia.or... [16:28:57] Change on 12www.mediawiki.org a page OAuth/For Developers was modified, changed by BDavis (WMF) link https://www.mediawiki.org/w/index.php?diff=2467230 edit summary: /* Security benefits and trade-offs */ spelling [16:31:31] Change on 12www.mediawiki.org a page OAuth was modified, changed by BDavis (WMF) link https://www.mediawiki.org/w/index.php?diff=2467231 edit summary: de-indent [[Extension:OAuthAuthentication]] [19:08:37] Hi all, I'm trying to write my own deployment for Kubernetes on Tool Labs. It's supposed to create a pod with two containers, one for uwsgi webservice and one for Celery. [19:08:41] I created the deployment according to what "webservice --backend=kubernetes python start" creates, but my deployment gives me 502. Any idea why this is happening? [19:08:56] The file lives at /data/project/refill-api/refill-kube.yaml [19:11:13] According to the logs, both services are running, but the webservice isn't reachable (502). [19:13:54] Zhaofeng_Li: kubectl get pods? [19:14:24] zhuyifei1999_: The pod's name is refill-1659599470-ir96a [19:14:42] afaik, using k8s for anything besides webservice is experimental and not officially supported [19:15:44] Yeah, but it's webservice that does not work. The Celery service, on the other hand, does work :P [19:17:05] The deployment created by the webservice command is at /data/project/refill-api/def-deployment.yaml [19:18:34] the thing about webservice is that it requires the tool labs proxy to know about it [19:20:02] $ cat /data/project/refill-api/def-deployment.yaml [19:20:02] cat: /data/project/refill-api/def-deployment.yaml: Permission denied [19:20:48] zhuyifei1999_: Oops, you should be able to read them now [19:23:12] * zhuyifei1999_ is reading code in https://github.com/wikimedia/operations-software-tools-webservice [19:25:36] Looks like this is the culprit: https://github.com/wikimedia/puppet/blob/e959321aa620b77403cc9379db2e86080323c6e8/modules/toollabs/files/kube2proxy.py#L32 [19:25:45] * Zhaofeng_Li thought the label did not matter [19:25:50] Trying that out now [19:26:57] possibly [19:28:30] ... and that's indeed the problem :) Now it's working happily [19:29:05] * Zhaofeng_Li wonders why he hasn't tried that earlier [19:29:09] Thanks zhuyifei1999_ [19:29:23] np [19:29:51] (I don't think I helped much tho) [20:26:04] Zhaofeng_Li: it sounds like you got your service to work? [20:27:31] I'm working on something else right now, but I was going to start cleaning up the kubernetes docs soon. Your discoveries might be useful to document. :) [20:46:37] 10Tool-Labs-tools-Xtools, 06Community-Tech: Epic: Rewriting XTools - https://phabricator.wikimedia.org/T153112#3260756 (10kaldari) [20:46:39] 10Tool-Labs-tools-Xtools, 03Community-Tech-Sprint, 07I18n: XTools: Cleanup i18n messages - https://phabricator.wikimedia.org/T163468#3260754 (10kaldari) 05Open>03Resolved Looks good as far as I can tell. [20:53:26] Change on 12www.mediawiki.org a page OAuth/For Developers was modified, changed by Tgr (WMF) link https://www.mediawiki.org/w/index.php?diff=2467435 edit summary: [20:54:07] Change on 12www.mediawiki.org a page OAuth/For Developers was modified, changed by Tgr (WMF) link https://www.mediawiki.org/w/index.php?diff=2467436 edit summary: shame on you VE. [21:10:12] bd808: Yes, I was missing a label in my deployment and that was required for the reverse proxy to work. [21:18:48] Change on 12www.mediawiki.org a page OAuth/For Developers was modified, changed by Tgr (WMF) link https://www.mediawiki.org/w/index.php?diff=2467437 edit summary: [22:58:28] Change on 12www.mediawiki.org a page OAuth/Owner-only consumers was modified, changed by RobinHood70 link https://www.mediawiki.org/w/index.php?diff=2467511 edit summary: /* top */ Reword to avoid becoming dated [23:20:38] Change on 12www.mediawiki.org a page OAuth/For Developers was modified, changed by Tgr (WMF) link https://www.mediawiki.org/w/index.php?diff=2467521 edit summary: [23:52:32] Change on 12www.mediawiki.org a page OAuth/For Developers was modified, changed by Tgr (WMF) link https://www.mediawiki.org/w/index.php?diff=2467533 edit summary: