[02:02:08] Any form of install a MediaWiki Single-Node on Labs? [02:21:06] 6Labs: abuse_filter_history table not sanitized in replication database - https://phabricator.wikimedia.org/T123895#1940339 (10MusikAnimal) 3NEW [02:21:47] 6Labs, 10Tool-Labs-tools-Database-Queries: abuse_filter_history table not sanitized in replication database - https://phabricator.wikimedia.org/T123895#1940346 (10MusikAnimal) [02:22:01] ^^^ YuviPanda [03:39:55] Abin_Sur: role::labs::mediawiki_vagrant is the current way to run a MW install easily on a Labs host. See https://wikitech.wikimedia.org/wiki/Help:MediaWiki-Vagrant_in_Labs for info [06:28:56] 6Labs, 10Tool-Labs: Make gridengine exec hosts also submit hosts - https://phabricator.wikimedia.org/T123270#1940526 (10Beetstra) Can this enforce that all sub-spawned processes are running on the same exec-host (or can the spawning command 'enforce' that). As my bots are currently set up, the sub-processes c... [09:12:10] 6Labs, 10Tool-Labs: Linkwatcher spawns many processes without parent - https://phabricator.wikimedia.org/T123121#1940697 (10valhallasw) >>! In T123121#1927295, @Beetstra wrote: > I understand that the system would be more effective running over multiple hosts, but the way the communication is running between t... [13:06:58] 6Labs, 10Tool-Labs, 10DBA: MySQL connections die in less than 30 seconds using tools-login tunnels - https://phabricator.wikimedia.org/T122658#1940918 (10jcrespo) 5Open>3Resolved I got no answer, so closing as resolved as the timeout has been set higher already + recommendation given. [13:33:29] 6Labs, 10DBA: Labs: High Replication Lag (s6 on c1, s1 and s5 on c2) - https://phabricator.wikimedia.org/T123130#1940953 (10jcrespo) 5Open>3Resolved This was fixed days ago, will close the ticket, but continue monitoring labs to understand the root cause. ``` $ for db in labsdb1001 labsdb1002 labsdb1003;... [15:29:40] 6Labs, 10Tool-Labs, 10DBA, 6Stewards-and-global-tools: Throttling linkwatcher tool user as it is consuming 100% CPU - https://phabricator.wikimedia.org/T121094#1941158 (10jcrespo) This is a "last 48 hours" report: ``` Hits Tmax Tavg Tsum Hosts Users Schemas 4874 36 5 24,918 labsdb1005 s51230 s51230... [15:40:43] YuviPanda: so I was reading the toolserver-l archives over the weekend, and one thing I noticed is that there was much more communication on system status than we do. I'm wondering whether we should do a 'tech news' style weekly newsletter to keep people up to date on what has changed, new packages that have been installed, etc [15:41:27] most of our stuff goes through phabricator, so it should be doable to automatically prepare a list of tasks that have had changes/updates in the last week [15:48:33] 6Labs, 10Tool-Labs, 10DBA: Unthrottle faebot - https://phabricator.wikimedia.org/T123108#1941230 (10jcrespo) As we discussed by email, I am still waiting for a reason to throttle the account, and what measures have been taken to avoid another OOM. [16:09:07] 6Labs, 10Tool-Labs, 10DBA: Unthrottle faebot - https://phabricator.wikimedia.org/T123108#1941292 (10jcrespo) To clarify, I am not asking why you need more than one connection. I know and can understand that. I am asking what has be done to limit the concurrency (e.g. I have added a limit to no more than 5 co... [16:10:46] 6Labs, 10Tool-Labs, 10DBA: Unthrottle faebot - https://phabricator.wikimedia.org/T123108#1941294 (10Fae) I thought that was covered by explaining on Phab how use of '-once' makes multiple jobs impossible for the BLP report. As multiple jobs are impossible, there is no reason to expect that this type of job c... [16:21:40] valhallasw`cloud: I'm not sure what would go in it yet, but I've been dreaming of a monthly Tool Labs newsletter on wikitech. What's new for maintainers, new tools, "best tool you never heard of", tips and tricks articles, ... [16:29:36] 6Labs, 10Tool-Labs, 10DBA: Unthrottle faebot - https://phabricator.wikimedia.org/T123108#1941339 (10jcrespo) So, how many concurrent connections do you need? [16:40:12] Yeah, extending it to that would be even nicer. I think labs-l would be a better venue, as it allows discussion etc much easier [16:40:37] With the risk that people feel there's too much traffic on the list [16:48:12] valhallasw`cloud: I suppose if we could get folks talking on labs-l enough to make some sad about it being too chatty we could always start a labs-announce-l for really important broadcasts. [16:48:47] traffic on the list for the last year seems to be between 50-100 messages a month [16:49:18] oh we even already have a labs-announce [17:48:45] 6Labs, 10Tool-Labs: Install pthreads on Tool Labs - https://phabricator.wikimedia.org/T123945#1941567 (10kaldari) 3NEW [17:53:41] 6Labs, 10Tool-Labs, 10DBA: Unthrottle faebot - https://phabricator.wikimedia.org/T123108#1941604 (10jcrespo) p:5Triage>3Normal [18:28:52] 10Tool-Labs-tools-Other, 6Community-Tech, 7Community-Wishlist-Survey, 7Milestone: Pageview Stats tool - https://phabricator.wikimedia.org/T120497#1941746 (10Nemo_bis) [18:51:57] bd808: yeah, sounds good. I'll think a bit about how to get information on 'what happened' from phabricator, which would be useful input for a newsletter [19:01:53] 6Labs, 10Tool-Labs: Install pthreads on Tool Labs - https://phabricator.wikimedia.org/T123945#1941792 (10valhallasw) The basic answer is 'no', because the php pthreads library is unavailable on ubuntu, and we only install ubuntu-packaged software -- building it manually takes a lot of time, which is something... [21:01:01] 6Labs, 10Tool-Labs: Install pthreads on Tool Labs - https://phabricator.wikimedia.org/T123945#1942061 (10yuvipanda) Oh, I wasn't aware that pthreads wasn't available in the Ubuntu repositories. That definitely rules it out - we aren't going to maintain our own php package. [21:34:24] 10Tool-Labs-tools-Other, 6Community-Tech, 7Community-Wishlist-Survey, 7Milestone: Pageview Stats tool - https://phabricator.wikimedia.org/T120497#1942191 (10leila) And now that we are listing the potential tools available to us, let's keep the demo Marcel showed a while back in our lists as well: https://a... [21:45:29] How do I configure git in Tool Labs? [21:51:02] configure it how? [21:54:27] To use github. I've tried to configure it as per https://wikitech.wikimedia.org/wiki/Help:Tool_Labs#Using_Github_or_other_external_service but it throws an error: git config user.name "tom29739" [21:54:28] error: could not lock config file .git/config: No such file or directory [22:22:44] 6Labs: Bring back abuse_filter_history view - https://phabricator.wikimedia.org/T123978#1942301 (10yuvipanda) 3NEW [23:04:11] Ummm, is this temporary? Wikitech doesn't seem to be loading - (Cannot access the database: Unknown database 'labswiki' (10.64.16.18)) [23:04:50] https://wikitech.wikimedia.org/wiki/Main_Page [23:05:21] ah I see discussion on #ops [23:08:57] madhuvishy, it broke temporarily, I did something that for a reason I have yet to discover, fixed it [23:09:18] Krenair: thanks for letting me know :) [23:36:43] 6Labs, 10Tool-Labs: webservice calls get stuck and do not timeout sometimes when called from toolschecker - https://phabricator.wikimedia.org/T123987#1942570 (10yuvipanda) 3NEW [23:47:00] 6Labs, 10Labs-Infrastructure, 10DBA: Inconsistencies between labs replicas - https://phabricator.wikimedia.org/T123985#1942627 (10Se4598)