============================================ #fedora-meeting: Infrastructure (2013-08-29) ============================================ Meeting started by nirik at 19:00:01 UTC. The full logs are available at http://meetbot.fedoraproject.org/fedora-meeting/2013-08-29/infrastructure.2013-08-29-19.00.log.html . Meeting summary --------------- * welcome y'all (nirik, 19:00:01) * New folks introductions and Apprentice tasks (nirik, 19:02:45) * Applications status / discussion (nirik, 19:08:28) * LINK: https://stg.fedoraproject.org/wiki/User:Codeblock#Badges (threebean, 19:09:15) * mediawiki badges plugin work (nirik, 19:16:39) * mailman3/hyperkitty staging is moving along/starting (nirik, 19:16:55) * fas-client push mode ready for testing next week hopefully (nirik, 19:17:09) * Sysadmin status / discussion (nirik, 19:17:17) * x86 koji builders are now Fedora 19 (all were re-installed the other day) (nirik, 19:17:44) * updates have been applied to almost everything now (nirik, 19:17:59) * merged the base task in ansible into a role this weekend. (nirik, 19:18:33) * cleaned up buildvm ansible playbooks and kickstarts. (nirik, 19:18:45) * ansible meeting next week sometime, nirik to schedule. (nirik, 19:23:43) * frankieonuonga to look at ansible yaml checking hooks (nirik, 19:32:00) * Smoother1rOgZ and nirik to test repmgr (nirik, 19:32:08) * Upcoming Tasks/Items (nirik, 19:32:19) * LINK: https://apps.fedoraproject.org/calendar/list/infrastructure/ (nirik, 19:32:19) * Open Floor (nirik, 19:34:07) * Lots of FAD ideas, flesh out your proposals on list and we can start organizing (nirik, 19:40:20) * LINK: http://miroslav.suchy.cz/blog/archives/2013/08/29/what_is_copr/index.html (nirik, 19:47:13) * LINK: http://miroslav.suchy.cz/blog/archives/2013/08/29/copr_and_integration_with_koji/index.html (nirik, 19:47:18) Meeting ended at 19:52:49 UTC. Action Items ------------ Action Items, by person ----------------------- * **UNASSIGNED** * (none) People Present (lines said) --------------------------- * nirik (121) * pingou (27) * threebean (23) * abompard (19) * frankieonuonga (18) * Smoother1rOgZ (16) * abadger1999 (13) * misc (9) * Xeladem (7) * janeznemanic (5) * adimania (5) * dgilmore (5) * zodbot (4) * Zen42 (4) * smooge (3) * kaotiko (2) * oddshocks (2) * bitlord (1) * fchiulli (1) * relrod (0) * mdomsch (0) * puiterwijk (0) * lmacken (0) -- 19:00:01 <nirik> #startmeeting Infrastructure (2013-08-29) 19:00:01 <zodbot> Meeting started Thu Aug 29 19:00:01 2013 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:01 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:01 <nirik> #meetingname infrastructure 19:00:01 <nirik> #topic welcome y'all 19:00:01 <nirik> #chair smooge relrod nirik abadger1999 lmacken dgilmore mdomsch threebean pingou puiterwijk 19:00:01 <zodbot> The meeting name has been set to 'infrastructure' 19:00:01 <zodbot> Current chairs: abadger1999 dgilmore lmacken mdomsch nirik pingou puiterwijk relrod smooge threebean 19:00:08 <nirik> hello everyone. 19:00:10 <oddshocks> Hello! 19:00:13 <Xeladem> hello 19:00:15 <Zen42> hello 19:00:17 <adimania> hello 19:00:19 <bitlord> hi! 19:00:19 <oddshocks> how low 19:01:19 * threebean is here 19:01:20 * nirik will wait another min for folks to wander in 19:01:30 * Smoother1rOgZ here 19:01:32 <frankieonuonga> hi guys...greetings from kenya 19:01:51 <Xeladem> ^^ 19:01:52 * fchiulli is here 19:02:21 <abompard> hey y'all ! 19:02:31 <nirik> cool. Nice turn out today. ;) 19:02:43 <nirik> ok, lets go ahead and dive in... 19:02:45 <nirik> #topic New folks introductions and Apprentice tasks 19:02:52 <nirik> any new folks like to give a short intro? 19:02:55 <janeznemanic> Hi, I graduated from business management. I've been studying programming for the last year and I've been reading books about Linux administration for the last four months. Really look forward working in infrastructure team. 19:03:01 <nirik> or apprentices with questions/comments/ideas? 19:03:10 <nirik> welcome janeznemanic. 19:03:23 <janeznemanic> hi everybody 19:03:25 <Xeladem> Welcom 19:03:30 <Xeladem> +e 19:03:41 <adimania> Hi, I am Aditya working as a systems engineer. I work with Puppet and python a bit. 19:03:48 <nirik> welcome adimania 19:03:53 <Zen42> Hi, i'm a Linux sys admin from Glasgow, have been for about 4 years and been a general sys admin for 8 19:04:06 <nirik> and welcome Zen42 too. ;) 19:04:08 <adimania> thanks nirik. 19:04:20 <Zen42> thanks 19:04:24 <nirik> are you folks more interested in sysadmin type items, application development, or both? 19:04:41 <adimania> I would prefer more sysadmin stuff. 19:04:52 <janeznemanic> I'm interested in both. 19:05:03 <Zen42> nirik: sysadmin only 19:05:06 <adimania> I can write code as such like nagios checks and puppet confs. 19:05:28 <nirik> cool. ;) So, for the sysadmin side see me after the meeting in #fedora-admin and we can get you folks added to our apprentice group... 19:05:34 <smooge> here 19:05:40 <janeznemanic> ok 19:05:42 <kaotiko> Hi, I m newbie here too, I was speaking in other fedora channels. I work with Python. I like work in apps :) 19:05:45 <nirik> for the app devel side, see #fedora-apps after the meeting and we can get you started in on that side. ;) 19:05:58 <nirik> kaotiko: welcome. ;) 19:06:06 <frankieonuonga> apprentice group is great....I am in it so far and they are really helpful...so feel free guys 19:06:28 <Xeladem> #fedora-apprentice 19:06:32 <Xeladem> sorry 19:06:37 <Xeladem> ^^ 19:06:39 <janeznemanic> may I be in both groups 19:06:42 <nirik> #fedora-admin is our general channel. ;) 19:07:01 * pingou late 19:07:04 <nirik> do feel free to ask questions in those channels or chime in anytime. ;) 19:07:27 <nirik> hey pingou. :) 19:07:38 <nirik> ok, any other new folks or questions? or shall we move on? 19:07:43 <kaotiko> I had not sure if i should speak here but finally I wrote :) 19:08:08 <pingou> cool, a lot a new people :) 19:08:24 <nirik> kaotiko: we are usually a friendly bunch... questions are a good thing. 19:08:28 <nirik> #topic Applications status / discussion 19:08:39 <nirik> any news on the applications font this last week or upcoming? 19:09:00 <threebean> heh, lots of small fun stuff. 19:09:10 <nirik> yeah. 19:09:15 <threebean> https://stg.fedoraproject.org/wiki/User:Codeblock#Badges 19:09:26 <threebean> relrod has a mediawiki badges plugin on the way 19:09:26 <Smoother1rOgZ> yeah, nice! 19:09:53 <nirik> cool. 19:09:56 <pingou> it looks very very nice! 19:10:02 <threebean> and we got a zodbot .badges command :) 19:10:04 <nirik> long term we want to look at a fas 'profile' page tho? 19:10:15 <frankieonuonga> COOL!!!!! 19:10:17 <Smoother1rOgZ> threebean++ 19:10:31 <threebean> nirik: yup - https://github.com/fedora-infra/fas/issues/39 19:11:08 <nirik> cool. 19:11:17 * Smoother1rOgZ notes 19:11:19 <nirik> should we close that infra ticket in favor of the upstream fas one? 19:11:45 <threebean> let's leave it open another day until we get the badges macro into production mediawiki? 19:11:50 <nirik> ok. 19:12:23 <nirik> I've looked at moving hyperkitty/mailman3 forward some... 19:12:32 <nirik> abompard: you have the things you need to move that along now? 19:12:59 <abompard> Hmm, not quite 19:13:12 <nirik> ok, I can work on helping you with anything you need... 19:13:15 <abompard> I'm working on the MM3 rpm but there's something I don't get with the infra 19:13:18 * nirik wants to get that rolling. ;) 19:13:24 * abompard too :-) 19:13:35 <pingou> from Monday, I should be able to help in the morning abompard ;-) 19:13:46 <abompard> this rbac-playbook command you mentionned, I can't find it anywhere 19:13:50 <abompard> pingou: :-) 19:13:56 <nirik> abompard: ah, it's on lockbox01 in /usr/local/bin/ 19:14:07 <nirik> you need to run the ansible playbooks from there. 19:14:30 <abompard> darn I was sure to have looked there 19:14:49 <abompard> ok, I probably mixed it up with bastion 19:14:58 <nirik> we can poke at it in #fedora-noc or admin out of meeting? 19:15:05 <abompard> yum 19:15:07 <abompard> yup 19:15:11 <abompard> (reflex ;-) ) 19:15:17 <nirik> :) 19:15:43 <nirik> any other application plans upcoming? 19:16:04 <Smoother1rOgZ> we should have the new fas-client ready for push-mode next week 19:16:10 <threebean> cool! 19:16:15 <nirik> oh, nice. ;) 19:16:20 <Smoother1rOgZ> i'm finishing fedmsg implementation 19:16:39 <nirik> #info mediawiki badges plugin work 19:16:55 <nirik> #info mailman3/hyperkitty staging is moving along/starting 19:17:09 <nirik> #info fas-client push mode ready for testing next week hopefully 19:17:17 <nirik> #topic Sysadmin status / discussion 19:17:24 <nirik> ok, on the sysadmin side a few things: 19:17:44 <nirik> #info x86 koji builders are now Fedora 19 (all were re-installed the other day) 19:17:55 <dgilmore> well most are 19:17:59 <nirik> #info updates have been applied to almost everything now 19:18:11 <nirik> dgilmore: details details. ;) yeah, there are a few left. 19:18:33 <nirik> #info merged the base task in ansible into a role this weekend. 19:18:45 <nirik> #info cleaned up buildvm ansible playbooks and kickstarts. 19:18:53 <abadger1999> if there's anyone with outstanding PR's they need reviewed, I could dedicate a day a week to reviewing or something. I reviewed a set of threebean's PR's on Monday and it seemed to go pretty well. 19:19:24 <nirik> I'm going to try and continue to clean up and organize our ansible repo. Help welcome. 19:19:42 <pingou> abadger1999: http://ambre.pingoured.fr/fedora-infra/#pulls there are some :] 19:19:44 <nirik> abadger1999: if you have time sometime I'd like to look at those variables issues in ansible you hit and finish the new instance sop 19:19:47 <threebean> abadger1999: there is also pingou's list to use as a reference. 19:19:51 <threebean> pingou: ;) 19:20:09 <pingou> I need to rewrite this script to use an API token and a simple cron 19:21:35 <nirik> Also, I was actually thinking of another ansible meeting... see if we can discuss outstanding questions and also go over preferred syntax and stuff for everyone. 19:21:49 <threebean> +1 19:21:50 <pingou> +1 19:22:00 <frankieonuonga> +1 19:22:01 <nirik> ie, when to use roles, using {{ var }} always instead of ${var}, etc 19:22:28 <Smoother1rOgZ> +1 19:22:40 <nirik> cool. I'll look at scheduling something next week possibly... 19:22:52 <abadger1999> nirik: yeah -- we need to do that sometime. 19:23:12 <nirik> also, things like: "action: copy ... " should now be just "copy: " 19:23:22 <abadger1999> pingou: that's a nice list :-) 19:23:31 <abompard> +1 too, I'd love to listen to that 19:23:43 <nirik> #info ansible meeting next week sometime, nirik to schedule. 19:24:14 <nirik> So, I'll put this under sysadmin: 19:24:29 <misc> someone could also take a look at using http://www.kuwata-lab.com/kwalify/ to have some syntax validation ? 19:24:56 <nirik> I reinstalled out fed-cloud01 machine with a clean install, then ran the ansible openstack playbook on it. It mostly worked, but blew up a bit at the end. I sent the maintainer feedback on it and he was going to fix those things. 19:25:12 <nirik> Also, the master branch I used was for havana... which isn't really stable. 19:25:22 <nirik> I'm going to re-run with grizzley 19:25:53 <nirik> misc: packaged? doesn't seem so. 19:25:53 <frankieonuonga> i seemed to have a 404 on both of them....can we kindly look into it after the meeting. 19:26:11 <nirik> and ruby or java? :( 19:26:12 <misc> nirik: rubygem-kwalify.noarch 19:26:33 <nirik> that doesn't help get to the day I can yum remove ruby. ;) 19:26:46 <misc> you just need it on lockbox 19:26:56 <misc> and that's yaml file to describe yaml 19:27:07 <nirik> how much better/different is that from --syntax-check ? 19:27:30 <misc> I am not sure that --syntax-check could be used to enforce style 19:28:05 <nirik> right. well, I can look into it, but more ruby doesn't make me happy. ;) 19:28:20 <misc> maybe there is the same in java if you prefer :) 19:28:33 <frankieonuonga> for syntax we can use lynt tools 19:28:37 <frankieonuonga> should work 19:28:50 <frankieonuonga> I can look into it 19:28:57 * nirik doesn't prefer java either. ;) 19:29:10 <nirik> frankieonuonga: sure, if you want to look at options and let us know. 19:29:44 <frankieonuonga> nirik: small joke...if java has true garbage collection it would kill apps as they launched..ha ha 19:29:45 <nirik> ok, any other sysadmin side items? 19:29:53 <frankieonuonga> nirik: sure let me do that 19:30:01 <frankieonuonga> will let you guys know in two or so days 19:30:26 <Smoother1rOgZ> if there's any people interested about evaluating repmgr, poke at nirik or I 19:30:55 <nirik> Smoother1rOgZ: thats still on my list too. ;) Did you say you had created instances already? or should I spin up some to test with? 19:31:05 <frankieonuonga> smoother1rOgz: great...thanks. 19:31:13 <Smoother1rOgZ> I did, you've 3 running 19:31:38 <Smoother1rOgZ> on fed-cloud02 19:31:48 <nirik> Smoother1rOgZ: ok, can you drop me an email with the ips or something? 19:31:54 <Smoother1rOgZ> sure thing 19:32:00 <nirik> #info frankieonuonga to look at ansible yaml checking hooks 19:32:08 <nirik> #info Smoother1rOgZ and nirik to test repmgr 19:32:19 <nirik> #topic Upcoming Tasks/Items 19:32:19 <nirik> https://apps.fedoraproject.org/calendar/list/infrastructure/ 19:32:30 <nirik> anything upcoming that people would like to schedule or note? 19:32:41 <nirik> Monday is a holiday in the US for many people. 19:32:48 <nirik> Tuesday is alpha change freeze day. 19:33:15 <nirik> and so tuesday we enter alpha change freeze in infra as well. 19:33:21 <smooge> Tuesday is reboot all the systems day 19:33:35 <nirik> ansible all -a 'reboot' 19:33:39 <nirik> sorry, wrong window. 19:33:47 <abompard> :-) 19:33:57 <threebean> more effective with --fireball 19:34:03 <nirik> yeah. ;) 19:34:07 <nirik> #topic Open Floor 19:34:19 <nirik> anyone have items for open floor? questions or comments or ideas? 19:34:33 <threebean> I volunteered at Flock to make some videos for the Fedora Videos team on infra stuff 19:34:39 <smooge> cool 19:34:42 <pingou> nice 19:34:44 <nirik> cool. 19:34:57 <threebean> I was thinking about three different videos, 2-5 minutes each 19:35:02 <frankieonuonga> I cant wait to see those...considering i was not there. 19:35:06 <pingou> can I/we help with something? 19:35:11 <Smoother1rOgZ> I opened a milestone FAS3.0, if you guys have any ideas or request, please, add issue with the tag "feature" 19:35:13 <threebean> one on "What is Fedora Infrastructure" covering very broadly.. 19:35:15 <nirik> Oh, if we want to do a FAD (Fedora Activity Day), I think we might need to look into early next year... since we have lots of release stuff for f20, then holidays) 19:35:25 <pingou> +1 19:35:31 <threebean> one on "How to get involved in the sysadmin stuff" and another on "How to get involved in app development" 19:35:46 <pingou> FAS3.0 is clearly a good FAD topic for app dev 19:35:48 <nirik> threebean: sounds lovely. 19:35:57 <threebean> If anyone has stuff they really want to be in it, or wants to help.. ping me later I guess. ;) 19:35:59 <pingou> getting ride of puppet might be an interesting one for sysadmin 19:36:05 <dgilmore> nirik: id like us to have a fad to work on a new combined frontend for koji/bodhi/pkgdb 19:36:26 <pingou> dgilmore: could you expand on this? 19:36:28 <Smoother1rOgZ> dgilmore++ 19:36:38 <nirik> dgilmore: oh yeah, that would be a nice one too. What would those upstream projects think of that? just an alternate frontend for our case? 19:36:40 <pingou> I read something about this on the devel list but didn't know about it before 19:36:42 <frankieonuonga> threebean: this would be something I am interested in...will hit you up 19:36:47 <dgilmore> maybe in Madrid 19:37:37 * nirik wonders if we could/should do a FAD in Denver, with me and lmacken (soon) being here it makes it easier for two of us at least. ;) 19:37:40 <abadger1999> <nod> -- for any of these fads... we do want to be sure we scope our deliverables before doing them though. 19:37:46 <abadger1999> <nod> 19:37:49 <nirik> abadger1999: absolutely. 19:38:12 <abadger1999> Denver is more central. west coast and mid-westerners would appreciate that ;-) 19:38:15 <nirik> specific realistic goal and people who are needed to reach that goal 19:38:28 <pingou> abadger1999: want to bet it's more central ? :D 19:38:45 <Smoother1rOgZ> :) 19:38:48 <abadger1999> pingou: Shh... Denver has some nice sight seeing as well ;-) 19:38:51 <nirik> FAD: Mid atlantic! 19:38:53 <pingou> wfm ! :) 19:38:56 <pingou> both :) 19:39:19 <abompard> yeah but eletronic devices have to be turned off in aiplanes 19:39:21 * pingou looks at Fedora boats 19:39:22 <nirik> there's lots of things we could do, we just need someone to pick one they feel strongly on and start organizing it. 19:39:28 <misc> FAs: Atlantis 19:39:36 <abompard> misc: +1 19:39:42 <pingou> misc: lost cause 19:39:44 * threebean gets the Underwater Hackathon badge ready. 19:40:01 <abompard> threebean: the artwork would be lovely 19:40:10 <pingou> scuba panda? 19:40:11 * misc did read as Underwear hackaton and think he should go to bed 19:40:20 <nirik> #info Lots of FAD ideas, flesh out your proposals on list and we can start organizing 19:40:20 <abompard> :-) 19:40:40 <pingou> abadger1999: we should make an app to vote on the FAD topic :D 19:40:48 <pingou> with shiny badge images! 19:40:58 <nirik> pingou: but first, a FAD to make the FAD voting app 19:41:08 <nirik> :) 19:41:10 <Smoother1rOgZ> yeah 19:41:15 <pingou> threebean: start w/ the badge :D 19:41:17 <abadger1999> heh, at this point, a european location for a fas fad would probably make sense -- but make sure we know what we want to accomplish before deciding to have a fas fad at all. 19:41:21 <threebean> definitely 19:41:39 <nirik> abadger1999: for that, might be possible to tack it onto flock next year... 19:41:41 <frankieonuonga> I would also push for europe. 19:41:59 <nirik> (although that makes it a lot of stuff at once) 19:42:18 <abadger1999> nirik: <nod> If only we could do: flock, one week mandatory infra vacation, infra fad :-) 19:42:22 <frankieonuonga> nirik: wouldnt it be easier to have relating events at once? 19:42:33 <nirik> abadger1999: +1! :) 19:42:39 <abompard> abadger1999: +1 ! 19:42:54 <pingou> abompard: +! 19:42:57 <nirik> frankieonuonga: it is... but if you have been hacking on something hard for several days then go to a conference where you do more, it gets pretty tiring. 19:43:01 <pingou> abadger1999: +1 19:43:06 <nirik> and you are away from home for longer. 19:43:32 <pingou> abadger1999: although threebean might have problems w/ that agenda :) 19:43:33 <frankieonuonga> nirik:you do have a valid point here...ok yes. 19:43:53 <nirik> people tend to not get much sleep at flock/fudcons. ;) Talks all day, hacking all evening, etc 19:44:04 <abompard> nirik: indeed... 19:44:09 <frankieonuonga> nirik: hope I can make it for the next one. 19:44:21 <nirik> yeah, we will see where it ends up. :) 19:44:33 <nirik> anyhow, any further questions for open floor? 19:44:53 <threebean> oh, I saw, I think it was msuchy, post to the planet about copr? 19:44:59 <threebean> is anyone here talking with him about it? 19:45:08 <nirik> threebean: yeah, saw that. I haven't directly, no. ;( 19:45:39 <nirik> I talked to mikem at flock about it and possibly merging it into koji... 19:45:55 <threebean> yeah, his posts indicated he was talking with mikem too 19:46:14 <nirik> I was waiting for his OBS post. ;) 19:46:23 <threebean> ha! me too ;p 19:46:26 <dgilmore> nirik: kinda like i want to do to enable some upstream projects to build in koji 19:46:46 <nirik> dgilmore: yeah. I think this could tie into that very much... 19:46:59 <abadger1999> nirik: Question -- would we be willing to run an obs instance? 19:47:12 <nirik> for those following along the links are: 19:47:13 <dgilmore> abadger1999: no 19:47:13 <nirik> http://miroslav.suchy.cz/blog/archives/2013/08/29/what_is_copr/index.html 19:47:13 <abadger1999> nirik: if we aren't, then we probably need to make that clear to him. 19:47:18 <nirik> http://miroslav.suchy.cz/blog/archives/2013/08/29/copr_and_integration_with_koji/index.html 19:47:28 <nirik> abadger1999: yeah, it's not clear to me that we have been asked to tho... 19:47:39 <pingou> abadger1999: I thought it had been made clear on the list (maybe another time isn't bad though) 19:47:59 <misc> a obs like instance wouldn't cause various issue with redistribution, patents, etc ? 19:48:49 <nirik> dunno, it could. 19:48:57 <abadger1999> nirik: <nod> I think that we might end up with something in RH running one thing and we have to find someone new to maintain the copr-ppa type thing we have almost complete now or get it merged into koji. 19:49:21 <nirik> abadger1999: yeah, I think a lot of the requirements are now being driven by upstream projects. 19:49:37 <abadger1999> yeah, which is decidedly not what we need it for :-/ 19:49:52 <nirik> well, it could be useful for them too, but yeah, we have other needs. ;) 19:50:16 <nirik> so, I could drop them an email? or would someone else want to open a dialog? or can we invite them to discuss on infra list? 19:51:12 <Smoother1rOgZ> invite them to discuss seems good 19:51:24 <nirik> I'll mail him and mikem and ask for discussion on infra list. 19:52:02 <nirik> ok, anything further? or shall we call it a meeting? 19:52:47 <nirik> ok, thanks for coming everyone. ;) 19:52:49 <nirik> #endmeeting
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ infrastructure mailing list infrastructure@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/infrastructure