[04:53:45] I am not being able to log in to etherpad-lite instance in labs, although I am added there. I used both the ways - agent forwarding and ProxyCommand ssh option, did not work [07:01:32] !log account-creation-assistance `apt-get upgrade` and reboot on accounts-database [07:01:34] Logged the message, Master [07:05:36] For anyone around at the moment, is there a way to configure nagios for projects one is an admin of? [10:34:11] !log wiktionary-tools Imported anagrimes tool in git [10:34:12] Logged the message, Master [12:53:21] @notify hashar [12:53:21] I will notify you, when I see hashar around here [13:08:23] Change on 12mediawiki a page Wikimedia Labs/Toolserver features needed in Tool Labs was modified, changed by Johannes Kroll (WMDE) link https://www.mediawiki.org/w/index.php?diff=645682 edit summary: [+1] correct typo [14:21:39] mwdeploy@i-00000390.pmtpa.wmflabs [14:21:53] COMMAND=/usr/local/bin/mwscript mergeMessageFileList.php --wiki=aawiki --list-file=/home/wikipedia/common/wmf-config/extension-list --quiet [14:22:05] <-- this fails all the time and produces mail to root [14:22:24] incorrect password attempts [14:56:49] mutante: yeah I got a patch for it i think [14:56:59] mutante: that script is run with the apache user i think [14:57:06] beta lacks the proper sudo rule [14:57:12] let me find the change [14:57:47] internet is sloooow :-( [14:58:41] change? isnt it just changing sudo rules via web ui? [14:59:10] ah, maybe not.. gotcha [14:59:33] ryan told me about it on Feb 5th, patch is pending at https://gerrit.wikimedia.org/r/#/c/47795/ [15:00:06] the root cause is https://gerrit.wikimedia.org/r/#/c/47795/ which made mw-update-l10n to run as apache in place of 'mwdeploy' [15:00:22] I thought ryan merged it :D [15:00:48] that was the same link [15:00:54] for root cause [15:01:44] hmm..i would merge it.. unless Ryan had a specific reason not to [15:01:58] looks ok though because you already have other rules for mwdeploy [15:06:54] hashar: "be bold"-merged it [15:08:13] mutante: let me run puppet on the instance [15:08:51] ARGH [15:08:59] why the hell my coworking place does not have optical fiber yet [15:11:12] i found a rentable place in .de that actually has working wi-fi.. unbelievable.. usually it is broken in ANY hotel no matter where :p [15:12:32] reconnecting [15:21:36] !log deployment-prep Mutante merged a sudo right change that would unblock the beta auotupdater ( see https://gerrit.wikimedia.org/r/#/c/47795/ ) [15:21:38] Logged the message, Master [15:21:56] !log deployment-prep chown -R l10nupdate:l10nupdate /data/project/apache/common-local/php-master/cache/l10n [15:21:58] Logged the message, Master [15:22:08] ah:) [15:22:12] !log deployment-prep Running mw-update-l10n manually as user mwdeploy. Should regenerate the l10n cache [15:22:14] Logged the message, Master [15:22:21] that keep breaking :-] [15:48:11] !log deployment-prep on bastion: stopped puppet and wmf-beta-autoupdater , running git pull manually in php-master/extensions [15:48:12] Logged the message, Master [17:04:03] !ping [17:04:03] pong [17:04:09] :o [17:34:28] is something happening? :P [17:37:16] addshore: ? [17:37:36] cant log in :)perm denied publickey :/ [17:39:06] addshore: logging into what? (logins are working fine for me) [17:39:46] pagent died >.< ignore me [17:40:16] ok! [18:08:13] damianz, have time for more salt-api coaching this morning? [18:08:20] Ryan_Lane: http://i.imgur.com/lGGx7h8.jpg [18:08:33] andrewbogott: 2 hours ish when I get home maybe? Not left work yet [18:08:39] preilly: wow [18:08:49] Damianz: cool, I will pester you later on :) [18:08:52] Ryan_Lane: that was on the front page of reddit this morning [18:08:55] :D [19:14:15] hashar: did you take down beta cluster? http://en.wikipedia.beta.wmflabs.org/ [19:16:10] no [19:16:19] but that is surely not in a good shape :-] [19:16:33] let me update mediawiki-config [19:17:19] oh man [19:17:24] we really need to switch to git-deploy [19:20:10] !log deployment-prep updating mediawiki-config to latest master : Updated 70fec38..7c4810c [19:20:12] Logged the message, Master [19:22:29] !g I6c85db7a029fbdecd5586a31956d313564fcd9bb [19:22:29] https://gerrit.wikimedia.org/r/#q,I6c85db7a029fbdecd5586a31956d313564fcd9bb,n,z [19:28:25] Hi all, I need some help with git/gerrit. [19:28:27] hashar: that looks dangerous, will you revert that? [19:28:35] revert what ? [19:29:17] hashar: https://gerrit.wikimedia.org/r/#/c/42995/ (maybe I misunderstand, but didn't that change just break beta?) [19:30:17] hashar: my mistake, I'll look for beta to come back [19:31:47] lets purge the cache haha [19:31:53] !log deployment-prep restarting squid [19:31:54] Logged the message, Master [19:32:09] chrismcmahon: cluster is fucked up on beta [19:32:30] that's pretty recent [19:32:50] !log deployment-prep rebooting bastion [19:32:52] Logged the message, Master [19:34:19] I have no idea what is happening honestly [19:34:57] http://en.wikipedia.beta.wmflabs.org/wiki/Foobar gives me the mobile version with the url protocol url [19:35:01] must be somewhere in a cache [19:37:33] !log deployment-prep rebooting both apaches. Gluster seems to be stalled [19:37:35] Logged the message, Master [19:37:47] Darkdadaah, what's up? [19:37:54] [2013-02-13 19:28:05.422683] W [client3_1-fops.c:2630:client3_1_lookup_cbk] 0-deployment-prep-project-client-3: remote operation failed: Stale NFS file handle. Path: /apache/common-local/wmf-config/filebackend-labs.php (c6a311cd-ad89-4f5d-ba04-46d4cf2e10c4) [19:37:56] hyeahehe [19:38:05] Oh hi andrewbogott [19:38:10] chrismcmahon: so beta is somehow dead I guess [19:38:13] yikes [19:38:22] chrismcmahon: the shared directory is stalled, some files show an old version. [19:38:53] My git repo works, but I'd like to know if it's possible to import an svn history into git. [19:40:24] hashar: just for reference, beta was fine less than 24 hours ago [19:41:06] Darkdadaah: Ah. It definitely is possible, but I haven't done it. You probably want to catch ^demon again for guidance. [19:41:48] !log deployment-prep starting apaches manually [19:41:50] Logged the message, Master [19:42:45] I believe several users of toolservers may be interested in an svn to git transfer, if it works I may write a tutorial. [19:42:57] Darkdadaah, or, also, that's probably a pretty standard git question, so might be worth just googling. [19:43:24] Although importing a whole big history into gerrit probably requires privs of some sort [19:43:29] ...maybe. [19:44:17] I searched a bit and it doesn't seem to be as straightforward as I'd hoped. [19:45:31] so I end up having apache accessing an old copy of a file grggg [19:46:56] Hi ^demon, do you mind if I ask you a few questions regarding git/gerrit? [19:47:31] <^demon> What's up? [19:47:55] I'd like to import my svn commit history into git/gerrit. [19:48:12] <^demon> Is it a repo we hosted? [19:48:30] Yes, it's wiktionary/anagrimes [19:49:08] <^demon> I mean was the svn repository hosted with us? [19:49:19] No, it was on the toolserver. [19:49:55] <^demon> I can't do conversions of history on toolserver, I don't have access to it. [19:50:58] pff somehow the beta apaches do not serve content but query the frontend cache [19:51:00] magic loop [19:51:21] thanks hashar I think beta is back [19:51:37] oh somehow [19:52:42] ^demon: then if I convert my svn repository into git, could it be imported in gerrit? [19:52:51] chrismcmahon: no idea what happened [19:53:00] <^demon> Darkdadaah: Of course :) [19:53:28] I tried already but failed miserably :P [19:53:54] chrismcmahon: maybe the gluster volume managed to resync themselves [19:55:29] chrismcmahon: there is an issue with mobile pages being cached in the regular cache :/ [19:56:58] I converted my svn repo using git svn clone, merged it into my git project, but when I try to "git review", it seems I lack "Change-Id in commit message footer". [19:57:23] Darkdadaah: Are your SVN and Git repos public? [19:57:35] yes [19:57:58] ... and where?! :-) [19:58:18] my svn is here: https://svn.toolserver.org/svnroot/darkdadaah/anagrimes [19:59:08] my git is here: https://gerrit.wikimedia.org/r/#/admin/projects/wiktionary/anagrimes [20:03:06] And you did what? "git svn clone" in a different directory, then "git fetch", then "git merge"? [20:05:28] hashar: do you know where we keep the code for mw-jenkinsbot? [20:11:01] scfc_de: I tried to merge the git created with "git svn clone" with "git remote add [svn converted repo]" in the git folder. [20:11:47] In the end I have a git repository with the whole svn commit history, but I can't seem to submit it back to gerrit. [20:12:52] NB: I'm quite new to git, so I hope I make some sense here... [20:13:35] chrismcmahon: that is a Jenkins plugin handling the notification [20:13:40] chrismcmahon: I am not sure we are using it [20:14:11] chrismcmahon: ohh no. It does send build notification to the mobile team in #wikimedia-mobile [20:14:52] 2hours was a good estimate for being home, now pizza [20:22:41] ^demon: Does WMF's Gerrit allow forced updates? [20:23:13] depends [20:23:27] (ie repo specific) [20:26:36] Darkdadaah: Could you upload your SVN repo converted to Git somewhere (GitHub or wherever)? [20:28:07] I'll try. I'm not familiar with it but it should not be too difficult. [20:28:30] Darkdadaah: Gotta go, but'll be back later. [20:28:39] ok, thanks [20:31:34] <^demon> You have to grant push + force on the given repo's acl. [20:31:40] <^demon> By default, it's off. [20:32:36] How do I change this? [20:33:08] <^demon> the access tab when looking at your repo. [20:33:11] <^demon> Will take you to https://gerrit.wikimedia.org/r/#/admin/projects/wiktionary/anagrimes,access [20:34:11] I see a "Push" but no "force" [20:34:27] <^demon> If you grant push, you should see a checkbox for force. [20:37:15] Arf, it took me too long just to do this. [20:42:43] Hm what should I do now? [20:57:09] Alright, GitHub is good. [21:06:57] !log bots sudo add-apt-repository ppa:fkrull/deadsnakes on bots-3 (for python 2.7) [21:06:59] Logged the message, Master [21:07:51] !log bots sudo apt-get install python2.7 on bots-3 [21:07:53] Logged the message, Master [21:10:42] !log bots sudo python2.7 distribute_setup.py on bots-3 [21:10:43] Logged the message, Master [21:11:35] !log bots sudo python2.7 get-pip.py on bots-3 [21:11:37] Logged the message, Master [21:12:24] !log bots sudo pip-2.7 install virtualenv on bots-3 [21:12:26] Logged the message, Master [21:19:32] !log bots sudo pip-2.7 install virtualenvwrapper on bots-3 [21:19:34] Logged the message, Master [21:54:31] Well I'll start to work on my own git copy and keep updating my stuff on github while I can't use gerrit. [22:11:30] !log bots sudo apt-get install python2.7-dev on bots-3 [22:11:32] Logged the message, Master [22:18:48] !log bots sudo apt-get install libatlas-base-dev on bots-3 [22:18:49] Logged the message, Master [22:19:57] !log bots sudo apt-get install liblapack-dev on bots-3 [22:19:59] Logged the message, Master [22:31:06] scfc_de: Are you back/still here? [22:33:28] Change on 12mediawiki a page Wikimedia Labs/Toolserver features needed in Tool Labs was modified, changed by Danmichaelo link https://www.mediawiki.org/w/index.php?diff=646028 edit summary: [+74] : ''See also [[Wikimedia Labs/Toolserver features wanted in Tool Labs]]'' [22:34:51] Darkdadaah: Yes. Do you want to stay on GitHub permanently? [22:34:57] Change on 12mediawiki a page Wikimedia Labs/Toolserver features needed in Tool Labs was modified, changed by Danmichaelo link https://www.mediawiki.org/w/index.php?diff=646029 edit summary: [-74] Undo revision 646028 by [[Special:Contributions/Danmichaelo|Danmichaelo]] ([[User talk:Danmichaelo|talk]]) Sorry, didn't notice [http://www.mediawiki.org/w/index.php?title=Wikimedia_Labs%2FToolserver_features_needed_in_Tool_Labs&diff=640497&oldid=640090 t [22:36:18] scfc_de: if possible I'd rather be on gerrit, but if it is too difficult to move I'll settle for GitHub. [22:36:58] The best I think would be to somehow replace the current repository in gerrit by the one I uploaded in GitHub. [22:39:25] So, the question is: is it possible to delete the current gerrit repository wiktionary/anagrimes and recreate it from the one on github https://github.com/Darkdadaah/anagrimes ? [22:44:37] Darkdadaah: On non-Gerrit sites, you would normally just transfer the tree from GitHub, then push-force the "master" pointer to the new tree, and it would look as if the old repo never existed. You need the push-force right for that, which ^demon told you about, and I don't know if Gerrit still requires a "Change-Id:" in the (top) commit). Alternatively, you should be able to import the GitHub tree into your local repo, then merge [22:44:37] them, and push the merge commit to Gerrit. [22:49:14] Hmmm. Prob: "git merge" gives "Already up-to-date." because there are no differences between checkout of Gerrit and GitHub masters. [22:49:52] ah [22:50:09] I think it worked... [22:51:05] It worked indeed: I just had to push --force [22:51:21] Sorry, I messed up. Have to look more careful. One moment. [22:54:24] Damianz: Am I too late now? [22:55:56] Now I need to try to use gerrit. [22:58:05] Darkdadaah: I think I got it now, but I want to repeat my steps one more time. [22:58:39] Ok. Gerrit works now. [23:00:37] scfc_de: tell me if you need my help for something, I will go soon. [23:01:00] Darkdadaah: I see :-). It was very strange to have the tree changed suddenly :-). [23:01:28] !log bots danmichaelo: --help [23:01:30] Logged the message, Master [23:02:02] !log bots danmichaelo: apt-get install libfreetype6-dev, libpng12-dev on bots-3 [23:02:04] Logged the message, Master [23:08:20] !log bots danmichaelo: sudo pip-2.7 install ipython on bots-3 [23:08:22] Logged the message, Master [23:25:02] !log bots danmichaelo: installed exuberant-ctags on bots-3 [23:25:04] Logged the message, Master