[Bug 1861082] Re: [SRU] ubuntu-bug doesn't know how to file bugs against snaps
Łukasz Zemczak
1861082 at bugs.launchpad.net
Thu Jul 2 10:18:27 UTC 2020
Hello Seth, or anyone else affected,
Accepted apport into focal-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/apport/2.20.11-0ubuntu27.4 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed. Your feedback will aid us getting this
update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
focal to verification-done-focal. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-focal. In either case, without details of your testing we will
not be able to proceed.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance for helping!
N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.
** Changed in: apport (Ubuntu Focal)
Status: In Progress => Fix Committed
** Tags added: verification-needed verification-needed-focal
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1861082
Title:
[SRU] ubuntu-bug doesn't know how to file bugs against snaps
Status in Snapcraft:
New
Status in snapd:
Triaged
Status in Snap Store Server:
New
Status in apport package in Ubuntu:
Fix Released
Status in apport source package in Focal:
Fix Committed
Bug description:
[Impact]
Users of Ubuntu 20.04 are not able to easily report bugs against applications provided as a snap.
[Test Case]
Install subiquity snap:
# sudo snap install subiquity --classic
subiquity 20.06.1 aus Canonical✓ installiert
# snap list | grep subiquity
subiquity 20.06.1 1938 latest/stable canonical* classic
ubuntu-bug subiquity results in message:
# LANGUAGE="en_US" apport-cli subiquity
*** Collecting problem information
The collected information can be sent to the developers to improve the
application. This might take a few minutes.
...dpkg-query: no packages found matching subiquity
*** You are about to report a bug against the deb package, but you
also a have snap published by canonical installed. You can contact
them via https://bugs.launchpad.net/subiquity for help. Do you want to
continue with the bug report against the deb?
What would you like to do? Your options are:
Y: Yes
N: No
C: Cancel
=== New/Expected Result ===
ubuntu-bug <package or snap name> should ask the user if he/she wants to report the bug against the snap or deb package, if both are installed. If the snap is chosen, the "Snap" and "SnapSource" fields should be part of the report:
# LANGUAGE="en_US" apport-cli subiquity
*** Collecting problem information
The collected information can be sent to the developers to improve the
application. This might take a few minutes.
...dpkg-query: no packages found matching subiquity
*** You have two versions of this application installed, which one do
you want to report a bug against?
Choices:
1: subiquity 20.06.1 (stable) snap
2: subiquity (1938) deb package
C: Cancel
Please choose (1/2/C): 1
.
*** Send problem report to the developers?
After the problem report has been sent, please fill out the form in the
automatically opened web browser.
What would you like to do? Your options are:
S: Send report (46.1 KB)
V: View report
K: Keep report file for sending later or copying to somewhere else
I: Cancel and ignore future crashes of this program version
C: Cancel
Please choose (S/V/K/I/C): V
Make sure the following two fields are part of the generated report:
== Snap =================================
subiquity 20.06.1 (stable)
== SnapSource =================================
subiquity
[Regression Potential]
Small; the change adds a new add_snap_info() method to report.py and is triggered in the ui.py logic only in cases which would have otherwise lead to an error message. Furthermore, the change has been uploaded to Groovy some while ago where it is being used and tested.
[Original Bug Report]
Hello, I had problems with subiquity in the focal live server install image. I tried to use 'ubuntu-bug subiquity' to report the bug, but ubuntu-bug apparently cannot file bug reports against snaps.
This is frustrating that users need to know which portions of Ubuntu
are delivered via debs, which portions are delivered by snaps, and try
to find a way to report bugs correctly.
ubuntu-bug should know how to report bugs for Canonical software.
Thanks
To manage notifications about this bug go to:
https://bugs.launchpad.net/snapcraft/+bug/1861082/+subscriptions
More information about the foundations-bugs
mailing list