apport-collect needs to be able to save logs to a file instead of requiring a launchpad connection
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apport (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
We very often tell our hardware partners to "file a bug" when they encounter issues. This requires them to run apport-collect to gather and submit logs for the bug.
However, very often, the hardware that has the problem is in a lab that has tight security restrictions and direct access to launchpad is blocked. This makes it nearly impossible for them to gather any requested logs, since apport-collect requires a direct line to Launchpad.
apport-collect needs to adopt the --save feature of apport-
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: apport 2.20.11-
ProcVersionSign
Uname: Linux 5.4.0-100-generic x86_64
NonfreeKernelMo
ApportLog:
ApportVersion: 2.20.11-
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 19 10:25:54 2022
InstallationDate: Installed on 2016-02-11 (2258 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160210)
PackageArchitec
SourcePackage: apport
UpgradeStatus: No upgrade log present (probably fresh install)
If direct access to Launchpad is blocked how was a bug report filed in the first place? apport-collect is designed to gather information from a system about an existing bug report. Additionally, apport-collect looks at the bug report in Launchpad to determine which package is affected and to to determine which apport-package hook to run. Without the connection Launchpad only general information about the system would be gathered.