16:00:40 <jlaska> #startmeeting Fedora QA meeting 16:00:41 <zodbot> Meeting started Mon Mar 15 16:00:40 2010 UTC. The chair is jlaska. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:43 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:44 <jlaska> #meetingname fedora-qa 16:00:45 <zodbot> The meeting name has been set to 'fedora-qa' 16:00:52 <jlaska> #topic Gathering ... 16:01:06 * adamw gathers 16:01:14 * kparal is here and on eletricity power again 16:01:15 <daumas> there can be only one 16:01:34 <jlaska> kparal: hey, alright 16:02:54 <jlaska> wwoods: is out today 16:03:02 <jlaska> and I'm not expecting lili or rhe to be awake right now 16:03:33 <jlaska> kparal: is jskladan out for the day? 16:04:12 <kparal> jlaska: jskladan was hoping to be online, but it seems he's not here 16:04:20 <jlaska> okay 16:05:13 <jlaska> maxamillion had a conflict too iirc 16:05:20 <jlaska> #topic Previous meeting follow-up 16:05:29 <jlaska> #info maxamillion seeking input from the Mentors group for guidance on mentor responsibilities 16:05:42 <jlaska> not sure of anything new here, anyone else? 16:05:55 <adamw> not heere 16:05:56 <jlaska> I can catch up with maxamillion after 16:06:17 <jlaska> some of these tasks are a bit old ... next up ... 16:06:22 <jlaska> #info continued testing of bug#567346 to further isolate the failure conditions 16:06:28 <jlaska> .bug 567346 16:06:31 <zodbot> jlaska: Bug 567346 gpk-update-viewer does not install updates if there is any dependency issue, and does not correctly report this - https://bugzilla.redhat.com/show_bug.cgi?id=567346 16:06:37 <adamw> that's the update fail bug, right? 16:06:47 <jlaska> yeah, I believe this is the one you updated after Fridays blocker mtg? 16:06:50 <adamw> yeah. 16:07:09 <jlaska> Any objections to dropping this from the list, I think we've got it on the proper radar elsewhere 16:07:55 <adamw> sure 16:08:11 <jlaska> alrighty, next .. 16:08:20 <jlaska> #info jlaska to update AutoQA_PatchProcess to include fedorapeople.org git repo 16:08:52 <jlaska> nothing crazy here, I made a minor update to the [[AutoQA_PatchProcess]] wiki page pointing to the instructions for setting up a git repo on fedorapeople.org 16:09:01 <jlaska> https://fedoraproject.org/wiki/AutoQA_PatchProcess#Private_Branch 16:09:09 <jlaska> that's all I have from previous meetings 16:09:18 <jlaska> before we move on, anything else not covered? 16:10:29 <jlaska> alright ... diving into the agenda ... 16:10:37 <jlaska> #topic Fedora 13 test status 16:10:48 <jlaska> this first topic is intended as a check-in on f13 test activities 16:10:57 <jlaska> we've got quite a bit going on at the moment, and the beta is on the horizon 16:11:15 <jlaska> I'm just going to rattle off a few milestones that I'm tracking ... 16:11:32 <jlaska> #info Pre-beta acceptance test - awaiting new anaconda build before sending through AutoQA - https://fedorahosted.org/rel-eng/ticket/3495 16:12:05 <jlaska> next up, we have ... 16:12:19 <jlaska> #info 2010-03-18 - Beta test compose 16:12:39 <jlaska> I'm not seeing tickets yet for the beta composes, I'll catch up with Oxf13 after to make sure I don't fill dups 16:13:03 <jlaska> we also have ... 16:13:17 <jlaska> #info 2010-03-18 - Palimpsest & udisks improvements test day 16:13:36 <jlaska> so quite a bit going on this week, on top of the proposal storm 16:14:07 * Viking-Ice sneaks inn 16:14:11 <jlaska> I don't have a ticket for the palimpsest test day ... who is coordinating that event? 16:14:16 <jlaska> Viking-Ice: welcome :) 16:14:17 <adamw> i was about to ask the same 16:14:18 <adamw> ot 16:14:26 <adamw> it's on the schedule but i'm not sure who's in charge of that 16:14:55 <adamw> 18:02, 16 February 2010 Davidz (Talk | contribs) (3,046 bytes) (Add udisks test day) 16:15:14 <adamw> oh look, it's me! 16:15:34 <adamw> yeah, i have some emails from david about this, from back in february. i'll look after it. 16:15:44 <jlaska> adamw: want to divide and conquer on this one? 16:15:51 <adamw> nah, it's fine, i've got it. 16:15:51 <jlaska> since you had all of webcam last week? 16:16:37 <jlaska> we had a previous palimpsest test day, but I can't find it at the moment ... hopefully that has some useful tests 16:16:50 <adamw> there's stuff on the feature page too. 16:17:02 <jlaska> ah, nm ... I was thinking about DeviceKit (https://fedoraproject.org/wiki/Category:DeviceKit_Test_Cases) 16:17:39 <jlaska> I'll check-in with Hurry to see if she needs anything for the test compose milestone this week 16:17:54 <adamw> DeviceKit would be right 16:18:02 <adamw> DeviceKit-disks turned into udisks 16:18:19 <jlaska> I thought we had a focus on this already, but then the *Kit name threw me 16:18:34 <adamw> we had HAL, then DeviceKit, then DeviceKit-disks, then udisks 16:18:36 <adamw> easy! =) 16:18:50 <jlaska> kparal: I think we could make a fun flow chart for that progression :) 16:19:02 <jlaska> oh, and last thing on my radar for F13 testing this week 16:19:17 <jlaska> #info 2010-03-19 - F13 Beta Blocker bug review #2 16:19:37 <jlaska> Cranes Maska has quite a few bugs to knock out before that meeting 16:19:50 <jlaska> anything else on the F13 front folks want to share? 16:19:52 <adamw> i wouldn't expect much from that guy 16:19:59 <jlaska> adamw: I set the bar low 16:20:25 <jlaska> alrighty ... moving on ... 16:20:37 <jlaska> #topic proventesters 16:21:12 <jlaska> There has been some discussion on the list in previous weeks regarding the creation of a proventesters group, responsible for providing critpath bodhi feedback for QA 16:21:49 <jlaska> I've seen a few email from Oxf13, adamw and maxamillion, but wanted to give someone a chance to talk about where we are, what's next etc... 16:22:09 <jlaska> is there general agreement on the FAS group name, 'proventesters'? 16:22:19 <adamw> sure 16:22:22 <adamw> brb call of nature 16:22:36 <kparal> just call back :) 16:22:48 <jlaska> heh 16:23:10 <jlaska> so I don't see the group created yet, https://admin.fedoraproject.org/accounts/group/view/proventester ... so that seems like a reasonable starting point 16:24:22 <daumas> jlaska: what will a "proventester" acl give to a person who receives it? 16:24:46 <jlaska> daumas: great question, I'm not sure this process has been fully fleshed out yet 16:25:12 <jlaska> for today, I just wanted to check-in and see where things stood. I know maxamillion has a few threads out to help move things along on this front 16:25:20 <jlaska> perhaps people can lend their thoughts .... /me grabs links ... 16:25:33 <jlaska> http://lists.fedoraproject.org/pipermail/test/2010-March/088980.html 16:25:40 <adamw> basically we're working on maxa's proposal i thought? 16:25:44 <Viking-Ice> what happen with using the already existing QA group? 16:26:23 <adamw> Viking-Ice: http://lists.fedoraproject.org/pipermail/test/2010-March/089065.html 16:27:11 <Viking-Ice> Ah ok good point mentioned there.. 16:27:33 <jlaska> adamw: I thought so as well, but I know it's getting a lot of focus and I haven't seen a lot of feedback to maxa's RFC 16:27:56 <jlaska> if nothing else, I'll checking with maxamillion after the meeting and see what he needs to move forward 16:27:59 <adamw> be nice to hear where oxf13 is on it 16:28:38 <jlaska> #Help additional feedback needed, see http://lists.fedoraproject.org/pipermail/test/2010-March/088980.html 16:28:41 <jlaska> #help additional feedback needed, see http://lists.fedoraproject.org/pipermail/test/2010-March/088980.html 16:29:01 <jlaska> adamw: what aspect is Oxf13 working on? 16:30:07 <adamw> i'm not exactly sure, but he was definitely talking about the whole area 16:30:20 <jlaska> alright ... sounds like some data gathering is needed 16:30:29 <jlaska> I'll bug those two later on 16:30:48 <jlaska> okay ... next topic ... back by popular demand 16:30:51 <jlaska> #topic Privilege Escalation test 16:31:42 <jlaska> adamw: I know you've asked about drafting test cases to support the recent priv escalation policy, I wanted to give you some time to talk through it 16:31:50 <adamw> right 16:32:05 <adamw> basically just a reminder that we didn't write the policy for the fun of writing policies =) it was to support privesc testing 16:32:21 <adamw> i believe the next step was to come up with the script to identify privesc-relevant packages 16:32:29 <kparal> should this be automated test for autoqa or manual test, similar to current desktop validation test plan? 16:32:40 <jlaska> kparal: I wonder if these eventually might make good _instrospection_ tests? 16:32:46 <adamw> i'm trying to remember who it was said they would volunteer to do that back at the start, could be wwoods 16:32:54 <adamw> i think there's going to be automated and manual elements to it 16:33:19 <adamw> we can use autoqa to identify packages which have added critpath-relevant stuff, or packages where it changes 16:33:24 <jlaska> wouldn't hurt to start with manual definition 16:33:29 <adamw> and there may be common errors we can catch with autoqa (or may not) 16:33:40 <adamw> but there will also be manual tests we'll want to run on the identified packages 16:34:09 <jlaska> adamw: the best candidate I knew of was for any packages who change/add/remove their polkit definitions? 16:34:28 <adamw> that's part of it, but there are other things to check for too 16:34:51 <adamw> setuid binaries, certain d-bus config files I believe, and consolehelper files are the obvious 16:35:20 <adamw> there's also some lovely outliers out there, like the app I came across the other day which inexplicably chose to use some random thing called 'beesu' which wraps consolehelper 16:35:25 <jlaska> kparal: these seem like good candidates for rpmguard tickets once we have test defined ... since there is a comparison factor here? 16:35:55 <kparal> that's possible 16:36:14 <jlaska> kparal: as you mentioned earlier, I don't want to get too far ahead with tasking out autoqa stuff until we have the current mandatory list (and a place to store/view the results) complete 16:36:49 <jlaska> adamw: is this something you'd like to see in place for Final, or sooner? 16:36:51 <adamw> well the rpmguard stuff will be pretty 'obvious' once we have the tool to generate an overall list in place 16:37:12 <adamw> well it'd be nice to at least have a list of packages for us to eyeball, if nothing else, before final 16:37:41 <jlaska> who can provide that? 16:38:39 <jlaska> adamw: that seems like a reasonable goal ... given the 200 other things everyone has on their plates 16:39:15 <adamw> as I said, i think wwoods said when we started discussing this that he'd be able to come up with a tool 16:39:33 <jlaska> #info interested in a list of packages to apply priv esc tests against for final 16:39:33 <adamw> maybe take an action item for me to talk to him about it? anyone else want to be involved? 16:39:59 <jlaska> #info wwoods previously mentioned producing a tool to provide the list of packages 16:40:22 <jlaska> #action adamw to check-in with wwoods on tooling needs for priv esc. test 16:41:20 <jlaska> adamw: we have the policy in place now to help guide and severity questions around incoming bugs, so that does put us in better shape for F-13 testing than we were in for F-12 16:41:56 <adamw> sure, if something comes up we have a document to point to to say what it should do. 16:42:14 <adamw> but it would definitely be better to have an active testing plan in place rather than just hope for things to float to the surface =) 16:42:26 <jlaska> indeed 16:42:50 <jlaska> alright, anything else on that front ... or just the first step, follow-up w/ wwoods 16:43:02 <adamw> first step is fine for now 16:43:17 <jlaska> eggsellent, thanks adamw 16:43:29 <jlaska> okay, open discussion time ... 16:43:31 <jlaska> #topic Open discussion - <Your topic here> 16:43:42 <jlaska> anything not covered that folks would like to discuss? 16:44:24 * Viking-Ice nothing from me... 16:44:37 <kparal> well maybe I have a question about the proposals. but we can also discuss it afterwards 16:45:30 <kparal> about the update policy proposals, to be more exact 16:45:50 <jlaska> #topic Update Policy proposals 16:45:52 <jlaska> kparal: take it away 16:46:25 <kparal> alright, just something to be clear on. from the current discussions and proposals, it seems probably that we will have two autoqa checking rounds 16:46:45 <kparal> the first one when accepting packages to updates-testing, the second one when accepting packages to stable updates 16:46:48 <kparal> is that correct? 16:47:29 <jlaska> kparal: that's my understanding 16:47:31 <kparal> because for example I think we want to check dependencies sanity before pushing to updates-testing, not to break our repo 16:47:49 <kparal> OTOH the upgrade path should be checked just when before push to stable updates 16:47:58 <jlaska> right, and then the same to ensure that things are pushed int he right order to 'updates' 16:48:01 <kparal> otherwise the situation may change in between 16:48:48 <jlaska> exactly, for the tests that look for closure in deps and conflicts, it seems like those would need to run during any transition to 'updates-testing' or 'updates' 16:48:51 <kparal> ok, I'm just modifying my proposal again, so I will include these two rounds of autoqa checks. I'm just afraid it will sound even more complicated than the first proposal 16:49:29 <kparal> but the policies are meant to be complex, right? :) 16:49:33 <daumas> kparal: dep checking to stable pushes is loooong overdue 16:49:51 <kparal> daumas: what do you mean? 16:50:17 <jlaska> kparal: given the limited scope of the tests for package acceptance, I don't think we'll get a lot of push back from ensuring that both 'updates' and 'updates-testing' repos are dep solvable 16:50:59 <jlaska> kparal: I'm obviously not an english major, but I'll be happy to look at the wording and propose changes if there is something more concise that can convey the same meaning 16:50:59 <daumas> kparal: pushes get made, users encounter "unable to resolve deps" and complain to the lists. it's been commonplace for a while. it's more rare these days, but most recently happened with nss and nspr 16:51:31 <kparal> alright. I was thinking if we could make the AutoQA process run during the time the package spends in updates-testing. so AutoQA would not be a bottleneck (it may take a few hours) 16:51:50 <kparal> but as I understand it, we can't assume that something that was ok 2 days ago is still ok now 16:51:54 <kparal> e.g. the dependencies 16:52:38 <kparal> so AutoQA will slow it down a little at both sides 16:52:50 <kparal> if I see it wrong please correct me 16:53:01 <jlaska> kparal: one aspect with both policies is that they require autoqa be inproduction 16:53:11 <daumas> kparal: slowing down a few minutes will save days of recoup time. 16:53:21 <jlaska> so the very small test environment we are piloting now won't be representative of the resources available once deployed 16:53:54 <kparal> ok, that's a good answer for me 16:54:14 <jlaska> but honestly, I'd love to have the problem of autoqa being too slow 16:54:31 <jlaska> that would mean all these java packages are behind us :) 16:54:52 <jlaska> #topic Open Discussion - <your topic here> 16:54:59 <jlaska> alright ... anything else for today? 16:55:12 <jlaska> otherwise, I'll call #endmeeting in a few minutes 16:56:02 <adamw> where are you with the autoqa packaging stuff? 16:56:05 <adamw> drowning? need a rope? 16:56:19 <jlaska> adamw: several ropes are being shot out as we speak 16:56:25 <adamw> ah great 16:56:38 <jlaska> adamw: I'll have an email out to java-devel@ and probably devel@ later this week looking for FAD participants 16:57:21 <jlaska> #info adam asked how autoqa packaging was going, jlaska noted that a FAD is in the works, expect more later this week 16:57:29 <jlaska> alright gang ... thanks for your time 16:57:49 <jlaska> as usual, I'll send minutes to the list 16:57:52 <jlaska> #endmeeting