Started logging meeting in #ubuntu-meeting
[10:00:29] <skaet> Agenda can be found:
[10:00:29] <skaet> [LINK]https://wiki.ubuntu.com/ReleaseTeam/Meeting/StableReleaseAgenda
[10:00:40] <skaet> Reminder, please follow the convention of using ".." on a separate line when you've finished typing. Also, If someone wants to comment on the last point, please "o/", so we know to wait.
[10:00:49] <skaet> Focus for this week is 10.04.2.
[10:01:02] <skaet> [TOPIC] 10.04.2
[10:01:52] <skaet> pitti, 2 milestoned bugs left - any update on them?
[10:02:08] <pitti> skaet: I just moved the desktopcouch one which newly appeared on the 10.04.2 list to .3
[10:02:25] <skaet> pitti, thanks.
[10:02:26] <pitti> a year after release it can't be that urgent to re-do all the cert and other validation
[10:02:30] <pitti> what's the other one?
[10:02:47] <skaet> foundations one that's been on the list a while.
[10:02:52] <skaet> see on agenda.
[10:03:12] <pitti> https://launchpad.net/ubuntu/+milestone/ubuntu-10.04.2 has quite a bit more, so it's a bit hard to see
[10:03:22] <skaet> 635273:Building debs with SWIG libraries do not work
[10:03:34] * skaet was just focusing on the high/critical
[10:03:52] <pitti> this doesn't look like a deal-breaker for .2 at all
[10:03:57] <pitti> I think we should just move it
[10:04:19] <skaet> fair enough, will confirm with cjwatson, but lets assume that's the case.
[10:04:36] <skaet> what is the update on the language packs? which ones landed?
[10:04:40] <pitti> FTR, I'm still wrestling with langpacks, I have build take #4 running right now
[10:04:59] <pitti> skaet: we'll land all of them in -proposed, and then quick-verify the ones that are shipped on the images
[10:05:18] <pitti> on desktops, anyway (not DVDs, as they probably ship all of them)
[10:05:37] <pitti> I hope I can get them uploaded to -proposed within 2 hours now
[10:05:49] <pitti> I'll coordinate testing handover with dpm
[10:06:06] <pitti> but if anything should go wrong, we just use what we have now
[10:06:20] <skaet> pitti, sounds good.
[10:06:52] <skaet> ..?
[10:08:14] * skaet wondering if pitti has anything else to add or is done, before moving on?
[10:08:20] <pitti> ..
[10:08:22] <pitti> sorry
[10:08:25] <skaet> :)
[10:08:32] <skaet> np
[10:08:46] <skaet> ara, how are we looking on HW cert?
[10:08:56] <ara> * Almost all the servers and desktops are already covered. No regressions found so far. \o/
[10:08:56] <ara> * This week the scope is testing laptops and netbooks and finishing the remaining desktops and servers.
[10:08:56] <ara> We are on track to finish on time before Thursday.
[10:09:02] <ara> ..
[10:09:13] <skaet> ara, thanks! very good news.
[10:09:24] <skaet> any questions for ara?
[10:10:15] <marjo> ara: are there specific things you're depending on, or are all your dependencies ok?
[10:10:34] <ara> marjo, everything is OK
[10:10:36] <marjo> ara: in other words, there are no blockers for hw cert, right?
[10:10:40] <ara> no :)
[10:10:42] <marjo> ara: great to hear
[10:11:00] <skaet> marjo, how are things looking from your side?
[10:11:26] <marjo> skaet: this week we're doing the kernel/security testing
[10:12:01] <marjo> and for 10.04.2, jibel has started syncing images and will do upgrade testing this week.
[10:12:03] <marjo> ..
[10:12:45] <skaet> marjo, sounds good. encourage jibel to flag early if any issues show up with the upgrade testing ;)
[10:12:50] <marjo> skaet: is there time today to discuss "tweaks to SRU kernel process"?
[10:13:06] <skaet> marjo, after 10.04.2 - we'll go on to SRU
[10:13:09] <jibel> skaet, I will :-)
[10:13:16] <skaet> thanks jibel
[10:13:16] <marjo> skaet: thx much!
[10:13:31] <skaet> pitti, final images will be cut on Friday or Monday?
[10:13:52] <pitti> can we do the final validation if we do them on Monday?
[10:14:00] <pitti> would give us a tad more time for the langpacks
[10:14:06] <pitti> but if Friday would be better, that works, too
[10:14:41] <skaet> pitti, suspect ara and jibel would prefer friday if at all possible, so less of a scramble next week.
[10:15:01] <skaet> ara, jibel - ?
[10:15:33] <ara> skaet, I don't have a preference
[10:15:38] <jibel> skaet, I'm fine with both
[10:15:41] <marjo> pitti: what happens if you don't get the "tad more time for the langpacks" what's the downside risk?
[10:16:21] <pitti> marjo: no risk involved; the less time we have, the fewer langpacks will make it to -updates, but no other harm done
[10:16:39] <skaet> ok
[10:16:44] <pitti> we don't depend on these, they would just be a "nice to have"
[10:16:52] <marjo> pitti: understood; i like plans w/ "no risk involved" :)
[10:17:18] <marjo> skaet: i would say let's go for Friday final image, ok?
[10:17:28] <pitti> ack
[10:17:28] <marjo> to avoid the scrambling
[10:17:43] <marjo> pitti: thx much!
[10:17:47] <skaet> pitti, if langpaks are looking reasonable, cut the images on Friday and broadcast widely then. If langpaks are problematic we can discuss.
[10:18:04] <pitti> bah, they just failed again; firefox translations are broken
[10:18:05] <skaet> we'll use u-release for discussions.
[10:18:38] <marjo> pitti: will the initial langpacks include the ones used for the recent Qin image?
[10:19:29] <pitti> Qin?
[10:20:05] <skaet> Qin - chinese image
[10:20:16] <skaet> marjo, wasn't that a maverick one?
[10:20:33] <marjo> skaet: oh sorry
[10:20:33] <pitti> I think so
[10:20:39] <skaet> np
[10:20:48] <skaet> any other questions about 10.04.2?
[10:20:51] <pitti> marjo: but it only takes what launchpad translations has, no other sources
[10:21:02] <marjo> pitti: then we're ok
[10:21:02] <pitti> so if the chinese edition strings are on launchpad, it will be taken from langpack-o-matic
[10:21:13] * skaet keeps fingers crossed its only langpacks that are problematic for 10.04.2
[10:21:28] <skaet> ok, moving on..
[10:21:39] <skaet> [TOPIC] SRU updates
[10:22:05] <skaet> sconklin - what's happening with the kernels?
[10:22:18] <sconklin> |
[10:22:18] <sconklin> | Latest Lucid -proposed is 2.6.32-29.57
[10:22:18] <sconklin> | Call for verification went out on Feb 4th
[10:22:18] <sconklin> |
[10:22:18] <sconklin> | Latest Maverick -proposed is 2.6.35-26.46
[10:22:19] <sconklin> | Call for verification went out Feb 1st
[10:22:19] <sconklin> |
[10:22:20] <sconklin> | These were both copied out to -proposed last week.
[10:22:20] <sconklin> |
[10:22:21] <sconklin> | The status page with tracking bugs is here.
[10:22:21] <sconklin> | Our tools will need changes to accomodate
[10:22:22] <sconklin> | the ARM based kernels, so ignore all the information
[10:22:22] <sconklin> | on that page for ARM kernels.
[10:22:23] <sconklin> |
[10:23:15] <sconklin> I got throttled, hold on
[10:23:32] <sconklin> |
[10:23:32] <sconklin> | https://kernel-tools.canonical.com/srus.html
[10:23:32] <sconklin> |
[10:23:33] <sconklin> ..
[10:23:46] <skaet> what are the tracking bug numbers for maverick, lucid?
[10:23:56] <sconklin> they are in the page I just linked
[10:24:05] <skaet> thanks
[10:24:31] <skaet> any questions for sconklin?
[10:24:54] <ara> o/
[10:25:08] <skaet> go ara
[10:25:22] <ara> As we said, we were no going to be able to test SRUs this week. What is going to happen, then?
[10:25:37] <ara> a new kernel is going to be uploaded next week?
[10:25:54] <sconklin> Whatever is done will just wait in the queue until you are able to test
[10:26:28] <ara> OK
[10:26:30] <marjo> sconklin: does that mean QA team should hold off also?
[10:26:32] <sconklin> We may upload new kernels to the PPA, but they will not be copied into -proposed until the ones in -proposed are published to updates
[10:26:58] <marjo> sconklin: or keep going w/ regression testing starting today?
[10:27:58] <sconklin> I thought that you were unable to do regression testing. Whether you can test or not and when cert can test will determine what we do next.
[10:28:31] <marjo> sconklin: we can do "regression testing" this week, since alpha2 is done
[10:28:34] <sconklin> If there will be no testing in the next week, we can just roll a new version to -proposed, and you can test that after a week in verification.
[10:29:25] <sconklin> if Cert is blocked for another week, then it probably makes sense for us to publish new -proposed, and take all the existing verifications as done
[10:29:31] <marjo> jibel: any suggestions?
[10:29:35] <skaet> marjo, thinking in dallas, was that this was opportunity to catch up on hardy and karmic.
[10:29:59] <sconklin> skaet: catch up meaning what?
[10:30:13] <skaet> sconklin, run the regression testing
[10:30:45] <sconklin> extra regression testing will never hurt, even if the tested versions are superseded in -proposed and not ultimately released
[10:31:07] <skaet> sconklin, was refering to hardy & karmic
[10:31:26] <skaet> ?
[10:31:34] <sconklin> that statement applied to every series
[10:31:37] <skaet> heh
[10:31:39] <skaet> :)
[10:31:39] <sconklin> applies
[10:32:15] <sconklin> but - in particular, we are concerned about server and virt testing for hardy in this and the next release
[10:32:48] <skaet> marjo, jibel - ok to look at hardy, karmic this week? then back into the regular pattern after 10.04.2 comes out.
[10:32:54] <sconklin> (probably) for the next because there are some more rather invasive patches in the queue but they haven't been finalized
[10:33:10] <sconklin> should good to me
[10:33:15] <marjo> skaet: ok, will do
[10:33:16] * pitti waves, need to leave
[10:33:18] <sconklin> er . . . sounds good
[10:33:29] * skaet thanks pitti
[10:33:57] <skaet> sconklin, er... ?
[10:34:13] <skaet> have I misunderstood/overlooked something?
[10:34:23] <sconklin> sounds good to me to test Hardy and Karmic
[10:34:27] <sconklin> ..
[10:35:30] <skaet> ara - any updates/questions?
[10:35:46] <ara> skaet, not from me
[10:35:46] <jibel> so, on the QA side the plan is to do regression testing on Karmic and Hardy this week, then what's in -proposed for maverick and lucid after 10.04.2 is out ?
[10:36:10] <skaet> jibel, yup, that's my understanding
[10:36:19] <marjo> jibel: yup, that's my understanding
[10:36:20] <jibel> okay. thanks
[10:36:30] <ara> the certification team is not planning on testing until the week 19, as marked in:
[10:36:31] <ara> https://wiki.ubuntu.com/NattyReleaseInterlock
[10:36:45] <skaet> ara, yup. :)
[10:36:46] <sconklin> with the understanding that we may roll out a new -propsed for lucid and maverick before testing gets to it
[10:37:03] <skaet> sconklin, ack.
[10:37:10] <marjo> sconklin: ack
[10:37:35] * skaet is doing a good snap set with marjo. ;)
[10:37:48] <skaet> any other questions about SRU updates?
[10:38:02] <skaet> marjo did you want to talk about tweaks?
[10:38:08] <marjo> skaet: thx
[10:38:12] <marjo> hi folks
[10:38:37] <marjo> i have a few simple tweaks and suggestions for the Kernel SRU process
[10:39:23] <marjo> 1. I suggest that this be an agenda item for the SRU & LTS meeting, and make sure HW Cert team raise issues early. I've already asked Kate to include it.
[10:39:50] <marjo> 2. Ensure all critical and high importance bugs are verified in a timely manner. If not, Jean-Baptiste or his backup will perform the testing.
[10:40:03] <marjo> 3. Jean-Baptiste will specifically ask at the meeting if there are specific bugs that need verification that aren't being done by the bug reporter. If necessary, a QA team member will do the verification. If not able (e.g. lack of specific HW), will do more calls for testing and nag the bug reporter again.
[10:40:14] <marjo> 4. Set up separate SRU verification program, for big packages like eglibc, python, X. As you know, we've done that before for mesa.
[10:40:16] <marjo> ..
[10:40:52] <marjo> too bad pitti's not here...
[10:41:02] <sconklin> for 3, who will do the tracking and asking?
[10:41:50] <marjo> sconklin: by default, jibel, but we don't want to duplicate efforts already in place by pitti & sconklin
[10:42:07] <skaet> marjo, yeah, we need to take this suggestion up with with pitti off line as well.
[10:42:22] <sconklin> marjo, so are you proposing that someone from QA begin to track all the bugs requiring verification?
[10:42:28] <marjo> sconklin: i'm trying to avoid the last minute scrambling to do fix verification when bug reporters don't do them
[10:43:06] <pitti> still catching up on backscroll, but only 1/4 brain here
[10:43:07] <marjo> sconklin: no, we just want to get heads up on those that are not getting verified in a timely manner
[10:43:08] <sconklin> Has there been a problem with this? We have had almost 100% of verifications done quickly for the last few cycles
[10:43:31] <sconklin> And has that impacted QA or cert?
[10:43:31] <pitti> also, the kernel is really quite special here
[10:43:43] <pitti> we just need a large amount of testing there because it changes so much
[10:43:53] <bjf> marjo, are you trying to solve a real problem today or anticipating an issue ?
[10:43:59] <pitti> we don't allow these kind of changes in any other package (like in X.org)
[10:44:39] <marjo> bjf: i'm trying to head off the cases where bug reporter doesn't do verification, so someone (QA team) has to try
[10:44:58] <skaet> sconklin, marjo - tags of verification needed can be surveyed to figure out which are outstanding, and then look at high/critical.
[10:44:59] <marjo> and we want to know ASAP
[10:45:11] <sconklin> marjo: How often has this happened? I wasn't aware that this was happening
[10:45:19] <marjo> skaet: yes, that's one way to implement this
[10:45:22] <bjf> marjo, we have a clear policy on that, if it's not verified by the reporter, we revert the patch
[10:45:59] <skaet> sconklin, bjf - outside the kernel, there are some good fixes getting no love, since the reporter is the one that fixed it.
[10:46:12] <marjo> bjf: ok, so maybe these don't apply to kernel, because it's more well behaved
[10:46:26] <sconklin> oh, sorry. I'm in my kernel bubble
[10:46:37] <marjo> sconklin: yes, you are :)
[10:46:56] <skaet> [LINK] http://people.canonical.com/~ubuntu-archive/pending-sru.html
[10:47:13] <sconklin> well, you said that these were kernel SRU tweaks, . . .
[10:47:25] <marjo> sconklin: yes, i did ..
[10:47:52] <sconklin> Have you been having to do verification for any kernel bugs?
[10:47:59] <marjo> sconklin: would you say that this is NOT a problem for the kernel case
[10:48:00] <marjo> ?
[10:49:09] <marjo> sconklin: in general, we (QA team) try to verify fixes if the bug reporter doesn't
[10:49:10] <sconklin> it's not a problem because if people don't test their changed we revert them. I know that some people have had to scramble for testing because they lacked hardware, but I didn't know that it was falling on your team. If it is, we'll look at it
[10:49:25] <marjo> but only if we have the HW, resources, etc.
[10:49:30] <marjo> we try to help...
[10:49:52] <marjo> sconklin: thx much
[10:50:01] <skaet> marjo, sconlin, thanks.
[10:50:03] <sconklin> marjo: ok, that sounds great - and the best way to determine what needs verification is just to look at our sru status page and see what's not verified
[10:50:07] <marjo> skaet: so i think that's it from me
[10:50:10] <victorp> marjo for #1 could you give an example when hw cert have not raised an issue early?
[10:50:40] <sconklin> If you can verify fixes and save us the pain of reverting and get good fixes out, I'm all for that
[10:51:24] <marjo> victorp: remember ara had to raise the issue re: eglibc? i think you and i agree this should have been caught earlier
[10:51:38] <marjo> victorp: that's why i'm making these suggestions
[10:51:51] <marjo> so, hw cert doesn't have to scramble
[10:52:13] <marjo> sconklin: ack
[10:52:17] <victorp> yes, but couldnt possibly find it earlier because we are not involve in it
[10:52:28] <marjo> victorp: we know
[10:52:38] <victorp> basically QA has to find it earliear so it is not up to hw cert to find it
[10:52:47] <marjo> victorp: we know
[10:53:05] <marjo> victorp: we're trying to help you (HW cert)
[10:53:19] <victorp> marjo, great
[10:53:25] <marjo> victorp: thx!
[10:53:35] <victorp> in that case you may rephrase the problem statement
[10:53:37] <marjo> skaet: thx, that's it from me
[10:53:45] <skaet> okie, thanks.
[10:53:48] <victorp> and it will help every one if we get it right not just he cert
[10:53:52] <victorp> hw cert
[10:53:59] <marjo> victorp: ack
[10:54:09] <skaet> before meeting ends... any input from security, OEM, support teams? any escalations?
[10:54:52] * skaet looks around?
[10:55:08] <skaet> any other questions?
[10:55:16] <skaet> going once
[10:55:19] <skaet> going twice
[10:55:25] <skaet> #endmeeting
Meeting ended.