19:00:01 #startmeeting Infrastructure (2013-03-14) 19:00:01 Meeting started Thu Mar 14 19:00:01 2013 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:01 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:02 #meetingname infrastructure 19:00:02 #topic welcome y'all 19:00:02 #chair smooge skvidal CodeBlock ricky nirik abadger1999 lmacken dgilmore mdomsch threebean 19:00:02 The meeting name has been set to 'infrastructure' 19:00:02 Current chairs: CodeBlock abadger1999 dgilmore lmacken mdomsch nirik ricky skvidal smooge threebean 19:00:40 * skvidal is here 19:00:42 here 19:00:48 * puiterwijk is finally around again 19:01:14 * pingou here 19:02:02 * nirik waits a minute for people to come in. 19:02:23 hi all 19:03:29 that we say "here" means we are here to attend the meeting? 19:03:35 hi everybody 19:03:37 you can. ;) 19:04:01 * swa_work here 19:04:49 #topic New folks introductions and Apprentice tasks 19:05:05 any new folks want to say hi and introduce themselves? or anyone have questions or comments? 19:05:12 * SmootherFrOgZ is around 19:05:40 yes, i am a newbie. I would like to introduce myself to everyone. 19:06:06 Hi - I'm new here, and just here to see what happens and where I can help. 19:06:22 welcome linuxmania and jerrycan321. Are you more interested in sysadmin type tasks or application development ? 19:07:06 could you please describe those two in more details? 19:07:27 is here but distracted 19:07:49 sysadmin's do scripting and managing running hosts, app development is working on the applications we run... pkgdb, etc... 19:08:03 it's perfectly fine to be interested in both. ;) 19:08:15 Either are of interest, but I have not been a programmer for quite a while. I guess sysadmin, then I can get to see where things might need fixing, and go from there. 19:08:29 got it. I think i like app development more. 19:08:58 cool. 19:09:18 see me in #fedora-meeting or the apps folks in #fedora-apps after the meeting and we can point you in the right direction. 19:09:27 note that many of our apps folks are at pycon right now... 19:09:36 nirik: I think you meant #fedora-admin? ;) 19:09:45 sorry, yes. 19:10:06 #topic Applications status / discussion 19:10:17 ok, probibly not too much here this week, but a few things... 19:10:24 #info fedocal is moving to staging. 19:10:33 #info blockerbugs qa app is moving to staging. 19:10:35 I got some work done this week(-end), fedocal, pkgdb2, taggerapi 19:10:46 I'd like to introduce myself; my name is Steven Acres, I've been a Solaris/Linux sysadmin for 10 yrs and was actively involved with the OpenSolaris project as well 19:11:14 ok, no problem. I will see you at #fedora-admin, nirik. 19:11:20 btw skvidal there is a question where your input would be nice on copr-devel about the interest of having a hash for the api login (in addition to the api token) 19:11:39 pingou: I'll take a look - I didn't see it before 19:11:44 skvidal: thanks 19:11:46 swa_work: welcome! 19:11:54 thanks nirik ! 19:12:11 swa_work: you also interested in the sysadmin side of things? or apps too? 19:12:12 #info currently we have a temporary openid provider setup for the old uri, will disappear soon 19:12:19 together with threebean and hughsie, we've been working on taggerapi: http://209.132.184.171/ 19:12:46 eventually, the current tagger will come on the top of this api 19:13:14 nirik, more sysadmin ; I can roll rpms, etc. when needed 19:13:20 and this api supports rating in addition to tagging 19:14:17 although I've not worked with koji or buildsystems as such 19:14:40 well ..the opensuse abit when I was with Novell/Platespin 19:14:40 cool. 19:15:01 swa_work: we just mostly keep koji running along... not much internal development on it. ;) 19:15:08 any other application news? 19:15:25 I'm working on ansible gitlab playbooks for skvidal :P 19:15:26 greetings:) 19:15:35 s/skvidal/fedora/ 19:15:53 one request for anyone 19:15:54 well, s/for/as asked by/ 19:15:56 ;) 19:15:57 yeah, will be nice to prevew it. 19:16:06 in case there are any problems with FAS-OpenID, please redirect those to me ;) 19:16:18 skvidal: sorry, wasn't trying to pin it on you or anything 19:16:25 relrod: :) 19:16:28 relrod: not upset 19:16:33 puiterwijk: I've not see any issues since we setup the legacy provider. ;) 19:16:35 relrod: I was being flippant :) 19:16:44 relrod: no worries 19:16:46 nirik: I did, today a question on askbot ;) 19:16:49 #info relrod making a dev gitlab instance to look at. 19:16:57 puiterwijk: oh? where at? 19:17:01 apologies for not introducing myself first the infra list; my work has been hectic lately 19:17:07 nirik: https://ask.fedoraproject.org/question/23922/i-cant-logging-using-fedora-account-system-and-askbot/ 19:17:20 swa_work: no problem, we all very much understand that. ;) 19:17:37 cool, thanks 19:17:38 puiterwijk: ah yeah, that was an old one and I modified my answer, it had the incorrect link in it. 19:17:53 or wait, thats a different one 19:17:53 nirik: your answer? 19:18:08 yeah, I asked them to contact me 19:18:23 swa_work: you are Harish? 19:19:54 puiterwijk: there was another question about how to login with openid... and I had the old url in my answer, someone mentioned it to me and I edited it. 19:20:02 anyhow, shall we move on... 19:20:04 nirik: ah, ok 19:20:07 sure 19:20:10 #topic Sysadmin status / discussion 19:20:13 no axil42 ; Steven Acres http://blog.swatteksystems.com ; swa on fas 19:20:23 lets see... 19:20:44 oh sorry, thought you were the guy who sent to the list about gsoc and gitlab 19:21:02 np, I knew who you meant ;D 19:21:20 not too much sysadmin news I can recall. ;) We are poking at ansible some more to get it up to speed 19:21:21 Basically I'm here for this reason :) 19:21:37 nirik: speaking of that 19:21:43 There were some important updates to puppet and such, which got applied. 19:21:59 I had lunch with mdehaan today. we spoke about ansible commander some - which should be seeing an alpha release very soon 19:22:13 excellent. Thats the web management? or ? 19:23:49 https://github.com/mpdehaan/ansible-commander 19:24:21 nirik: it's more than web 19:24:24 it is a web interface 19:24:26 which is _fine_ 19:24:30 but the idea is this 19:24:43 web interface commits to a git repo from the interface for playbook editing, etc 19:24:51 but also is a scheduler for playbook executions 19:25:10 so you can say 'run these playbooks every N hours, in parallel' 19:25:21 nice. 19:25:27 so the web app 19:25:36 will have(does?) have a rest api 19:25:45 excellent. 19:25:46 so telling it to do things from a cli should be possible 19:25:51 * pingou likes 19:26:37 nice. Look forward to it. 19:26:59 me too 19:27:12 #topic Private Cloud status update / discussion 19:27:12 the licensing on it is opensource - not sure which one yet 19:27:19 but I was assured nothing offensive :) 19:27:20 excellent. 19:27:25 skvidal: oh, how does it do auth? 19:27:27 or does it? 19:27:34 nirik: I have no idea :) - probably apache does it? 19:27:38 I know the app base is django? 19:27:39 so.. 19:27:42 :'( 19:27:47 pingou: why is that sad? 19:27:49 sorry :) 19:28:04 according to the readme, it's gplv3, fwiw 19:28:50 relrod: that may or may not be the most current 19:28:54 but it probably is 19:29:04 I didn't ask which github branch was the right one 19:29:08 ok, any cloud news this week? I think we are pretty much migrated to the openstack cloudlet aside from a few stragglers. 19:29:23 nirik: stragglers are left 19:29:34 nirik: the jenkins issue with the external ips 19:29:48 is still outstanding - beagles - in openstack team inside is looking at it - no resolution yet 19:30:02 we can step around it using the internal ips for sshing into the hosts 19:30:05 which works just fine 19:30:05 skvidal: btw, why is only the el6 node concerned? different cloudlet b/w el and fedora builder? 19:30:14 pingou: we have 4 compute nodes 19:30:21 if 2 instances 19:30:23 are on the same node 19:30:31 then they cannot talk to one another using their EXTERNAL ip 19:30:36 they CAN using their INTERNAL ip 19:30:38 so 19:30:41 jenkins-master 19:30:45 and jenkins-el6 19:30:49 happen to be on the same compute node 19:30:53 that's why it is happening 19:30:55 ok 19:30:58 pingou: does that explain it? 19:31:26 I still need to go over whats left on our 'move to production' list. 19:31:28 and the problem is to determine at build time if two instances are on the same node or not to adjust the IP accordingly, right? 19:31:30 I'll try and do that soon. 19:31:39 pingou: we can just use the internal ip 19:31:46 pingou: but in the long run that's not a fabulous solution 19:31:54 b/c afaict I cannot assign floating internal ips 19:31:55 skvidal: yes 19:31:57 so they are consistent 19:32:05 pingou: but if you'd like it working right now 19:32:09 I can just change the ips in thje jenkins config 19:32:13 and it will just work 19:32:14 poof 19:32:35 seems like a ok workaround for now 19:32:35 skvidal: one project is using the el6 builder, so yes, we should update the IP in the config file 19:32:40 pingou: wilco 19:32:42 doing right now 19:32:46 skvidal: thanks 19:32:48 excellent. :) 19:32:55 #topic Upcoming Tasks/Items 19:33:08 ready for info-dump: 19:33:12 #info 2013-03-12 to 2013-03-21 pycon 19:33:12 #info 2013-03-19 to 2013-03-26 - koji update 19:33:12 #info 2013-03-29 - spring holiday. 19:33:12 #info 2013-04-02 to 2013-04-16 ALPHA infrastructure freeze 19:33:12 #info 2013-04-15 - remove legacy-openid 19:33:13 #info 2013-04-16 F19 alpha release 19:33:15 #info 2013-05-07 to 2013-05-21 BETA infrastructure freeze 19:33:16 #info 2013-05-21 F19 beta release 19:33:18 #info 2013-05-31 end of 1st quarter 19:33:20 #info 2013-06-11 to 2013-06-25 FINAL infrastructure freeze. 19:33:22 #info 2013-06-25 F19 FINAL release 19:33:24 anything else folks would like to schedule, note or amend? 19:33:33 end of quarter is past? 19:33:55 nm, it is 19:34:08 yep 19:34:16 #topic Open Floor 19:34:25 any one have anything for open floor? 19:34:30 questions, comments, suggestions, ? 19:34:33 we need help in coprs 19:34:36 if any of the new folks 19:34:39 want to work on an app 19:34:42 #info help needed for coprs 19:34:43 and are familiar with python 19:34:56 PLEASE come by #fedora-apps and yell at me or pingou 19:35:05 skvidal: we need to document the code and the workflow :) 19:35:16 #info coprs helpers see pingou or skvidal in #fedora-apps to help out. 19:35:22 pingou: yes 19:35:26 pingou: I agree 19:35:41 FYI, copr's is a setup to let people build collections of packages... 19:35:43 skvidal, i would like to help, but i never try using python before. 19:36:25 and do you think if i start learning python, my skills could be solid enough to contribute the project? 19:37:22 i am not sure. But if you think it is not a very difficult language, i think i will give it a try. 19:38:02 linuxmania: python is a pretty easy language if you have already programmed in another language ;) 19:38:07 linuxmania: if you have some programming experience and know the basis of object oriented, python shouldn't be to hard 19:39:33 ok, anything further, or shall we call it a meeting? 19:40:36 pingou, puiterwijk. thank you both, then i will find some tutorial and see what it looks like. 19:40:54 linuxmania: feel free to ask in #fedora-apps for pointers too. 19:41:44 thanks for coming everyone! 19:41:46 #endmeeting