[02:10:52] 10VPS-project-Wikistats: Add hi.wikiversity to wikistats - https://phabricator.wikimedia.org/T171831#3502915 (10Jayprakash12345) Sir, I can't see hi in https://stats.wikimedia.org/wikiversity/EN/TablesPageViewsMonthlyOriginal.htm [02:13:15] 10VPS-project-Wikistats: Add hi.wikiversity to wikistats - https://phabricator.wikimedia.org/T171831#3502917 (10Dzahn) @Jayprakash12345 Hi, That's a different project, run by different people. That would be the "Analytics" open checkbox on T168765. [02:15:36] 10VPS-project-Wikistats: Add hi.wikiversity to wikistats - https://phabricator.wikimedia.org/T171831#3502942 (10Jayprakash12345) Thank you sir [02:16:39] 10VPS-project-Wikistats: Add hi.wikiversity to wikistats - https://phabricator.wikimedia.org/T171831#3477487 (10Reedy) >>! In T171831#3502915, @Jayprakash12345 wrote: > Sir, I can't see hi in https://stats.wikimedia.org/wikiversity/EN/TablesPageViewsMonthlyOriginal.htm >>! In T171831#3502917, @Dzahn wrote: >... [02:46:44] PROBLEM - Puppet errors on tools-webgrid-lighttpd-1416 is CRITICAL: CRITICAL: 22.22% of data above the critical threshold [0.0] [03:16:44] RECOVERY - Puppet errors on tools-webgrid-lighttpd-1416 is OK: OK: Less than 1.00% above the threshold [0.0] [03:50:14] PROBLEM - Puppet errors on tools-exec-1405 is CRITICAL: CRITICAL: 22.22% of data above the critical threshold [0.0] [04:15:14] RECOVERY - Puppet errors on tools-exec-1405 is OK: OK: Less than 1.00% above the threshold [0.0] [06:48:46] PROBLEM - Puppet errors on tools-exec-1416 is CRITICAL: CRITICAL: 55.56% of data above the critical threshold [0.0] [07:23:46] RECOVERY - Puppet errors on tools-exec-1416 is OK: OK: Less than 1.00% above the threshold [0.0] [09:16:14] 10Tools: Tool "citationhunt" loads assets from google - https://phabricator.wikimedia.org/T172279#3503140 (10Surlycyborg) Sure, done: https://github.com/eggpi/citationhunt/commit/3f229f848e018205b72cf18b591f0197e31acaed Thanks for reporting! [09:24:36] 10Tools, 10Toolforge-standards-committee, 10Privacy: Hunt for Toolforge tools that loads resources from third party sites - https://phabricator.wikimedia.org/T172065#3503143 (10Samtar) [09:24:38] 10Tools: Tool "comidentgen" loads bootstrap and jquery from ajax.googleapis.com and bootstrapcdn - https://phabricator.wikimedia.org/T172391#3503141 (10Samtar) 05Open>03Resolved No longer externally loading any resources [09:58:31] 10Cloud-Services: Delete unused tools wlm-jury-at, wlm-jury-yarl - https://phabricator.wikimedia.org/T172590#3503164 (10Nemo_bis) [10:19:58] PROBLEM - Puppet errors on tools-exec-1425 is CRITICAL: CRITICAL: 20.00% of data above the critical threshold [0.0] [10:29:03] PROBLEM - Puppet errors on tools-webgrid-lighttpd-1425 is CRITICAL: CRITICAL: 30.00% of data above the critical threshold [0.0] [11:00:01] RECOVERY - Puppet errors on tools-exec-1425 is OK: OK: Less than 1.00% above the threshold [0.0] [11:04:04] RECOVERY - Puppet errors on tools-webgrid-lighttpd-1425 is OK: OK: Less than 1.00% above the threshold [0.0] [12:05:36] 10Tools: Tool "citationhunt" loads assets from google - https://phabricator.wikimedia.org/T172279#3503319 (10zhuyifei1999) 05Open>03Resolved [12:05:38] 10Tools, 10Toolforge-standards-committee, 10Privacy: Hunt for Toolforge tools that loads resources from third party sites - https://phabricator.wikimedia.org/T172065#3503320 (10zhuyifei1999) [13:08:58] PROBLEM - Puppet errors on tools-worker-1020 is CRITICAL: CRITICAL: 55.56% of data above the critical threshold [0.0] [13:43:58] RECOVERY - Puppet errors on tools-worker-1020 is OK: OK: Less than 1.00% above the threshold [0.0] [14:38:04] 10Tools: Tool "globalsearch" loads bootstrap from bootstrapcdn - https://phabricator.wikimedia.org/T172600#3503436 (10zhuyifei1999) [14:46:43] 10Tools: Tool "hackmd" loads assets from github and google - https://phabricator.wikimedia.org/T172603#3503489 (10zhuyifei1999) [14:49:51] 10Cloud-Services, 10DBA: Prepare and check storage layer for hi.wikiversity - https://phabricator.wikimedia.org/T171829#3503510 (10Jayprakash12345) a:03Marostegui [14:52:09] 10Tools, 10InternetArchiveBot: Tool "iabot" loads assets from google and hotjar - https://phabricator.wikimedia.org/T172605#3503527 (10zhuyifei1999) [14:56:13] 10Cloud-Services, 10Toolforge, 10Mail: Spam messages to cvn.maintainers@ - https://phabricator.wikimedia.org/T163656#3204834 (10Platonides) https://tools.wmflabs.org/admin/tools#toollist-cvn Although @Nemo_bis is not listed there, currently. [14:57:24] 10Tools: Tool "iacrop" redirects to localhost - https://phabricator.wikimedia.org/T172606#3503549 (10zhuyifei1999) [15:01:16] PROBLEM - Puppet errors on tools-exec-1420 is CRITICAL: CRITICAL: 66.67% of data above the critical threshold [0.0] [15:05:05] 10Tools: Tool "icalendar" loads bootstrap doc assets from getbootstrap - https://phabricator.wikimedia.org/T172608#3503579 (10zhuyifei1999) [15:05:42] 10Tools: Tool "icalendar" loads bootstrap doc assets from getbootstrap - https://phabricator.wikimedia.org/T172608#3503597 (10zhuyifei1999) The tool maintainer is Jörg Wiegels. I cannot find their Phabricator username. [15:07:55] 10Cloud-Services, 10Toolforge, 10Mail: Spam messages to cvn.maintainers@ - https://phabricator.wikimedia.org/T163656#3204834 (10MarcoAurelio) Is his address listed in a .forward file there? [15:12:44] 10Cloud-Services, 10Toolforge, 10Mail: Spam messages to cvn.maintainers@ - https://phabricator.wikimedia.org/T163656#3503601 (10MarcoAurelio) The only tool I see on Toolforge is /data/project/cvn whose two .forward files do not contain @Nemo_bis address. Cannot find a cvn.mantainers tool. [15:16:53] 10Tools: Tool "ifttt-testing" loads assets from many sites, mixed http/https - https://phabricator.wikimedia.org/T172609#3503606 (10zhuyifei1999) [15:22:04] 10Tools: Tool "iplookup" loads assets from ajax.googleapis.com - https://phabricator.wikimedia.org/T172611#3503637 (10zhuyifei1999) [15:29:36] 10Tools: Tool "ircredirect" redirects to kiwiirc.com without consent - https://phabricator.wikimedia.org/T172612#3503653 (10zhuyifei1999) [15:34:25] 10Tools: Tool "ircredirect" redirects to kiwiirc.com without consent - https://phabricator.wikimedia.org/T172612#3503674 (10zhuyifei1999) [15:34:56] 10Tools: Tool "jackbot" redirects to GitHub without consent - https://phabricator.wikimedia.org/T172613#3503676 (10zhuyifei1999) [15:42:21] zhuyifei1999_ is doing gods work [15:46:33] 10Tools: Tool "jawi" loads assets from google and bootstrapcdn - https://phabricator.wikimedia.org/T172614#3503695 (10zhuyifei1999) [15:46:59] 10Tools: Tool "jawi" loads assets from google and bootstrapcdn - https://phabricator.wikimedia.org/T172614#3503709 (10zhuyifei1999) The tool maintainer is Aviator. I'm unable to find their Phabricator username. [15:47:38] Reedy: ;) [15:47:54] btw, do you know how to make task graph usable again? [15:48:00] it's so flooded right now [15:50:45] zhuyifei1999_ hi, what do you mean by usable? [15:50:58] if it added alot of parent + sub tasks, task graphs has a limit [15:51:04] which it then cuts it off [15:51:46] https://usercontent.irccloud-cdn.com/file/CMMzC1Pw/Screenshot%20from%202017-08-05%2023-51-13.png [15:51:57] can't even see the task names [15:52:57] oh [15:53:00] that's a bug [15:53:01] and I'm only around halfway through [15:53:06] Could you file the bug please? :) [15:53:18] under phabricator in wikimedia phab [15:53:24] I don't know what to say in it... [15:54:15] * zhuyifei1999_ don't think I've filed s single ticket about UI of anything [15:54:24] *a [15:54:44] "when the task graph gets too large, the task names (and sometimes the task numbers too) get cut off" [15:55:24] yep [15:55:42] um is there some sort of js or preferences to disable it? [15:57:36] 10Tools: Tool "ifttt-testing" loads assets from many sites, mixed http/https - https://phabricator.wikimedia.org/T172609#3503712 (10D3r1ck01) @zhuyifei1999, I worked on this tool and thanks for reporting. Will work on it. Thanks. [15:58:45] zhuyifei1999_ not that im aware of [15:58:52] but it does have a limit for how many is shown [15:58:56] if it goes over it [15:59:08] then it will show a button instead of showing the tasks in the task graph [16:00:26] paladox: https://phabricator.wikimedia.org/T172615 [16:00:28] done [16:01:12] thanks [16:02:01] would this be a better example? https://phabricator.wikimedia.org/T133919 [16:02:51] if you look at the bottom of the task graph, some names are just "..." [16:03:20] atleast its still clickable tho [16:03:37] yep [16:03:42] it should be scrollable [16:03:51] (which it is not which is a bug ) :) [16:04:46] * zhuyifei1999_ honestly never liked the task graph. It remember there was something else in its place a long time ago [16:04:51] too facy [16:04:54] *fancu [16:04:57] *fancy [16:05:09] yep [16:05:41] 10Tools, 10Toolforge-standards-committee, 10Privacy: Hunt for Toolforge tools that loads resources from third party sites - https://phabricator.wikimedia.org/T172065#3503732 (10JackPotte) [16:05:43] 10Tools: Tool "jackbot" redirects to GitHub without consent - https://phabricator.wikimedia.org/T172613#3503730 (10JackPotte) 05Open>03Resolved Problem solved. [16:09:46] `.aphront-table-view td.threads canvas { display: none; }` give this a try [16:12:30] $('.aphront-table-view td.threads canvas').style['display']='none'; [16:12:34] didn't work [16:12:59] uh [16:13:13] try with !important [16:13:52] needs something like a for loop to iterate over the elements [16:14:02] it's not jquery :( [16:19:18] document.querySelectorAll('.aphront-table-view td.threads canvas').forEach( function(e) { console.log( e.style['display'] = 'none' ); } ) [16:19:24] ^ works [16:24:45] * paladox works on polygerrit :) [16:26:56] lol [16:27:01] this https://github.com/Ecwid/gerrit-css-theme looks really nice [16:27:05] zhuyifei1999_ ^^ [16:27:15] and the screenshot has me in it [16:27:17] lol [16:27:51] nice [16:27:55] what's PR? [16:28:45] PolyGerrit Review [16:28:46] zhuyifei1999_ ^^ [16:28:55] huh? [16:29:07] It's the new ui upstream have been developing [16:29:14] gwtui is deprecated [16:29:20] and is about to be removed [16:29:43] ok I'm not familiar with those [16:29:45] zhuyifei1999_ wikimedia will have the new ui once we upgrade to gerrit 2.14. [16:29:54] k [16:29:59] zhuyifei1999_ http://gerrit-new.wmflabs.org/r/?polygerrit=1 [16:30:43] okay... so what is PR for? [16:30:50] PolyGerrit review [16:30:57] any thing that touches the polygerrit-ui directory [16:31:11] polygerrit is built from pure html and js [16:31:13] not java [16:31:21] backend is still java though [16:31:24] oh ok [16:31:54] it's also much faster [16:31:56] then gwtui [16:32:21] PROBLEM - Puppet errors on tools-webgrid-lighttpd-1402 is CRITICAL: CRITICAL: 30.00% of data above the critical threshold [0.0] [16:33:57] gerrit 2.15 will be the last 2.x release + most likly the last release to include gwtui [16:34:45] 3.x is being planned which will removed the database + moves it to notedb + removes gwtui. [16:36:17] RECOVERY - Puppet errors on tools-exec-1420 is OK: OK: Less than 1.00% above the threshold [0.0] [17:07:22] RECOVERY - Puppet errors on tools-webgrid-lighttpd-1402 is OK: OK: Less than 1.00% above the threshold [0.0] [17:42:25] 10Tools: Tool "iacrop" redirects to localhost - https://phabricator.wikimedia.org/T172606#3503780 (10Symac) Thanks @zhuyifei1999 for pointing this. This is an old test I need to clean. Will try to clean that as soon as I get access to a PC with SSH access to tools. [18:37:05] 10Tools, 10Toolforge-standards-committee, 10Privacy: Hunt for Toolforge tools that loads resources from third party sites - https://phabricator.wikimedia.org/T172065#3503795 (10Jarry1250) [18:37:07] 10Tools: Tool "bytesadded" loads jquery ui from ajax.googleapis.com - https://phabricator.wikimedia.org/T172277#3503793 (10Jarry1250) 05Open>03Resolved Fixed in [[https://github.com/Jarry1250/labs-bytesadded/commit/12ea82d69bd6830be6d4fab98ad1d9f178d6552b|12ea82d6]] [19:21:09] 10Tools, 10User-bd808: Tool "hackmd" loads assets from github and google - https://phabricator.wikimedia.org/T172603#3503820 (10bd808) a:03bd808 It's a half-done attempt to see if making it work as a tool is possible at this point, but I agree that the 3rd-party resources should be eliminated if and when I c... [19:23:21] 10Tools, 10User-bd808: Tool "hackmd" loads assets from github and google - https://phabricator.wikimedia.org/T172603#3503823 (10bd808) For now I've just shut the webservice down. [20:21:05] PROBLEM - Puppet errors on tools-bastion-03 is CRITICAL: CRITICAL: 44.44% of data above the critical threshold [0.0] [20:56:04] RECOVERY - Puppet errors on tools-bastion-03 is OK: OK: Less than 1.00% above the threshold [0.0] [21:34:43] 10Toolforge, 10Technical-Tool-Request, 10Toolforge-standards-committee: New Maintainer needed for LanguageTool WikiCheck on Toolforge - https://phabricator.wikimedia.org/T152049#3503927 (10Quiddity) [21:35:56] 10cloud-services-team (FY2017-18), 10Goal, 10Patch-For-Review, 10User-bd808: Perform initial Cloud Services rebranding - https://phabricator.wikimedia.org/T168480#3503934 (10Quiddity) [21:35:58] 10Toolforge, 10Toolforge-standards-committee: Rename the Tool Labs standards committee - https://phabricator.wikimedia.org/T170363#3503929 (10Quiddity) 05Open>03Resolved a:03Quiddity All done, except {T172624} which might take some time to complete. Marking this as resolved. [21:49:56] !log rcm.xenon Running update, completed without errors [21:49:57] Sagan: Unknown project "rcm.xenon" [21:50:10] !log rcm Xenon: Running update, completed without errors [21:50:12] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Rcm/SAL [22:13:39] somebody online to help me with a vagrant problem? [22:16:52] paladox ^ [22:17:16] Zppix i doint know much about vagrant [22:17:34] bd808 helped me with vagrant [22:17:40] * paladox has to go now [22:18:52] !ask | Sagan [22:19:08] Meh. No bot? Basically: "Don't ask to ask, just ask." [22:19:30] I tried to shut it down for a moment via vagrant halt, then I've got: [22:19:36] There was an error executing ["sudo", "/usr/bin/env", "lxc-attach", "--name", "mediawiki-vagrant_default_1458855706630_57483", "--", "/sbin/halt"] [22:19:45] then I've tried to start it again, and I got: [22:19:50] Bringing machine 'default' up with 'lxc' provider... [22:19:50] ==> default: Checking if box 'Wikimedia/trusty64-puppet-lxc' is up to date... [22:19:59] shows itself no error, vagrant status shows it running, but: [22:20:10] Webservice is not running, and I can't ssh into it: [22:20:22] "The provider for this Vagrant-managed machine is reporting that it [22:20:23] is not yet ready for SSH." [22:24:00] Sagan: you're running mediawiki-vagrant with lxc on cloud? [22:24:22] zhuyifei1999_: I've set it up some time ago, using the manual on wikitech [22:24:30] but yes, at a VPS at cloud [22:24:46] ["sudo", "/usr/bin/env", "lxc-attach", "--name", "mediawiki-vagrant_default_1458855706630_57483", "--", "/sbin/halt"] suggests that it is trying to halt the container [22:24:55] i.e. shutdown [22:25:10] if I understand it correctly [22:25:13] yeah, the first command I've used was vagrant halt [22:25:26] and that failed with that reason, and now it does not want to start up correctly [22:25:35] uh [22:25:57] can you get a process tree? [22:26:07] eg. ps auxf [22:26:42] root 1999 0.0 0.0 27228 1028 ? Ss Jun21 0:00 lxc-start -d --name mediawiki-vagrant_default_1458855706630_57483 [22:26:43] root 2011 0.0 0.0 0 0 ? Ss Jun21 0:02 \_ [init] [22:26:43] www-data 21572 3.2 0.0 0 0 ? Zsl Jul23 638:17 \_ [hhvm] [22:27:01] that's all processes that have to do with vagrant I can see [22:27:13] uh oh [22:27:27] hhvm is zombie process [22:27:52] so kill -9 it? [22:28:02] kill init [22:28:22] I mean the init in lxc [22:28:36] zombie processes won't receive signals [22:28:46] ah, ok [22:29:28] https://en.wikipedia.org/wiki/Zombie_process [22:29:43] init is supposed to reap it [22:29:51] but idk why it didn't [22:30:03] the state 'Ss' looks normal [22:31:17] hm. looks like it is booting now [22:31:25] honestly I don't get why there's brackets around init. it should be like that only for kthreads and zombies [22:31:39] (init is like neither) [22:31:40] ok, now I get 503 instead of 502 [22:31:53] can you ssh in? [22:32:04] yeah, that works now. [22:32:13] btw, on the start I've got: NFS requires a host-only network to be created. [22:32:13] Please add a host-only network to the machine (with either DHCP or a [22:32:13] static IP) for NFS to work. [22:32:41] I thought vagrant is supposed to do that automatically [22:34:54] zhuyifei1999_: hm, I can ssh in, the db works. I've tried restarting apache inside the vm now [22:34:59] ok [22:35:32] um since you said nfs doesn't work, can you check if there is any content in /vagrant? [22:35:53] vagrant@mediawiki-vagrant:/vagrant$ ls [22:35:53] logs [22:36:03] +I get still 503 [22:36:07] uh oh [22:36:28] /vagrant should contain the whole vagrant git clone [22:36:32] of the host machine [22:36:46] fatal: Not a git repository (or any of the parent directories): .git [22:36:49] so the NFS mount broke [22:37:23] is this latest mediawiki-vagrant? [22:37:33] I don't guess so [22:37:39] I'm on trusty too [22:37:44] uh [22:38:38] I think, not 100% sure, host-only network is https://www.vagrantup.com/docs/networking/private_network.html [22:38:56] if you want you can hack vagrantfile [22:39:26] never did this before [22:40:08] everyone has a first-time :) [22:40:55] zhuyifei1999_: where can I find vagrantfile? /srv/mediawiki-vagrant on the original host? [22:41:02] and if you aren't on latest git, there might be incompatibilities (operations/puppet updates may con concern older versions of mediawiki-vagrant) [22:41:11] I think so [22:41:23] zhuyifei1999_: hm, do you think an update might be better before? [22:41:46] is there anything special in the vagrant host you want to keep? [22:41:58] if not I prefer an update over a hack [22:42:15] I have there a setup, yes. I'm trying to back the DB before [22:47:26] zhuyifei1999_: my problem: I've made a backup of the db, but the .sql file is on the container now, and since the synchronisation does not work, I can't read in on the host system [22:47:39] uh [22:47:46] is there a way to copy the file except using nano to copy the whole thing step-by-step? [22:47:55] the file contains over 60000 lines [22:48:10] a sec [22:51:10] I'm thinking, maybe you can ssh from the container to host? [22:51:16] using ssh agent [22:52:09] I'm not sure how to do a sftp to vagrant's container [22:52:29] google 'vagrant sftp' didn't help [22:52:51] hm, how do I do that? (to the local machine?) [22:53:14] ? [22:54:00] zhuyifei1999_: [00:51:06] I'm thinking, maybe you can ssh from the container to host? [22:55:24] basically ssh to host with agent forwarding, then in the host ssh into the container with agent forwarding, then in the container ssh to the host using the forwarded agent [22:56:10] actually, what am I thinking [22:56:45] can't you vagrant ssh, cat the dump without opening a pts, then redirect the output to a file? [22:56:54] redirect stdout I mean [22:57:18] how do I cat the dumo without opening a pts? [22:57:29] https://www.vagrantup.com/docs/cli/ssh.html#c-command [22:58:46] zhuyifei1999_: I can ssh from the vagrant container to the host system, if that helps [22:58:48] checked it, that works [22:58:56] `vagrant ssh -c 'cat /path/to/your/dump' > /path/to./where/you/what/to/store/a/copy/of/the/dump/on/the/host'` [22:59:02] ok [22:59:13] run that command you posted at the host? [22:59:25] uh that's the redirect output way [22:59:58] if you want to try ssh from container to host then in the container use sftp, put the file on host [23:00:13] that's two methods I thought about [23:01:09] zhuyifei1999_: I will try the redirect one first. So I need to run that on the host I guess, or on the vagrant machine=? [23:01:14] host [23:01:35] without the backquotes of course [23:01:45] uh [23:01:56] vagrant ssh -c 'cat /path/to/your/dump' > /path/to./where/you/what/to/store/a/copy/of/the/dump/on/the/host [23:02:09] without the last singlequote as well [23:03:24] zhuyifei1999_: nice, that went well :) [23:03:31] k :) [23:04:17] then I will try updating now [23:04:52] zhuyifei1999_: should I halt vagrant before the update or keep it running? [23:04:59] halt [23:06:09] hopefully latest work on trusty. (glad trusty isn't centos6) [23:06:16] 10Tools: Tool "ircredirect" redirects to kiwiirc.com without consent - https://phabricator.wikimedia.org/T172612#3503975 (10Ahecht) This tool is only supposed to be linked to from https://en.wikipedia.org/wiki/Wikipedia:IRC_help_disclaimer which has a warning. I am about to leave on vacation, but when I return I... [23:06:47] only the kernel version should matter, afaik [23:07:12] zhuyifei1999_: hm, it is now up to date, and I restarted the VM, but I get still that NFS error, and /vagrant is still mostly empty :/ [23:07:22] o.O [23:08:21] idk [23:08:40] either bd808 knows or you can hack vagrantfile [23:09:32] zhuyifei1999_: hm, ok, then I will ask him, when he is back. At least my data is now secure. Thank you very much for your help :) [23:09:39] np [23:12:23] Sagan: what Vagrant problems are you having? [23:12:58] bd808: I restarted my container, and now the /vagrant dir shows only a logs folder, so the webservice and everything other is not working [23:13:08] on startup I get this error: [23:13:08] NFS requires a host-only network to be created. [23:13:08] Please add a host-only network to the machine (with either DHCP or a [23:13:08] static IP) for NFS to work. [23:14:04] *nod* I've seen this before. This is going to sound dumb but rebooting the host vm is the easiest way to fix that I've found [23:14:21] ok, I will try that, thx :) [23:15:32] * bd808 disappears back to a 1st bday party [23:15:55] bd808: have fun :) [23:16:07] !log rcm CAC: Rebooting due problems with vagrant [23:16:09] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Rcm/SAL [23:21:37] it works again, thanks :) [23:22:08] "Have you tried rebooting" sounds too much like windows :D