Enabling Kerneloops in Saucy or T Series
Stefan Bader
stefan.bader at canonical.com
Thu Sep 5 14:29:48 UTC 2013
On 05.09.2013 16:09, Joseph Salisbury wrote:
> On 09/05/2013 08:29 AM, Stefan Bader wrote:
>> On 04.09.2013 17:47, Stefan Bader wrote:
>>> On 04.09.2013 16:03, Joseph Salisbury wrote:
>>>> Hello,
>>>>
>>>> In prior releases, the kerneloops daemon was enabled early in the development
>>>> cycle to help catch serious kernel bugs. Before release, kerneloops is then
>>>> disabled again.
>>>>
>>>> Kerneloops has not been enabled the past couple of releases due to a bug[0].
>>>> However, that bug does not appear to affect Saucy.
>>>>
>>>> Since kerneloops seems to be working in Saucy, do we want to consider
>>>> enabling kerneloops for the rest of the Saucy cycle or wait until the next
>>>> cycle?
>>> If I remember that correctly (it is just too long ago), there was something not
>>> working and then, while talking about it on some sprint there was the desire to
>>> take what it did but embed it into something else and avoid running a polling
>>> deamon. I have something that could be used somewhere but we got nowhere from
>>> there...
>> So there is a submit-oops.tgz in my home directory on chinstrap. I just can not
>> remember how it was supposed to be triggered. Do Andy or Louis remember?
> In the apport source, there is a scripts that submits the oops upstream:
> ~/usr/bin/kerneloops-submit/data/package-hooks/source_linux.py. This
> script asks the user if they want to submit the oops upstream. If the
> users says yes, it will run the executable: /usr/bin/kerneloops-submit.
> The source for the kerneloops-submit package is in the kernel oops
> source tree. The kerneloops-submit executable checks
> /etc/kerneloops.conf, which has the URL to submit the oops to upstream:
> http://submit.kerneloops.org/submitoops.php According to the LKML
> thread, that URL can still be used to submit oops[0] as well as the new
> API at: http://oops.kernel.org/submitoops.php
Unless submit-pipe is also set (which is) and in that case it pipes the output
into the set command (which is /usr/share/apport/kernel_oops).
See debian/patches/ubuntu-add-submit-pipe.patch if we talk about the same package...
>
> Also, the kerneloops daemon is enabled in /etc/default/kerneloops.
>
> [0] https://lkml.org/lkml/2013/8/22/208
>
>
>
>>
>>> -Stefan
>>>>
>>>> Thanks,
>>>>
>>>> Joe
>>>>
>>>> [0] https://bugs.launchpad.net/ubuntu/+source/kerneloops/+bug/1026251
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 899 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20130905/d78d028a/attachment.sig>
More information about the kernel-team
mailing list