[00:29:39] 06Labs, 10Tool-Labs, 07Documentation: Make a page of database usage tips - https://phabricator.wikimedia.org/T165002#3257376 (10Quiddity) See also my comments at T149624#2922174 (which I won't copy in full, only because I'm not sure how useful/accurate they are!) [00:51:26] PROBLEM - Puppet errors on tools-exec-1433 is CRITICAL: CRITICAL: 33.33% of data above the critical threshold [0.0] [01:00:52] 10Wikibugs, 10Differential, 10Phabricator, 05Gerrit-Migration, 07WorkType-NewFunctionality: Create conduit method to query the feed and return records with relevant details populated instead of just a bunch of phids - https://phabricator.wikimedia.org/T123417#3257424 (10mmodell) [01:01:03] 10Wikibugs, 05Goal: Get rid of screen scraping in Wikibugs - https://phabricator.wikimedia.org/T1175#3257429 (10mmodell) [01:01:08] 10Wikibugs, 10Differential, 10Phabricator, 05Gerrit-Migration, 07WorkType-NewFunctionality: Create conduit method to query the feed and return records with relevant details populated instead of just a bunch of phids - https://phabricator.wikimedia.org/T123417#1929298 (10mmodell) 05Open>03stalled [01:31:26] RECOVERY - Puppet errors on tools-exec-1433 is OK: OK: Less than 1.00% above the threshold [0.0] [06:41:57] PROBLEM - Puppet errors on tools-webgrid-lighttpd-1421 is CRITICAL: CRITICAL: 50.00% of data above the critical threshold [0.0] [07:16:58] RECOVERY - Puppet errors on tools-webgrid-lighttpd-1421 is OK: OK: Less than 1.00% above the threshold [0.0] [08:48:25] 06Labs, 10Labs-Infrastructure, 06Operations: Ferm rules for labstore NFS hosts - https://phabricator.wikimedia.org/T165136#3257892 (10MoritzMuehlenhoff) [08:50:45] 06Labs, 10Labs-Infrastructure, 06Operations: Ferm rules for labstore NFS hosts - https://phabricator.wikimedia.org/T165136#3257909 (10MoritzMuehlenhoff) And labstore::misc will also need to configure a static rpcdmountd port (already done for labstore::secondary) [09:04:37] 06Labs, 10DBA, 10wikitech.wikimedia.org, 07Schema-change: Drop Semantic Database tables from wikitech wikis - https://phabricator.wikimedia.org/T164887#3250009 (10Marostegui) I have renamed the tables for now on silver and labtestweb2001. So they now look like: ``` root@silver:~# mysql --skip-ssl labswiki... [11:00:58] 06Labs: Request creation of labs project (to bridge IRC channels and Telegram groups) - https://phabricator.wikimedia.org/T164910#3258163 (10Aklapper) [11:30:35] 06Labs: Request creation of labs project (to bridge IRC channels and Telegram groups) - https://phabricator.wikimedia.org/T164910#3250741 (10zhuyifei1999) Just wondering, why can't this live on tool labs? [13:10:30] bd808: Too bad xn--wmf-mm5a.org isn't allowed by RFC 5892 [15:28:41] anomie: aww. that would be so cute! [15:29:04] (xn--wmf-mm5a is punycode for wmf☁) [16:11:33] today is https://www.mediawiki.org/wiki/MediaWiki_Documentation_Day_2017 so I'm going to work on some labs/tool labs docs! [16:13:26] 10Quarry: Some querries cannot be 'unstarred' - https://phabricator.wikimedia.org/T165169#3258930 (10XXN) [16:42:47] 06Labs, 10Labs-Infrastructure, 06Operations, 13Patch-For-Review: Ferm rules for labstore NFS hosts - https://phabricator.wikimedia.org/T165136#3259014 (10MoritzMuehlenhoff) Here's a breakdown of the current NFS port configuration for labstore and what needs to change: rpc.mountd: dumps: 32767 labstore1003... [17:07:34] bd808: im having issues running stashbot.py start [17:07:48] it says it cant create deployment.yaml [17:08:04] hmmm [17:08:14] Error from server: error when creating "/mnt/nfs/labstore-secondary-tools-project/zppixbot/stashbot/etc/deployment.yaml": the server does not allow access to the requested resource (post deployments.extensions) [17:08:30] ive tried chmod 755 and 777 [17:10:31] fyi i meant stashbot.sh [17:12:19] can you make a paste of the output you get when you run `kubectl create -f $HOME/stashbot/etc/deployment.yaml` [17:13:18] Zppix: oh! have you edited deployment.yaml to change the namespace? [17:13:25] nooo [17:13:33] that will be the problem [17:13:52] what namespace do i use [17:14:16] the "metadata" section at the top will need to change for you to run it in another tool namespace. The namespace will match the tool name [17:14:58] that's a crappy error message from kubectl but its telling you that your user can't make things in the stashbot namespace I think [17:16:03] that whole file is full of things that are hardcoded to the stashbot tool account [17:16:29] do i need to change anything in spec: [17:16:58] all the /data/project/stashbot paths [17:17:08] to point to your deploy [17:17:29] is project path just tools-toolname or is just toolname [17:17:48] /data/project/$toolname [17:18:26] so replace /stashbot/ with /zppixbot/stashbot/ based on the error message data [17:19:34] where is the config [17:21:55] it reads etc/config-k8s.yaml by default. Thats set at the top of bin/stashbot.sh [17:22:42] where is the config? [17:22:46] where do i edit [17:22:47] it [17:22:55] sorry i pressed up arrow by mistake [17:23:42] where do you edit which thing? [17:23:50] the config [17:24:10] the bot config or the kubernetes deployment config? [17:24:14] bot [17:24:28] "[17:21] < bd808> it reads etc/config-k8s.yaml by default. Thats set at the top of bin/stashbot.sh" [17:24:47] so i need to create etc/config-k8s.yaml? [17:25:09] yes, or to change the $CONFIG envvar to point somewhere else