[00:11:32] @search puppet [00:11:32] Results (Found 6): $realm, $site, instanceproject, puppet, git-puppet, ryanland, [00:11:37] bleh [00:12:03] lol [00:12:12] !puppetmasterself is https://labsconsole.wikimedia.org/wiki/Help:Self-hosted_puppetmaster [00:12:12] Key was added [00:12:15] Change on 12mediawiki a page Developer access was modified, changed by Chris4315 link https://www.mediawiki.org/w/index.php?diff=572924 edit summary: [00:12:22] Does @search do a wiki search or a key search? [00:12:37] Change on 12mediawiki a page Developer access was modified, changed by Chris4315 link https://www.mediawiki.org/w/index.php?diff=572925 edit summary: /* User: */ [00:13:05] !puppetmasterself | binasher [00:13:05] binasher: https://labsconsole.wikimedia.org/wiki/Help:Self-hosted_puppetmaster [00:13:14] ooh neat [00:14:05] yep [00:14:16] the docs are better too. they used to be kind of bad :) [00:14:33] Change on 12mediawiki a page Developer access was modified, changed by Chris4315 link https://www.mediawiki.org/w/index.php?diff=572926 edit summary: /* Notes */ [01:56:54] !ryanland [01:56:54] in case you want to get to wonderfull land of labs use portal we call bastion, you will see amazing world where vm's runs happily and nfs friends with ntfs, puppets are fresh and gerrit is less ugly than it was before :O [01:57:22] uhuh [02:05:25] Change on 12mediawiki a page Developer access was modified, changed by Jeremyb link https://www.mediawiki.org/w/index.php?diff=572935 edit summary: /* User:Chris4315 */ done [03:00:53] Change on 12mediawiki a page Developer access was modified, changed by Jmkim dot com link https://www.mediawiki.org/w/index.php?diff=572941 edit summary: [03:01:57] Change on 12mediawiki a page Developer access was modified, changed by Jmkim dot com link https://www.mediawiki.org/w/index.php?diff=572942 edit summary: /* User:Jmkim dot com */ [03:06:03] Change on 12mediawiki a page Developer access was modified, changed by Jeremyb link https://www.mediawiki.org/w/index.php?diff=572943 edit summary: /* User:Jmkim dot com */ done [09:40:06] Change on 12mediawiki a page Developer access was modified, changed by DrTrigon link https://www.mediawiki.org/w/index.php?diff=573043 edit summary: [10:25:15] Ryan_Lane: instance-00000271 was one of these cases where it gets stuck at grub [10:25:35] Ryan_Lane: I've seen it a few times, don't know why it happens yet. I'm guessing some kind of half-upgrade or something [11:00:45] Change on 12mediawiki a page Developer access was modified, changed by DrTrigon link https://www.mediawiki.org/w/index.php?diff=573054 edit summary: /* User:DrTrigon */ [11:03:07] !log deployment-prep Logging captcha results at /data/project/bug39446.log with live hack for bug 39446 [11:03:08] Logged the message, Master [12:48:40] Change on 12mediawiki a page Developer access was modified, changed by Mtyeh411 link https://www.mediawiki.org/w/index.php?diff=573079 edit summary: [12:49:02] Change on 12mediawiki a page Developer access was modified, changed by Mtyeh411 link https://www.mediawiki.org/w/index.php?diff=573080 edit summary: /* User: */ [15:42:21] * jeremyb waves Ryan_Lane [15:42:28] could you make https://www.mediawiki.org/wiki/Project:Labsconsole_accounts?diff=573054&oldid=572943 for me? [15:48:57] oh, he's really idle [16:14:41] Change on 12mediawiki a page Developer access was modified, changed by Jeremyb link https://www.mediawiki.org/w/index.php?diff=573174 edit summary: /* User:Mtyeh411 */ done [16:43:19] hey sumanah! wb [16:43:28] hi jeremyb! Thank you. [16:43:41] And jeremyb, thank you for fulfilling those developer access requests. [16:43:41] sumanah: do you want to do https://www.mediawiki.org/wiki/Project:Labsconsole_accounts?diff=573054&oldid=572943 ? [16:44:00] sumanah: sure, found a bug even ;) [16:44:04] jeremyb: :) [16:44:15] jeremyb: I am surprised that DrTrigon does not already have an account [16:44:30] hey, i've been surprised by more than a few people [16:44:35] * sumanah checks https://labsconsole.wikimedia.org/w/index.php?title=Special:ListUsers&offset=&limit=500 [16:44:38] ok! [16:44:44] jeremyb: sure, I can do that one [16:44:46] > Arielglenn (Talk | contribs) (Created on 2012-08-13 at 15:04:37) [16:44:53] oh! [16:45:42] Brooke refuses to get one, idk why. (he says a few weeks after self reg opens up so all the bugs have been worked out) [16:47:15] I have learned a new saying for such cases: "People make choices and that's one of them." [16:47:57] jeremyb: if you would like to keep on swooping in and making dev access accounts, I'd have no objection to that, and would welcome the help [16:48:16] multiple people hitting the backlog means people would generally get help faster or as fast [16:48:34] i can periodically but probably won't pay quite as much attention to it [16:50:06] ok [16:50:08] thanks [16:50:50] sumanah: btw, don't submit 2 creation forms at once and don't submit a creation form that loaded before the last form you submitted. there must be some kind of CSRF token that's reset on seach submit. and there's a race condition when processing the form (ryan knows, it's a blocker for open public reg) [16:51:34] jeremyb: I think I had run into related problems before, and had unconsciously adjusted my habits to avoid the bug(s). Thanks for the heads-up [16:52:02] sumanah: well probably not the race or ryan would have known (because he would have fixed it last time around) [16:52:26] ah [16:52:28] but the CSRF thing just means you need to fill the shell name again and submit again [16:52:43] yeah, I think I had seen that [17:12:26] andrewbogott_afk: can you follow up on a couple openstack changes for me? [17:12:28] andrewbogott_afk: https://review.openstack.org/#/c/10370 [17:12:29] and [17:12:52] andrewbogott_afk: https://review.openstack.org/#/c/10365/ [17:13:13] we need them in stable, and very much want to ensure they are fixed in master and released in folsom [17:58:27] howdy [17:58:37] adminxor: so, I promise we haven't forgot about you :) [17:58:39] funny, there's a Chinese ip giving chinese answers to deployment-prep captcha [17:59:22] adminxor: we're in the middle of the upgrading openstack on labs [17:59:33] so, we're going to be a little non-responsive till we're done [17:59:57] it's scheduled on monday, but we're likely to push it back one week [18:00:18] maybe another ops person has time right now to work with the logging stuff [18:00:31] I'll send an email to our ops list to see if anyone does [18:05:33] yw [18:05:39] thank you for the work :) [19:13:11] Ryan_Lane: can you add me to the build-precise1 labs instance [19:13:20] Ryan_Lane: I need to build some packages [19:13:25] which project is it in? [19:13:39] so, you can build packages anywhere by adding one puppet class [19:13:40] Ryan_Lane: I'm not sure [19:13:52] Ryan_Lane: well this one is what Asher uses [19:13:59] Ryan_Lane: and I want to stick to using one box [19:14:08] preilly: what do you want to build? i'm in the middle of packaging some stuff so i may be able to do it for you reasonably quickly [19:14:18] have all the relevant commands in .bash_history and all :) [19:14:19] there's a possibility it's corrupted. it was one of the ones that was block migrated [19:14:52] hahaha [19:15:01] build-precise1 doesn't even have the puppet class [19:15:06] preilly: the puppet class is misc::package-builder [19:15:14] it's likely better to use an instance that has that [19:15:27] Ryan_Lane: it's been apt-get'ed to have what we need [19:15:32] ah [19:15:36] let me add you to the project [19:15:51] ori-l: I'm good with building it — but, thanks! [19:16:01] ok, in a min or so you'll be able to access it [19:16:09] Ryan_Lane: awesome thanks! [19:16:12] yw [19:16:18] Ryan_Lane: are you not coming into the office today? [19:16:27] I am [19:16:31] I'm in a meeting [19:16:40] preilly: np. i've been trying to modernize the packaging articles on wikitech, btw, Pbuilder might be more useful than you remember it :) if you note any inaccuracies please update [19:16:48] I didn't have time to make it to the office before the meeting [19:17:16] ori-l: okay cool [19:17:21] Ryan_Lane: ah [19:17:40] ori-l: you're using misc::package-builder, right? [19:17:42] and updating it? [19:17:58] hm. the bot must not be in the channel [19:18:14] Ryan_Lane: yeah. http://wikitech.wikimedia.org/view/Pbuilder [19:18:19] cool [19:18:28] if i have the chance i'll update the puppet manifest to configure some of this stuff by default [19:18:30] I'd really like to have automated builds with jenkins [19:18:42] that makes per-project repos [19:19:18] btw, what's the process for non-ops to request uploading a package to the repo? i've been doing it thus far by begging on irc (my approach to a surprising number of technical challenges) [19:19:35] that's about it [19:19:44] which is another reason I'd like to have an automated system [19:20:10] yeah, that'd be cool [19:21:44] 08/17/2012 - 19:21:44 - User laner may have been modified in LDAP or locally, updating key in project(s): analytics [19:30:28] I still can't access build-precise1 [19:30:43] is there anybody in this channel that can help me sort this out? [19:31:09] * jeremyb takes a look [19:31:12] when was it made? [19:31:43] seems DNS is fine, responds to ping [19:31:50] you've having trouble with ssh? [19:31:55] preilly [19:32:29] jeremyb: yes with SSH access to it [19:32:37] what's the error? [19:33:38] jeremyb: preilly@bastion1:~$ ssh -A build-precise1 [19:33:39] If you are having access problems, please see: https://labsconsole.wikimedia.org/wiki/Access#Accessing_public_and_private_instances [19:33:40] Connection closed by 10.4.0.173 [19:37:13] preilly: i can get in to the box fine myself but don't have sudo there so i can't check the log [19:37:26] adminxor: keys aren't per instance [19:37:52] preilly: you're able to get into other instances fine right now? [19:39:14] adminxor: that's different [19:39:26] adminxor: if i can get in then he should be able to as well [19:40:32] preilly: ping? [19:43:43] jeremyb: pong [19:44:03] jeremyb: I can get in now [19:44:10] jeremyb: thanks for your help [19:44:53] huh, how odd [19:44:58] ok then! [19:45:59] i wonder why i'm in that project to begin with or if i should be [19:46:55] maybe it was the iptables (?) thing on andrewbogott's (?) instance [19:48:46] Change on 12mediawiki a page Developer access was modified, changed by Sumanah link https://www.mediawiki.org/w/index.php?diff=573261 edit summary: /* User:DrTrigon */ [19:50:49] 08/17/2012 - 19:50:49 - Creating a home directory for drtrigon at /export/keys/drtrigon [19:53:10] Change on 12mediawiki a page Developer access was modified, changed by Sumanah link https://www.mediawiki.org/w/index.php?diff=573264 edit summary: All requests fulfilled. Thanks, Jeremy et al.! [19:54:52] @RC+ mediawiki Developer access/Archive [19:54:52] Inserted new item to feed of changes [19:55:48] 08/17/2012 - 19:55:47 - Updating keys for drtrigon at /export/keys/drtrigon [20:14:35] preilly: did you get your stuff packaged? wondering if my packages can hitch a ride with you to the repo, since i don't have upload perms [20:16:02] Change on 12mediawiki a page Developer access was modified, changed by Maryana (WMF) link https://www.mediawiki.org/w/index.php?diff=573274 edit summary: [20:26:41] Change on 12mediawiki a page Developer access was modified, changed by Jeremyb link https://www.mediawiki.org/w/index.php?diff=573280 edit summary: /* User:Maryana (WMF) */ done [20:45:19] Change on 12mediawiki a page Developer access was modified, changed by Steven (WMF) link https://www.mediawiki.org/w/index.php?diff=573283 edit summary: [20:45:32] Change on 12mediawiki a page Developer access was modified, changed by Steven (WMF) link https://www.mediawiki.org/w/index.php?diff=573284 edit summary: /* User: */ [20:45:47] 08/17/2012 - 20:45:47 - Creating a home directory for maryana at /export/keys/maryana [20:45:59] Change on 12mediawiki a page Developer access was modified, changed by Steven (WMF) link https://www.mediawiki.org/w/index.php?diff=573285 edit summary: /* Steven Walling (WMF) • talk */ [20:50:49] 08/17/2012 - 20:50:49 - Updating keys for maryana at /export/keys/maryana [20:57:04] andrewbogott_afk: around? [20:57:36] Ryan_Lane: do we allow parens? [20:57:47] i can't remember how gerrit likes em [20:58:04] does LCA really care? [20:58:07] I'm not sure how gerrit handles them [20:58:13] who wants parens, and for what? [20:58:24] Steven Walling (WMF) [20:58:38] bleh [20:58:50] People have such weird names [20:58:56] I'm not a huge fan of user accounts that are linked to organizations [20:59:03] * jeremyb neither! [20:59:06] because if he ever chooses to leave, what do we do with his account? [20:59:10] Ryan_Lane: still in the room of lawyers??? [20:59:12] do we need to disable it? [20:59:30] please ask him to drop the (WMF) from the request [20:59:57] Totally should request WMF_NINJA [21:00:12] Ryan_Lane: i'm going to update the instructions to note this [21:00:13] StevenW: read the last ~10 lines: http://bots.wmflabs.org/~wm-bot/logs/%23wikimedia-labs/20120817.txt [21:00:14] StevenW: we prefer to avoid organization names in user names [21:00:17] ori-l: thanks [21:00:36] swalling is fine [21:00:40] yay! [21:00:59] StevenW: edit pls? [21:02:05] Change on 12mediawiki a page Developer access was modified, changed by Steven (WMF) link https://www.mediawiki.org/w/index.php?diff=573288 edit summary: /* User:Steven (WMF) */ [21:03:26] oh, huh, was it swalling all along? /me fails at reading [21:03:46] lol, ===[[User:Steven (WMF)|Steven Walling (WMF)]] • [[User talk:Steven (WMF)|talk]] === [21:04:07] Yeah I was lazy and put ~~~ for my username first [21:04:46] * jeremyb would be too [21:05:47] Change on 12mediawiki a page Developer access was modified, changed by Jeremyb link https://www.mediawiki.org/w/index.php?diff=573290 edit summary: /* Swalling */ done [21:07:10] Ryan_Lane / jeremyb, do you know why 'and spaces' is crossed out in the sentence specifying valid characters? if spaces aren't valid, i'd rather just take it out [21:07:29] for what? [21:08:11] sorry, this is the "username" section in the instructions subpage for developer access [21:09:07] ori-l: btw, did you see my question about updating phab? evan made a change for me and it's in master i think [21:09:08] apparently gerrit doesn't like spaces [21:09:14] oh, right [21:09:16] I have a space and everything works for me, though [21:09:39] spaces used to be allowed. there was someone in particular that was the expert on space problems. can't remember who [21:09:56] searching for users with spaces is a problem [21:09:59] but it can be worked around [21:10:03] Ryan_Lane: i'm going to take it out, if you don't mind [21:10:08] otherwise I don't know what the issue is [21:10:13] ori-l: that's fine [21:10:23] we can put it back in if we figure out it's ok [21:10:48] the page targets newbies, so i don't think they're well-positioned to know whether having a space is worth the potential extra hassle [21:10:50] 08/17/2012 - 21:10:50 - Creating a home directory for swalling at /export/keys/swalling [21:10:51] yeah [21:11:12] StevenW: so, where's maryana??? [21:12:01] ahhh, so with ori and s we're complete? karen???? [21:12:27] whatchya hacking? [21:12:41] the gibson [21:12:42] the gibson [21:12:45] hahaha [21:12:46] lol [21:12:46] hahaha [21:12:53] win [21:12:55] i'm acid burn [21:13:07] steven, clearly, is crash override [21:13:18] heya jeremyb, StevenW and Maryana both have ssh keys on "labs", but ssh to labs.wikimedia.org or bastion.wmflabs.org fails. Is that a separate access right? [21:13:27] yes [21:13:39] labs.wikimedia.org is production [21:13:47] I really want to kill that [21:13:48] with fire [21:13:55] Ryan_Lane: erm? [21:14:04] Wait, we have a labs.wm.o? What is on there? [21:14:04] I wonder if I can just remove its dns entry [21:14:13] RoanKattouw: just a redirect [21:14:15] RoanKattouw: a page that says its closed [21:14:27] Ryan_Lane: we created it for a reason! you approved it [21:14:30] OK. I can't ssh to labs.wikimedia.org either. But I can ssh to bastion.wmflabs.org , should they be able to? [21:14:35] jeremyb: umm. no [21:14:40] jeremyb: it's been there for years [21:14:44] Ryan_Lane: i'll get you the ticket [21:14:50] spagewmf: bastion.wmflabs.org requires they be in the bastion group onwiki [21:15:01] oooohhhh [21:15:01] wait [21:15:02] spagewmf: well more accurately ldap [21:15:07] it redirects to labsconsole now! [21:15:09] :) [21:15:14] nevermind. that works for me [21:15:14] Ryan_Lane: i know [21:15:24] Ryan_Lane: we had a ticket for it ;) [21:15:27] heh [21:15:30] I totally forgot about that [21:15:49] 08/17/2012 - 21:15:48 - Updating keys for swalling at /export/keys/swalling [21:18:35] Ryan_Lane: btw, dunno if you saw https://gerrit.wikimedia.org/r/#/c/17640/, thought it might be useful but you can abandon if it isn't. part of my attempt to hoard karma by resolving rt tix [21:19:18] this only works if the user has puppet installed [21:19:30] which is why we ended up going with lint hooks on the server side [21:19:44] it just lets the commit through [21:19:55] ah. right [21:20:07] yeah, that's useful, then [21:20:14] need to have some way for it to be installed [21:20:22] but I guess people can just install it manually [21:20:52] it's possible to just check the diff for errors? [21:21:12] it does [21:21:22] well, just the diffed files [21:21:22] that won't check references, though, will it? [21:21:41] of course, this is better than what we currently have :) [21:21:49] and checking references is hard thanks to the private repo [21:21:56] references? [21:22:14] Ryan_Lane: does the serverside check use the private repo? [21:22:26] ori-l: includes and such [21:22:30] jeremyb: no [21:22:36] it comments out references to the private repo [21:22:58] hah [21:23:38] dunno. i filtered out warnings about storeconfigs because there was a note saying the warning was illegitimate somehow (something only running on puppetmaster), but otherwise i didn't get too deep into the mechanics of validation [21:24:04] jeremyb: ack i forgot to respond to you re: phab [21:26:18] ori-l: so whatchya think? [21:27:12] jeremyb: can you repeat the question? i can't find it in my buffer. i just remember you asked something [21:28:18] ori-l: https://secure.phabricator.com/D3288 [21:29:23] https://secure.phabricator.com/project/view/404/feed/ is especially funny [21:29:46] ori is called """Unloaded Object 'PHID-USER-skz44ujush4ckhpguzcm'""" [21:29:58] "ori" for short [21:30:06] my parents were hippies [21:30:10] https://secure.phabricator.com/project/view/404/people/ is more sane [21:30:21] sure, go for it [21:30:33] epriestley is awesome but his bald pic freaks me out everytime [21:30:36] k. should i just grab master? or cherry pick? [21:30:41] what are we running now? [21:30:55] not now anyway, i'm running out now [21:31:22] master + local modifications. you can take over and do whatever you think is sane. i handed it over to traceur [21:31:41] oh, ok, i'll just talk to him then [21:31:46] i thought you were still invovled [21:32:03] i am happy to be involved to the extent that i am needed [21:32:09] but you certainly don't need my permission to do anything [21:32:48] i don't want to 'own' the setup unless absolutely necessary. if the alternative is for it to be orphaned, i'll give it more love and attention [21:33:02] k [21:33:14] but i was hoping traceur would like to, since it's a nice opportunity for him to get experience maintaining a bit of infrastructure [21:34:11] k [21:35:41] 08/17/2012 - 21:35:41 - Created a home directory for maryana in project(s): editor-engagement [21:37:05] spagewmf: did they get in? [21:39:44] jeremyb: btw, are you ops? [21:40:01] ori-l: i'm nearly ordinary [21:40:25] false dichotomy :p [21:40:41] 08/17/2012 - 21:40:41 - User maryana may have been modified in LDAP or locally, updating key in project(s): editor-engagement [21:40:51] He's a "technical person" -> http://images4.wikia.nocookie.net/__cb57887/terminator/images/3/31/T-800.1.jpg [21:42:02] ori-l: i know my way around ops pretty well but have no special access beyond a wikitech acct and accountcreator on labsconsole. i think, maybe i'm missing something [21:42:29] Damianz: hahaha [21:42:36] ori-l: so there's lots of things i can do or get done because i know where to find them in the repos and i can submit the patches. or i know who's working on what and can poke them [21:42:57] ori-l: but i can't merge anything myself [21:43:14] jeremyb: trying to get a couple of packages uploaded to the repo :/ no worries tho, i'll just wait [21:43:17] what is this Damianz thing from? [21:43:26] "the internets" [21:43:37] ori-l: you really should be putting them in gerrit ;-( [21:43:58] (i think some got in the repo already without going through gerrit? this is bad) [21:44:04] anyway, bye. bbl [21:44:13] wait, what? gerrit for binaries? [21:44:16] this went over my head [21:45:04] binaries probably shouldn't go in gerrit but the source of said binaries should [21:46:18] the packages are a couple of generic c libs backported to lucid (unmodified and widely available) and small app i wrote, which does live in gerrit [21:51:03] ori-l: we keep backports in gerrit too [21:53:06] Ryan_Lane: huh. didn't know that at all. i'll take a look. [21:55:09] * jeremyb waves from the train... ;) [22:15:14] you can't do this often in nyc ;) [22:15:22] * jeremyb runs away again! [23:09:34] https://phabricator.wmflabs.org/ times out... known issue?