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