/srv/irclogs.ubuntu.com/2013/02/04/#ubuntu-meeting.txt

=== chiluk_away is now known as chiluk
=== chiluk is now known as chiluk_away
=== chiluk_away is now known as chiluk
=== chiluk is now known as chiluk_away
=== mmrazik is now known as mmrazik|lunch
=== mmrazik|lunch is now known as mmrazik
=== rsalveti_ is now known as rsalveti
=== chiluk_away is now known as chiluk
=== davidcalle_ is now known as davidcalle
mdeslaur\o18:10
jdstrandhi!18:10
tyhickshello18:11
jdstrandwasn't setup yet to use the18:11
jdstrandThe meeting agenda can be found at:18:11
jdstrand[LINK] https://wiki.ubuntu.com/SecurityTeam/Meeting18:11
jdstrand[TOPIC] Announcements18:11
jdstrandChad Miller (chad) provided updates for lucid-quantal for chromium-browser (LP: #1099075)18:11
ubottuLaunchpad bug 1099075 in chromium-browser (Ubuntu Raring) "new upstream release: 24.0.1312.56" [High,Fix released] https://launchpad.net/bugs/109907518:12
jdstrandthere is still some work to do for armhf to compile, but i386 and amd64 for lucid-raring are now caught up with upstream :)18:12
jdstrand[TOPIC] Weekly stand-up report18:12
jdstrandI'll go first18:12
jdstrandI'm on triage this week18:13
jdstrandthere is a firefox regression fix that is going out this week18:13
jdstrandI'm working on an embargoed issue18:13
jdstrandI've got another embargoed issue I'm working on18:14
jdstrandif I have time, I might look at the lxc mir this week18:15
jdstrandmdeslaur: you're up18:15
mdeslaurI'm on community this week18:15
mdeslaurI have a couple of pending updates to try and figure out how to test18:16
mdeslaur(jquery and xserver-xorg-video-qxl)18:16
mdeslaurand will continue going down the CVE list18:16
mdeslaurthat's pretty much it18:16
jdstrandmdeslaur: xserver-xorg-video-qxl - ah, that is for spice, right?18:16
mdeslauryeah, it's the spice xorg driver18:16
mdeslaursbeattie: you're up18:17
jdstrandI wonder if that would help us with our unity 3d stuff18:17
mdeslaurjdstrand: no18:17
jdstrandhmm18:17
jdstrandsomeone else said it might18:17
mdeslaureventually, I believe they are planning on writing a 3d enabled driver18:17
mdeslaurbut, not currently18:17
jdstrandplus, looking at the spice server MIR last week, I thought it plausible since spice is supposed to use the best 'hardware'18:18
jdstrandie, maybe the guest, maybe the host, but whatever. you know more than I at this point18:18
mdeslaurit.s more efficient than vnc, but it's not 3d18:19
jdstrandk18:19
jdstrandsbeattie: sorry, please go ahead18:19
sbeattieno worries18:19
sbeattieI'm working on apparmor this week18:20
sbeattiefocusing on my blueprint work items18:20
sbeattieI also need to finish up my objectives rejiggering18:20
sbeattiethat's pretty much it for me.18:21
sbeattietyhicks: poke18:21
tyhicksMy week looks similar to last week18:21
tyhicksEmbargoed issue, AppArmor policy kernel interface, need to finish testing some changes to the AppArmor D-Bus mediation patches that I made last week and upload the new dbus package to dbus-dev PPA18:21
tyhicksthat's it for me18:21
tyhicksjjohansen: you're up18:21
jjohansenI am plugging away on apparmor work items18:22
jjohanseninstead of working on env var filtering, we have switched priorities a little bit I am going to be working on socket labeling so we can have get_peercon working and fix that issue in the dbus patches18:22
jjohansenoh and I suppose I need to finish up rebasing the compat patches on top of the base labeling/stacking patches today. So I can push an alpha2 kernel into the ppa and give sarnold something more to review18:22
tyhicksoh nice18:22
jjohansenthats it from /me sarnold18:24
sarnoldI'm going to be working on workitems and objectives this week18:25
sarnoldvde2 is waiting a main inclusion request audit, it'd be fun to work on that too, we'll see how jdstrand's teaching-time works out :)18:25
jjohansensarnold will be reviewing patches this week too :)18:26
sarnolduh oh :)18:26
sarnoldapparently' I'm also reviewing patches this week :)18:26
sbeattiehehe18:26
sarnoldjdstrand: back to you :)18:26
jdstrandyes, that patch review should take priority :)18:27
jdstrand(unless asked otherwise)18:27
jdstrand[TOPIC] Highlighted packages18:27
jdstrandThe Ubuntu Security team will highlight some community-supported packages that might be good candidates for updating and or triaging. If you would like to help Ubuntu and not sure where to start, this is a great way to do so.18:27
jdstrandSee https://wiki.ubuntu.com/SecurityTeam/UpdateProcedures for details and if you have any questions, feel free to ask in #ubuntu-security. To find out other ways of helping out, please see https://wiki.ubuntu.com/SecurityTeam/GettingInvolved.18:27
jdstrandhttp://people.canonical.com/~ubuntu-security/cve/pkg/firebird2.5.html18:27
jdstrandhttp://people.canonical.com/~ubuntu-security/cve/pkg/sleuthkit.html18:28
jdstrandhttp://people.canonical.com/~ubuntu-security/cve/pkg/phpldapadmin.html18:28
jdstrandhttp://people.canonical.com/~ubuntu-security/cve/pkg/nusoap.html18:28
jdstrandhttp://people.canonical.com/~ubuntu-security/cve/pkg/libsocialweb.html18:28
jdstrand[TOPIC] Miscellaneous and Questions18:29
jdstrandDoes anyone have any other questions or items to discuss?18:29
jdstrand#endmeeting18:32
jdstrandmdeslaur, sbeattie, tyhicks, jjohansen, sarnold: thanks!18:32
tyhicksthanks18:32
mdeslaurthanks jdstrand!18:33
sarnoldthanks jdstrand :)18:33
sbeattiejdstrand: thanks!18:33
jjohansenthanks jdstrand18:33
=== Quintasan_ is now known as Quintasan
cjwatsonkees,mdz,soren,stgraber: TB meeting in <10?20:53
stgraberyep, I'll be there20:54
* pitti waves hello20:54
smosero/20:57
cjwatsonah, soren sent apologies20:59
* cjwatson does last-minute listadmin20:59
cjwatson#startmeeting21:00
meetingologyMeeting started Mon Feb  4 21:00:05 2013 UTC.  The chair is cjwatson. Information about MeetBot at http://wiki.ubuntu.com/meetingology.21:00
meetingologyAvailable commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired21:00
stgraberyeah, he then forwarded the e-mail with the right address21:00
cjwatsonAgenda: https://wiki.ubuntu.com/TechnicalBoardAgenda21:00
cjwatsonWho's here?21:00
kees\o21:00
stgrabero/21:00
smosero/21:00
pittime too21:00
* smoser is standing in for roaksoax21:00
cjwatsonThanks.  Will just wait a minute for any latecomers ...21:01
pittiI met mdz at FOSDEM yesterday, he's presumably still travelling21:01
cjwatsonAh, yes, that would make sense21:01
cjwatson#topic Action review21:02
=== meetingology changed the topic of #ubuntu-meeting to: Action review
cjwatsonNone that I can see from the last minutes21:02
cjwatsonhttps://lists.ubuntu.com/archives/ubuntu-devel-announce/2013-January/001007.html21:02
cjwatson#topic MAAS SRU21:02
=== meetingology changed the topic of #ubuntu-meeting to: MAAS SRU
cjwatsonI followed up by mail a few minutes ago21:02
pittiFWIW, I found slangasek's reply quite on-the-spot21:02
cjwatsonMe too.  I understand that Steve's recommendations are already being implemented?21:03
cjwatson(In fact, perhaps we should record the general principles he outlined somewhere more permanent)21:03
smosercjwatson, hm... could you forward me your response? archive is not udpated, an di'm not subscribed.21:03
pittiI agree with bundling newer versions and new packages into the new maas21:03
* kees nods21:03
cjwatsonsmoser: It wasn't anything interesting, just concurrence with Steve and otherwise general approval21:03
smoseryeah, we're perfectly fine to package the bits inside maas.21:03
pittithe three django fixes should be properly SRUed, though (at least at first look)21:03
smoserpitti, we're open to that.21:04
cjwatsonI notice that ScottK has rejected bug 1081391 and bug 1081388 from the SRU queue21:06
ubottubug 1081391 in python-django (Ubuntu) "[SRU] Backport GenericIPAddressfield from 1.4" [Undecided,Fix released] https://launchpad.net/bugs/108139121:06
ubottubug 1081388 in python-django (Ubuntu) "[SRU] Backport prefetch_related from 1.4" [Undecided,Fix released] https://launchpad.net/bugs/108138821:06
smoserScottK raised concern with some of the django changes, suggesting that furthre review (done here) was necessary. so surely he'd be OK  with that.21:06
stgraberI'm also happy with the proposal with slangasek's proposed changes. Personally I'd tend to prefer having yui3 and python-tx-tftp as new sources rather than bundled in, but I'm not an SRU team member and I can live with those sources being bundled.21:06
stgraber(I have a vague interest in that new tftp module for python which I may want to use for some projects I'm involved with, and having it in the archive for 12.04 would be convenient. I don't care much about yui3 though.)21:07
cjwatsonI find it difficult to disagree with his review on the face of it.  Is it possible to work around the django problems in maas?21:07
pittibundling them exposes them less to other "unintended"/unsupported usage, though21:07
cjwatson(And it is *definitely* true that the test cases in those bugs were incomplete.)21:07
cjwatsonAt the very least they'd need much more regression testing.21:08
stgraberpitti: right, the main advantage of just bundling them is that they will be able to push newer features or API changes to those in future SRUs. Which we wouldn't allow if those were individual sources.21:08
stgraberpitti: but if it's not likely to happen with those packages (and it doesn't appear it's), I'd prefer to have separate sources.21:08
smoserstgraber, i think i personally prefer slangasek's suggestion of bundling them in.21:09
cjwatsonI'm not sure I know enough about django to be able to offer a confident review.  It would be nice if somebody non-maas-related who knew django well could investigate.21:09
pittistgraber: I'd rather minimize the exposure of new packages, but I don't have a solid objection against introducing them as NEW ones, so I'm fine with letting the server team decide about that21:09
* kees agrees with pitti21:09
cjwatsonIf they really are non-invasive then it probably isn't worth the hassle of trying to move the fix around; but I would like to have an unbiased assessment of that.21:09
cjwatsonstgraber: I'd rather bundle too.21:10
smosercjwatson, i'd have to look further to see which of the django changes are required.21:10
stgraberok ;) As I said, I don't mind very much, I just have a vague interest in the tftp bit and it'd have the nice advantage of saving me an upload to my PPA, but that's about the extent of how much I care ;)21:10
slangasekthe maas package currently in precise depends on the external python-django package; so switching it to bundle now would seem to be a bit of a regression on that score21:10
cjwatsonYes, I'm not currently offering an opinion on bundling or otherwise of django21:10
cjwatsonI'd like to have the smallest change with lowest risk; it's not clear at this point where that lives21:11
slangasekwhile the python-django changes don't meet the letter of the SRU policy as ScottK says, it's not a wholesale backport or anything... I think the django SRU approach makes sense21:11
cjwatsonAnd for the record I think the "my way or the highway" approach evidenced in bug 1081392 is entirely inappropriate for a technical discussion in a bug report.21:12
ubottubug 1081392 in python-django (Ubuntu Precise) "[SRU] Include upstream fix for bug 15496" [High,New] https://launchpad.net/bugs/108139221:12
cjwatson(from the maas team)21:12
smoserclearly that could have gone better. i dont think anyone would disagree.21:13
cjwatsonIt may be the right thing to do, but let's try reasoning rather than assertion :-)21:13
slangasekif the TB generally feels it's warranted to override the SRU policy here, I'm happy to dig into the details of the python-django SRU and assess it (as I have some familiarity with django)21:14
smoseri can make sure the maas team offers help / guidance to slangasek there.21:15
pittimy gut feeling is that these sound small enough to warrant an SRU exception, but it hasn't been made clear how these can be regression-tested21:15
cjwatsonI would like to have some notion of how we can regression-test this for other django users21:15
pittii. e. with prominent python-django rdepends21:15
keesagreed. I only know the simplest of django uses, and I don't think that's sufficient.21:16
pittiand it would be great if these two SRU bugs could get patches attached for review21:16
slangasekpitti: I believe, but have not yet verified, that the new features don't change the behavior of existing code21:16
pittiit's always easier to judge regression potential by looking at what actually changd21:16
slangasekthats my recollection of the previous discussion around that SRU21:16
pittie. g. if that just adds a new function to the API, it'd be harmless21:17
pittiwhich may very well be the case here21:17
stgraberAt least the addition of GenericIPAddressfield sounds to me like it could be done in the maas code without requiring shipping a whole copy of django, so maybe that's another way to get the feature without having to SRU new features into a stable release?21:17
cjwatsonHas GenericIPAddressField been security-reviewed (this is on a security boundary, right?)?  Does it handle database migration?21:17
stgraberI'm not terribly familiar with Django, but it sounds like this is just a convenience type which ends up being mapped to an int in the DB, so surely this can be done without patching the core?21:18
* ScottK mostly felt django was a TB decision, not just ubuntu-sru.21:18
ScottKIf you're happy, I'm happy.21:18
cjwatsonI could see prefetch being suitable - it would improve perf for other users, presumably - but it's a fairly complex change I can't review21:18
smoserstgraber, you're probably correct. i'm sure we can find some way to get the same functionality inside of maas.21:18
* pitti feels he has too little data to decide whether he should be scared or happy21:18
cjwatsonIf it's had qualified code review and has some kind of plan for regression-testing then I'd be OK with the prefetch change21:19
smoserthe ipv6 code there, just ends up taking the same path as other suggested chaanges.21:19
smoseras to whether it should be shoved inside maas (and not available to others) or incorporated into sru for others to benefit.21:19
cjwatsonI guess I'm more or less agnostic about GenericIPAddressField21:19
cjwatson"not available to others" shouldn't be a consideration we apply in SRUs, though21:19
cjwatsonLeast-risk is pretty much an overriding criterion21:20
smoserfair21:20
cjwatsonSame logic as yui3/raphael21:20
stgraberright, prefetch seems way harder to keep inside maas, so I think this one may be fine for an exception provided sufficient testing and guarantee it won't affect existing code (that it's just an addition that only maas will use as far as packaged software goes)21:20
smoserright. which is what i was trying to say.21:20
cjwatsonAny more comments?  I'd be happy to hand off detailed review to slangasek's judgement21:22
smoseronly comment is that everyone involved is aware that this is not "traditional SRU"21:23
smoserthe overriding interst is in getting something useful to ubuntu users to live on 12.04.21:23
cjwatsonScottK: FWIW (re 1081392) if you *wanted* to push for a wholesale update of owncloud on the basis that the old version is completely useless, I don't know that I'd be completely opposed; I actually wondered why nobody was doing that21:24
ScottKIt would have required backporting a bunch of other packages.21:24
keesapologies, I have to run away early...21:24
ScottKIf it was just owncloud, that's the direction we'd have gone.21:24
cjwatsonmaas was pretty immature in precise, which was a problem in itself at the time.  Indeed, it's not a traditional SRU; but I can see the value in it.21:25
cjwatsonScottK: Ah, fair enough21:25
stgraberScottK: and I assume those are big/complex enough that you couldn't get away with the same bundling game as MAAS?21:25
cjwatsonkees: thanks21:25
smoserthe maas and ubuntu server teams will do whatever is necessary to do this right.21:26
stgraberanyway, for the actual discussion topic, I'm happy having this be a one-off thing for MAAS and I trust ~ubuntu-sru to enforce the rigorous testing this will require (especially for the django bits), so I'm happy having slangasek and the ubuntu-sru team do the review and have this move along21:26
pittiyeah, I agree for MAAS itself; that's sufficiently a "leaf" package, and the rationale makes sense to me for an LTS21:27
cjwatsonYep.  Do we need a vote (is there any dissent), or shall we carry this by acclamation?21:27
cjwatsonkees sounded in general agreement21:28
pittito me it seems we by and large agree; we all want to see a regression test plan for django and maas itself, and bundle the others21:28
stgraberI don't think I heard anyone being explicitly against it, we're really just discussing some of the implementation details which I'm sure the SRU team can take care of ;)21:28
cjwatsonOK, let's move on then; I'll distil this into the minutes21:28
smoserthanks all.21:29
pittiScottK: I want to say thanks for following the proper process here21:29
ScottKpitti: Thanks.21:29
cjwatsonI see nothing new on the list21:29
cjwatsonAnd no open bugs21:29
cjwatson#topic AOB21:29
=== meetingology changed the topic of #ubuntu-meeting to: AOB
pittia quick FYI, no further responses to the brainstorm reviews21:31
cjwatsonOh, hell, I haven't done mine yet21:32
* cjwatson sticks that on kanban in an attempt to remember21:32
pittiI'll send a followup reminder email21:33
cjwatsonalso:21:33
cjwatson#action cjwatson to amend SRU/MRE documentation to reflect slangasek's comments about bundling21:33
meetingologyACTION: cjwatson to amend SRU/MRE documentation to reflect slangasek's comments about bundling21:33
cjwatsonif that's OK with everyone21:33
pittioh, thanks21:33
stgraberyep, thanks21:33
cjwatsongoing once21:34
cjwatsongoing twice21:34
cjwatsonsold to the developer in the orange hat21:35
cjwatson#endmeeting21:35
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology
meetingologyMeeting ended Mon Feb  4 21:35:44 2013 UTC.21:35
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-02-04-21.00.moin.txt21:35
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-02-04-21.00.html21:35
cjwatsonI'll write up minutes when evening time permits21:35
pittithanks everyone21:35
=== Quintasan is now known as Huzaros
=== Huzaros is now known as IwanSenior
=== IwanSenior is now known as Quintasan

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!