[Touch-packages] [Bug 1841157] Re: have /usr/bin/oem-getlogs in apport to collect all in one logs

2020-02-04 Thread Yuan-Chen Cheng
** Changed in: oem-priority
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1841157

Title:
  have /usr/bin/oem-getlogs in apport to collect all in one logs

Status in Apport:
  New
Status in OEM Priority Project:
  Fix Released
Status in apport package in Ubuntu:
  Fix Released

Bug description:
  plan to use command like

  $ sudo oem-getlogs

  to collect all logs that oem project could need.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1841157/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841157] Re: have /usr/bin/oem-getlogs in apport to collect all in one logs

2020-01-14 Thread Yuan-Chen Cheng
for #6, create new bug LP: #1859581

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1841157

Title:
  have /usr/bin/oem-getlogs in apport to collect all in one logs

Status in Apport:
  New
Status in OEM Priority Project:
  In Progress
Status in apport package in Ubuntu:
  Fix Released

Bug description:
  plan to use command like

  $ sudo oem-getlogs

  to collect all logs that oem project could need.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1841157/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841157] Re: have /usr/bin/oem-getlogs in apport to collect all in one logs

2020-01-14 Thread Yuan-Chen Cheng
just found that oem-getlog is not included in focal

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1841157

Title:
  have /usr/bin/oem-getlogs in apport to collect all in one logs

Status in Apport:
  New
Status in OEM Priority Project:
  In Progress
Status in apport package in Ubuntu:
  Fix Released

Bug description:
  plan to use command like

  $ sudo oem-getlogs

  to collect all logs that oem project could need.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1841157/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841157] Re: have /usr/bin/oem-getlogs in apport to collect all in one logs

2020-01-14 Thread Yuan-Chen Cheng
just found that oem-getlogs is not listed in debian/apport.install in
focal.

Can we include it?

In the mean time, we need the apport-unpack patch so that it can unpack
apport.gz file directly. Please check attached patch.

** Patch added: "apport-unpack.patch"
   
https://bugs.launchpad.net/oem-priority/+bug/1841157/+attachment/5320064/+files/apport-unpack.diff

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1841157

Title:
  have /usr/bin/oem-getlogs in apport to collect all in one logs

Status in Apport:
  New
Status in OEM Priority Project:
  In Progress
Status in apport package in Ubuntu:
  Fix Released

Bug description:
  plan to use command like

  $ sudo oem-getlogs

  to collect all logs that oem project could need.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1841157/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841157] Re: have /usr/bin/oem-getlogs in apport to collect all in one logs

2020-01-13 Thread Yuan-Chen Cheng
add_hooks_info works, however, there seems certain limitation and
something out of current design scope.

For example, check source_xorg.py, there is code flow like:

if is_xorg_input_package(pkg):
  code a
else:
  code b

If I want to get log from code a and b, I need to use code like:

report.add_hooks_info(None, srcpackage='xserver-xorg-input-evdev')
report.add_hooks_info(None, srcpackage='xorg')

It does not really work because, the pkg will be "Unknown" because the
code get the source pkg from the report object, instead of srcpackage
parameter.

Even it works, other code the collect log will run twice, and the will
make the code run longer.

(Given we potentially want to add lots of packages, the duplicate log
collected will increase.)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1841157

Title:
  have /usr/bin/oem-getlogs in apport to collect all in one logs

Status in Apport:
  New
Status in OEM Priority Project:
  In Progress
Status in apport package in Ubuntu:
  Fix Released

Bug description:
  plan to use command like

  $ sudo oem-getlogs

  to collect all logs that oem project could need.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1841157/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841157] Re: have /usr/bin/oem-getlogs in apport to collect all in one logs

2019-12-17 Thread Brian Murray
I just noticed that apport does have the ability to run arbitrary
package hooks - see add_hooks_info() in report.py. If you call that
you'll be able to resolve the following in oem-getlogs.

" # enable when the feature to include data from package hooks exists."

I believe you'll want something like:

report.add_hooks_info(None, srcpackage='xorg')

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1841157

Title:
  have /usr/bin/oem-getlogs in apport to collect all in one logs

Status in Apport:
  New
Status in OEM Priority Project:
  In Progress
Status in apport package in Ubuntu:
  Fix Released

Bug description:
  plan to use command like

  $ sudo oem-getlogs

  to collect all logs that oem project could need.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1841157/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841157] Re: have /usr/bin/oem-getlogs in apport to collect all in one logs

2019-12-16 Thread Launchpad Bug Tracker
This bug was fixed in the package apport - 2.20.11-0ubuntu14

---
apport (2.20.11-0ubuntu14) focal; urgency=medium

  * apport/report.py, test/test_report.py: handle the fact that gdb now
returns a different error message for truncated core files in some cases.
  * bin/oem-getlogs: add in script for getting hardware enablement related
logs. Thanks to Yuan-Chen Cheng for the code. (LP: #1841157)
  * apport/hookutils.py: also gather lsusb -v and lsusb -t. Thanks to
Yuan-Chen Cheng for the patch.
  * bin/oem-getlogs: Various pep8 / pyflakes fixes.

 -- Brian Murray   Fri, 13 Dec 2019 08:41:58 -0800

** Changed in: apport (Ubuntu)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1841157

Title:
  have /usr/bin/oem-getlogs in apport to collect all in one logs

Status in Apport:
  New
Status in OEM Priority Project:
  In Progress
Status in apport package in Ubuntu:
  Fix Released

Bug description:
  plan to use command like

  $ sudo oem-getlogs

  to collect all logs that oem project could need.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1841157/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841157] Re: have /usr/bin/oem-getlogs in apport to collect all in one logs

2019-12-13 Thread Brian Murray
** Also affects: apport (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: apport (Ubuntu)
 Assignee: (unassigned) => Brian Murray (brian-murray)

** Changed in: apport (Ubuntu)
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1841157

Title:
  have /usr/bin/oem-getlogs in apport to collect all in one logs

Status in Apport:
  New
Status in OEM Priority Project:
  In Progress
Status in apport package in Ubuntu:
  In Progress

Bug description:
  plan to use command like

  $ sudo oem-getlogs

  to collect all logs that oem project could need.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1841157/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp