/srv/irclogs.ubuntu.com/2013/01/17/#ubuntu-kernel.txt

=== henrix_ is now known as henrix
henrixbrb10:38
* henrix -> lunch12:22
=== henrix is now known as henrix_
=== henrix_ is now known as henrix
=== arges_ is now known as arges
=== rsalveti_ is now known as rsalveti
=== Traxer831 is now known as Traxer|on
* ogasawara back in 2015:31
=== mjg59` is now known as mjg59
bjfbrendand, how is the SRU kernel testing coming?16:01
brendandbjf - quantal done. precise soon16:01
bdmurrayogasawara: how should I fix bug 1100198?16:46
ubot2Launchpad bug 1100198 in apport (Ubuntu) "source_linux.py logic fails to detect 3.8.0-0-generic as an Ubuntu kernel" [Undecided,New] https://launchpad.net/bugs/110019816:46
bdmurray    # If running an upstream kernel, instruct reporter to file bug upstream16:47
bdmurray    abi = re.search("-(.*?)-", report['Uname'])16:47
bdmurray    if abi and (abi.group(1) == '999' or re.search("^0", abi.group(1))):16:47
bdmurrayjust remove the 'or' or something else?16:47
ogasawarabdmurray: I'm trying to remember what that the second half of the 'or' expression was supposedly checking for16:51
bdmurrayogasawara: well its checking for a 0 in 3.8.0-0-generic16:51
ogasawarabdmurray: I'd say remove it16:52
ogasawarabdmurray: or just wait till we bump our abi to 3.8.0-1 :)16:52
ogasawarabdmurray: which will likely  happen within a week16:52
bdmurrayogasawara: it'll take just a moment so I'll do it16:53
rtgbdmurray, I'm curious why '0' has special significance ?16:53
ogasawarartg: I think it was the lazy way of detecting our mainline builds which are versioned eg 3.8.0-030800rc3-generic16:55
rtgah16:55
ogasawarabdmurray: so we may want to make that mainline build check smarter16:56
bdmurrayogasawara: what are they numbered now?16:56
ogasawarabdmurray: lemme install one and double check, but I'm pretty sure it'll be 3.8.0-030800rc3-generic or similar16:58
bdmurrayoh, well ^0\d should work16:59
ogasawarabdmurray: except in the case when we have -0 in our distro kernel abi17:01
ogasawarabdmurray: oh wait, I should have parsed that better17:03
ogasawarabdmurray: yes, you are correct17:03
bdmurray;-)17:03
ogasawarabdmurray: so I say go with that17:03
utlemmingquestion about 12.04.2: what is the default kernel going to be? I heard a rumor it might be 3.5. 17:22
bjfutlemming, yes, the default will be the quantal kernel17:22
utlemmingbjf: will there be a -virtual kernel? 17:22
bjfutlemming, for quantal, there is no separate -virtual kernel17:23
utlemmingbjf: right, I understand that. What I am trying to figure out is how this screws up the cloud-images and all the things that expect a -virtual kernel. For example, grub2-legacy, will be broken because of this change...which means that we need an SRU, otherwise the new kernel won't get used. 17:24
bjfutlemming, ok, so the answer is for the default, there is no -vertual flavour17:27
rtgthe primary purpose of the LTS kernels is for HW enablement.17:27
utlemmingbjf: for quantal there is no -virtual flavour, but there is a linux-image-virtual package to install from17:28
smbrtg, bjf I cannot really say from top of my head. Wondering whether in precise there really was a seperate kernel still or already the meta-package only.17:28
smband iirc at least at some point the cloud images had to know how to tell from the /boot/ config options whether they would use it in grub17:29
utlemmingso the question, I guess, is if there will be the meta-package for -virtual17:29
utlemmingsmb: for the boot loader, this going to be a bit screwy...I'll have to SRU version detection logic17:30
rtgutlemming, I don't think virt instances should (or can) use the point release.17:30
=== yofel_ is now known as yofel
rtgthe 12.04.2 point release that is.17:31
utlemmingfor 12.04.2, generally the release team wants a point release update. We build daily images of precise. So if this change breaks the dailies, then that is a problem for us.17:32
rtgogasawara, help me out here. don't we have a page describing how point releases address HW enablement ?17:32
ogasawarartg: we have https://wiki.ubuntu.com/KernelTeam/Specs/QuantalLTSEnablementStack17:33
ogasawarartg: but that's more regarding the policies and procedures for updates/upgrades etc17:33
rtgogasawara, which kind of addresses -virtual, right ?17:33
rtgAMI images should be sticking with the original release, or 12.04.1 at the latest.17:34
bjfrtg, have we clearly messaged that 12.04.2 is for HW enablement and should not be used for cloud instances?17:34
utlemmingthat's kind of what I am reading here17:34
rtgbjf, according to ogasawara's wiki pages, that is the message we've been sending.17:35
bjfrtg, i'm reading that and don't come away with that message17:37
rtgbjf, lemme review it. it was certainly our intent when messaging this to the community that point releases were for HW enablement.17:39
bjfrtg, yup, no argument there17:39
rtgbjf, well, I guess you do sort of have to imply from the decisions listed in that page that some stuff just won't be supported in the point releases. perhaps we should expand the discussion therein to include impacts on virt instances. ogasawara ?17:41
ogasawarartg: wfm, did you want to add a blurb or shall I17:42
rtgogasawara, you are so loquacious that I thought you ought do it :)17:43
=== henrix is now known as henrix_
=== chiluk is now known as chiluk_away
=== chiluk_away is now known as chiluk
=== zequence_ is now known as zequence
=== chiluk is now known as chiluk_away
=== chiluk_away is now known as chiluk
=== cnd` is now known as cnd

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