19:01:11 #startmeeting Insight 19:01:11 Meeting started Mon Mar 14 19:01:11 2011 UTC. The chair is stickster. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:01:11 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:01:14 #meetingname Insight 19:01:14 The meeting name has been set to 'insight' 19:01:16 #topic Roll call 19:01:19 * stickster 19:01:21 o/ 19:01:23 o/ 19:01:40 is here 19:01:42 #chair pcalarco tatica asrob 19:01:42 Current chairs: asrob pcalarco stickster tatica 19:01:47 * rbergeron waves 19:02:04 #chair rbergeron 19:02:04 Current chairs: asrob pcalarco rbergeron stickster tatica 19:02:28 averi will be here shortly. He was grabbing some food but had some good news, I'm guessing about staging. 19:02:50 #link http://publictest09.fedoraproject.org/drupal/ <-- test instance 19:03:13 #link http://meetbot.fedoraproject.org/fedora-meeting-1/2011-03-07/insight.2011-03-07-19.59.html <-- previous meeting notes 19:03:45 #info All our action items are either done, obsoleted, or OBE (overtaken by events) -- yay! 19:04:01 #topic Packaging 19:04:17 Everything we need is now either in testing or stable for EPEL, including our AuthFAS plugin. 19:04:22 oops 19:04:24 #info Everything we need is now either in testing or stable for EPEL, including our AuthFAS plugin. 19:04:45 #info The theme has been packaged and averi got it into the Infrastructure repo for use in staging and production. 19:05:21 great news and great work! 19:05:26 yeah 19:05:36 asrob: We ended up not needing a package review for the theme -- thank you for volunteering (and sparks, who also volunteered) 19:06:08 stickster: yeah, no problem, thanks 19:06:57 Thanks also to tatica, schendje and asrob for agreeing quickly to licensing, so we could get the theme packaged up quickly 19:07:31 * averi is around! 19:08:06 Anything else to ask about packaging, or should we move on to other stuff? 19:08:49 nothing 19:08:51 #chair averi 19:08:51 Current chairs: asrob averi pcalarco rbergeron stickster tatica 19:08:59 Thanks pcalarco! :-) 19:09:07 #topic Puppet and staging 19:09:38 let me update you guys about what's going on infrastructure's side, which is what is missing at the moment 19:09:48 Go right ahead averi, thank you! 19:10:26 first of all, the insight's theme is now packaged (thanks stickster) and pushed into the infrastructure repos 19:10:40 repos are updated and re-built already for el6 19:11:29 on the second hand, we are now really really close to move staging. The machine that will host our data is ready 19:11:56 we will have a dedicated vm just for us 19:12:18 the vm can be reached (not yet, smooge finishing some configurations atm) at insight01.stg.phx2.fedoraproject.org 19:12:58 #info Dedicated VM for staging will be at insight01.stg.phx2.fedoraproject.org 19:13:02 the database we will use for our drupal istance won't be the general db.stg one but it will be stored locally, I agreed on that since what we need to check in staging it's just puppet reproducing correctly what we need 19:13:30 *nod, that makes sense to me averi -- will we be using the general db host when we move to production? 19:13:40 I think so, yes 19:13:52 going production, means several posts and data to be stored 19:14:12 so going for the general db host should be the answer when we are going live 19:14:37 when the vm is ready (either today or tomorrow), we gonna apply stickster's patch I reviewed on the list some days ago 19:15:02 and then we'll just add the insight01.stg machine into puppet's configuration and we'll see what will get broken 19:15:03 averi: My understanding is that our staging environment has a 'clone' of the real FAS data. So we may need to make sure people have their group access for cmsadmin, etc. on the real FAS? 19:16:07 stickster, yeah, I am not really sure about staging using the official FAS istance, but anyway adding people to their correct groups should be done anyway 19:16:21 before going production 19:16:47 #agreed Everyone on the team should check their real FAS account and see that they have a cmsadmin or cmseditor group membership. 19:17:13 I have just asked this question to skvidal so we can have an answer for the end of meeting 19:17:30 Great, thanks averi. 19:17:54 * stickster is sure other people have questions... ;-) 19:18:13 to finish up my talk about the current topic I just have to add one thing 19:18:57 if puppet won't brake stuff and will just do what we need (i.e reproducing an insight's istance ready to go without modifying a file) we are ready to go live (finally!!) 19:19:31 stickster, that's all for me, I am here for any question :) 19:19:31 * sparks notes there are 13 members of the cmsadmin group. 19:19:50 stickster, seth just answered me 19:20:01 sparks: Can you post that URL so we can all look at the list? 19:20:01 stickster, just a few machines are on fakeFAS atm 19:20:22 so *.stg's data should be on the official FAS istance 19:20:39 averi: That makes sense, and it agrees with what I recall about staging setup 19:20:40 Members of CMS Editors: 19:20:44 #link https://admin.fedoraproject.org/accounts/group/members/cmseditors 19:21:10 Members of CMS Administrators: 19:21:12 #link https://admin.fedoraproject.org/accounts/group/members/cmsadmin 19:21:35 You can append /* to each of those to see the full list at once 19:21:36 tomorrow I am going to review our drupal documentation 19:21:51 Looks like there are several Sponsor or above in CMSAdmin so there shouldn't be too much wait for anyone applying 19:21:56 * schendje applies 19:22:34 I guess we can cover this at the end of the meeting in #-mktg 19:22:56 if stickster will be around for 5 more minutes after the meeting ofc 19:23:08 schendje: And you are approved :-) 19:23:15 * schendje dances 19:23:18 I'll be around until :00, then I have a meeting with my manager :-) 19:23:52 stickster, I will just ping you as soon as insight01.stg will be ssh accessible 19:23:59 averi: Excellent 19:24:07 cmsadmin looks like it could be trimmed a bit 19:24:10 averi: Is there any sysadmin-* group needed for SSH access to that host? 19:24:29 stickster, I guess it runs under -test 19:24:51 averi: OK, I have that 19:25:16 Does anyone know who cyrushmh is? ke4qqq approved the access to cmsadmin last year, but I don't think that person is still around. 19:25:39 matheo and itbegins were both on the Zikula instance, but they also are not around AFAIK 19:25:53 * ke4qqq doesn't recall who it was.....prolly a zikula person 19:25:58 I suspect so 19:26:00 feel free to harvest IMO 19:26:02 yeah, I think it's safe to remove the latter two 19:26:04 stickster, mmm...no, they aren't into -test. Let me check 19:26:35 averi: That's OK, those accounts probably aren't in -test and don't need to be. They worked on a previous incarnation but not this one 19:26:59 #action stickster Thresh the list of people in @cmsadmin to remove people no longer around the team 19:27:32 stickster: I'm listed as the group owner. Could there possibly be someone better for this? 19:27:58 sparks: I'll volunteer for it for now, but I'm happy for it to be someone else 19:28:14 I don't think it makes a big difference... 19:28:16 sparks: I believe you can change the ownership, right? I don't think a non-owner can. 19:28:28 Yeah, as long as we have many sponsors things are great 19:28:29 I can 19:28:46 It's basically a figurehead position... like being King :-) 19:28:47 * rbergeron has no idea who cyrushmh 19:29:10 Do I get any benefits for remaining King? 19:29:26 sparks: Your salary is triple your normal Fedora paycheck 19:29:33 which is AWESOME 19:29:34 Oh I dare not give it up now! 19:29:38 lol 19:29:38 :-D 19:29:45 :)) 19:29:47 stickster, sysadmin-main is required, and that's a problem, I am currently checking if having an acl done like sysadmin-stg would work 19:29:49 * stickster tricks sparks once again :-) 19:30:21 stickster, otherwise we can't access the machine and testing puppet can be hard without ssh (impossible I would say :) ) 19:30:35 stickster: what about drupal modules' updates? 19:30:44 asrob: They should be done via RPM packages now 19:31:01 stickster: OK, because... 19:31:02 Internationalization 6.x-1.8 19:31:04 Recommended version:6.x-1.9 (2011-Mar-14) 19:31:07 The package owners should be monitoring and pulling down updates, and issuing them as we do for other things 19:31:09 Download Release notes 19:31:17 asrob: We don't need i18n yet, I believe. 19:31:25 yeah, you are right 19:31:38 is it in BZ? 19:31:46 asrob: You could always file a bug letting the maintainer know there is an update. 19:32:55 sparks: OK 19:33:04 asrob: sparks: We should try and get Drupal covered in http://fedoraproject.org/wiki/Upstream_Release_Monitoring 19:33:25 There's a bot that will automatically let the maintainer know, by filing a bug, when a new upstream version of software is released. 19:33:37 stickster: Yes! I love getting those messages as it is nearly impossible otherwise. 19:33:39 I would be *very* surprised if we couldn't extend the URM to catch Drupal, since their release process is so orderly 19:33:42 * stickster <3 Drupal\ 19:33:57 stickster: Of course I *use* all the modules I've packaged so I get hit when there is an update. 19:34:02 ;) 19:34:18 sparks: what about drupal-filefield? :) 19:34:23 asrob: Do you want to look into that? 19:34:41 asrob: "that" == upstream release monitoring, and developing a regex to add to the system for Drupal modules 19:34:50 asrob: That hasn't hit the streets yet, has it? 19:35:25 stickster: I will read that documentation ;) 19:35:58 sparks: yeah, you are right, but do you want to "release" that? 19:36:07 #action asrob Read docs on Upstream Release Monitoring, report back next week on whether we can get Drupal modules added to this facility 19:36:21 asrob: As soon as I can it will be deployed. 19:36:46 sparks: OK, then what am I doing my request? :) 19:37:08 asrob: Right... sorry about that.. 19:37:11 sparks: np ;) 19:37:25 stickster, btw I think you can apply your patch. an insight01 node is not yet created on the nodes/ dir but we currently have our drupal module ready to go already right? 19:37:33 * sparks packages faster than BZ can spit out results 19:37:46 sparks: :DD 19:37:52 averi: OK, I can push that patch 19:38:03 averi: Into 'master' is OK, I believe, since we are not active anywhere 19:38:19 stickster, just git clone puppet on puppet01 and go to puppet/modules/drupal6 19:38:25 averi: Yup, already there ;-) 19:38:54 stickster, yup, master is fine, the module is not yet included in any node so it will just hand there 19:38:59 s/hand/hang 19:40:46 * stickster troubling on puppet to make sure he doesn't goof anything up 19:42:21 CIA just mailed me your commit :) 19:42:28 :)) 19:42:37 averi: Yeah, something's wrong with that patch you didn't see, I think! 19:42:46 #topic Open floor (all other business) 19:42:49 stickster, what's wrong? 19:42:51 * stickster opens floor so other people can talk 19:43:09 publictest09's theme hasn't been updated in a while 19:43:18 My push was not accepted by the hook 19:43:24 stickster, smooge will start working at the insight istance at 22 UTC 19:43:26 schendje: I just updated it about 60 minutes ago 19:43:31 stickster, ? 19:43:35 schendje: I'm not sure why my cron job wasn't working though! 19:43:46 stickster: yay, thanks! 19:44:04 stickster, http://fpaste.org/Fw4z/ 19:44:07 averi: http://fpaste.org/GK1F/ 19:44:45 stickster, mmm..that's something wrong with puppet 19:44:47 let me see 19:44:57 wrong syntax 19:45:34 stickster, the commit never reached 19:45:37 puppet 19:45:37 ^^ 19:45:46 averi: Right 19:45:49 stickster, could you please paste me the init.pp? 19:46:19 averi: http://fpaste.org/WeVn/ 19:46:38 Oh, I see the problem. 19:46:48 Needs to close braces at line 18 19:46:50 stickster, you missed something :) 19:46:53 exactly :) 19:47:48 averi: Ah, that's better :-) 19:48:14 * averi git pulls to see changes landing 19:48:26 and yes, that's it :) 19:48:29 patch applied 19:48:29 pcalarco: tatica: You guys have been awful quiet, are there any questions you guys have? 19:48:37 \o/ 19:50:05 averi: OK, should I be seeking sysadmin-main, then? 19:50:26 * stickster is very hesitant about giving himself any more capability to mess things up :-) 19:50:36 :) 19:51:03 stickster, that group is usually really restricted, there are only 13 people with that and pretty much all of them are RH employees 19:51:23 stickster, i was asking to have another acl added just for stg, that could solve the issue a bit 19:52:34 stickster, let me see what seth thinks about it 19:52:39 averi: don't bother 19:52:43 I would rather not apply for it, frankly 19:52:55 And if I were them, I wouldn't give it to me even if I did ;-) 19:53:06 I think the added ACL makes more sense. 19:53:31 #action averi investigate using a sysadmin-staging or equivalent for our staging process. 19:53:44 Is there anything else we need to discuss today? Anyone? 19:54:04 - 19:55:33 Okeydokey then 19:55:38 * stickster has to get ready for his next meeting :-D 19:55:50 :) 19:56:00 Thank you, everyone, for coming! Please keep things moving on the list so we can keep pushing forward quickly! 19:56:03 #endmeeting