[06:49:17] Change on 12mediawiki a page Developer access was modified, changed by Jeremyb link https://www.mediawiki.org/w/index.php?diff=584903 edit summary: /* User:Ynhockey */ not done [06:49:31] JasonDC: ^ [08:01:10] test [08:44:42] New patchset: Hydriz; "Adding .gitreview file" [labs/incubator] (master) - https://gerrit.wikimedia.org/r/24266 [08:46:06] Change merged: Hydriz; [labs/incubator] (master) - https://gerrit.wikimedia.org/r/24266 [08:50:47] New patchset: Hydriz; "Adding the main configuration files." [labs/incubator] (master) - https://gerrit.wikimedia.org/r/24267 [08:51:32] Change merged: Hydriz; [labs/incubator] (master) - https://gerrit.wikimedia.org/r/24267 [08:56:52] New patchset: Hydriz; "Adding .gitignore as well" [labs/incubator] (master) - https://gerrit.wikimedia.org/r/24268 [08:57:42] Change merged: Hydriz; [labs/incubator] (master) - https://gerrit.wikimedia.org/r/24268 [10:25:52] 09/19/2012 - 10:25:52 - Updating keys for spetrea at /export/keys/spetrea [11:12:17] !log bots petrb: upgrading wm-bot [11:14:36] !ping [11:14:36] pong [11:20:03] !ping [11:20:03] pong [11:20:06] @help [11:20:06] Type @commands for list of commands. This bot is running http://meta.wikimedia.org/wiki/WM-Bot version wikimedia bot v. 1.8.20.0 source code licensed under GPL and located at https://github.com/benapetr/wikimedia-bot [11:20:10] @seen-on [11:20:10] Seen is now enabled in the channel [11:20:13] @seen petan [11:20:13] petan: are you really looking for yourself? [11:20:28] @seen Damianz [11:20:28] petan: Damianz is in here, right now [11:20:31] :-P [11:20:51] @seen hashar [11:20:51] petan: I have never seen hashar [11:21:02] @seen dAmIanZ [11:21:02] petan: dAmIanZ is in here, right now [11:21:04] :o [11:26:59] @seen gerri [11:26:59] petan: I have never seen gerri [11:27:02] @seen gerrit-wm [11:27:02] petan: gerrit-wm is in here, right now [11:27:18] @seen Tlusta [11:27:18] petan: Tlusta is in #wikipedia-cs right now [11:27:20] :o [11:27:22] finally [11:27:32] I have a bot that stalk people for me XD [11:27:50] now I just need it to be in all channels on freenode and no one would ever hide from me :D [11:28:02] @seen wm-bot [11:28:02] petan: I am right here [11:28:13] @seen nagios-wm [11:28:13] petan: nagios-wm is in #wikimedia-operations right now [11:28:25] @seen Ryan_Lane [11:28:25] petan: I have never seen Ryan_Lane [11:31:33] @seen matanya [11:31:33] petan: I have never seen matanya [11:31:36] hmm [11:31:38] bugged [11:38:45] petan: jestli nepromluvil od doby, kdy jsi to zapnul, tak ho ani nemohl videt [11:38:48] mohl [11:38:53] @seen matanya [11:38:54] petan: Last time I saw matanya he was quiting the network in N/A at 9/19/2012 11:38:09 AM [11:41:04] this is fun [11:41:06] @seen int3nz0r [11:41:06] petan: Last time I saw int3nz0r they were joining the channel, but they are not in the channel now and I don't know why in #mediawiki at 9/19/2012 11:39:54 AM [11:41:10] :D [11:49:18] @seen hashar [11:49:18] petan: I have never seen hashar [11:49:56] !ping [11:49:56] pong [12:04:10] @seen hashar [12:04:10] petan: hashar is in here, right now [12:04:12] :) [12:04:18] indeed [12:04:23] yay [12:04:39] hashar did you try if new bastion is ok? [12:04:59] not really [12:05:06] seems I can connect to it [12:05:08] no problem :D [12:05:13] that's a good beginning then [12:05:23] ahh [12:05:36] it is at least missing the 'mwscript' command [12:06:14] for sure [12:06:18] I just don't know where to get it [12:06:18] might be some class missing from -dbdump [12:06:23] nope [12:06:26] I think I added one recentyl [12:06:31] there are all classes [12:06:33] ahh [12:06:34] maybe' [12:06:49] err: Could not retrieve catalog from remote server: Error 400 on SERVER: Must pass log_directory to Class[Role::Logging::Mediawiki] at /etc/puppet/manifests/role/logging.pp:41 on node i-00000390.pmtpa.wmflabs [12:06:50] hehe [12:07:06] I have the fix in Gerrit, need to get some ops to deploy [12:07:07] it [12:07:16] meh [12:07:19] @seen ops [12:07:19] petan: I have never seen ops [12:07:30] :( [12:08:21] !beta apply misc::deployment::scripts to -bastion so we get the scripts installed [12:08:21] !log deployment-prep apply misc::deployment::scripts to -bastion so we get the scripts installed [12:08:30] bot is dead [12:08:42] can you resurrect it ? [12:08:46] yes [12:09:17] anyway, role::logging::mediawiki does not work on labs [12:09:18] @seen Apergos [12:09:18] petan: I have never seen Apergos [12:09:28] cause it need some parameter passed to it [12:09:31] ok [12:10:21] \o, [12:10:52] !beta apply misc::deployment::scripts to -bastion so we get the scripts installed [12:10:52] !log deployment-prep apply misc::deployment::scripts to -bastion so we get the scripts installed [12:10:56] lol [12:11:03] these python bots don't last for long [12:11:43] @seen gerrit-wm [12:11:43] petan: gerrit-wm is in here, right now [12:11:49] :) [13:27:55] !ping [13:27:55] pong [13:28:16] !ping [13:28:16] :o [13:28:16] it's been faster :P [13:28:16] pong [13:28:18] meh [13:28:27] !ping [13:28:27] pong [14:20:57] Change on 12mediawiki a page Developer access was modified, changed by Sumanah link https://www.mediawiki.org/w/index.php?diff=585002 edit summary: done [14:25:08] anyone here know the actual nova commands ? [14:25:20] i only have vague memories :( [14:28:02] never mind, managed to google it correctly [15:19:03] New patchset: Hydriz; "Deploying Extension:LastModified to hydrizwiki for testing." [labs/incubator] (master) - https://gerrit.wikimedia.org/r/24295 [15:20:25] Change merged: Hydriz; [labs/incubator] (master) - https://gerrit.wikimedia.org/r/24295 [15:45:43] 09/19/2012 - 15:45:42 - Creating a project directory for eqiadwillitwork [15:45:43] 09/19/2012 - 15:45:43 - Created a home directory for lcarr in project(s): eqiadwillitwork [15:47:21] anyone here know how to create eqiad instances ? [15:50:43] 09/19/2012 - 15:50:42 - User lcarr may have been modified in LDAP or locally, updating key in project(s): eqiadwillitwork [16:49:21] no idea sorry leslie [16:49:22] :/ [17:47:13] New patchset: Andrew Bogott; "Added dummy login/password for wikinotifier." [labs/private] (master) - https://gerrit.wikimedia.org/r/24312 [17:53:40] Ryan_Lane: time for some reviews? [17:54:13] https://gerrit.wikimedia.org/r/#/c/24310/ and https://gerrit.wikimedia.org/r/#/c/24310/ for starters… (although, please don't merge the second one quite yet) [17:54:48] The first patch ought to do nothing until the automatic notification stuff is in. [17:56:11] I'll review and let you merge when ready [17:56:31] those are both the same chaneg [17:57:45] good point! The second is… https://gerrit.wikimedia.org/r/#/c/24311/ [17:58:59] And, finally https://gerrit.wikimedia.org/r/#/c/23155/ [18:04:21] reviewed [18:04:40] thanks! I resubmitted the first one, think I got all the ( spaces ) added. [18:05:59] I really wish our extensions were stylize and lint checked [18:06:10] reviewed againb [18:06:16] one last formatting error in there [18:10:25] Thanks for being interruptable. I'll get that last puppet patch back to you shortly. [18:14:09] Change on 12mediawiki a page Developer access was modified, changed by Dragonwolf link https://www.mediawiki.org/w/index.php?diff=585051 edit summary: [18:45:08] Ryan_Lane: Thoughts about a better place to put my python file? [18:45:23] I mentioned in the comments ;) [18:45:32] /usr/local/sbin or /usr/local/bin [18:45:45] Yeah, but those dirs aren't in python path. [18:45:48] So, I'm not clear how that helps. [18:47:26] You could just append to the path [18:48:15] I must be missing something obvious :( [18:48:38] Damianz: How/when would puppet do that? [18:49:36] Dunno if you can by default, I just expose the python path via facter.. [18:50:55] Damianz: …and that tells us the current python path, right? And then what? [18:51:44] hm [18:51:46] I mean rather than hard coding the path, bastion for example is /usr/lib/python2.6/dist-packages because it's one version below. [18:52:26] andrewbogott: /usr/local/lib/ if you are including it [18:52:35] /usr/local/lib/ [18:52:56] or you can decide which python path to use based on the distro version [18:53:31] you could also package it as a library [18:53:50] Yeah, packaging is probably the 'right' solution. [18:54:19] The file is loaded by nova in such a way that it needs to already be in the path... [18:54:46] ah [18:55:06] then, if it isn't going to be packaged, then add it to the path location by distro version [18:55:46] I'd vote package just from the point of testing/linting it.... everything should be auto built ideally anyway [18:56:39] Ryan_Lane: Are there any existing examples of the 'location by distro version' approach? I don't quite understand how that would work, other than via a big, possibly incomplete table. [18:57:10] it's a big incomplete table ;) [18:57:16] we only case about LTS releases [18:57:20] *care [18:59:24] * Damianz really wants to submit a change to standardize all the whitespace in puppet but knows it would be rejected straight away [18:59:42] heh [19:00:44] well, if you do it as part of turning the repo into modules then it won't be rejected [19:01:00] that was my thought later [19:01:14] like no onw will review 400+ files being changed for whitespace... but it really should all be modules anyway [19:12:08] yep [19:35:08] Change on 12mediawiki a page Developer access was modified, changed by Jeremyb link https://www.mediawiki.org/w/index.php?diff=585067 edit summary: /* User:Dragonwolf */ done [19:36:04] <^demon> Ryan_Lane: Might have a hiccup with LDAP + gerrit 2.5 :( https://groups.google.com/d/msg/repo-discuss/DBxicvEtTpM/1LpafZVdyOYJ [19:36:10] <^demon> Dunno if it's a blocker yet [19:37:09] * jeremyb wonders if bug 40125 could be done sometime soon? (i'm assuming it's trivial to do but maybe i'm wrong) [19:37:12] !b 40125 [19:37:12] https://bugzilla.wikimedia.org/40125 [19:37:28] ^demon: have you actually used repo? [19:37:37] <^demon> The gerrit tool? [19:37:38] <^demon> No. [19:37:39] ugh [19:37:44] we *can* work around that [19:37:49] we only use wmf and ops [19:37:59] and they are fairly small groups [19:38:04] we could make local groups [19:38:23] <^demon> Yeah. Ideally you should still be able to use the groups. [19:38:48] <^demon> That's what I'm not sure on...is it really broken or is he doing something wrong. [19:39:06] well, we aren't using HTTP_LDAP [19:39:12] only way to know is to test [19:39:33] I'd actually like to use openid auth and LDAP for groups. I doubt that's possible [19:39:45] then use labsconsole as the forced provider [19:39:53] <^demon> Doubt you can mix them like that. [19:39:55] then people wouldn't need to log in with their password more than once [19:40:02] <^demon> In fact, I'm pretty sure that's impossible. [19:40:04] yeah [19:40:08] wouldn't surprise me [19:41:04] Ryan_Lane: that bug i linked is for you btw [19:41:29] I'm not sure if it's possible [19:41:39] let me see [19:41:42] brb [19:42:26] maybe I can [19:43:31] jeremyb: ok, can you check it? [19:43:50] seems to work [19:43:56] Ryan_Lane: Half-assed path solution (plus lots of new parameters) here: https://gerrit.wikimedia.org/r/#/c/23155/ [19:44:31] You are welcome to say that it's too half-assed, and I'll buckle down and figure out about building a .deb out of that file. [19:44:56] heh [19:45:10] the passwords should really be passed in through the role class [19:45:27] andrewbogott: that's fine [19:45:52] I don't mind moving the passwords to the role. [19:45:54] andrewbogott: can you pass in the passwords to the class via the role class? [19:45:56] cool [19:45:56] thanks [19:46:02] otherwise this looks fine [19:46:07] The angry red stuff in gerrit is because of mixing tabs and spaces? [19:46:14] yep [19:50:34] Ryan_Lane: thanks, checking [19:51:05] Ryan_Lane: didn't test but the captcha prompt is missing at least. looks good ;) [19:51:10] brb again [19:51:12] awesome [20:06:03] Ryan_Lane: To deploy new OSM code on labsconsole, I do a pull on virt0? [20:06:11] Or is there a more official/indirect process? [20:07:10] <^demon> SERIOUSLY? [20:07:19] ? [20:07:24] <^demon> Ryan_Lane: "We looked in the code, evidently it's "ldap/name" now." [20:07:31] <^demon> WHO ON EARTH THOUGHT THAT WAS A GOOD IDEA? [20:07:45] <^demon> You have to type "ldap/ops" to get the ops ldap group. [20:07:50] <^demon> Of all the crazy. [20:07:51] andrewbogott: hey, do you know how to create a eqiad instances ? [20:07:52] <^demon> Stupid. [20:07:53] <^demon> Batshit. [20:07:55] <^demon> Ideas. [20:08:06] or is eqiad not set up yet ? [20:08:39] LeslieCarr: I think not set up yet, or at least very early testing stages. [20:08:46] ah [20:21:15] LeslieCarr: i thought it had it's own labsconsole instance? [20:21:40] ah, that is a possibility [20:22:53] I just know that I was still messing around with several of the eqiad servers a couple of weeks ago. Might be that the other four have something up and running. [20:44:29] ori-l, are you about? I would like to use your instance as a test subject... [20:48:07] andrewbogott: which instance, and test subject for what? [20:48:47] ori-l: I want to change the fixed IPs. Looks like you have two. [20:49:02] yeah, go for it [20:49:07] um… LeslieCarr can explain why :) [20:49:53] we're trying to consolidate our labs ip space in order to use our remaining precious ipv4's as efficiently as possible [20:50:11] also, i will be spending the next month on a highway freeway with a sign that says "will work for IPv4 space" [20:50:40] Ryan_Lane: Any idea if nova-manage floating delete will actually destroy existing allocations or just prevent future allocations in that pool? [20:50:44] 09/19/2012 - 20:50:43 - Created a home directory for andrew in project(s): editor-engagement [20:50:49] did you guys see the post on hnews a week or so ago that the UK gov has an entire /8 that they're not using? [20:50:58] anyhow, i trust you guys, go nuts [20:52:46] Ryan_Lane: http://www.rackspace.com/blog/an-open-letter-to-the-openstack-community/ [20:54:00] paravoid: yep [20:55:47] 09/19/2012 - 20:55:47 - User andrew may have been modified in LDAP or locally, updating key in project(s): editor-engagement [21:15:30] ori-l: Crap, I think there will now be a brief DNS failure for your two instances. [21:16:46] andrewbogott: ok, no big deal. [21:17:08] ori-l: Hopefully you're the only victim; I'll try to use a lighter hand for the next projects. [21:18:39] andrewbogott: i think editor-engagement has a public ip allocated to it that we don't use or need. but i could use one for ve-roundtrip2 in visual-editor. if it fits with whatever you're currently doing, could you 'transfer' the allocation? [21:19:07] ori-l: Yes, you have one extra in your quota… it's still there. [21:19:22] Oh, I see. Um… yeah, I can do that, but… hands are full atm. [21:19:28] If you remind me tomorrow or email me I can do it. [21:19:32] no worries then, i'll ask again some other time [21:19:35] yeah, np [21:25:46] 09/19/2012 - 21:25:46 - Created a home directory for andrew in project(s): pdbhandler [21:30:45] 09/19/2012 - 21:30:45 - User andrew may have been modified in LDAP or locally, updating key in project(s): pdbhandler [21:32:12] Ryan_Lane: I am seeing floating IPs with DNS names like 'sandbox.wikiversity.wmflabs.org' but the web interface won't let me create names with subdomains like that. Do those sites predate some new input-validation code? [21:32:19] Or is there some other way to create such domains? [21:33:10] you need to select the domain [21:33:14] you can't use . [21:33:26] I'm not sure if that was a good or poor choice on my part [21:33:31] (very like a poor choice) [21:34:05] When I select a domain of 'wikiversity' then it just fails... [21:34:18] oh? [21:34:24] weird [21:34:31] we really need to switch to your DNS code [21:35:17] Is the 'wikiversity' in that pulldown 'wikiversity.wmflabs.org' or just 'wikiversity.org'? [21:35:29] the former [21:35:34] everything is under wmflabs.org [21:35:45] OK. Then this all makes sense, but for the failure. [21:35:56] not sure why it would fail [21:36:02] what are you trying to add as the dns? [21:37:01] I'm moving sandbox.wikiversity.wmflabs.org to a new IP. So, just trying to recreate all the same DNS records as before. [21:37:09] It had three. Two work, the last (sandbox.wikiversity.wmflabs.org) does not. [21:39:01] oh, it's a conflict. sandboxx.wikiversity works fine [21:39:03] hm [21:45:46] 09/19/2012 - 21:45:46 - User laner may have been modified in LDAP or locally, updating key in project(s): dumps [21:50:43] 09/19/2012 - 21:50:43 - Created a home directory for andrew in project(s): cvn,wikibits [21:55:45] 09/19/2012 - 21:55:44 - Created a home directory for andrew in project(s): echo [22:00:44] 09/19/2012 - 22:00:44 - User andrew may have been modified in LDAP or locally, updating key in project(s): echo [22:05:43] 09/19/2012 - 22:05:43 - Created a home directory for andrew in project(s): blamemaps,metavidwiki,jawiki,wlmjudging [22:10:47] 09/19/2012 - 22:10:47 - User andrew may have been modified in LDAP or locally, updating key in project(s): blamemaps,metavidwiki,jawiki,wlmjudging [22:16:07] * Damianz wonders if labs-home-wm is feeling ok [22:20:14] http://www.openstack.org/foundation/board-of-directors there's some ugly pictures on there lol