[19:53:26] test [19:53:33] ok [19:57:53] !gerrit [20:6:41] ok, bots sorted ^^ [20:8:18] Ryan_Lane: do you want me to log -operations too? [20:8:22] or other chans [20:8:28] Sure [20:8:43] http://bots.wmflabs.org/~petrb/logs/%23wikimedia-operations/ [20:8:44] here [20:9:11] if you wanted to log any other channel just type @add chanel [20:9:24] it's simple [20:20:34] hey RoanKattouw I finished all features you wanted [20:20:41] including html [20:22:8] How awesome is petan? Seriously. [20:22:39] I've wanted all of these things for our ops channels for ages [20:23:45] Yay! [20:23:49] All hail petan [20:23:53] XD [20:23:55] Heh. [20:24:5] do you want it even in -tech? [20:24:9] or somewhere [20:24:15] I think our bots may actually be better than what the devs have now :$ [20:24:19] Err :) [20:24:31] Well they were based on what we have now [20:24:36] I guess we can have it in tech too [20:24:41] heh, that was goal of this bot to replace mw-bot :D [20:24:43] Doesn't hurt [20:24:51] @add #wikimedia-tech [20:24:55] I mean for logging purpose [20:27:33] biggest advantage of this bot compared to mw is that it doesn't run on toolserver :D [20:27:45] I want to update the bugzilla bot to output to different channels based on configuration like component or something like that [20:27:58] aha [20:28:12] I'd like OpenStack related bugs in here, for instance [20:28:15] that shouldn't be problem [20:28:25] I don't know how current bot works [20:28:39] but if it's possible to divide bugs somehow it should be ok [20:28:46] It's a pain [20:28:51] heh [20:29:13] Really we need bugzilla to write messages into files and just use an echo bot [20:29:23] That would be much easier [20:29:40] I thought that's how does it work [20:29:56] hm... [20:30:6] It's based on some weird email bs [20:30:11] ah [20:30:23] that makes sense... but it should be possible to convert that to a file [20:30:46] but there would need to run some daemon somewhere receiving the mails and putting output to a file [20:31:25] Yeah. We have a bugtracker project. Someone should set up bugzilla in it so that we can see what's possible :) [20:31:26] Yeah, I want to avoid that [20:31:43] I'd prefer bugZilla to write the messages directly to files [20:32:28] right [20:33:44] Then the logic can be done in bugzilla, which should hopefully be much more flexible [20:33:57] definitely [20:43:33] PROBLEM Total Processes is now: WARNING on bots-cb bots-cb output: PROCS WARNING: 180 processes [20:53:33] RECOVERY Total Processes is now: OK on bots-cb bots-cb output: PROCS OK: 101 processes [21:7:44] oh I got a funny issue now :) [21:8:6] I have reused a puppet class which deploy the integration.mediawiki.org virtual host [21:8:10] but on a labs server [21:8:17] thus I am lacking the /etc/ssl/certs/star.wikimedia.org.pem cert [21:8:48] and the labs apache2 complains about a syntax error since: SSLCertificateFile: file '/etc/ssl/certs/star.wikimedia.org.pem' does not exist or is empty [21:9:46] so now I am wondering how we can fix that. Should we create fake production certificates on labs by just linking to wmf-labs.pem ? [21:11:6] We have a fake one [21:11:49] I guess linking to it is likely the best way. We've been doing realm specific configuration, but that would be easier [21:11:59] The bad thing is, there's two Crete [21:12:6] Two certs [21:12:49] I need to learn how to create SAN certs, then it can just be one [21:17:35] hashar: I'd say it's safe to link to the wmflabs.pem, since it is much more likely to be used. [21:18:4] And at some point I'll figure out SAN certs and combine the two. [21:18:15] yeah it is not that much an issue for me [21:18:30] I mean, linking to the labs certificate is enough for me :D [21:18:33] will just do that manually [21:19:23] one possibility would be to have some kind of variable so we can act differently depending on puppet being running on production or test [21:19:26] something like : [21:19:46] if TEST { /* puppet statements */ } [21:19:58] if PROD { /*some other statement */} [21:21:37] hashar: that's already here [21:21:50] I think that Ryan used it in case of something recently [21:21:56] nrpe [21:21:59] that was that [21:22:13] ohh [21:22:14] check nrpe config [21:23:23] Its $realm [21:23:39] $realm is either labs or production [21:24:1] !$realm is either labs or production [21:24:3] :P [21:24:7] I guess in the future it's possible it could be other things too [21:24:31] $realm chooses between clusters in the same $site [21:25:3] Where $site is datacenter (seams, pmtpa, eqiad) [21:25:9] Ugh [21:25:18] Seams = esams [21:34:26] will have a look at that [21:34:29] thanks to both of you :-) [23:41:33] PROBLEM Total Processes is now: WARNING on bots-cb bots-cb output: PROCS WARNING: 177 processes [23:46:33] RECOVERY Total Processes is now: OK on bots-cb bots-cb output: PROCS OK: 102 processes [1:31:50] sorry guys that i've been afk for the most part of the last week [1:32:14] what did i miss while i was AWOL? [3:42:15] Ryan_Lane: hello [4:3:42] * SigMobile ACTION pokes petan [4:4:29] Ah, shit, logged channel. [7:23:11] SigMobile: hm [7:48:28] !labs Access [7:48:40] SigMobile [7:48:46] Mhm? [7:48:52] OK [7:49:1] have a svn acc? [7:56:52] @regsearch . [7:57:40] !bz is https://bugzilla.wikimedia.org/$1 [7:57:56] !b alias bz [7:58:3] !b test [7:58:16] !b unalias [7:58:19] !b alias bz [10:14:59] where was the "security group -> instance" config? can setup groups, can setup instances, but where was the connection between the 2 [13:50:14] New review: Mark Bergsma; "Please fix indentation before you merge this into production - each file resource's parameters on on..." [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1539 [14:1:44] New review: Demon; "(no comment)" [operations/puppet] (test); V: 0 C: 1; - https://gerrit.wikimedia.org/r/1540 [14:6:58] New review: Mark Bergsma; "You require class 'ganglia' in ganglia::web, but that only takes care of 'gmond' currently (and perh..." [operations/puppet] (test); V: 0 C: 0; - https://gerrit.wikimedia.org/r/1540 [14:57:19] New patchset: Mark Bergsma; "Merge remote-tracking branch 'origin/production' into test" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1556 [14:57:50] New review: Mark Bergsma; "(no comment)" [operations/puppet] (test); V: 0 C: 2; - https://gerrit.wikimedia.org/r/1556 [14:57:51] Change merged: Mark Bergsma; [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1556 [15:13:45] New patchset: Mark Bergsma; "Merge remote-tracking branch 'origin/production' into test" [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1557 [15:13:58] New review: Mark Bergsma; "(no comment)" [operations/puppet] (test); V: 0 C: 2; - https://gerrit.wikimedia.org/r/1557 [15:14:12] New review: Mark Bergsma; "(no comment)" [operations/puppet] (test); V: 0 C: 2; - https://gerrit.wikimedia.org/r/1557 [15:14:13] Change merged: Mark Bergsma; [operations/puppet] (test) - https://gerrit.wikimedia.org/r/1557 [16:10:42] New review: Demon; "Curious if there's an update here since it's been untouched since October. Is it obsolete? Still nee..." [operations/puppet] (udp2log) C: 0; - https://gerrit.wikimedia.org/r/492 [16:19:3] hi Ryan [16:22:16] @regsearch . [16:23:52] !bot [16:24:31] !projects [16:46:33] petan|w!! [16:46:40] Your bot is cloaked! [16:46:47] * Barras ACTION is sooo awesome! :p [16:52:34] petan|w, it would be really nice to add some contact info or info about operator(s) on that meta page [16:54:35] Nemo_bis: ok [16:54:43] thanks [16:54:47] actually the point is that anyone with access to labs can be operator [16:55:7] that's not so obvious, though [16:55:9] it's running on bots-1 in shared folder [17:22:7] Change abandoned: Bhartshorne; "taken care of elsewhere." [operations/puppet] (udp2log) - https://gerrit.wikimedia.org/r/492 [18:4:3] petan: thank you for the new bot :) [18:12:12] hi Leslie [18:12:17] you are welcome! [18:12:18] hey [18:12:19] :) [18:36:54] re for a few sec [18:37:53] ssmollett: cloak set, in the case you didn't get my pm. [18:40:10] Barras: good work [18:40:52] * Barras ACTION knows. :p [18:43:38] thanks! [19:4:46] andrewbogott: still no cloak for you? [19:4:47] heh [19:5:12] I keep not doing anything, and nothing keeps happening. It's a perfect system! [19:5:23] :D