[10:46:55] PROBLEM Free ram is now: CRITICAL on nagios 127.0.0.1 output: CHECK_NRPE: Error - Could not complete SSL handshake. [10:47:15] PROBLEM HTTP is now: CRITICAL on wikistats-01 wikistats-01 output: CRITICAL - Socket timeout after 10 seconds [10:47:55] PROBLEM HTTP is now: CRITICAL on turnkey-tmp1 turnkey-tmp1 output: CRITICAL - Socket timeout after 10 seconds [10:48:25] PROBLEM dpkg-check is now: CRITICAL on nagios 127.0.0.1 output: CHECK_NRPE: Error - Could not complete SSL handshake. [10:48:35] PROBLEM HTTP is now: CRITICAL on turnkey-1 turnkey-1 output: CRITICAL - Socket timeout after 10 seconds [10:49:15] PROBLEM dpkg-check is now: CRITICAL on tempbuild tempbuild output: DPKG CRITICAL dpkg reports broken packages [12:46:55] RECOVERY Free ram is now: OK on nagios 127.0.0.1 output: OK: 59% free memory [14:18:04] New patchset: Dzahn; "initial wikistats class for labs instance" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1656 [14:18:16] New review: gerrit2; "Lint check passed." [operations/puppet] (test); V: 1 - https://gerrit.wikimedia.org/r/1656 [14:18:59] New patchset: Dzahn; "initial wikistats class for labs instance" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1656 [14:19:11] New review: gerrit2; "Lint check passed." [operations/puppet] (test); V: 1 - https://gerrit.wikimedia.org/r/1656 [14:24:54] New patchset: Dzahn; "initial wikistats class for labs instance" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1656 [14:25:06] New review: gerrit2; "Lint check passed." [operations/puppet] (test); V: 1 - https://gerrit.wikimedia.org/r/1656 [14:32:25] New patchset: Dzahn; "initial wikistats class for labs instance" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1656 [14:32:36] New review: gerrit2; "Lint check passed." [operations/puppet] (test); V: 1 - https://gerrit.wikimedia.org/r/1656 [14:35:58] New patchset: Dzahn; "initial wikistats class for labs instance" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1656 [14:36:10] New review: gerrit2; "Lint check passed." [operations/puppet] (test); V: 1 - https://gerrit.wikimedia.org/r/1656 [15:52:03] New review: Mark Bergsma; "(no comment)" [operations/puppet] (test); V: 0 C: -1; - https://gerrit.wikimedia.org/r/1656 [15:57:08] so how do I deploy my extension to Labs? I already have an account [16:02:45] RECOVERY HTTP is now: OK on turnkey-tmp1 turnkey-tmp1 output: HTTP OK: HTTP/1.1 200 OK - 453 bytes in 0.007 second response time [16:03:25] RECOVERY HTTP is now: OK on turnkey-1 turnkey-1 output: HTTP OK: HTTP/1.1 200 OK - 453 bytes in 0.030 second response time [16:10:19] MaxSem: I don't know, and I'm not sure anyone knows. Ask Ryan when he gets in, and ask him to document it [16:10:34] lol [16:11:33] RoanKattouw: ++ [17:02:39] hi MaxSem [17:02:57] yo [17:03:10] just say your message, I don't think that production clone is ready yet, but Ryan knows more about it [17:03:16] saw [17:03:20] s/say/saw [17:03:43] ok, thx [17:03:56] I'll most definitely ask him:) [17:04:04] sure [17:04:11] are you in some project yet? [17:04:38] only Bastion, afaik [17:05:00] ..but ik not very f [17:05:32] I see [17:06:50] right, if you want to get access to some project where is webserver / mediawiki I can give you access to mediawiki turnkey project right now, but I don't know if that's what you want, if you want to have access to production clone you will probably need to wait [17:08:46] !log nagios deployed parser, nagios should be updated every 10 minutes now [17:08:47] Logged the message, Master [17:09:01] brb [17:51:25] * MaxSem pounces at Ryan_Lane [17:51:29] heh [17:51:31] what's up? [17:51:54] Ryan, so how do I deploy my extension to a staging wiki? [17:53:10] 12/21/2011 - 17:53:10 - Creating a home directory for jeroendedauw at /export/home/bastion/jeroendedauw [17:54:09] 12/21/2011 - 17:54:09 - Updating keys for jeroendedauw [17:54:11] 12/21/2011 - 17:54:11 - Creating a project directory for globaleducation [17:54:11] 12/21/2011 - 17:54:11 - Creating a home directory for jeroendedauw at /export/home/globaleducation/jeroendedauw [17:54:11] 12/21/2011 - 17:54:11 - Creating a home directory for laner at /export/home/globaleducation/laner [17:54:32] MaxSem: make an instance, install apache, mysql, mediawiki, etc. on it [17:54:42] there isn't an easy way to handle mediawiki right now [17:54:49] are there any docs? [17:55:05] MaxSem: what project are you supposed to be in? [17:55:12] 12/21/2011 - 17:55:11 - Updating keys for jeroendedauw [17:55:12] 12/21/2011 - 17:55:11 - Updating keys for laner [18:05:54] New patchset: Dzahn; "initial wikistats class for labs instance" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1656 [18:06:08] New review: gerrit2; "Lint check passed." [operations/puppet] (test); V: 1 - https://gerrit.wikimedia.org/r/1656 [18:08:14] Ryan_Lane: if you're not too busy, getting that wikistats class merged and accessible in the labs instance setup would be awesome :) [18:08:34] oh, you just need a puppet class added to the list? [18:08:47] which class? [18:08:57] wikistats [18:09:05] !change 1656 | Ryan_Lane [18:09:05] Ryan_Lane: https://gerrit.wikimedia.org/r/1656 [18:09:15] the past couple days I've been working on adding it to mediawiki, so that anyone can do this :) [18:09:28] i already got a review by Mark with 2 comments, but fixed them [18:09:32] ah. misc::wikistats [18:09:35] yes [18:09:52] do you need any variables added? [18:10:31] and since i need to ask you anyways to get it in the list.. [18:10:39] hmm. i dont think i do yet [18:11:28] soon you won't need me to add them to the list :) [18:11:31] I just added it for you [18:11:49] i just use variables for the ssl cert name and an .erb template to create an apache config [18:12:49] * Ryan_Lane nods [18:12:51] copied parts from Leslie, but did not go her way of putting in a "if $realm == "labs" { .. else " [18:13:12] i thought if that day comes to move it out of labs, i can still change it ..hmm [18:13:50] well, it's good to have it working in both [18:13:56] cool that you are working on that (letting us add to list)..nice! [18:14:09] that way you can always test in labs before making changes in production [18:15:41] true, just in this case it might stay on labs for a while first [18:16:10] i can add those if's as well [18:17:31] oh, i missed the line that you added it already for a moment :) thank you very much [18:18:12] yw [18:18:17] let me know if you have any issues [18:18:36] so you could do that before its merged [18:18:42] yeah [18:18:47] back in a while [18:19:00] thx,cya [18:27:03] New review: Dzahn; "(no comment)" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1656 [18:28:04] New review: Dzahn; "(no comment)" [operations/puppet] (test); V: 1 C: 2; - https://gerrit.wikimedia.org/r/1656 [18:28:05] Change merged: Dzahn; [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1656 [18:28:54] (actually the first line should not be "no comment", it is "marked inline comments as fixed in place" [18:30:47] that "click Done" feature, in reply to inline comments [18:44:13] Ryan_Lane: I created a sw which updates the nagios config [18:44:20] downloads json [18:44:38] @search json [18:44:38] Results: instance-json, [18:44:56] :) [19:25:29] ah, hmm, creating a new user on my labs instance via puppet failed, because it could not create the home dir [19:25:56] mutante: Ryan has some tool for that afaik [19:26:02] but the rest of the class looks quite ok [19:26:08] and doesnt break puppet right now [19:26:19] petan: tool? oh, interesting [19:26:29] I think he linked me once, it's in svn [19:26:45] ok, i will check later, good to know [19:26:46] or maybe it was just source of the bot :D [19:26:52] I don't know [19:26:53] heh:) ok [19:27:04] it was related to home though [19:28:26] yeah, i can't create it manually either, sounds like "tool" is the right away [19:28:33] but that has time until later [19:28:38] thx, cu [19:28:51] mutante: http://svn.wikimedia.org/viewvc/mediawiki/trunk/tools/subversion/user-management/manage-exports?view=markup [19:28:56] this I think [19:29:32] but that's for accounts in ldap [19:29:32] ok,thx [19:29:41] I think your is local [19:30:06] root@i-00000042:/home# mkdir /home/foo [19:30:07] mkdir: cannot create directory `/home/foo': No such file or directory [19:30:22] because /home is mounted on labs-nfs [19:30:26] yea [19:30:41] I don't know if root can access it remotely [19:31:14] it's mounted like /home/user not /home so each user is mounted separately [19:31:49] maybe it would be easiest to change the home path in passwd [19:31:57] or wherever your account is [19:31:58] makes sense, will find out what is the best way to handle it [19:32:03] need to run right now though [19:32:06] ok [19:32:08] bb [19:32:27] cya [19:48:09] 12/21/2011 - 19:48:08 - Updating keys for jeroendedauw [19:48:11] 12/21/2011 - 19:48:10 - Updating keys for jeroendedauw [19:50:09] 12/21/2011 - 19:50:09 - Updating keys for jeroendedauw [19:50:11] 12/21/2011 - 19:50:11 - Updating keys for jeroendedauw [20:01:09] 12/21/2011 - 20:01:08 - Creating a home directory for maxsem at /export/home/mobile/maxsem [20:02:08] 12/21/2011 - 20:02:07 - Updating keys for maxsem [20:04:56] okay, now what? [20:17:03] Ryan_Lane, so I'm a member of a project. What's next? [21:05:01] !log testswarm In production on http://integration.mediawiki.org/testswarm/ [21:05:02] Logged the message, Master [21:05:04] thanks [22:08:31] mutante: don't make system accounts in /home. [22:08:38] mutante: on production systems either [22:08:43] it's bad practice [22:08:50] use /var/lib/ [22:13:53] PROBLEM Disk Space is now: WARNING on testpuppet testpuppet output: DISK WARNING - free space: / 514 MB (5% inode=24%): [22:15:09] 12/21/2011 - 22:15:09 - Creating a home directory for whym at /export/home/bastion/whym [22:16:10] 12/21/2011 - 22:16:09 - Updating keys for whym [22:48:53] PROBLEM Disk Space is now: CRITICAL on testpuppet testpuppet output: DISK CRITICAL - free space: / 216 MB (2% inode=21%): [23:26:53] PROBLEM Current Users is now: WARNING on bastion1 bastion1 output: USERS WARNING - 9 users currently logged in