[00:08:13] 10Cloud-Services, 10Operations, 10netops, 10ops-eqiad: labsdb1001's switch port negociating at 100M - https://phabricator.wikimedia.org/T177130#3648066 (10ayounsi) [00:25:00] PROBLEM - Puppet errors on tools-exec-1433 is CRITICAL: CRITICAL: 60.00% of data above the critical threshold [0.0] [01:05:01] RECOVERY - Puppet errors on tools-exec-1433 is OK: OK: Less than 1.00% above the threshold [0.0] [01:20:59] PROBLEM - Puppet errors on tools-exec-1433 is CRITICAL: CRITICAL: 30.00% of data above the critical threshold [0.0] [02:06:01] RECOVERY - Puppet errors on tools-exec-1433 is OK: OK: Less than 1.00% above the threshold [0.0] [02:23:43] PROBLEM - Puppet errors on tools-exec-1437 is CRITICAL: CRITICAL: 30.00% of data above the critical threshold [0.0] [02:28:43] 10VPS-project-Wikistats: Miraheze wikistats new wikis not updating - https://phabricator.wikimedia.org/T176535#3648145 (10Dzahn) Manually started that import script.. and it seems to work normal. It wiped the whole table and now found 1449 wikis and tries to update them. Update running now.. still going on. Don... [02:58:43] RECOVERY - Puppet errors on tools-exec-1437 is OK: OK: Less than 1.00% above the threshold [0.0] [03:20:12] XioNoX: I don't have much to do with that box, best to ask again on Monday [04:00:23] PROBLEM - Puppet errors on tools-exec-1419 is CRITICAL: CRITICAL: 55.56% of data above the critical threshold [0.0] [04:25:22] RECOVERY - Puppet errors on tools-exec-1419 is OK: OK: Less than 1.00% above the threshold [0.0] [04:35:58] PROBLEM - Puppet errors on tools-worker-1020 is CRITICAL: CRITICAL: 40.00% of data above the critical threshold [0.0] [04:55:35] 10VPS-project-Wikistats: Miraheze wikistats new wikis not updating - https://phabricator.wikimedia.org/T176535#3648178 (10Dzahn) They are all updated now. 1449 total. 1434 have some value for "total". Only 15 don't /failed for some. [04:58:57] 10VPS-project-Wikistats: Miraheze wikistats new wikis not updating - https://phabricator.wikimedia.org/T176535#3648179 (10Dzahn) FYI, the 15 either deny access (readapidenied) or have certificate issues or something else Here they are if you want to check: ``` | revi | | dwplive... [05:07:07] 10VPS-project-Wikistats: Miraheze wikistats new wikis not updating - https://phabricator.wikimedia.org/T176535#3648182 (10Dzahn) And now, double checking why the cron job might have failed, i ran the import command again which wiped the data, :p I will have to let it run once again, but nice way to confirm it.... [05:11:00] RECOVERY - Puppet errors on tools-worker-1020 is OK: OK: Less than 1.00% above the threshold [0.0] [06:41:45] !help [06:41:45] sofmonk: 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-team [06:45:50] 10VPS-project-Wikistats: Miraheze wikistats new wikis not updating - https://phabricator.wikimedia.org/T176535#3648202 (10Dzahn) 05Open>03Resolved should be good now, not entirely sure what actually stopped it before though. please reopen if it doesn't update again in a week [06:46:36] 10VPS-project-Wikistats: Miraheze wikistats new wikis not updating - https://phabricator.wikimedia.org/T176535#3648204 (10Reception123) Thank you! [06:51:59] PROBLEM - Puppet errors on tools-exec-1425 is CRITICAL: CRITICAL: 50.00% of data above the critical threshold [0.0] [07:27:01] RECOVERY - Puppet errors on tools-exec-1425 is OK: OK: Less than 1.00% above the threshold [0.0] [07:30:13] PROBLEM - Puppet errors on tools-exec-1441 is CRITICAL: CRITICAL: 22.22% of data above the critical threshold [0.0] [08:04:03] Hi. I have toolforge account. I want to connect an app running on my desktop PC to the database via SQL. I think I saw some documentation but can't find it. [08:04:23] !help - Hi. I have toolforge account. I want to connect an app running on my desktop PC to the database via SQL. I think I saw some documentation but can't find it. [08:04:23] Kotz: 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-team [08:08:42] ah here it is - https://wikitech.wikimedia.org/wiki/Help:Toolforge/Database#MySQL_Workbench [08:10:14] RECOVERY - Puppet errors on tools-exec-1441 is OK: OK: Less than 1.00% above the threshold [0.0] [08:24:44] PROBLEM - Puppet errors on tools-exec-1437 is CRITICAL: CRITICAL: 60.00% of data above the critical threshold [0.0] [08:59:42] RECOVERY - Puppet errors on tools-exec-1437 is OK: OK: Less than 1.00% above the threshold [0.0] [09:09:30] 10Tools: Error retrieving token: mwoauthdatastore-request-token-not-found for magnus tools - https://phabricator.wikimedia.org/T177116#3648242 (10Zoranzoki21) 05Open>03Invalid >>! In T177116#3647992, @Aklapper wrote: > Please see T174730#3571842 and also provide a link to "magnus tools for commons". OK. I t... [09:47:13] 10Data-Services, 10XTools: s51187 and p50380g50692 database users are generating excessive lag on replica service - https://phabricator.wikimedia.org/T172882#3648249 (10jcrespo) 05Open>03Resolved I've granted `GRANT ALL PRIVILEGES ON ```s51290\_\_%```.* TO 's51290'@'%'` and `GRANT ALL PRIVILEGES ON ```p503... [10:03:56] 10Cloud-VPS, 10Operations-Software-Development: Cumin: fine tune WMCS setup - https://phabricator.wikimedia.org/T176609#3648255 (10Volans) 05Open>03Resolved Resolving for now, feel free to re-open it if needed. [11:34:06] hi, is it OK if I use labs as hosting for large file download? it's 1GB .iso of linux development environment for huggle, I will need it for GCI students later [11:34:30] so they can easily download working environment for huggle development with no need to figure out how to download and install all dependencies [11:48:30] @time [11:48:30] /usr/bin/python: can't open file '/mnt/share/wm-bot/modules/time.py': [Errno 2] No such file or directory [11:48:34] ooh [11:48:55] I forgot to copy part of you poor wm-bot... :( [11:49:01] it's gone now [11:51:23] @uptime [11:51:23] 11:51:23 up 100 days, 20:05, 1 user, load average: 0.30, 0.49, 0.51 [11:51:28] at least something work [13:59:39] PROBLEM - Puppet errors on tools-webgrid-generic-1404 is CRITICAL: CRITICAL: 22.22% of data above the critical threshold [0.0] [14:17:45] petan: I think that's probably OK, but can you create a phab task and assign it to me or madhu? Then we can discuss it at our weekly meeting. (And include an estimate of expected download traffic) [14:39:37] RECOVERY - Puppet errors on tools-webgrid-generic-1404 is OK: OK: Less than 1.00% above the threshold [0.0] [15:54:32] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648534 (10Petrb) [15:56:11] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648546 (10Petrb) Also before you tell me: why not use vagrant etc. I want this to be newbie friendly, so that even 15 years old students from GCI can work with it. Also I don't know if... [16:35:05] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648534 (10bd808) >>! In T177145#3648546, @Petrb wrote: > Also I don't know if vagrant is any good with packaging whole development environment. I'd be glad to help you add a huggle ro... [16:57:30] 10Toolforge, 10Outreachy (Round-15): [Outreachy] - Improvement in Documentation. - https://phabricator.wikimedia.org/T177149#3648620 (10Mridu_Bhatnagar) [16:59:42] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648635 (10Petrb) >>! In T177145#3648596, @bd808 wrote: >>>! In T177145#3648546, @Petrb wrote: >> Also I don't know if vagrant is any good with packaging whole development environment.... [17:28:43] 10Toolforge, 10Outreachy (Round-15): [Outreachy] - Improvement in Documentation. - https://phabricator.wikimedia.org/T177149#3648645 (10Mridu_Bhatnagar) [17:34:24] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648648 (10Petrb) p:05Triage>03Normal [17:53:35] bd808: Can I work on https://phabricator.wikimedia.org/T149511? [17:56:29] Mridu: sure :) The source code for become is in . You can read the script itself at [17:56:52] 10Toolforge, 10Outreachy (Round-15): [Outreachy] - Improvement in Documentation. - https://phabricator.wikimedia.org/T177149#3648652 (10Mridu_Bhatnagar) [17:57:18] https://phabricator.wikimedia.org/diffusion/LTOL/browse/master/misctools/become;eb9e4da796b02122b57c8a99103ba803483954ab$27 split this in two [18:01:28] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648653 (10bd808) I think there may be some misunderstanding here about what MediaWiki-Vagrant and Vagrant are. Your description of "portable virtual box image of Ubuntu" is exactly wha... [18:01:54] zhuyifei1999_ : I didn't get you? [18:03:02] there are 2 tests in that line. To give a better error message about the missing homedir you would split that into 2 different "if" blocks with different error messages [18:03:09] Mridu: the code `if ! id "$prefix.$tool" >/dev/null 2>&1 || ! [ -d "/data/project/$tool" ]; then` is an if with two conditions, either `id "$prefix.$tool"` fails or `[ -d "/data/project/$tool" ]` fails [18:03:23] the first tests for the tool's account existence [18:03:32] the second test fot the home directory [18:03:34] *for [18:05:09] * zhuyifei1999_ thinks why not `&>/dev/null` but `>/dev/null 2>&1` [18:05:47] bash golf [18:05:51] :) [18:08:48] yes! Will work on this. [18:13:38] bd808: This task is different from tools-webservice though. Would that make any difference in the outreachy application? Or should I find and work on something only related to 'webservice'. [18:14:24] Mridu: no difference, this is a fine bug for you to take on. [18:15:57] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648674 (10Petrb) Oh in that case I was slightly confused, I always heard about vagrant in context of containers, like LXC, where various services were put into container for easy deplo... [18:17:21] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648677 (10Petrb) BTW, I finished setting up that VM, it's here: http://tools.wmflabs.org/huggle/files/huggle.ova and it's slightly bigger than expected ~3GB I don't think many people... [18:17:51] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648678 (10bd808) The QT dependencies would only be downloaded and installed by Puppet if the user ran `vagrant roles enable huggle; vagrant provision`. No bloat to the base image requi... [18:18:19] alright :). And also I was thinking can the tasks be labelled as per the difficulty level? As it is done in other projects. Low, medium, high or something similar? This would make it more newcomer friendly. If possible. [18:18:23] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648679 (10Petrb) I will definitely have a look on your current vagrant setup to understand how I could use it for this purpose. [18:19:23] 10Toolforge: become should have a better error message when homedir doesn't exist - https://phabricator.wikimedia.org/T149511#3648680 (10Mridu_Bhatnagar) a:03Mridu_Bhatnagar [18:20:45] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648685 (10bd808) >>! In T177145#3648677, @Petrb wrote: > BTW, I finished setting up that VM, it's here: http://tools.wmflabs.org/huggle/files/huggle.ova and it's slightly bigger than e... [18:21:49] bd808: I just started writing that comment as well, but I'm actually wondering whether it's true, due to NFS throttling. If many people download it it would now cause slowdowns for a single k8s host (which impacts a few tools), while for tools-static it would impact many more tools. [18:32:00] PROBLEM - Puppet errors on tools-webgrid-lighttpd-1425 is CRITICAL: CRITICAL: 30.00% of data above the critical threshold [0.0] [19:07:02] RECOVERY - Puppet errors on tools-webgrid-lighttpd-1425 is OK: OK: Less than 1.00% above the threshold [0.0] [19:12:35] 10Toolforge, 10Outreachy (Round-15): [Outreachy] - Improvement in Documentation. - https://phabricator.wikimedia.org/T177149#3648697 (10Mridu_Bhatnagar) Made 2 edits in https://wikitech.wikimedia.org/wiki/Help:Toolforge/My_first_Flask_OAuth_tool. 1) Added a screenshot for creating a new tool. 2) "If you see... [19:18:50] 10Toolforge, 10Outreachy (Round-15): Outreachy - webservice microtask for Mridu_Bhatnagar - https://phabricator.wikimedia.org/T176018#3648699 (10Mridu_Bhatnagar) [19:18:52] 10Toolforge, 10Outreachy (Round-15): [Outreachy] - Improvement in Documentation. - https://phabricator.wikimedia.org/T177149#3648698 (10Mridu_Bhatnagar) 05Open>03Resolved [19:34:58] 10Cloud-Services, 10Toolforge, 10Community-Tech-Tool-Labs, 10Developer-Relations, and 2 others: Create a "my first Python webservice" tutorial for Tool Labs - https://phabricator.wikimedia.org/T134494#2267284 (10Mridu_Bhatnagar) Couple of edits on https://wikitech.wikimedia.org/wiki/Help:Toolforge/My_first... [20:18:02] PROBLEM - Puppet errors on tools-bastion-03 is CRITICAL: CRITICAL: 33.33% of data above the critical threshold [0.0] [20:44:56] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648749 (10Petrb) Can you give me a full path? The home is /data/project/huggle and in this folder there is no "www" [20:53:04] RECOVERY - Puppet errors on tools-bastion-03 is OK: OK: Less than 1.00% above the threshold [0.0] [21:41:05] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648534 (10chasemp) We need to avoid users downloading this off an NFS filesystem. [23:31:11] 10Cloud-Services, 10Huggle: Huggle development environment - portable virtual box - https://phabricator.wikimedia.org/T177145#3648885 (10bd808) >>! In T177145#3648749, @Petrb wrote: > Can you give me a full path? The home is /data/project/huggle and in this folder there is no "www" ``` $ become huggle $ mkdir... [23:35:23] 10Cloud-Services, 10Toolforge, 10Community-Tech-Tool-Labs, 10Developer-Relations, and 2 others: Create a "my first Python webservice" tutorial for Tool Labs - https://phabricator.wikimedia.org/T134494#3648887 (10bd808) [23:35:25] 10cloud-services-team (FY2017-18), 10Goal: Improve "My first Flask OAuth tool" tutorial until it can be used as an example of a "good" tutorial - https://phabricator.wikimedia.org/T177124#3648886 (10bd808) [23:40:15] (03CR) 10Legoktm: [C: 032] Add /.tox to .gitignore [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/381435 (owner: 10Hashar) [23:43:57] (03Merged) 10jenkins-bot: Add /.tox to .gitignore [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/381435 (owner: 10Hashar) [23:44:07] (03CR) 10jenkins-bot: Add /.tox to .gitignore [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/381435 (owner: 10Hashar) [23:45:08] 10Toolforge, 10Outreachy (Round-15): [Outreachy] - Improvement in Documentation. - https://phabricator.wikimedia.org/T177149#3648890 (10bd808) [23:45:12] 10Cloud-Services, 10Toolforge, 10Community-Tech-Tool-Labs, 10Developer-Relations, and 2 others: Create a "my first Python webservice" tutorial for Tool Labs - https://phabricator.wikimedia.org/T134494#3648889 (10bd808)