19:00:00 #startmeeting Infrastructure (2013-05-02) 19:00:00 Meeting started Thu May 2 19:00:00 2013 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:00 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:01 #meetingname infrastructure 19:00:01 The meeting name has been set to 'infrastructure' 19:00:01 #topic welcome y'all 19:00:01 #chair smooge skvidal CodeBlock ricky nirik abadger1999 lmacken dgilmore mdomsch threebean 19:00:01 Current chairs: CodeBlock abadger1999 dgilmore lmacken mdomsch nirik ricky skvidal smooge threebean 19:00:07 * abadger1999 here 19:00:08 * puiterwijk is around 19:00:12 * cyberworm54 here 19:00:13 * ausmarton is here 19:00:13 * skvidal is here 19:00:28 * oddshocks present 19:00:31 is hre 19:00:41 excellent. Nice turnout today. ;) 19:01:07 #topic New folks introductions and Apprentice tasks 19:01:15 any new folks? or apprentices with questions? 19:01:24 #info sent out may fi-apprentice nag this morning. 19:01:26 * pvod here 19:01:54 I'm new 19:02:01 I think it might be good to add some new easyfix tickets soon if people can think of easyfix tasks and be willing to help mentor new folks on them. 19:02:05 pvod: welcome :) 19:02:07 welcome pvod 19:02:26 pvod: care to give a quick one line intro? are you more interested in sysadmin or application development? 19:02:35 nirik: I agree, I fixed a few a couple weeks ago and would be willing to help on more 19:02:47 * threebean is here a little late 19:03:22 I'll try and come up with some... but other established folks should try to as well. 19:03:58 have we figured out how to get github tickets listed there? 19:04:11 good question. not sure. pingou ? 19:04:12 I'm 23 years old, from Bulgaria, I'm into GNU/linux since 2006 started of as a Debian user, now I'm working for HP Bulgaria as a release to production engineer UNIX and I work mostly with RHEL. 19:04:42 yes, github tickets are listed on easyfix now. 19:04:43 I prefer the sysadmin tasks 19:05:02 threebean: cool. 19:05:13 pvod: awesome. Do see me in #fedora-admin after the meeting and I can add you to our apprentice group if thats of interest to you. 19:05:27 will do 19:05:30 10q 19:05:53 ok... moving on then... 19:06:03 #topic Applications status / discussion 19:06:11 any applications news? 19:06:12 I have a few: 19:06:13 oddshocks: if you see any tickets that jump out at you, take one by all means. if you want any suggestions, i guess lets talk in #fedora-apps afterwards? 19:06:41 #info paste.fedoraproject.org is live and announced and in production now. Please file bugs if you notice any issues with it. ;) fpaste.org now redirects to it as well. 19:06:45 yes, last week I have changed some configuration parameters and made a new release of FAS-OpenID to make the endpoint serve on https, to be a bit safer, and give users less warnings etc 19:07:00 yay! 19:07:03 threebean: sure thing, just finishing up school cycles this very day so I will have more free time. also starting work on getting tahrir stood up on a FOSSBox server so we can issue badges, remy asked for that 19:07:04 #info new fas-openid is live with a number of fixes. 19:07:16 #info OpenID endpoint now on HTTPS, should solve annoying warnings 19:07:22 oddshocks++ 19:07:25 #info fedocal is setup in production, but not yet announced. I need to write up an announcement for it. ;) 19:08:20 #info we have a hyperkitty test list at: https://lists-dev.cloud.fedoraproject.org/hyperkitty/list/fedora-infrastructure@lists-dev.cloud.fedoraproject.org/ 19:08:30 please subscribe and/or click around and test it out. ;) 19:09:01 #info blockerbugs is live and in production now. 19:09:34 any other apps new or discussion? 19:09:40 last week I said I'd write an announcement for the new fedora-tagger.. I'm still waiting on some feedback from hughsie and on a couple bugfixes before I do that. 19:10:23 fair enough. 19:10:36 oh, that reminds me.... 19:10:56 should bugz.fedoraproject.org go to packager now? or does the latest pkgdb still have that? 19:11:21 I guess it goes to bugzilla frontpage now? 19:11:23 nirik: pkgdb still has the bugz interface. There were some bugs with packages bugs interface but I don't know if they're still there? 19:11:32 ok. 19:11:38 yeah, i lost track of the status. 19:11:46 yeah, I know we backed it out, but not sure if thats ready to try again or not 19:12:01 I guess the next step would be to send out a call for testing again. 19:12:02 in all honesty -- 19:12:28 also, related we have new dates for bugzilla upgrades: 2013-05-08 - partner bugzilla upgrade. 2013-05-13 - bugzilla upgrade. 19:12:45 the bugz interface is simple to keep in pkgdb... I'd much rather prioritise the things we've taken out of pkgdb already get put into packages and tagger. 19:12:53 sure. 19:13:28 abadger1999: sure, let's make a list and a ticket to track it after the meeting. 19:13:41 * nirik nods. sounds good. 19:13:53 Sure. 19:14:11 ok, any other app news? or shall we move on? 19:14:27 pkgdb with reduced functionality went livethis week 19:14:35 working well and no complaints so far. 19:14:40 so far no complaints yeah. 19:14:42 pingou has made a lot of progress on pkgdb2 19:15:13 puiterwijk and I have been discussing migrating everything using jsonfas to openid for auth. he created a wiki page of apps. 19:15:14 so, question there... pkgdb produces stuff for gitolite for the acls? 19:15:18 The list is not long :-) 19:15:27 nirik: correct. 19:15:42 could we look at targeting new gitolite3 for the pkgdb2 stuff? 19:15:52 the list is at: https://fedoraproject.org/wiki/OpenID/implementation_status if anyone know any apps that could use OpenID but missing from that list, feel free to add them 19:15:52 * nirik doesn't know if that makes it easier or harder or more parts. 19:16:09 nirik: we could Right now, the design has a cron job that sits in the middle. 19:16:16 the cron job is probably what needs modification. 19:16:32 I don't know what gitolite3 needs... f13 wrote the gitolite integration. 19:16:50 abadger1999: ok, I think it would be nice to move to 3.0... and skvidal I think talked to the gitolite maintainer not long ago and he offered to help us with any questions, etc. 19:16:58 I did 19:17:08 he hangs out in #git 19:17:08 * nirik recalls him being very nice and responsive. 19:17:11 and he's quite helpful 19:17:25 and he doesn't really like how we have gitolite setup now 19:17:30 Cool. I don't know anything about either the current or new gitolite but the cron job is separate from the main pkgdb code so we should be able to work on that independently. 19:17:31 this is on my fedmsg trigger list but that cronjob stumped me last time I checked. 19:17:49 I have an email from him in my inbox saying he will help us stop doing things that way ;) 19:17:55 19:17:55 It's pretty much taking information in one format and spitting it out in another format. 19:18:02 #info will look at working on moving to gitolite3 as time/energy permits. 19:18:44 #topic Sysadmin status / discussion 19:18:49 so, lets see... 19:18:52 nirik: one more apps thing 19:18:59 we might want to add new applications to apps.fp.o 19:19:00 oh, go ahead? 19:19:11 ah yeah, agree. 19:19:12 I believe I missed some apps there 19:19:21 fedocal for example 19:19:39 #info need to add any new apps to apps.fedoraproject.org 19:19:54 threebean: is that something you can do? or we have a sop for so anyone can? 19:20:13 on the sysadmin side... 19:20:35 * threebean nods 19:20:44 #info moved lists yesterday. Outage was 4 hours planned and ended up being something like 12. :( However, lists are moved and should be much quicker and less needy. 19:21:09 w00t 19:21:10 I'd like to schedule a update/reboot cycle for our cloud soon... next wed perhaps? 19:21:14 glad to have lists off of gluster and out of sb 19:21:25 skvidal: +1 19:21:27 yeah, it's a LOT faster 19:21:32 * skvidal goes to schedule his PTO for next wednesday 19:21:36 LA LA LA LA 19:21:46 or we could push it off some too. 19:21:49 no no 19:21:51 I'm kidding 19:21:57 we also need to probibly do another mass reboot of other servers too 19:22:02 whenever you push it off to - that's when my PTO will start 19:22:04 we have a kernel update pending that would be nice to apply 19:22:08 :) 19:22:13 nirik: and libvirt 19:22:17 and an iptables patch just came out 19:22:20 not security 19:22:24 but it is has the conntrack thing 19:22:32 which, I think, would have helped us in sb 19:22:37 with their batshit routing 19:23:16 * nirik looks for when the freeze starts for beta. 19:23:22 2013-05-14 19:23:45 I am trying to get our APC evaluation to work 19:24:09 so, perhaps mass reboot next tuesday of all class a/b and cloud wed? 19:24:11 so I can get the dell boxes and stuff installed 19:24:17 nirik, sounds good to me 19:24:41 #info smooge getting KVM setup, should allow us to get 2 kernel dell boxes up and a ppc builder 19:24:50 well the ppc box no 19:24:55 it uses a DVI connector 19:24:59 no? ah, fun 19:25:10 and the KVM is giving me all kinds of java errors 19:25:21 #info will schedule update/reboot cycles next week. 19:25:27 fun 19:25:34 I am going to have to make a box to just run an oracle java to see if that will do it. 19:25:44 It has been just a load of ... today 19:26:16 yeah. ;( 19:26:32 smooge: whats the status of the retrace02 instance? waiting on cert? 19:26:59 I need to get a port punched through the firewall 19:27:07 ah yeah, that too. 19:27:16 and then do a DNS rename 19:27:21 can you reply to them with status? just to keep them in the loop. 19:27:45 I thought I did. Didn't you get it on Tuesday? 19:27:58 I will do so again 19:28:12 perhaps I did. I can check. I know they pinged me monday or something. 19:28:23 anyhow, any other sysadminy things? 19:28:40 builders and ansible 19:28:51 I'm testing out the merge of all of the builders stuff into ansible 19:28:55 indeed. ;) 19:28:58 so now all of our builders infra will be in an open repo 19:29:03 excellent. 19:29:06 instead of a super-sekr3t isolated one 19:29:11 it's working thus far 19:29:15 and, curiously, is less code 19:29:28 have you tested an arm one? 19:29:34 nope 19:29:43 just the x86ish ons 19:29:44 ok, we should do that at some point... 19:29:46 yes 19:29:54 also, I think we had the compose-x86 in there too? or no? 19:30:01 but I've not done that, either 19:30:06 I started with buildvm* 19:30:15 * oddshocks has to duck out... bye everyone! 19:30:16 just testing and getting the basics right 19:30:18 yeah, makes sense. 19:30:27 but good progress. ;) 19:30:30 and I have the config_builder broken out such tht it should work on any of them 19:30:35 so - much to test 19:30:42 but not without hope 19:31:19 yep. I'd like to get back to getting working arm-qa/arm-releng playbooks. 19:31:50 #info ansible builder repo merging into main public ansible repo. Will be testing. 19:31:56 thanks skvidal 19:32:01 np 19:32:05 #topic Private Cloud status update / discussion 19:32:16 anything for cloud aside from updating/rebooting? 19:32:17 added cinder volume server on fed-cloud07 19:32:22 made that work 19:32:25 even documented it and stuff 19:32:27 * nirik wonders if there is a order we should do rebooting in? 19:32:42 nirik: I think the magic question will be - what we expect to have happen on restore 19:32:42 yep. Saw the blog post... excellent. So, that should give us more room. 19:32:53 doubles the cinder volume space 19:33:08 so we bounce the cloud boxes 19:33:13 last time I rebooted, I 'suspended' all the instances. 19:33:14 I don't think the instances come back 19:33:18 which is like hibernate. 19:33:23 and they did come back up 19:33:33 (except for I think 2 of them for some reason?) 19:34:03 okay 19:34:08 so 19:34:10 so, we could try that again... 19:34:12 for this time 19:34:14 let's do that 19:34:15 or, just reboot/remake them 19:34:16 and document it 19:34:22 ok 19:34:23 ideally - let's see if we can do it from the cli 19:34:33 b/c I'd like to be positive of the order of things 19:34:34 of course what worked once won't always. ;) 19:34:36 just in cases 19:34:40 nirik: of course not 19:34:43 that's just silly 19:34:52 and I'm sure no one else reboots their clouds. 19:35:00 why would you do such a thing? 19:35:08 so once again we can blaze the trail! :) 19:35:24 in such radical things as "having your instances talk to each other" 19:35:27 and "routing" 19:35:33 and "removing ips you aren't using" 19:35:36 and "adding space" 19:35:46 radical ideas. ;) 19:36:03 * skvidal puts on his big boots 19:36:06 for the TRAILBLAZING! 19:36:10 #topic Upcoming Tasks/Items 19:36:22 info dump coming up: 19:36:25 #info 2013-05-02 nag fi-apprentices 19:36:25 #info 2013-05-08 drop inactive apprentices 19:36:25 #info 2013-05-14 to 2013-05-28 BETA infrastructure freeze 19:36:25 #info 2013-05-28 F19 beta release 19:36:25 #info 2013-05-31 end of 1st quarter 19:36:26 #info 2013-06-01 nag fi-apprentices 19:36:27 #info 2013-06-08 drop inactive apprentices 19:36:29 #info 2013-06-18 to 2013-07-02 FINAL infrastructure freeze. 19:36:31 #info 2013-07-01 nag fi-apprentices 19:36:33 #info 2013-07-02 F19 FINAL release 19:36:36 any items folks would like to add/schedule ? 19:36:50 Oh, I added the bugzilla updates on my list, but not on the one I pasted. ;) 19:37:00 and I guess I could stuff all this in fedocal moving forward. 19:37:21 flock 19:37:36 yeah, although there are not final dates yet that I know of. 19:37:43 'around aug 9th' or so 19:38:19 ah ok 19:38:22 smooge: oh, another thing... you were going to migrate those last 2 lists ? is everything ready for that? 19:38:25 ait 19:38:28 flock? 19:38:32 where is the info? 19:38:57 skvidal: FUDCon US + FUDCon EMEA http://fedoraproject.org/wiki/Flock 19:39:01 http://lists.fedoraproject.org/pipermail/flock-planning/ 19:39:12 is that definitive now? 19:39:21 skvidal: as far as I know, yeah 19:39:26 ok 19:39:40 #topic Open Floor 19:39:52 any items for open floor or general questions/discussion? 19:40:33 Any further discussion on those fedmsg/datanommer nagios checks? 19:41:05 I replied with some thoughts, but I think any other way than the way you are doing it might be too complicated. 19:41:18 * threebean nods 19:41:52 threebean: oh, another thing for the fedmsg list... should we look at optin ability on fedorahosted now? ie, a way for a project to opt in to git commits / trac tickets being announced? 19:41:56 hoping to keep it simple. I'll set it up sometime soon and we can tweak the parameters as necessary, then. 19:42:13 I think the majority of things there won't care. But, some projects might make sense to be on the fedora bus 19:42:18 * nirik nods 19:42:54 nirik: Yeah, that sounds good. An automated optin system would be overkill I think, but if you know of any projects off hand that might want to be guinea pigs, can you send them my way? 19:43:20 threebean: sure. yeah, we don't need automated, perhaps just a script? or a sop even. 19:43:40 oh, is there any plan to fedmsg lists? or too much data? 19:44:05 Just waiting on mailman3 and then some tinkering for that. 19:44:13 ok, fair enough. 19:44:24 might be worth working on the dev one in the cloud? 19:44:34 yeah, cool. :) 19:44:56 ok, anything else? or shall we close out? 19:45:48 thanks for coming everyone! 19:45:51 #endmeeting