/srv/irclogs.ubuntu.com/2014/03/18/#ubuntu-release.txt

=== Ursinha-afk is now known as Ursinha
=== henrix_ is now known as henrix
JackYuhi release team, who could help to review the FFE at bug #1293299?12:06
ubot2Launchpad bug 1293299 in Ubuntu "[FFE]upload ubuntu-kylin-software-center into archive" [Undecided,Confirmed] https://launchpad.net/bugs/129329912:06
jamespageany release team members around? I could do with an opinion on the delay from upstream to bug 127846612:11
ubot2Launchpad bug 1278466 in ceph (Ubuntu Trusty) "[FFe] ceph firefly stable release" [High,New] https://launchpad.net/bugs/127846612:11
jamespageopinion/chat on options12:11
=== agateau_ is now known as agateau
jamespagestgraber, Laney, Daviey: any of you around to discuss how I dig us out of bug 127846615:34
ubot2Launchpad bug 1278466 in ceph (Ubuntu Trusty) "[FFe] ceph firefly stable release" [High,New] https://launchpad.net/bugs/127846615:34
jamespage?15:34
sergiusenscan I get some eyes on https://bugs.launchpad.net/ubuntu/+bug/1290360 ?15:57
ubot2Launchpad bug 1290360 in Ubuntu "[FFe] New Ubuntu Touch specific package: media-hub" [Undecided,New]15:57
Laneyjamespage: would it be bad to keep the current version?15:58
LaneyI'm not familiar with ceph, I'm afraid15:58
jamespageLaney, well the current version is a stable release, but it won't get support for as long as the firefly release16:02
jamespageLaney, hence the intent to ship with firefly; but upstream dates have slipped; they don't want to mark it for long term support until they are happy with it16:03
Laneyjamespage: Indeed, so the risk is shipping with a buggy version16:03
LaneyDaviey's suggestion of updating post-release might work if the SRU team thinks that is acceptable16:04
Davieyjamespage: hey o/16:05
jamespageDaviey, hey16:05
Davieyjamespage: Could you respond to the options on the bug?16:06
jamespageyes16:06
jamespageDaviey, updated - also discussing with sage upstream who suggested the same approach re using the 0.78/0.79 releases as rc's (which in effect they are) for firefly16:22
Davieyjameapage, thanks - reaponded16:29
jamespageDaviey, I've asked sage to engage directly on that bug report16:47
Davieyjamespage, great17:20
zequencehighvoltage: Hi. Did you do another upload of ubuntustudio-live, by any chance?19:46
highvoltagezequence: yep, yesterday19:46
zequencehighvoltage: Ah, thanks :)19:46
highvoltagezequence: you're welcome19:46
jdstrandinfinity: hey, I'd like you opinion on whether our pending apparmor upload needs a FFe19:59
jdstrandinfinity: basically, I went through sarnold's debdiff and believe that the new upstream release does not warrant a FFe20:00
jdstrandinfinity: in essence we are trimming some 80 patches and using an upstream version. the upstream version has refactoring, code, cleanups, some rewrites, etc, but no new features20:00
jdstrandinfinity: however, it does include a python rewrite of the user space tools20:01
jdstrandinfinity: which is the bit that I think is gray20:01
jdstrandinfinity: the current perl tools in 2.8.0 are a rather significant pile of poo20:01
jdstrandinfinity: the python tools are somewhat better, and work at least as well (except for two issues we will be fixing shortly)20:02
jdstrandinfinity: we want the python tools for the LTS cause they are supportable. the perl ones are not. ie, we might actually be able to do SRUs for trusty to make them better20:03
jdstrandinfinity: another thing to note is that the perl tools are highly broken right now20:03
jdstrandinfinity: so much so that people aren't really using them20:04
jdstrandinfinity: so my feeling is that the python tools, while a total rewrite, do not consitute a FFe because they offer no new functionality and are tested to work as well or better than the perl tools20:05
jdstrandinfinity: I should also mention that the tools aren't used on the images (though they are in the supported seed)20:06
jdstrandinfinity: bonus point> the python tools have something of a testsuite where the perl ones do not20:07
infinityjdstrand: I think that does warrant an FFe, but I'm happy to grant a verbal one.  Are the python tools in feature parity with the perl ones?20:07
jdstrandinfinity: what are your thoughts on doing an FFe? I would argue 'no', but can understand the release team saying 'yes'20:07
jdstrandinfinity: yes20:08
infinityI assume this is 'apparmor-utils'?20:08
jdstrandyes20:08
infinityYeah, that's not seeded anywhere outside supported, so happy to not care about the language switch, etc.20:09
infinity(If that was in the base system, we might have words...)20:09
jdstrandsure20:09
infinityjdstrand: If you guys have tested this all and have a high degree of confidence, I'm fine with it.20:09
jdstrandI would've just filed an FFe in that case :)20:09
infinityjdstrand: Are the any backward compat issues, or will this all work sanely with older kernels?20:09
jdstrandinfinity: ok, thanks! should I file a bug with that in it or not worry about it?20:09
jdstrandinfinity: all backward compatible20:10
infinityjdstrand: No need for a bug, just point people at me if they ask.20:10
jdstrandinfinity: thanks for your help20:10
infinityjdstrand: And if this is the upload that makes debhelper stop depending on python, even better. :P20:11
jdstrandinfinity: it is that upload :)20:13
infinityjdstrand: \o/20:13
jdstrandwe are no targeting tomorrow20:13
jdstrands/no/now/20:13
infinityjdstrand: Given the (actually, rather large) impact that has on build-deps for most of the archive, I'd probably support backporting that small change (the dep removal and doc/string change) to previous releases too.20:14
infinityThough, if it was only in a non-LTS, meh, they're all gone soon anyway.20:14
infinityAnd, yeah, that happened post-precise, so whatever.20:15
jdstrandyeah20:15
infinityLooks like it happened in saucy.20:16
infinityI dunno, a backport of that small bit as an SRU might still be appreciated, so the behaviour is consistent.20:16
infinityI'm guessing it's a whopping 3 or 4 lines.20:16
jdstrandinfinity: sorry it took so long btw-- we expected it to happen a bit ago, but then found some issues, UDS, etc. one of those things where we thought we were going to upload, then like "ah, we'll fix that', oh, and that :)20:16
jdstrandit isn't much20:17
* jdstrand adds to todo20:17
infinityjdstrand: I understand, I have a backlog of things for this cycle that all fit that profile.  Some will make it, many won't. :/20:17
jdstrandyeah20:17
jdstrandit's like that sometimes20:17
robruinfinity, cjwatson: ping about unity-chromium-extension in -proposed. Seems there's no chromium-browser for arm64, powerpc, and ppc64el. Should I limit the arches then, or are we expecting a powerpc chromium port shortly?20:44
infinityrobru: Or build-dep on chromium-browser, and let it sort itself.20:45
robruinfinity, excellent20:46
infinity(Not quite ideal, as that's a heavy build-dep, but it ends up expressing what you want: only building on arches that have the package)20:46
robruinfinity, yes it's quite clever, much better than hard-coding arches.20:47
robruthanks20:47
infinitySort of curious how you can have a testsuite that tests a browser extension without having the browser installed anyway. :)20:47
robruinfinity, oh yeah, that huge test suite that totally exists, yeah, that one is quite thorough. ;-)20:47
infinityrobru: Well, it *had* a testsuite. Just not clear on what it tests. :)20:49
infinityrobru: Anyhow, if you upload with the build-dep change, let me know.  I'll have to clear the crufty binaries out for it to migrate.20:49
robruinfinity, yeah, the tests for that one are very error prone and flaky, also difficult to set up the test environment. very manual, doesn't get run at build time.20:49
infinityBut I'd rather do that after you change it to not build there.20:49
robruinfinity, ok, doing an MP for that now. will have to rebuild & republish the silo. will ping you in an hour or so20:50
infinityrobru: The CI stuff may give you a grumpy face about it regressing on those arches.  Not sure how one forces that, but I assume you know how.20:50
robruinfinity, CI Train doesn't care about arch regressions, it's just -proposed that does that as far as I know20:51
infinityOh, handy.20:51
infinityI guess.20:51
infinityI'd like to think it cares enough to not copy things out when builds fail...20:51
robruinfinity, heh, nope. I publish stuff with certain arches failed all the time.20:53
infinityFun.20:53
robruinfinity, in fact we've been largely steamrolling over ppc64el, powerpc, and arm64 all along. It's only getting cleaned up now because cjwatson is working on it.20:55
infinityrobru: Oh, no, but you were steamrolling in the past because they weren't regressions.20:55
infinityrobru: My assumption was thet ci-train should care about regressions.20:55
infinityrobru: If it doesn't, that seems like a pretty fundamental flaw for something labelled CI.20:56
infinityAnyhow, we'll see how your unity-chrome-thingee upload pans out.20:56
robruinfinity, hmm, maybe I'm not familiar with that part. When we check for "regressions", it's to do with test failures that didn't fail before. I never saw anything outside of -proposed that cared about arches.20:56
robruinfinity, let's just say, -proposed is part of CI process ;-)20:59
infinityrobru: Arguably the most important part, yes.  Though some other people who work hard on the other bits might disagree. :P21:00
cjwatsonrobru: you weren't *able* to steamroller over them in the cases where they actually mattered; however the lack of qtdeclarative on those arches with Qt 5.0 meant you didn't see much of it21:04
robruright21:05
cjwatsonci-train does sort of care, it's just overrideable21:05
=== retoaded is now known as retoaded_afk
robruinfinity, this seems to be the expected result in the PPA, is it not? https://launchpad.net/~ci-train-ppa-service/+archive/landing-006/+sourcepub/4029222/+listing-archive-extra if so, please clear out those binaries like you said and I'll publish shortly21:55
infinityrobru: Publish away.21:55
robruinfinity, thanks!21:56
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha

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