[00:02:17] let me copy paste that somewhere on office.wm.org [00:02:56] have a good week-end! [00:03:28] New patchset: Sara; "First iteration of adding ganglia for labs." [operations/puppet] (test) - https://gerrit.wikimedia.org/r/2157 [00:04:36] PROBLEM Total Processes is now: CRITICAL on testing-puppet testing-puppet output: CHECK_NRPE: Error - Could not complete SSL handshake. [00:05:17] o.0 [00:05:26] PROBLEM dpkg-check is now: CRITICAL on testing-puppet testing-puppet output: CHECK_NRPE: Error - Could not complete SSL handshake. [00:06:06] PROBLEM Current Load is now: CRITICAL on testing-puppet testing-puppet output: CHECK_NRPE: Error - Could not complete SSL handshake. [00:06:46] PROBLEM Current Users is now: CRITICAL on testing-puppet testing-puppet output: CHECK_NRPE: Error - Could not complete SSL handshake. [00:07:26] PROBLEM Disk Space is now: CRITICAL on testing-puppet testing-puppet output: CHECK_NRPE: Error - Could not complete SSL handshake. [00:07:42] * Ryan_Lane shakes fist [00:08:16] PROBLEM Free ram is now: CRITICAL on testing-puppet testing-puppet output: CHECK_NRPE: Error - Could not complete SSL handshake. [00:09:26] hm. keeping the repo on shared gluster storage would make a lot of sense [00:09:36] RECOVERY Total Processes is now: OK on testing-puppet testing-puppet output: PROCS OK: 86 processes [00:10:21] meh. likely better for each instance to have a repo and push to a project branch without review [00:10:26] RECOVERY dpkg-check is now: OK on testing-puppet testing-puppet output: All packages OK [00:10:41] * Damianz shoots nagios [00:10:45] heh [00:11:06] RECOVERY Current Load is now: OK on testing-puppet testing-puppet output: OK - load average: 0.03, 0.18, 0.20 [00:11:46] RECOVERY Current Users is now: OK on testing-puppet testing-puppet output: USERS OK - 1 users currently logged in [00:12:10] I should make git a base install [00:12:23] there's no reason every instance shouldn't have git [00:12:26] RECOVERY Disk Space is now: OK on testing-puppet testing-puppet output: DISK OK [00:13:16] RECOVERY Free ram is now: OK on testing-puppet testing-puppet output: OK: 92% free memory [00:16:55] Imo every instance should have git-core at least [00:17:36] yeah, that's what I was saying :) [00:17:45] going to need it for per-project branches [00:28:09] the stupid private repo is going to make this painful [02:39:46] RECOVERY Free ram is now: OK on bots-sql3 bots-sql3 output: OK: 20% free memory [02:40:36] PROBLEM Free ram is now: WARNING on puppet-lucid puppet-lucid output: Warning: 12% free memory [02:47:26] RECOVERY Total Processes is now: OK on fundraising-civicrm fundraising-civicrm output: PROCS OK: 81 processes [02:48:16] RECOVERY dpkg-check is now: OK on fundraising-civicrm fundraising-civicrm output: All packages OK [02:48:56] RECOVERY Current Load is now: OK on fundraising-civicrm fundraising-civicrm output: OK - load average: 0.05, 0.04, 0.01 [02:49:36] RECOVERY Current Users is now: OK on fundraising-civicrm fundraising-civicrm output: USERS OK - 0 users currently logged in [02:50:16] RECOVERY Disk Space is now: OK on fundraising-civicrm fundraising-civicrm output: DISK OK [02:51:06] RECOVERY Free ram is now: OK on fundraising-civicrm fundraising-civicrm output: OK: 86% free memory [02:55:36] PROBLEM Free ram is now: CRITICAL on puppet-lucid puppet-lucid output: Critical: 3% free memory [02:57:46] PROBLEM Free ram is now: WARNING on bots-sql3 bots-sql3 output: Warning: 18% free memory [03:30:36] RECOVERY Free ram is now: OK on puppet-lucid puppet-lucid output: OK: 20% free memory [06:28:19] PROBLEM Free ram is now: CRITICAL on bots-sql3 bots-sql3 output: CHECK_NRPE: Socket timeout after 10 seconds. [06:29:21] PROBLEM Free ram is now: WARNING on nagios 127.0.0.1 output: Warning: 19% free memory [06:33:07] PROBLEM Free ram is now: WARNING on bots-sql3 bots-sql3 output: Warning: 17% free memory [09:00:00] New review: Hashar; "(no comment)" [operations/puppet] (test); V: 1 C: 2; - https://gerrit.wikimedia.org/r/2755 [13:43:51] hello [13:44:39] Ryan_Lane: how are you ? [13:46:55] I'd like to suggest a couple of documentation idea for labs [13:53:02] 1. how to interact with pupet from the command line say to install something like git [13:53:38] 2. how to test a puppet definition while developing it [13:54:33] 3. how to get a some puppet definition one has developed and tested integrated into the labs ui [13:55:08] 4. how to map a port in a lab machine to the outside world [13:55:26] thanks [13:56:32] Ryan_Lane: also I'd like feedback on these issues even if you don't plan to write them up [14:03:32] OrenDsk: OrenOf: you might want to edit the labsconsole wiki [14:04:03] and note that most people are out of office today and tomorrow :-D [14:04:32] RECOVERY Free ram is now: OK on nagios 127.0.0.1 output: OK: 20% free memory [14:04:33] for 2, you could install puppet on your system then the command is: puppet parser validate path/to/somefile [14:06:24] or mail that to wikitech-l :-D [14:11:47] hashar: how about #4 [14:12:04] I don't think it is possible [14:12:11] at least not through the web interface [14:12:22] you have to resort to ssh -L trick :-/ [14:12:58] is jenkins ib labs ? [14:13:07] is jenkins installed in labs ? [14:13:12] I don't think so [14:13:19] maybe Roan did since he got a gerrit project [14:13:31] I think he did work on jenkins/gerrit integration at some point [14:14:01] do you know who set it up ? [14:15:00] I've been trying to get this info for some days [14:15:57] who set what up? [14:16:02] jenkins was installed last summer [14:16:19] mostly manually so the puppet class is not functional to have it installed in labs :-\ [14:16:31] the jenkins/gerrit interaction fall under my responsability [14:16:50] I have been focusing on preparing it for MediaWiki core for now [14:18:34] what is that interaction [14:19:36] I wondered who set up Jenkins [14:19:58] but could you explain what is this jenkin/gettit interaction ? [14:22:04] I don't know who have setup jenkins originally [14:22:36] as for the interaction, the idea is that when ever someone submit a patch to gerrit, that will trigger verifications jobs in jenkins [14:22:44] then jenkins will report back the result in gerrit [14:23:28] there is a very basic setup for the test/mediawiki/core2 repository [14:23:32] change example: https://gerrit.wikimedia.org/r/#change,2767 [14:23:54] it is all very hacky for now [14:26:23] sound like you only need to develop the last part [14:26:49] I need to tweak it a bit more [14:26:59] and verify how it works with multiple branches [14:27:03] i.e. posting back info from jenkins to gerrit after it builds [14:28:16] is all this to automaticly accepy commits/patches that don't crash the system ? [14:28:34] or is there another reason ? [14:41:34] OrenDsk: we will conduct tests like PHP linting, running the test suite and installer [14:41:46] that would give some score to the commit and eventually automatically reject it [14:41:50] merge will be done be a human [14:42:03] I am moving out. See you later! [14:44:27] ok thanks for the info [14:44:29] ttl [15:34:32] PROBLEM Free ram is now: WARNING on nagios 127.0.0.1 output: Warning: 19% free memory [18:01:50] New patchset: Danakim; "Just testing" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/2789 [18:02:11] New review: gerrit2; "Lint check passed." [operations/puppet] (test); V: 1 - https://gerrit.wikimedia.org/r/2789 [18:06:13] Change abandoned: Danakim; "Failed, sorry about this" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/2789 [18:14:39] New patchset: Danakim; "removed the stupid notify" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/2790 [18:15:00] New review: gerrit2; "Lint check passed." [operations/puppet] (test); V: 1 - https://gerrit.wikimedia.org/r/2790 [18:15:07] Change abandoned: Danakim; "(no reason)" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/2790 [21:44:04] !account-questions [21:44:04] I need the following info from you: 1. Your preferred wiki user name. This will also be your git username, so if you'd prefer this to be your real name, then provide your real name. 2. Your SVN account name, or your preferred shell account name, if you do not have SVN access. 3. Your preferred email address. [22:41:30] Ryan_Lane: That was a little random [22:54:12] methecooldude: He copies it into his email [22:57:19] Oh :P [23:23:56] * Ryan_Lane is lazy ;) [23:50:17] Ryan_Lane: If you where /really/ lazy you'd have mapped a function key to output that text to save typing the bot command :D [23:50:37] heh