[Bug 2096327] Re: apport cannot upload blobs to launchpad - X-Launchpad-Blob-Token missing from http response -> "assert ticket"
Launchpad Bug Tracker
2096327 at bugs.launchpad.net
Thu Jan 30 21:23:00 UTC 2025
This bug was fixed in the package apport - 2.31.0-0ubuntu4
---------------
apport (2.31.0-0ubuntu4) plucky; urgency=medium
[ Chris Peterson ]
* d/package-hooks/ubuntu-desktop-bootstrap.py: attach files with root
and add subiquity traceback, curtin logs, subiquity or system journal,
hardware information, and check if snap updated
[ Simon Chopin ]
* launchpad: force CRLF as HTTP line separators (LP: #2096327)
-- Benjamin Drung <bdrung at ubuntu.com> Thu, 30 Jan 2025 18:34:02 +0100
** Changed in: apport (Ubuntu)
Status: In Progress => Fix Released
--
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/2096327
Title:
apport cannot upload blobs to launchpad - X-Launchpad-Blob-Token
missing from http response -> "assert ticket"
Status in Apport:
Fix Committed
Status in Launchpad itself:
Fix Released
Status in apport package in Ubuntu:
Fix Released
Bug description:
The tale is slightly convoluted. After doing an "apt upgrade"
yesterday, xsane and simple-scan started failing: scanner detected,
but could not scan. Trying to report it with ubuntu-bug then crashed
with the following error:
$ sudo ubuntu-bug simple-scan
Traceback (most recent call last):
File "/usr/share/apport/apport-gtk", line 650, in <module>
app.run_argv()
File "/usr/lib/python3/dist-packages/apport/ui.py", line 917, in run_argv
return self.run_report_bug()
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/ui.py", line 740, in run_report_bug
self.file_report()
File "/usr/lib/python3/dist-packages/apport/ui.py", line 1788, in file_report
upthread.exc_raise()
File "/usr/lib/python3/dist-packages/apport/REThread.py", line 67, in exc_raise
raise self._exception[1].with_traceback(self._exception[2])
File "/usr/lib/python3/dist-packages/apport/REThread.py", line 42, in run
self._retval = self.__target(*self.__args, **self.__kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 222, in upload
ticket = upload_blob(blob_file, progress_callback, hostname=self.get_hostname())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 1246, in upload_blob
assert ticket
^^^^^^
AssertionError
This is a blocker for me.
To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/2096327/+subscriptions
More information about the foundations-bugs
mailing list