[00:27:08] (03PS3) 10Bstorm: tools-cdnjs-beta: switching to a reverse proxy solution [labs/tools/cdnjs-index] (beta) - 10https://gerrit.wikimedia.org/r/409448 (https://phabricator.wikimedia.org/T182604) [09:33:06] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/408979 (owner: 10L10n-bot) [09:49:58] (03PS1) 10Hashar: Set HOME in tox environement [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/409826 [10:40:04] (03CR) 10Hashar: [C: 032] "Sorry for all the spam :(" [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/409826 (owner: 10Hashar) [10:41:01] (03CR) 10Jean-Frédéric: "> Sorry for all the spam :(" [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/409826 (owner: 10Hashar) [10:41:41] (03Merged) 10jenkins-bot: Set HOME in tox environement [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/409826 (owner: 10Hashar) [10:42:49] (03CR) 10jenkins-bot: Set HOME in tox environement [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/409826 (owner: 10Hashar) [10:43:11] (03CR) 10Hashar: [C: 032] "It is all good now and the coverage report is still around https://doc.wikimedia.org/cover/labs-tools-heritage/" [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/409826 (owner: 10Hashar) [17:15:11] Hello! I recently became a member of Toolforge and created a tool which does nothing right now. I wanted to ask, do I've root access to the instance? If not, how do you gain one? I want to install some programs for my tool to work. Thanks! [17:16:21] srish: Toolforge is a shared environment. packages are managed centrally using our Puppet automation software [17:16:32] chicocvenancio ^^ [17:16:35] there are not per-tool "instances" [17:20:44] Okay! So, if I run into some dependency errors while deploying the tool (for example https://github.com/srish/lunchbox), how do I fix them? How do I go about installing those packages, will I be able to? [17:22:42] Not in Toolforge, but if the packages make sense we will install them [17:23:29] Do we have a virtual environment system for node as we do for Python? [17:23:38] srish: for Python projects we recommend using a local to the tool virtual environment [17:23:51] harej: sure, npm does that [17:24:26] python2/3: virtualenv, node: npm, php: composer [17:25:32] bd808: thank you, this is helpful info for my homework! :) [17:26:35] srish: some more info at https://wikitech.wikimedia.org/wiki/Help:Toolforge/Web#python_(Python3_+_Kubernetes) [17:26:55] srish: if you have doubts I can help [17:27:48] chicocvenancio: thank you :) [17:28:20] [you're welcome [17:42:03] (03PS4) 10Bstorm: tools-cdnjs-beta: switching to a reverse proxy solution [labs/tools/cdnjs-index] (beta) - 10https://gerrit.wikimedia.org/r/409448 (https://phabricator.wikimedia.org/T182604) [17:44:10] (03CR) 10Bstorm: "Ok, all recommendations are in one way or another included. This is, btw, moving into a separate branch. The original service will remai" [labs/tools/cdnjs-index] (beta) - 10https://gerrit.wikimedia.org/r/409448 (https://phabricator.wikimedia.org/T182604) (owner: 10Bstorm) [17:56:34] (03CR) 10Bstorm: [V: 032 C: 032] tools-cdnjs-beta: switching to a reverse proxy solution [labs/tools/cdnjs-index] (beta) - 10https://gerrit.wikimedia.org/r/409448 (https://phabricator.wikimedia.org/T182604) (owner: 10Bstorm) [18:03:51] (03PS1) 10Bstorm: Add token file name to .gitignore [labs/tools/cdnjs-index] (beta) - 10https://gerrit.wikimedia.org/r/409975 [18:04:46] (03CR) 10Bstorm: [V: 032 C: 032] "This is a minor convenience change" [labs/tools/cdnjs-index] (beta) - 10https://gerrit.wikimedia.org/r/409975 (owner: 10Bstorm) [18:10:01] o/ [18:10:26] bd808: if I want to get someone access to a cloudvps project (so they need bastion to login through) what is the correct thing to request? [18:10:58] I guess I could request toolforge access, although that isn't actually directly / immediately needed, but I see nothing about bastion specifically [18:11:03] addshore: they should get bastion access magically when you add their Wikitech user to an existign project [18:11:10] ahhh sweet [18:11:13] thanks! :) [18:11:15] * chicocvenancio is too slow [18:11:16] toolforge does not grant bastion access [18:11:22] got it :) [19:14:04] (03PS1) 10Rush: labtest: add rabbit_cleanup_pass dummy [labs/private] - 10https://gerrit.wikimedia.org/r/410008 [19:14:44] (03CR) 10Rush: [V: 032 C: 032] labtest: add rabbit_cleanup_pass dummy [labs/private] - 10https://gerrit.wikimedia.org/r/410008 (owner: 10Rush) [19:24:37] (03PS1) 10Rush: admin_token dummy for labtestn [labs/private] - 10https://gerrit.wikimedia.org/r/410013 [19:25:20] (03CR) 10Rush: [V: 032 C: 032] admin_token dummy for labtestn [labs/private] - 10https://gerrit.wikimedia.org/r/410013 (owner: 10Rush) [21:05:21] !log trying to setup phabricator on phabricator-stretch1 [21:05:22] paladox: Unknown project "trying" [21:05:30] !log phabricator trying to setup phabricator on phabricator-stretch1 [21:05:32] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Phabricator/SAL [21:44:04] !log rcm Neon: Space on / was low (only 2 GB left), run apt clean, freed 5,8 GB of space [21:44:06] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Rcm/SAL [22:07:41] !log project-proxy opened up port 5668 to labweb1001 and 1002 in the 'proxy' security group [22:07:43] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Project-proxy/SAL [22:12:10] bd808: is there a Cloud VPS privacy policy? [22:12:27] the terms of service [22:12:36] we have the the TOS [22:13:57] where can I find that? [22:14:11] https://wikitech.wikimedia.org/wiki/Wikitech:Labs_Terms_of_use [22:15:13] Should be renamed to Wikimedia Cloud Services Terms of Use :) [22:15:38] yes, but it has to go through legal review [22:15:56] thanks [22:16:10] context is T185961 [22:16:11] T185961: Enable Google login in discourse-mediawiki.wmflabs.org - https://phabricator.wikimedia.org/T185961 [22:16:26] which apparently needs separate ToS and privacy policy link [22:17:20] I guess using the Labs ToS for that does not make much sense [22:23:24] paladox: we tried to include the name change as part of a broader overhaul that's been sitting in lawyer purgatory for a long time now (the lawyer in question has since left) [22:23:49] oh [22:30:37] harej: btw is there a shortcut for Cloud Services / Cloud VPS? [22:30:58] ambiguous as it was, labs was less of a mouthful (fingerful?) to type [22:31:27] Cloud Services as a whole is WMCS [22:31:38] "Cloud VPS" is the shortest for that particular thing. CVPS maybe? [22:38:01] we have been saying just 'VPS' and phonetically 'vips' [22:38:06] at least internally [22:39:14] That makes a lot of sense. [22:49:31] yeah, the vips and the forges [22:50:26] toolforge logo is an anvil for a reason :) [23:18:37] (03PS1) 10Bstorm: Setting the strip to actually strip the token that is used. [labs/tools/cdnjs-index] (beta) - 10https://gerrit.wikimedia.org/r/410080 [23:20:12] why vips? like where is that term from? [23:20:13] (03CR) 10Bstorm: [V: 032 C: 032] "Small, essential bugfix" [labs/tools/cdnjs-index] (beta) - 10https://gerrit.wikimedia.org/r/410080 (owner: 10Bstorm) [23:20:39] vi pi es [23:20:48] vps [23:20:52] ah