/srv/irclogs.ubuntu.com/2014/04/11/#ubuntu-release.txt

JackYuxnox, hi, Did ubuntu-kylin-software-client and ubuntukylin-default-settings get accepted? Maybe I miss something from the queuebot:)00:02
xnoxJackYu: i didn't get email, let me check queue00:02
JackYusorry, ubuntu-kylin-software-center (not client):(00:02
xnoxJackYu: ubuntu-kylin-software-center is still in the new queue.00:03
roaksoaxslangasek: sounds good to me! thanks00:03
JackYuxnox, oh, thanks.00:03
slangasekJackYu, xnox: I'm reviewing ubuntu-kylin-software-center now00:03
xnoxJackYu: ubuntukylin-default-settings 1.1.4 is in the arhive since 8th of april00:04
slangasekxnox: yes, but there's one in unapproved that goes in once uksc is accepted00:04
JackYuslangasek, great! It's 8 am here. Our QA team is waiting for the latest ISO:)00:04
xnoxslangasek: ah, yeah i see it now.00:05
slangasekhmm, is archive.ubuntukylin.com:10006 the production port for the service?00:05
xnoxslangasek: queue names like search thing is not substring based search =(00:05
JackYuxnox, slangasek, yep. We will upgrade something in ubuntukylin-default-settings 1.1.5.00:05
JackYuslangasek, yep.00:06
slangasekok00:06
xnoxmy old job only allowed 80, 443 and 22 out =)00:07
wgrantYeah, that sounds pretty bad for firewalls...00:07
xnoxand 443 had to be ssl traffic, they inspected it.00:07
slangasekwgrant: there's only one firewall that matters for this particular archive, and it's the one at the border ;)00:07
wgrantHeh00:07
xnoxwgrant: it's like kees "ssh over dns queries" backdoor into buildds =)00:07
wgrantxnox: +queue text search is a per-term prefix search, not a full substring search, for performance reasons.00:09
slangasekxnox: was the switch to a native package discussed with upstream? Because upstream did have a tarball release on LP00:09
xnoxslangasek: the upstream had "_2.9.2.orig.tar.gz" and debs uploaded into 2.9.2 release that did not match their trunk branch -> and clearly came from a daily recipe builds that generated the tarball.00:10
slangasekxnox: ah, ok00:10
slangasekxnox: but - you did also discuss this change with upstream, right? :-)00:10
xnoxslangasek: and upstream accepted my merge proposal to switch to native.00:10
slangasekok good00:10
xnoxslangasek: and i'm upstream committer now as well00:10
xnoxslangasek: i should merge that reviewed branch now =)00:11
xnoxslangasek: done, upstream trunk is tagged 0.2.9.1 and matches the upload.00:12
slangasekxnox: aren't you missing some from __future__ import print_function here?00:12
slangasekI see an awful lot of print->print() changes, but no print_function anywhere00:12
slangaseknot a NEWing consideration, but it might be useful if the app doesn't fail immediately with python backtraces00:12
xnoxslangasek: i did not do that. let me check.00:14
xnoxslangasek: yeah i see that introduced / used refactored in a few places.00:15
slangasekxnox: you want to fix/upload?00:15
xnoxslangasek: yeah.00:16
xnoxslangasek: shokingly "pyflakes" doesn't tell me about them.00:17
slangasekotherwise, the package as a whole looks fine, so accepted00:17
slangasekxnox: right, I noticed because it was in the debdiff vs. the previous version00:17
slangasek(that I had been poking at locally)00:17
xnoxslangasek: clearly i didn't manage to generate any exceptions while testing it =) cause they'd crash00:21
JackYuslangasek, xnox, thanks a lot. Would you help to take a look the ubuntukylin-default-settings 1.1.5?00:30
xnoxslangasek: i'm opting in for revert - http://paste.ubuntu.com/7232982/00:35
xnoxslangasek: adding "from __future__  import print_function" results in invalid syntax errors, as only a handful of print's are functions, the rest are statements. Refactoring everything to print function is a huge diff, better done as part of porting to python3.00:36
xnoxslangasek: and the revert to a consistent print statement is smaller diff.00:36
xnoxand i'd rather have 1 style through all code base.00:36
slangasekxnox: ack00:36
xnox./ui/uksc.py:140: undefined name 'data'00:38
xnox./backend/search.py:315: undefined name 'get_query_for_pkgnames'00:38
xnox./backend/search.py:366: undefined name 'time'00:38
xnox./backend/search.py:369: undefined name 'time'00:38
xnox./backend/search.py:375: undefined name 'log_traceback'00:38
xnox./backend/aptdaemon/dbus_service/apt_dbus_service.py:408: undefined name 'Daemon'00:38
xnoxhm....00:38
slangasekJackYu: does ubuntukylin-default-settings still need an upload sponsored, too?00:39
xnoxslangasek: i see one in rejected.00:39
xnoxslangasek: also did keyring got sorted out?00:40
slangasekxnox: yes00:40
slangasekhmm, yes, it is in rejected00:40
JackYuslangasek, happyaron uploaded 1.1.500:40
slangasekwho rejected that?00:40
JackYuoh...00:40
slangasekok, I'll look - but am on the way to dinner right now, so it'll be a little bit00:40
xnoxJackYu: that's fine, sometimes reviewers stash things into rejected, which are waiting for some other packages to be uploaded.00:41
JackYuxnox, sure. lol.00:42
JackYuslangasek, have dinner first:) I think it's middle night at United States.00:43
xnoxJackYu: usa - west coast is 6 PM =) middle of the night is here in the UK for me - 2AM00:43
JackYuxnox, :)00:48
xnoxJackYu: please review https://code.launchpad.net/~xnox/ubuntu-kylin-software-center/invalid-syntax/+merge/21532500:49
xnoxJackYu: and please assign / get warnings from https://bugs.launchpad.net/ubuntu-kylin-software-center/+bug/1306313 fixed - i'm not familiar with the code and somebody who understand it better should address those00:50
ubot2Launchpad bug 1306313 in Ubuntu Kylin Software Center "pyflakes serious warnings" [Undecided,New]00:50
JackYuxnox, got it. Thanks. We will review it asap.00:52
=== jhodapp is now known as jhodapp|afk
xnoxi'll poke ubiquity after i wake up =)04:45
JackYuxnox, good night:)04:59
jamespageslangasek, uh - yes - I did indeed add the breaks/replaces to the wrong package and I did use the wrong version - apologies05:36
slangasekjamespage: no worries.  The adjusted version is still waiting in the unapproved queue for a second set of eyes; maybe you'd like to check it over and do some upgrade tests, and if it looks ok I can accept it?05:37
jamespageslangasek, ack - will do.  Oddly enought I did upgrade test this - does the fact that its only conffiles moving package make a difference?  I def had no problems05:56
jamespageslangasek, either that or my mind is playing tricks on me05:57
slangasekjamespage: well, if you happened to get the packages unpacked in the right order, it would've worked even without the Replaces05:58
jamespageslangasek, the combination with the new conflicts might have done that05:59
jamespageslangasek, certainly looks right - testing now06:06
slangasekjamespage: how's the testing?  I'm afraid it's bedtime here06:21
Davieyalangasek, if this is for neutron.. i don't mind taking over.06:28
Davieyerr, slangasek ^06:28
oSoMoNhello all07:28
oSoMoNcan I have an ETA on when webbrowser-app will leave the unapproved queue?07:28
jamespageDaviey, is slangasek is now eod that would be appreciated07:29
Davieyjamespage: how did the testing go?07:34
jamespageDaviey, +107:35
jamespageDaviey, I tested an upgrade from 0ubuntu1 -> 0ubuntu3 with both the vpn and l3 agents installed; upgraded OK - l3 agent bumped off the install (as expected - I installed the vpn-agent)07:35
Davieyjamespage: silly question.. but has upgrade from 12.04 been tested? Essex, and UCA versions?07:37
jamespageDaviey, I've tested the upgrade path via the UCA from folsom->grizzly->havana->icehouse07:38
jamespageDaviey, upgrading straight from essex is hard as the overall architecture of openstack has changed - specifically neutron (grizzly) and cinder (folsom)07:38
Davieyjamespage: if it has to be sequential updates is this documented?07:39
jamespageDaviey, it will be - I'll make sure it gets into the release notes07:39
jamespageDaviey, technically I think nova is the only bit that needs that - its the only project that has rolled up db migrations07:40
jamespageDaviey, we can jump other things directly07:40
Daviey(i can't imagine anyone is still using Essex.. but you never know, right)07:40
jamespageDaviey, you do never know - I triaged a bug report from a 12.04 user who had tried to go essex->havana the other day07:40
Davieyoh. ;)07:41
jamespageDaviey, not in a serious way - they just happened to have nova-common installed from 12.04 at the time07:41
DavieyThat makes more sense.07:42
dbarthgood morning, i'm pinging about the last webbrowser-app upload in the approval queue; we have (sorry) other webbrowser-app fixes stuck in silos after that08:04
dbarththanks for your attention if you can rview those this morning08:05
seb128hey release team ;-)08:10
seb128xdg-user-dirs and shared-mime-info uploads are translation updates from launchpad (they don't use langpacks)08:10
seb128those didn't get uploaded yesterday because the DoS/launchpad downtime made I didn't get the exports before my eod08:11
Laneydbarth: you know we're in final freeze?08:16
Laneyseb128: looking08:16
seb128Laney, thanks08:17
didrocksLaney: I guess the goal was to open as soon as we can't get things into the release pocket for seeded packages -updates pocket for things seeded in desktop and touch08:19
didrocksthat's the plan cjwatson discussed about. However, he talked about Monday08:20
didrocksso unsure for today, but we'll need to find something IMHO08:20
dbarthLaney, didrocks: let me know if we can still land updates today and next week, or if we need another approach for continuing to accumulate fixes for a potential SRU08:21
didrocksdbarth: nothing will change from your POV as long as you do bug fixes08:22
dbarthi totally understand the need to stabilize the distro before the release, just need a direction08:22
dbarthok08:22
didrockswe just need to find which channel it's going to :p08:22
LaneyI don't know how such redirection works so I'm going to leave things like that for now08:28
Davieydbarth: erm, why is the source PPA for webbrowser-app showing depwait?08:49
DavieyIe, build failure08:49
dbarthuh, not sure; let me check with oSoMoN08:50
DavieyHmm, Arm64, armf,  PowerPC and ppc6408:50
LaneyIt doesn't build on those arches08:51
oSoMoNthat’s because oxide itself doesn’t build on those arches08:51
Laneynot armhf08:51
cjwatsonNot armhf.  But yes, that's expected08:51
DavieyI assumed armf at least was a release goal for this stuff?08:51
DavieyOh yes08:51
cjwatsonIt only needs to build on the arches listed in "rmadison -s trusty -S webbrowser-app"08:51
dbarthah right, that's the same issue as before08:52
DavieyRight, no worse.  My mistake, should have looked closer.08:53
cjwatsonI think we need to do a block-all in p-m, selectively unblock things that are allowed, and sru-release (or equivalent) anything else08:58
cjwatsonblock-all source rather08:59
cjwatsonlast time round we did that on 2013-10-1509:00
cjwatsonso this is a bit earlier, but meh09:00
didrocksblock-all source - stuff that are only seeded on touch and for the rest, go on a case by case? (either release or -updates?)09:00
LaneyCould do it for the intersection of touch and <stuff>, or something09:00
didrocks- being "minus"?09:00
seb128^ telepathy-indicator is a small diff that should fix empathy online status in the indicator09:01
cjwatsonI don't have a mechanism for that, but we can do it manually09:01
seb128would be nice to get in for release09:01
cjwatsonand for that matter the touch release team have unblock hint access09:01
didrockscjwatson: the FFe bug for Touch is a good list of things being "seeded in Touch only"09:01
didrocksI'm happy to unblock on those09:01
seb128https://code.launchpad.net/~larsu/telepathy-indicator/lp1103438/+merge/215271 is the corresponding merge request09:01
cjwatsondidrocks: there's no code for "block-all except stuff"09:01
didrocksah09:01
cjwatsonand I'm not going to write any now09:01
didrocksso, then, it's only hints09:02
didrocksfrom the release team?09:02
cjwatson"block-all source" applied now, so ~ubuntu-release and ~ubuntu-touch-release should unblock as needed09:02
didrocksyeah09:02
cjwatson(in the latter case, for touch-only stuff)09:02
didrocksso I can unblock all packages that are touch-only09:02
didrockslisting them09:02
cjwatsonyes09:02
didrocksone by one09:02
didrocksok, I'm using the FFe bug09:02
cjwatsonwell, no, unblocks are versioned09:02
cjwatsonstop09:02
didrocksah09:02
cjwatsonyou have to unblock selected uploads09:02
didrocksthat's going to be really painful09:02
cjwatsondeal with it :)09:03
didrocksthanks09:03
didrocksok, let's say current Touch is finale then09:03
cjwatsonI wouldn't expect it'll take that long09:03
cjwatsonthe need for any hints will be obvious in excuses09:03
cjwatsonthat's an overreaction09:03
didrockswell, "deal with it" as well09:04
cjwatsonit's first thing in my morning and I wake up to everyone shouting at me ...09:04
cjwatsonI would suggest that we can continue to unblock touch stuff pretty freely until Tuesday or Wednesday or so09:05
didrockscjwatson: I don't think I shouted at you, I just hinted you from that discussion and didn't jump on you on purpose on that one to let you catch up09:05
cjwatsonmy point is that it is not really painful to unblock uploads09:05
cjwatsonif you don't want to bother I'm happy to09:05
didrocksit's still for each package -> I have to check it's seeded only on touch only09:06
cjwatson(you or your team)09:06
didrocksthen unblock09:06
cjwatsonlike I say, if you (plural) don't want to bother I'll do it09:06
cjwatsonit's not a big deal09:06
didrocksor beg the release team beyond upstream09:06
didrocksfor get things in09:06
didrocksI would prefer not deal with those and get into -updates if needed09:06
cjwatsonI would prefer not to use -updates until we need to09:07
cjwatsonit's harder to track correctness there09:07
cjwatsonbecause the only check we have is "valid candidate" in excuses, we won't get the uninstallability check from the output phase09:07
didrocksok, that's a valid one if that's not supported by p-m09:08
cjwatsonwe have -updates as an escape hatch, and we can use it when things are on both touch and something else and we decide we'd rather not take the risk elsewhere; but it's not a free pass, we don't have as good tools for it09:08
cjwatson(unfortunately)09:08
cjwatsonusing it is going to require extra manual checks09:08
cjwatsonso people shouldn't be labouring under the assumption that it's easier / less work09:08
didrockscjwatson: the issue is that the "you" plural is singular most of the time as the only one active on the list would be cyphermox, ogra and I09:09
cjwatsonlike I say I have no problem helping out with that09:09
cjwatsonand I'm sure others could as well09:09
* ogra_ finds an old hints branch and sees kenvandine in there too09:10
didrocksogra_: yeah, ken isn't active on that though09:10
ogra_ah, k09:10
ogra_i just saw he has a file in there09:10
didrockscjwatson: well, seeing the amount of work you have to review unapproved already, I'm unsure the RT will have time to deal with it09:11
ogra_hmpf ... and i seem to never have bzr pulled in that branch09:11
ogra_what was the upstream url for it again ?09:11
cjwatsondidrocks: based on past experience it's fine09:11
cjwatsonogra_: lp:~ubuntu-touch-release/britney/hints-ubuntu-touch you mean?09:11
ogra_thanks !09:11
cjwatsondidrocks: also, generally unblocking can be done at the same time as accepting through unapproved, so it doesn't require thinking about it twice09:12
cjwatson(IME)09:12
didrockscjwatson: so, anyway, seems there is no alternative, so I'll list all with versions09:12
didrocksone by one09:12
didrockscjwatson: I wonder though09:12
didrockscan't I set unblock <packagename>, then I just amend with a version?09:13
didrocksor that will make the system bugging?09:13
cjwatsonif you do that right now I believe you'll crash proposed-migration09:13
didrocksok09:13
cjwatsonI would like unversioned unblocks to work09:13
didrockseven commented?09:13
cjwatsonBut I'd prefer not to mess with that code a week before release09:13
didrocksI just want to have the list handy09:13
didrocksso that I know if it's touch only or not09:13
cjwatsonjust keep it in your homedir or in some other file in that branch09:13
cjwatsonproposed-migration only looks at a specific named list of files09:13
didrocksok, if you think the parser will be at risk09:13
cjwatsoncommented is fine too09:14
didrocksok, let me create a file in that branch then09:14
cjwatsonbut it'd be clearer for other people if it wasn't in your personal hints file, IMO09:14
didrocksyeah09:14
didrockslike touch-only.list09:14
cjwatsonyep09:14
didrocksok, doing this09:14
ogra_i assume i can safely flush the entries from last release from my file in that branch ?09:15
didrocksogra_: I did for mine some time ago09:15
LaneyI'm seeing if I can quicly extend generate-freeze-block to come up with this list09:15
didrocksLaney: well, I think cjwatson's "don't risk production code" before release makes sense09:15
cjwatsongenerate-freeze-block isn't production code as such09:15
didrockscjwatson: so, for the webbrowser-app one, this will be reviewed as usual and unblock if RT is happy with it?09:16
cjwatsonthat would be replacing block-all with a gigantic block that affects the whole archive09:16
cjwatsonor something09:16
cjwatsonogra_: yes09:16
ogra_done, thanks09:16
didrocksbut you are not afraid with britney crashing with the gigantic block list?09:16
cjwatsonno09:16
cjwatsonwe use gigantic block lists elsewhere09:16
cjwatsonsigh, KDE didn't all clear through automatically so we'll have to unblock that09:18
* cjwatson looks through the ftbfs pile09:18
cjwatsonLaney: thinking about it, I think we only applied block-all last time once we needed the archive to quiesce for release09:26
cjwatsonLaney: so maybe your big freeze block approach would in fact be better for this09:26
cjwatsonnot that it isn't helpful for people to remember how to unblock stuff, but :)09:27
Laneycjwatson: Yeah, I think so09:32
LaneyTrying to get the logic right09:33
didrocksLaney: if you need any help from me, I'm happy to check with you09:33
LaneyI'll share a list when I get one that I think is right09:33
didrocksok09:34
cjwatsonIt would certainly be nicer to do less work even if it's not too hard :)09:34
didrockscjwatson: Laney: seems there is again 2 new MPs for webbrowser-app coming which are the same kind of fixes than the one in UNAPPROVED. So that you don't have to review the same package 3 times as upstream planned at first, I asked them to get that in one landing09:39
didrocksso I'm kicking out the current version in UNAPPROVED09:40
cjwatsonmkay09:40
cjwatsondidrocks: do you know if qtcreator-plugin-remotelinux got prenewed?09:41
didrockscjwatson: yeah, I did that09:41
Laneyhttp://paste.ubuntu.com/7234140/ ?09:41
didrocks(some worth and back and checked that my concerns were fixed in latest versions)09:41
LaneyPackages which are on touch and some other image09:41
LaneyHopefully09:41
didrocksLaney: looking09:41
cjwatsonLaney: for actually putting this in p-m, don't we need the list of all packages on any image other than touch?09:42
LaneyDepends what you want to block, I guess09:43
didrocksLaney: so, you are also dealing with build-deps from what I see, right? (like autopilot)09:43
Laneyhrm, how did that get in there?09:44
LaneyIt's not there when I run it again ...09:45
didrocks*magic*09:45
didrockslxc-android-config?09:45
didrocksthat looks weird09:45
Laneyoh09:45
cjwatsondidrocks: yeah, looks ok, accepted (q-p-r)09:46
Laneythat's because I forgot the flag when I ran this09:46
Laneyhttp://paste.ubuntu.com/7234167/09:46
cjwatsonso, yeah, last time round we apparently didn't block anything for final freeze, only in the unseeded freeze right at the end09:47
Laneyso I was thinking the idea was to let touchies carry on as normal ish, blocking their shared things in proposed so that they can be considered as discussed earlier09:47
didrockscjwatson: thanks!09:47
cjwatsonit wasn't what I was initially thinking, but it makes sense09:48
Laneyfor everything else use the unapproved queue09:48
Laneythen use the block-all source instead at T-2 days as for Saucy09:48
cjwatsonyep, bit confusing but I can deal with that09:48
LaneyMight be worth a mail09:49
didrocksLaney: this list is what is seeded on touch and desktop it seems?09:50
didrocksnot things that are seeded on any flavor (but Touch only)?09:50
didrockslike I would have except to see some unity-lens-*09:51
didrocksor gnome-*09:51
Laneyright09:51
Laneyit's shared touch and other things components09:51
didrocksok, and so, desktop-only will be blocked by something else?09:52
didrocks(taking ubuntu desktop as an example)09:52
darkxstLaney, I would rather the touchies didnt touch anything on our image now, given it won't be tested before upload09:52
Laneyunapproved09:52
Laneydarkxst: this block catches that09:52
Laneybut really it's mainly about the CI train stuff09:53
LaneyQt possibly to a lesser extent09:53
darkxstLaney, there is stuff in that list seeded on our images09:53
cjwatsondarkxst: this is a list to block, not a list to allow09:54
Laneydarkxst: that's good, it's the list of things that will get blocked09:54
darkxstah, ok09:54
didrocksbut the unapproved -> autoaccept already had the interesect of Touch + any other flavor?09:54
didrocksintersect*09:54
* didrocks is probably silly, but doesn't understand09:54
cjwatsonauto-accept is: not in a package set, not listed in seeded-in-ubuntu other than ubuntu-touch09:55
didrocksunapproved -> autoaccept was for Touch-only09:55
didrocksyeah09:55
NoskcajIs it ok for me to make a upload of parole for a missing recommends? It fixes a high importance bug, and xubuntu (where it's seeded) approves the change09:55
cjwatsondidrocks: I think the idea is that this allows people to accept touch-related stuff (touch-only or not) into -proposed without having to carefully check whether it affects desktop09:55
cjwatsondidrocks: and then anything that isn't touch-only out of that, we can have in -proposed in a place where we can then move it to -updates if we need to09:56
cjwatsonNoskcaj: sounds fine09:56
didrockscjwatson: ok, this makes sense to me09:56
cjwatsonit's a bit twisty09:56
cjwatsonbut I think it ultimately makes sense09:56
didrocksright, I get it now09:56
LaneyI think so, if it turns out not to in practice then it's only a text file to edit09:56
Laneythe volume should be low at this point anyway :)09:57
didrocksLaney: the list looks to be the right one to me :)09:57
didrocksLaney: *if* only09:57
Laneymini troll, sorry09:57
Laneythat Friday feeling09:57
didrocksheh ;)09:58
didrocksseems that some people committed still to features and so, features + stabilization is expected09:58
didrocks(sure, so easy)09:58
didrocksbut that's out of my hands as you know…09:58
didrocksLaney: thanks for building that list, after a second look, nothing bleeds through my eyes09:59
didrocks(I thought we stopped shipping zg though=09:59
* didrocks checks09:59
LaneyIt'll be interesting when it comes to trying to release a product on such a fast moving base (especially if the base of that is a development release)10:00
Laney'bleeds through my eyes' sounds funny to me - is that a translation of a French expression?10:00
didrocksLaney: yeah, you know how French rules to directly translate expressions :p10:00
didrocksLaney: and +1 on the "it will be interesting" :p10:01
didrockswe still (ship zg-core in touch oh my)10:01
Laneyok, updated hint pushed10:02
cjwatsoncool, thanks10:02
didrocksthanks!10:03
cjwatsonI'm working on clearing out component-mismatches, BTW, it's just fairly slow going10:04
cjwatsonlots of checking ...10:05
cjwatsonNBS is clear at last10:05
Laneywhat's happening with icedtea-web?10:15
didrocksoSoMoN: you do have a FFe for https://code.launchpad.net/~michael-sheldon/webbrowser-app/file-upload/+merge/212605?10:20
didrocks(I saw you approved it)10:20
didrocksas webbrowser-app is not seeded by Touch-only, it's not in the blanket Touch FFe10:21
oSoMoNdidrocks, I don’t10:25
oSoMoNdidrocks, can you point me to a template FFe so I can file one?10:25
sil2100Hi release team! There's a low-risk packaging fix upload of libaccounts-qt in -proposed - it fixes a packaging conflict - could anyone push it further to the archive?10:29
LaneyI'm going to be polling excuses for blocked packages and I expect others will too10:29
didrocksoSoMoN: https://wiki.ubuntu.com/FreezeExceptionProcess10:30
oSoMoNdidrocks, thanks10:30
didrocksyw10:30
didrockssil2100: Mirv: we need this FFe to ba acked before publishing the webbrowser-app silo ^10:32
sil2100didrocks: ok, will remember that, let me put up a comment10:33
sil2100Laney: thanks o/10:33
Mirvright10:38
infinitySo, looks like mochikit still needs an MIR, or python3-paste needs neutering?10:41
infinityEverything else wanting main promotion looks like fallout from bugs or FTBFS packages.10:41
oSoMoNdidrocks, here goes the FFe: https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/1306528 , let me know if additional information is required10:43
ubot2Launchpad bug 1306528 in webbrowser-app (Ubuntu) "[FFe] file upload implementation in browser and webapps container" [Undecided,New]10:43
sil2100oSoMoN: adding it to the landing10:45
oSoMoNdidrocks, oh wait, I just realized that this MR (file-upload) introduces a runtime dep that’s in universe: qtdeclarative5-ubuntu-content0.110:46
didrocksoSoMoN: yeah, you're going to fix/amend this?10:47
oSoMoNdidrocks, well I’m not really sure how to fix that, I would have expected qtdeclarative5-ubuntu-content0.1 to be in main… :/10:48
oSoMoNI could make it a suggests instead of a direct dep, that would work because on desktop it’s not used and on devices the content hub is guaranteed to be there10:49
didrocksoSoMoN: that would be better10:49
oSoMoNbut I’d like to get some input from Elleo and Ken as to why it’s not in main10:49
didrocksoSoMoN: I guess it's too late for a MIR on content-hub10:49
oSoMoNsounds way too late indeed10:49
didrocksoSoMoN: maybe prepare both?10:50
didrocksdowngrade to suggest/rebuild10:50
didrocksensure it's still fine on desktop without it10:50
oSoMoNdidrocks, another option is to simply remove the dependency from debian/control: since it’s only loaded dynamically at run time and only on devices where the content hub is guaranteed to be installed, it won’t make a difference10:51
oSoMoN(instead of a suggests which wouldn’t make sense on desktop anyway)10:52
didrocksoSoMoN: fine with me as well, your pick10:52
oSoMoNdidrocks, I’ll go for that one10:52
didrocksok, great, thanks!10:52
didrocksoSoMoN: while you are doing that, let's see if you get an answer soon on your FFe :)10:55
oSoMoNdidrocks, I10:56
infinitycjwatson: Want to make some seed vs. demote decision on the 300 new grub binaries?10:56
oSoMoNdidrocks, I’ve pinged Elleo who’s the owner of the branch to do the change, if he doesn’t answer in the next 10 min I’ll branch and submit a MR myself, to speed things up10:56
cjwatsoninfinity: yeah, I was going to seed those10:57
cjwatsonsomewhere10:57
cjwatsonI'll do it after coffee :)10:57
infinitycjwatson: Oh, err, you're not doing overrides right now, are you?11:01
infinity(Before I hit enter on this gtk-sharp and jquery* demotion and double-override the world...)11:01
* infinity takes the selince as a no.11:02
cjwatsoninfinity: not right now11:03
oSoMoNdidrocks, Elleo acked the request, he’s working on the change as we speak11:08
didrocksgrea t;)11:08
infinityAlright, knocked out maybe 10 or 15 lines from c-m, time for breakfast while that settles.11:09
seb128Laney, ^ unity11:11
LaneyI see it11:11
seb128;-)11:11
seb128Laney, thanks ;-)11:19
Laneyyw11:20
=== jhodapp|afk is now known as jhodapp
Davieyinfinity: Hey, do you have a view on bug 1305839?11:52
ubot2Launchpad bug 1305839 in maas (Ubuntu) "FFe: Support for Third Party Driver Installation" [Critical,New] https://launchpad.net/bugs/130583911:52
Davieyinfinity: did you 'unofficially approved the FFe'?11:53
oSoMoNdidrocks, dependency issue fixed for the file-upload branch of webbrowser-app11:57
didrocksoSoMoN: great, keep us posted on the FFe status!11:57
oSoMoNdidrocks, it hasn’t been updated yet, who can I ping to get it reviewed?11:59
didrocksoSoMoN: normally, the release team pick up the FFe list. I think enough of them are in the channel to notice that discussion, or you can click on the team you subscribe and try to ping them :)11:59
oSoMoNnah, I’ll trust we’ve made enough noise in this channel already :)12:00
infinityDaviey: Not in so many words, no.  I told them the reasons why I would flat our reject the upload (FFe or not), and they went and tried to fix those.12:05
infinitys/our/out/12:05
* cjwatson does a few more bits of c-m12:08
Davieyinfinity: Hmm, Well. I guess as you had a prior discussion - can you follow up? I added my thoughts to the bug.12:08
infinityDaviey: I followed up to the bug to clear up the invocation of my name.  If they can test the everliving crap out of it, I'm perhaps inclined to let them slip it in, but yeah, 1.5mo after FF is probably not the time for features. :P12:10
infinitycjwatson: I'll keep my fingers out for a bit, then.12:10
cjwatsondone for now, will let that settle12:13
knomehey release team! i'm personally unaware of how the process goes, but we have made a change in the xubuntu seed (dropping ibus to avoid 1284635 for now) and it's ready in the branch; should i just file a 'regular' sponsorship bug to get it in, and also, do you approve this change under the final freeze?12:19
knome(process being process with seed changes, and more exactly, if we need any special ACK's)12:19
cjwatsonyes and yes12:23
knomeok, will get that done, and thanks12:23
cjwatsonexcept that somebody already uploaded xubuntu-meta for that12:23
knomeoh!12:24
cjwatsonhttps://launchpad.net/ubuntu/+source/xubuntu-meta/2.18012:24
knomehmm, weird, it's not showing on today's ISO..12:24
knomemaybe it'll propagate down tomorrow12:24
knomethat was quick and smooth12:25
cjwatsonyou sure?  http://cdimage.ubuntu.com/xubuntu/daily-live/pending/trusty-desktop-amd64.manifest shows xubuntu-desktop 2.18012:25
cjwatsonbut ibus is there for some other reason12:25
knomeelfy, ^12:26
knomeharumpf.12:26
cjwatsonhttp://people.canonical.com/~ubuntu-archive/germinate-output/xubuntu.trusty/desktop shows recommends from unity-settings-daemon12:26
knomei guess we need to look at that then..12:26
knomewhy do we even ship something like that12:26
cjwatsonfollow the dependencies/recommendations back ...12:27
knomeyeah, will have to look at that12:27
knomethanks for the pointer12:27
infinityHrm.12:27
knomegnome-bluetooth, hmm..12:28
infinityThat alacarte upload in the queue... Doesn't that leading debian/control newline come from a broken gnome-tools (or whatever) version, and cause issues with some other parsers?12:28
knomewondering if that should really recommend unity-control-center12:28
cjwatsonit's an alternate dependency12:28
cjwatsonyou could try seeding gnome-control-center instead?12:29
cjwatsonthough I see you don't have that right now12:29
knomehmph, will have to look at the dependencies of that...12:29
cjwatsonyou probably want to run germinate locally for this kind of thing12:29
knomeyes yes :)12:29
knomecjwatson, would it sound completely insane to mark xfce4-settings-manager as another alternative?12:40
cjwatsonknome: I don't have enough experience around there to know12:42
ochosicjwatson: i've got a proposal for this problem12:45
knomehuzzah12:45
ochosiwe could hide the menuitem "bluetooth settings..." in xubuntu and put xfce4-settings-manager as an alternative depends12:45
ochosithing is: xfce doesn't have a separate bluetooth settings dialog anyway12:45
cjwatsonI don't have any more thoughts to offer on this; I wouldn't be able to review such a change12:46
ochosibut the indicator offers all the core functionality12:46
ochosicjwatson: hm, who would? larsu?12:46
cjwatsonI don't know12:46
cjwatsonSorry, I'm really not a desktop hacker :)12:46
ochosiok, np, i'll ask around ;)12:47
cjwatsonI was just looking at the raw dependency structure12:47
knomethanks cjwatson :)12:47
cjwatsoninfinity: ^- re discussion yesterday.  we'll need to bump ubiquity to include that12:48
infinityxnox: You pulled the trigger on that d-i upload a little too quickly, keener. :P12:51
cjwatsoninfinity: that was me ... why was it too quick?12:52
xnoxinfinity: i didn't upload anything =)12:53
cjwatsonoh, I suppose it will want to have the new grub2-signed in it12:53
infinityOh, it was Colin who uploaded. :P12:53
infinitycjwatson: And yeah, grub2-signed.12:53
cjwatsonI thought you were referring to partman-auto, which isn't in the initrd.12:53
xnoxinfinity: and i still need d-i with that kernel to test the updated block-devices udeb. to make sure it works on the hardware it is suppose to enable.12:54
infinityI think it might be time to re-examine my goal of adding (= ver) depends to debian-install-udebs.12:54
infinityJust hard block migration until it's definitely in sync.12:54
infinityinstaller*12:54
cjwatsonProbably won't help with grub2-signed.12:54
infinityxnox: Right, I'll get it built as soon as grub2-signed settles.12:54
cjwatsonWe'd need proper Built-Using support for that.12:54
infinitycjwatson: Oh, does it not get it from the udeb?12:55
cjwatsonWhat udeb?12:55
infinityRight. :P12:55
infinityIs that perhaps a mistake?12:55
cjwatsonIt's used quite differently from normal udebs.12:55
infinityFetching from the archive EFI location (and thus relying on the archive layout) seems wrong.12:56
cjwatsond-i doesn't fetch from there, grub2-signed does.12:56
cjwatsonOh, hey, it does.  I wonder why I did that.12:57
cjwatsonMaybe it was to avoid yet another archive cycle ...12:57
cjwatsonSo I'm not sure d-i needs to wait for grub2-signed at all12:57
infinityYeah, you're probably right, now that I've thought it through.12:58
cjwatsonIf we were going to change that, B-Ding on grub-efi-amd64-signed would make more sense than adding a udeb, I think, but that has extra settle-time problems.12:58
cjwatsonWe do B-D on shim-signed; that changes less often though12:58
cjwatsonDunno12:58
infinityBut also guarantees consistency, if done right.12:59
infinityBut meh.12:59
infinityWhat we have works, it just seems hackish.12:59
* cjwatson does some more c-m12:59
cjwatsonYeah12:59
seb128could somebody britney unblock unity?13:01
seb128why do we have britney blocks during the freeze? if things are approved from unapproved they should probably be good to get in?13:02
LaneyIt was discussed earlier - things will be unblocked as appropriate13:03
cjwatsonso that we can let overlapping touch/desktop stuff into -proposed and aim it at -updates rather than release if we need to13:03
cjwatsonit's only for the overlap13:03
cjwatsonthough I don't know why unity is in that overlap13:03
Laneyunity-services binary package13:04
cjwatsonah13:04
LaneyI unblocked unity now anyhow13:04
seb128cjwatson, Laney: thanks13:06
cjwatsonanother batch of c-m done, letting it settle again13:07
infinitydoko: Are you going to fix gnat on powerpc?13:09
infinityErr, wha?  That mochikit thing shouldn't be happening.13:16
infinityOh, derp.  py3-paste was promoted this cycle, and the Rec->Sug drop only happened on py-paste.13:17
* infinity fixes.13:17
seb128would http://paste.ubuntu.com/7234846/ be an acceptable ubiquity change to land for release?13:17
seb128see https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/130659813:18
ubot2Launchpad bug 1306598 in ubiquity (Ubuntu) "Handle better missing indicators" [Undecided,New]13:18
seb128basically make place to get https://code.launchpad.net/~ted/indicator-keyboard/startup-cleanup/+merge/207768 landing as a SRU maybe later13:18
seb128(we missed to switch that indicator to upstart job and we might want to fix in a SRU since we are past the freeze)13:18
cjwatsonlooks ok to me13:18
cjwatsonwe have another ubiquity landing coming up for the partman-auto change - I'll include that13:19
infinity^-- That clears up the only legitimate universe->main promotion on c-m.13:23
cjwatsonseb128: well, except that's wrong, i isn't the full path13:23
cjwatsonI'll fix it13:23
seb128cjwatson, oh, didrocks was about to mp his change13:24
didrocksdoing it13:24
didrockssorry13:24
cjwatsondidrocks: I was just going to commit it directly, unless you've already done it13:25
xnoxcjwatson: kylin downloads on ubuntu.com should point at http://cdimage.ubuntu.com/ubuntukylin/releases/14.04/release/ubuntukylin-14.04-desktop-i386.iso for final release?13:25
cjwatsonxnox: er, sounds right but I haven't double-checked, check 13.10 and substitute?13:26
xnoxcjwatson: is http://china-images.ubuntu.com/releases/ - a deprecated location? (hosted only Ubuntu Chinese)13:26
didrockscjwatson: ah ok13:26
cjwatsonxnox: yes13:26
didrockscjwatson: please go ahead then13:26
seb128cjwatson, what about https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1306604 ?13:26
ubot2Launchpad bug 1306604 in ubiquity (Ubuntu) "ubiquity-dm is missing the power indicator" [Undecided,New]13:26
seb128cjwatson, adding indicator-power/indicator-power-service to that list13:26
xnoxcjwatson: right, that's what i did. so yeah if it looks roughly correct - that's good.13:26
cjwatsonxnox: any reason I shouldn't add indicator-power-service, that you know of?13:29
xnoxcjwatson: probably got lost when indicators transitioned to use profiles. As long as it declares ubiquity profile in /usr/share/unity/indicators/com.canonical.indicator.power it should be loaded.13:31
xnoxcjwatson: and added in ubiquity for loading.13:31
cjwatson$ grep -i ubiquity /usr/share/unity/indicators/com.canonical.indicator.power13:31
cjwatson$13:31
cjwatsonso that would have to be fixed first?13:31
infinitycjwatson: Do you still need your 18G of crap on am1?13:32
cjwatsoninfinity: probably not, I'll clear it out shortly13:32
infinitycjwatson: Ta.13:32
seb128cjwatson, xnox: I can get a landed up for the ubiquity profile13:32
cjwatsonI might keep the 7.8->7.6 bootstrap one of those trees, for future reference13:32
seb128landed -> landing13:33
cjwatsonseb128: adding a task for that then13:33
seb128cjwatson, thanks13:33
xnoxcjwatson: so if ubiquity profile is not declared, upon trying to launch/load indicator it will just exit. Once the profile has landed, it would start loading. So this can be fixed in any order.13:37
cjwatsonah.  let me just try running this here ...13:38
cjwatsonactually, I think I'd be more comfortable if we could test that the power indicator comes up before including that code in ubiquity13:38
xnoxcjwatson: ack.13:40
xnoxcjwatson: do you want me to do this?13:40
cjwatsonsure, if seb128 isn't already on it13:40
cjwatsonI want to upload what I have in ubiquity though, we can do this separately13:40
seb128I'm on adding the profile to the indicator13:40
seb128not on changing ubiquity13:40
xnoxseb128: ok. please point me to the indicator profile branch/commit/patch13:41
seb128what would happen if we had the indicator to the list without having a profile? error? or just no indicator?13:41
xnoxseb128: "<cjwatson> actually, I think I'd be more comfortable if we could test that the power indicator comes up before including that code in ubiquity"13:41
cjwatsonI dunno, if y'all really think it's safe then I can stick it in this upload13:41
cjwatsonit would just be easier to test the other way round13:41
xnoxseb128: so point me to profile, i'll apply it locally and will patch ubiquity locally, test it. and then land ubiquity after indicator lands, and this way it will be all tested before uploading anything.13:42
cjwatsonok, uploading ubiquity without that now then13:42
cjwatsonseb128: I didn't know for sure which is why I was reticent :)13:43
xnoxseb128: you gonna use desktop_greeter mode for ubiquity? we have been mostly recycling that for ubiquity profile.13:43
seb128xnox, I was going to use "desktop", do you prefer the greeter?13:43
seb128xnox, desktop have entry points to the settings panel for configuration13:43
xnoxseb128: hm, let me logout and compare the two. I don't think we want configuration ui to be exposed in ubiquity-dm. people can laucnh "try ubuntu" to get "full" experience.13:45
seb128xnox, ok, let me use the greeter one then13:45
xnoxseb128: yeah the greeter one is better - just the power level indicator.13:45
oSoMoNHi gentle release team, any chance someone could have a look at this FFe (bug #1306528) and give me some feedback?13:58
ubot2Launchpad bug 1306528 in webbrowser-app (Ubuntu) "[FFe] file upload implementation in browser and webapps container" [Undecided,New] https://launchpad.net/bugs/130652813:58
knomeinfinity, heyyy... what about release notes, where do we put those, do we still do flavor-specific subpages?14:04
infinityknome: I'd prefer single-page, with flavours just having their own sections in the notes.  Most of you probably only have a few bullet points to list on top of the Ubuntu generic ones.14:09
infinity(new XFCE version, bug X in GNOME, edubuntu now ships actual children with every CD, etc)14:09
knomehttp://pad.ubuntu.com/Xubuntu1404Final has our stuff for notes (scroll to bottom)14:10
knomebut we could probably cut that down a bit if it was for single notes page14:10
infinityknome: Yeah, that seems reasonable (and perhaps cut down a tad) to stuff in a Xubuntu subsection of the primary page.14:11
knomei understand the pros to both ways of doing it... for xubuntu users, i think a separate subpage is clearer, because we can only show stuff that affects our users most (and can strip off some of the stuff from the main page, and link to it), otoh, i can see why a generic release note pages would be better14:11
knomei guess my only worry about a shared page is that stuff will get lost easier... users are already having "problems" reading the release notes14:12
infinityknome: The obvious pro to the single page approach is not having everyone's release notes duplicate most of the content.14:12
infinityknome: Wait, you have users that actually read the release notes? :)14:12
darkxstknome, why not have your super glorious release notes page linked from the generic sub-page!14:12
knomeinfinity, yeah, that's what i'm saying ;)14:13
* darkxst is pretty certain our users don't read them14:13
knomemaking it a TL;DR page for most developers as well probably doesn't help the cause14:13
infinitySo, for Saucy, it looks like we just linked to external notes for everyone.14:13
knomehmph,14:13
knomehere's what i think14:14
infinityI'm okay with that, too.  Just not with the duplication of data.14:14
knomewe could make the regular release note page better14:14
knomeeg. improve the "table of contents"14:14
infinityhttps://wiki.ubuntu.com/SaucySalamander/ReleaseNotes/Xubuntu was nice and Xubuntu-specific, without any generic stuff, and the generic page linked to it.14:14
knomeadd some semi-graphical element to it14:14
knomethe current table of contents is pretty baffling..14:15
knomeand i guess i have slight problems having the new features and known issues separated and pulled so long apart14:15
knomeit's much harder to get an overview of the xubuntu stuff14:15
knome(ok, granted, the release announcement should do that)14:16
infinityOh, wow, people have actually inserted content in the release notes.14:16
infinityLook at that.14:16
darkxstinfinity, I did hear a rumour our docs team work working on something!14:17
infinityknome: Would it perhaps make more sense to add "5. Flavours" to the TOC, and have new Xubuntu features and Xubuntu known issues be subcategories of that, so they're closer together?14:18
knomeinfinity, yeah, that would probably be saner14:18
knomeinfinity, what do you think of a more "graphical" toc somewhere?14:18
knomelet me dig up an example...14:18
infinityThough, half the "generic" known issues also apply to everyone.14:18
infinitySo, I dunno.  Maybe it makes more sense the way it is right now.14:18
knomehttps://wiki.ubuntu.com/Xubuntu/Processes#Release_Cycle14:19
knomesomething like that?14:19
infinityIt is a bit long, though, I agree.14:19
knomei don't know...14:19
knomeit would help to cut it in smaller pieces with something else than just text headers..14:19
infinityknome: So, like, if the "known issues" section had a header that listed "General | Ubuntu Desktop | Ubuntu Server | Xubuntu | Edubuntu | Confubuntu | Etc"?14:20
knomeyeah.. or a header that lists the general subsections and then another that lists flavors14:21
infinityI wouldn't be against someone doing that to the page. :)14:21
knomesomething that makes the notes actually more "navigateable"14:21
infinityAnything to make it prettier and more navigable is fine by me, really.14:21
knomecurrently it's a wall of top-down text, take it or leave it14:22
knomeok, i'll look into improving that in a sandbox page and then ping back to you14:22
infinityBut the more I look at it, the more I think "features" and "issues" should be separate sections, as they are now.14:22
infinityIf you care about issues, you'll look.  And if you look, you're as interested in "general" as you are in "lubuntu".14:23
darkxstand for maybe 80% issues are shared amongst all flavours!14:23
infinityProbably more interested in general, really, since those are the really scary ones (kernel sets you mouse on fire, mouse runs around installing Fedora in protest", etc.14:23
infinity)14:23
knomehah14:24
darkxstinfinity, really? best I had was dog taking mouse...14:24
knomemaybe some internavigation links between xubuntu issues and features then14:24
infinityknome: That might do.  Or even every feature subheading could just have a quick link to "also see known issues" that goes to the top of the issues anchor.14:25
infinityknome: So, I go check on cool new stuff in Ubuntu GNOME, and then see "hrm, maybe I should check out bugs", and zoom, there I am.14:25
knomeyep14:26
knomebut that leads to the question14:26
knomeis there any reason why the ubuntu gnome stuff can't be at one place14:26
knomeand then just have a link to general bugs?14:26
infinityknome: Anyhow, documentation and navigation thereof are really not my forte.  I welcome any improvement to the current state of affairs, just really want to try to avoid a twisty maze of interdependent pages, if we can avoid it.14:26
knome...and that leads to the question that would it be just sane to keep what we have now, because that would help keep the main notes page from being a wall of text14:26
knomethe current stuff isn't too bad... the xubuntu subpage only do one include14:27
knomeas long as the main page can keep relatively clean, we wouldn't need more14:27
infinityknome: If by "what we have now", you mean "the Saucy method, of a general page, and links to subpages with only flavour-specific stuff", I'm not sure that was terrible.  But it wasn't ideal.14:27
jdstrandI'm testing a fix for bug #1306560 (and bug #1298021)14:28
ubot2Launchpad bug 1306560 in lightdm (Ubuntu) "Oxide-based containers don't work in the guest session" [High,In progress] https://launchpad.net/bugs/130656014:28
ubot2Launchpad bug 1298021 in lightdm (Ubuntu) "Google Chrome (not chromium) won't start in guest session" [Undecided,In progress] https://launchpad.net/bugs/129802114:28
jdstrandit is a simple apparmor profile update in lightdm14:28
jdstrandok to upload?14:28
knomeinfinity, that, or https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes/Beta1/Xubuntu14:28
knomebut i'm fine with either...14:28
knomeanyway, i'll look at it and bother my head with it14:29
darkxst)knome, I am well out of the loop on the docs stuff, but feel free to chat with Ali and the rest of our (ubuntu GNOME) docs/wiki crew14:30
infinityjdstrand: Yeah.14:33
jdstrandinfinity: thanks!14:33
knomedarkxst, i will look at general stuff, flavors can then adapt14:33
darkxstknome, maybe the word should be collaborate14:33
knomedarkxst, well there's not much else i can do to set up the basic structure and tell others to use it14:35
darkxst"adapt" is rather harsh!14:35
knomewhat more do you expect me to do then?14:35
darkxstknome, collaborate!14:36
knomehow?14:36
knomeor, on what?14:36
darkxstchat with Ali + co, about your whole release not conundrum14:36
darkxst^note14:37
knomethey should take part in the discussion here if they have specific requirements14:37
superm1can we get a respin of mythbuntu?  all 3 of the fixes from yesterday have landed in the archive and want to double confirm them14:38
knomeif i improve it, naturally i will make sure the links are up for every flavor; it would be insane not to do that14:38
knomei fail to see what else i could do to help other flavors14:38
darkxstknome, this is getting way off topic for -release, however I don't think that is a good attitude to take14:39
knomeexcept maybe send a mail to the -release list, which is again something that should be done only after we've actually landing stuff14:39
darkxstknome, work together with other flavours maybe?14:39
knomei'll take it to PM.14:39
stgraberso we are expecting an upload of both LXC and systemd to fix bug 1303649‎14:51
ubot2Launchpad bug 1303649 in systemd (Ubuntu) "systemd-logind spins in cgmanager_ping_sync()" [High,Confirmed] https://launchpad.net/bugs/130364914:51
stgraberhallyn is currently testing a fix14:51
seb128xnox, cjwatson: ^ indicator-power with ubiquity profile14:53
xnoxseb128: ah, excellent =)14:56
xnoxseb128: will upload ubiquity shortly then.14:56
dbarthsorry, me again about https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/130652815:10
ubot2Launchpad bug 1306528 in webbrowser-app (Ubuntu) "[FFe] file upload implementation in browser and webapps container" [Undecided,New]15:10
dbarthi'd like to see if we should aim for the archive (if you ok) or for -updates instead15:10
dbarthsee my last comment https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/1306528/comments/115:10
dbarthexplaining that we are adressing a feature parity issue with the previous browser/container15:11
dbarthlet me know15:11
dbarth(i know you guys are spammed with requests, so sorry again)15:11
bdmurrayinfinity / slangasek: can we get some post 14.04 milestones set up? trusty-updates, 14.04.1?15:11
infinityYeah.15:12
infinitybdmurray: Done.  No dates set yet, but we'll sort that soon.15:17
bdmurrayinfinity: thanks!15:19
dokoinfinity, probably not this weekend (PyCon)15:20
Laneydbarth: What are the chances you will want to upload this again?15:32
dbarthLaney: webbroser-app? hmm, we will have other fixes next week i'm sure15:34
dbarthLaney: but i assume those will go into -updates15:35
dbarthas to avoid disturbing the final freeze15:35
dbarth(let me verify what's still in silos)15:35
dbarthalex-abreu: ping?15:36
dbarthno more in silos, and but we have 2 bugs, and one whci could be a x-day sru to fix some popup redirections (will be usefull on phone and desktop, but more minor)15:38
dbarthLaney: hope that helps you judge the request15:38
dbarthLaney: ahem, as a matter of fact, i'm told that a rebuild is indeed needed, ahem...15:52
dbarthLaney: so apologies, please don't consider the packages in the queue right now15:52
Laneynothing's in the queue yet15:53
* dbarth goes hiding now15:53
dbarthok15:53
jdstrandthat ^ is the apparmor profile updates I mentioned16:33
jdstrand(for oxide and google-chrome)16:33
alex-abreudbpong16:39
infinityjdstrand: Looking.16:43
infinityHow is "apt-listchanges" in "core"?  Meh.16:43
infinitySomeone want to look at that one for me?16:43
infinitystgraber: Shall I trade you for one of your uploads?16:44
stgraberinfinity: sure, you can take lxc16:46
oSoMoNalex-abreu, I would have written dbong, for an even shorter contraction of "dbarth: pong" :)16:46
alex-abreuoSoMoN, ahah ... right 1 byte less :)16:47
dbarthLaney: webbrowser-app packaging issues resolved now FYI, so the FFE is back for your consideration16:47
LaneyI'm replying now16:48
dbarthok thanks16:48
dbarthalex-abreu: noticed youtube also needs the accounts.google.com treatment to be able to upload16:49
alex-abreudbarth, ok need a branch now?16:50
dbarthalex-abreu: will silo on monday, no rush16:50
alex-abreuok16:51
infinitystgraber: Yeah, already was looking at lxc, and then got distracted by some amazing drama.  Back to the review now. :P16:55
Laneyzul: did you manually cherry-pick those tgt patches or something?16:57
zulLaney:  yeah16:58
* Laney hands zul git format-patch16:59
zulLaney:  yeah that boo boo was really stupid of me17:00
infinityLaney: When you were reviewing that, did you happen to notice that the one patch hunk jumped from patching one file to patching a completely different one?  I was going to ask zul wtf was up with that.17:05
infinityzul: ^17:05
zulinfinity:  i totally applied the patch to the wrong file17:05
infinityzul: Brilliant.17:06
zulinfinity:  not my finest moment17:06
slangasekinfinity: at what point are we freezing britney, to let us start staging SRUs in -proposed without automigration?17:11
slangasekxnox: thanks for the plymouth fix!17:16
slangasekxnox: I notice that bug #1298938 is marked as 'fix committed'; are you planning another upstart upload soon?17:17
ubot2Launchpad bug 1298938 in upstart (Ubuntu Trusty) "grep: /etc/init/plymouth-shutdown.override: No such file or directory" [Medium,Fix committed] https://launchpad.net/bugs/129893817:17
xnoxslangasek: it's fix committed in "SRU" speak.17:19
xnoxslangasek: it's in trusty-proposed.17:20
xnoxslangasek: oh, it looks like upstart built halted all buildds =)17:20
slangasekmm?17:20
xnoxinfinity: can you check what's hanging in all of https://launchpad.net/ubuntu/+source/upstart/1.12.1-0ubuntu2 ?17:21
xnoxslangasek: it does not take 3h+ to build upstart.17:21
slangasekright17:21
* xnox ponders if my new dbus tests have left run-away processes again.17:21
cjwatsonxnox: that would be a plausible cause of this symptom, yes17:22
slangasekjodh, xnox: erm, bug #1306361 - do we really want *hourly* rotation of log files?17:23
ubot2Launchpad bug 1306361 in upstart (Ubuntu Trusty) "~/.cache/upstart/ logs are not rotated often enough" [Medium,Fix committed] https://launchpad.net/bugs/130636117:23
slangasekAIUI that means we'll have less than a day's worth of logs retained17:23
oSoMoNLaney, hey, thanks for ack’ing the webbrowser-app FFe, the package is now in the unapproved queue, we’re gonna need someone to accept it17:25
* ScottK suggests that if you think you want hourly rotation, the problem isn't having faster rotation, but the logs being too chatty.17:26
infinityxnox: I'll have a poke.17:27
infinityxnox: http://paste.ubuntu.com/7235878/17:28
slangasekScottK: yeah, I don't know where this "hourly" has come from17:29
slangasekI think that's way too frequent17:29
ScottKAlways important to solve the right problem.17:29
infinityxnox: Same story on other machines.17:30
infinityxnox: So, uhm, what did you do? :P17:30
infinityxnox: I'm going to keep one machine in this state in case you want some debugging info from it, and kill the other 5 builds.17:31
infinity(But I assume this should be readily reproducible locally)17:32
robruLaney, webbrowser-app FFe uploaded, please accept  https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/130652817:41
ubot2Launchpad bug 1306528 in webbrowser-app (Ubuntu) "[FFe] file upload implementation in browser and webapps container" [Undecided,Triaged]17:41
=== roadmr is now known as roadmr_afk
infinityxnox: Did you disappear on me? :P18:18
ScottKCaught in a twisty turny maze of bdus tests.18:19
knomebdus?18:20
jodhslangasek: ironically, that's the problem with using cron. My first MP for this issue is better in that an admin or each user can modify the rotation period using a .override: http://bazaar.launchpad.net/~jamesodhunt/ubuntu/trusty/upstart/periodic-logrotate/revision/1538#debian/user-conf/periodic-logrotate.conf18:20
slangasekjodh: I don't follow.  What's the problem with using cron?18:20
slangasekyou certainly can do daily rotation instead of hourly with cron, which should be more than sufficient18:20
jodhslangasek: I mean a cron snippet - the user can't easily change the behaviour.18:21
infinityI doubt the user would want to change the behaviour if the default was sane.18:21
slangasekjodh: making it configurable does not address my point18:21
slangasekwhich is that hourly rotation is unreasonably frequent18:21
jodhslangasek: the reason for hourly is to attempt to combat all the "upstart at my 20TB disk" bugs.18:21
infinityjodh: Just how much space can upstart eat in a day?18:22
slangasekjodh: that goes to ScottK's point, that if your 20TB disk is full of logs in a day, log rotation is the wrong solution18:22
jodhslangasek: hourly would work for me, but I'd personally prefer a solution that allowed the period to be changed since a server may have different requirements to a phone :)18:22
xnoxinfinity: i think it is my new tests, cause they are testing initctl.18:23
xnoxinfinity: killall test_initctl to hopefully succeed the builds18:23
xnoxinfinity: and i'll look into fixing the tests18:23
jodhinfinity: not upstart (yet it gets the blame of course), but the apps it's running :)18:23
infinityxnox: Yeah, not going to do that.18:23
infinityxnox: I cancelled the builds.18:23
xnoxinfinity: thanks!18:23
infinityxnox: (As I already said)18:23
infinityxnox: I have one buildd still hung intentionally if you want debugging info, but I assume you can reproduce locally.18:24
xnoxinfinity: kill it18:24
slangasekjodh: a) we don't have user sessions on servers so that's a non-issue, b) on any client, you don't want the logs rotating away that quickly18:24
infinityWould be a massive power draw on phones to rotate logs hourly too.18:25
infinity(Or ever, really, truncating would be better)18:25
jodhinfinity: exactly - that's why my original solution allowed a .override to modify the period :)18:25
slangasekjodh: my previous login session lasted 35 days (hurray for a new and functional laptop) - having any logs from the start of my session rotate off the disk after 8 hours is not reasonable18:25
infinityjodh: ...18:25
infinityjodh: The default would still be wrong, even if someone could fix it. :P18:25
slangasekinfinity: not really /massive/, these logs should all be small18:26
infinityslangasek: Waking up to do log rotation hurts phone-like objects a lot, even if they're small.18:26
jodhslangasek: I have no problem with you changing it to daily, but will that work reliably for devices that are suspended a lot?18:26
xnoxjodh: yes, cause it would be anacron handled.18:27
jodhinfinity: so disable the job entirely, or specify 'console none' in the noisy jobs18:27
slangasekinfinity: phones wake up more often than once an hour anyway, and the rotation only happens if there's been something logged that needs rotating; so I'm not convinced this has real impact18:27
infinityjodh: I'm not thinking about what programmers/packagers should do, just about what's sane for a user's device.18:27
slangasekjodh: yes, as xnox says, anacron handles the jobs on wake-up18:27
xnoxjodh: so "daily" means at most daily, cron still wakes up regularly to kick off daily if it wasn't run.18:27
slangasekxnox: so shall I push a cron.daily->cron.hourly change to bzr for inclusion in your next upload?18:28
jodhslangasek: as I say, if you want to change it, I have no problems. But clearly, a single logrotate per session has proven to be inadequate18:28
xnoxslangasek: i'm not planning any more uploads.18:28
slangasekjodh: right, the "per session" being inadequate is understandable - I log out as little as possible18:28
infinityxnox: Yes you are.18:28
infinityxnox: Unless you don't plan to fix your hanging tests...18:28
xnoxinfinity: oh right, the dbus tests, yes.18:28
slangasekxnox: :-)18:28
slangasekyou don't /have/ to upload it, you can pass the buck to me if you prefer :)18:29
slangasekbut I'd appreciate it if you fixed your tests18:29
xnoxslangasek: with dbus test-suite fixes?! =) i'm happy to pass it on to you ;-)18:30
xnoxslangasek: snap.18:30
slangasekyeah ;)18:30
slangasekjodh, xnox: fwiw I think we should also have a 'maxage' setting in the logrotate.conf18:32
slangasekoh, n/m18:32
slangasekthat doesn't help the problem I'm trying to solve18:32
slangasek(which is, basically, the generic form of bug #1306736)18:33
ubot2Launchpad bug 1306736 in update-notifier (Ubuntu) "update-notifier upstart job should be silent by default" [Undecided,New] https://launchpad.net/bugs/130673618:33
sconklinquestion: Once freeze hits, is another 'release' made like beta1 and beta2, or are the dailies all that's available? Specifically, will something appear here?: http://uec-images.ubuntu.com/query/trusty/server/released-dl.current.txt19:03
xnoxfixed test_initctl's left around, locally i also see 2 test_job left around, but that was not in infinity's paste. will upload soon.19:15
ScottKsconklin: The dailies.19:19
sconklinScottK: Thanks19:19
infinityxnox: I don't like the sounds of that...19:34
infinityxnox: If you have other hanging tests, could those maybe also be fixed? :P19:34
=== roadmr_afk is now known as roadmr
xnoxinfinity: well, if i manage to reproduce it yeah.19:45
xnoxinfinity: i've rebooted my machine into trusty's upstart and i cannot reproduce the hanging test_job anymore.20:13
infinityxnox: Fun.  Though, I hope it's not dependent on the *host* upstart somehow, cause that's very much not trusty on the buildds. ;)20:14
xnoxinfinity: so i think my unit-test got reparented to pid1, which was broke cgroups enabled one, and that one did not reap/sigcont it. But yeah, our tests are not meant to talk to pid1....20:15
xnoxinfinity: yeah, scary, _meh_20:15
infinityFun, fun.20:16
infinityxnox: Well, if the thing I had hanging on my machines is fixed, we're probably good.20:16
xnoxyeah, i did reproduce left around test_initctl processes and those are all cleaned up.20:18
infinityxnox: Kay, cool.  Gimme, then.20:23
infinityxnox: Oh, it's in the queue.  Derp.20:25
xnoxinfinity: digging deeper, it seems to be caused by launching a chroot build from an upstart user session (which is also cgroups contained by logind/cgmanager) i've raised bug #1306799 for jodh to look into....20:36
ubot2Launchpad bug 1306799 in upstart (Ubuntu) "test_job hangs" [Undecided,New] https://launchpad.net/bugs/130679920:36
xnoxinfinity: you love user and chroot sessions, don't ya =)20:36
infinityxnox: Oh, ugh.  You guys never inverted the chroot session default for me, did you? :(20:37
xnoxinfinity: you were meant to send a merge proposal, no?!20:37
infinityWhich means all trusty-based buildds need --disable-sessions on the kernel commandline, or they get a useless ringbuffer full of vomit.20:38
infinityxnox: Thanks, Lennart.20:38
cjwatsonOuch20:38
infinityxnox: In the real world, filing bugs is enough. :P20:38
xnoxinfinity: well, everyone seemed to disliked my --no-sessions=true idea, so i didn't make a merge proposal.20:40
infinityxnox: Would it have been so hard to just invert the default and add --enable-sessions?20:42
* infinity sighs.20:42
infinityOh well.20:42
infinityWhatever.20:42
infinityI thought your bikeshedding about it was you being sarcastic.20:43
=== Ursinha is now known as Ursinha-afk
xnoxinfinity: i am very rarely sarcastic =)20:56
xnoxinfinity: it built \o/20:57
=== Ursinha-afk is now known as Ursinha
dokoIn file included from src/mlx5.h:40:0,21:02
doko                 from src/buf.c:44:21:02
doko/usr/include/infiniband/arch.h:120:2: error: #warning No architecture specific defines found. Using generic implementation. [-Werror=cpp]21:02
doko #warning No architecture specific defines found.  Using generic implementation.21:02
doko  ^21:02
dokocc1: all warnings being treated as errors21:02
dokoxnox, ^^^21:02
xnoxdoko: and which package is that?21:03
dokoohh, I thought you were talking about libmlx5 before ...21:03
xnoxdoko: nah, upstart.21:04
dokodisabling werror for these architectures21:05
infinityxnox: Soomething like this is what I had in mind: http://paste.ubuntu.com/7236725/21:06
infinitydoko: I'd just toss out "CFLAGS="$CFLAGS -Werror"" from configure.in .. It wasn't in the previous version of the same driver.21:09
dokoinfinity, ok, better21:10
infinitydoko: You doing that, or shall I?21:11
dokodoing21:11
infinityI already made Chris use dh-autoreconf, so that one-liner should do it, I'd think.21:12
infinitydoko: Try to avoid reading any of the source for this.  It's nightmare-inducing.  I've struggled hard to not waste hours fixing this, and the application it's a driver for. :P21:13
* infinity lunches.21:16
infinitydoko: That seemed to do the trick, thanks.21:26
oSoMoNhello again, the upload of webbrowser-app corresponding to FFe bug #1306528 is sitting in the unapproved queue, I’d appreciate if someone could accept it21:27
ubot2Launchpad bug 1306528 in webbrowser-app (Ubuntu) "[FFe] file upload implementation in browser and webapps container" [Undecided,Triaged] https://launchpad.net/bugs/130652821:27
oSoMoNthanks!21:27
xnoxinfinity: all tests pass, and the change looks good. committed upstream.21:28
infinityI can haz cherry-pick closing the Ubuntu bug?21:29
ollihey there, do we have an official RC image yet? would that be the 4/10 or 4/11 one?21:34
xnoxolli: there don't make RC images. there is final beta, and the next released images will be final 14.04 LTS release.21:35
xnoxs/there/we/21:35
bfillerxnox: can we get the webbrowser-app promoted out of the unapproved queue please?21:35
ollixnox, ok, I guess he got confused by https://wiki.ubuntu.com/TrustyTahr/ReleaseSchedule21:36
ollixnox, thx21:36
xnoxbfiller: i'm not release team member.21:36
xnoxolli: it's a milestone, but without published images.21:36
bfillerxnox: who could do that?21:36
xnoxbfiller: people who are in http://pad.lv/~ubuntu-release21:36
xnoxbfiller: aka Ubuntu Release Team21:36
bfillerthanks21:36
bfillerLaney: can we get the webbrowser-app promoted out of the unapproved queue please?21:37
xnoxolli: see https://wiki.ubuntu.com/ReleaseCandidate "During the week leading up to the final release, the images produced are all considered release candidates."21:37
cjwatsonhas it been tested on desktop as well as on touch?21:37
* olli goes rtfming21:37
knomejust wondering if it would make sense to mention that the RC doesn't have any specific images on the release notes itself (briefly), since many people have come asking for the images around the channels21:38
cjwatsonI guess we probably want the google calendar change on desktop21:38
bfillercjwatson: yes it has21:38
cjwatsonLaney: (stand down)21:38
xnoxolli: it's linkified from the release schedule. each link/milestone/freeze explains what it means in ubuntu. as the terms are very generic.21:38
cjwatsonbfiller,oSoMoN: reviewing, give me a few minutes21:38
ollixnox, stop rubbing it in ;)21:38
bfillercjwatson: great, thanks21:38
oSoMoNcjwatson, awesome, thanks21:39
xnoxEOW see you on monday =)21:40
cjwatsonbfiller,oSoMoN: not a new problem or anything but for future reference literal "." characters in regexes should be escaped, to avoid matching "mailagoogle.com" or whatever21:41
bfillercjwatson: noted21:41
ogra_oSoMoN, bfiller, i assume that doesnt have the OOM fix yet ?21:42
oSoMoNcjwatson, good point, I’m making a note to fix that on Monday21:42
cjwatsonogra_: the changelog says it fixes bug 1306037, which seems relevant21:42
ubot2Launchpad bug 1306037 in webbrowser-app "[webapp-container] Do not load qtwebkit libs (used as fallback) when they are not needed" [Medium,Triaged] https://launchpad.net/bugs/130603721:42
ogra_oh !21:42
ogra_great21:42
ogra_the MP hasnt changed21:43
oSoMoNogra_, it should address at least partially the issue21:43
ogra_yeah, we also need the upstart-app-launch change21:43
ogra_https://code.launchpad.net/~ted/upstart-app-launch/process-group-kill/+merge/21547521:44
ogra_both together seem to work fine for me21:44
oSoMoNcool21:44
cjwatsonbfiller,oSoMoN: accepted/unblocked21:44
cjwatson(since we've had plenty of other desktopy fixes today)21:44
bfillercjwatson: great, thank you21:44
oSoMoNthanks a bunch21:45
ogra_cjwatson, what are my chances to get the MP above in ? (and why is upstart-app-launch seeded in the desktop ?)21:46
infinityxnox: Did you review that yourself before applying it, or just trust my angry programming skills? :P21:46
cjwatsonogra_: well, um, I'm going to bed shortly so probably not my decision :-)21:46
ogra_(i can alternatively ship an override in lxc-android-config so that it would only affect touch)21:46
ogra_ah, k21:47
cjwatsonogra_: I'd actively prefer not to have an override though21:47
ogra_yeah21:47
infinitycjwatson: Can you give a quick review of the upstart in the queue?  It's my patch, so I probably shouldn't. :P21:47
ogra_me too21:47
cjwatsonlibupstart-app-launch2 has an rdepends tree that probably ends up in desktop somehow21:47
ogra_but its my last resort to have the phone usable without affecting desktop21:47
ogra_in case thats needed21:48
cjwatsoninfinity: I think it would be worth finding Laney's codesearch thing and searching for --no-sessions in it21:48
bdmurrayslangasek: could you have a look at update-manager in precise-proposed?21:48
infinitycjwatson: upstart gracefully ignores unknown options.21:48
cjwatsonah, hm, ok21:49
infinity        /* Ignore invalid options */21:49
infinity        { '-', "--", NULL, NULL, NULL, NULL, NULL },21:49
infinitycjwatson: If that hadn't been there, I would have left the old option as a no-op.21:49
darkxstinfinity, bug 130046421:51
ubot2Launchpad bug 1300464 in ubiquity-slideshow-ubuntu (Ubuntu) "[UIFe] Ubuntu GNOME Trusty Slides Update" [Undecided,New] https://launchpad.net/bugs/130046421:51
infinitydarkxst: Given that the point of UIF is to protect OS changes from affecting documentation like the slideshows, I'm going to go with the slideshow itself not needing a UIFe. ;)21:52
cjwatsoninfinity: accepted/unblocked21:53
cjwatsonogra_: We've evidently had this conversation before (not necessarily you and I, but in general), because upstart-app-launch is explicitly whitelisted for auto-accept, and it isn't part of the freeze block.21:54
cjwatsonogra_: So any upload should sail in.21:54
ogra_oh, sweet !21:54
cjwatson(Presumably because it's present on desktop for linkage reasons but not actually really used much in practice.)21:54
ogra_thanks ... i could have checked the freeze exception bug21:54
darkxstinfinity, ok, that works for me21:55
cjwatsonI thought the slideshows got screenshotted elsewhere21:55
darkxstanychance you can upload?21:55
cjwatsonI would say it's probably fine but a note to ubuntu-doc or whatever wouldn't go amiss21:56
cjwatsonAh, Gunnar signed off already21:56
darkxstcjwatson, alfredo already sent that21:56
cjwatsonSo I guess that's fine21:56
infinitycjwatson: For Ubuntu, that might be true, I doubt it is for the flavours in any way that they wouldn't already be prepared to take care of or not care about.21:56
* cjwatson nods21:57
infinityI think what the slideshow needs is a screenshot of a web browser showing the help.ubuntu.com page with a screenshot of the slideshow.21:57
infinityAnd no one can ever change anything, ever again.21:57
cjwatsonYou just have to construct a quine slideshow21:58
cjwatsonhttps://github.com/mame/quine-relay21:58
darkxstinfinity, you can keep your help.u.c! we would of course have to use help.gnome.org :)21:58
infinitycjwatson: I'd very nearly forgotten that horror^wwonder existed.21:59
cjwatsonIt has "PLEA SEGIVEUP" buried in the middle of it, which I think says it all22:00
cjwatsondarkxst: Put a screenshot of help.u.c on help.g.o22:01
slangasekbdmurray: looking22:03
* darkxst can only imagine the shock and horror that would occur if I requested that from my artwork team!22:04
darkxstinfinity, cjwatso, so can one of upload? or should I go begging on -devel?22:37
cjwatsondarkxst: I'm going to bed pretty soon, I'm afraid.22:48
cjwatsonJust waiting to get into the next round of this package bootstrap22:49
=== jhodapp is now known as jhodapp|afk
bdmurrayslangasek: I've verified bug 1274704 now if we want to expedite the SRU23:22
ubot2Launchpad bug 1274704 in update-manager (Ubuntu Precise) "apport does not upload apt-clone_system_state.tar.gz (permission denied)" [High,Fix committed] https://launchpad.net/bugs/127470423:22
slangasekbdmurray: releasing, thanks23:22

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