I followed the same procedure as in the description, using the same
poc.py script.
Prereq:
- a xenial LXC container with -proposed packages enabled
- a bionic LXC container with -proposed packages enabled
Steps:
1. Connect to the Xenial container and install the following packages:
python-launchpadlib
python3-launchpadlib
python-wadllib/xenial-proposed
python3-wadllib/xenial-proposed
2. Make sure the poc.py is configured to use Python3, then:
a. attach a binary file:
$ APPORT_STAGING=1 ./poc.py <bug_number> <binary_file.tar.xz>
b. attach a text file:
$ APPORT_STAGING=1 ./poc.py <bug_number> <text_file.json>
→ In both cases, the file is attached properly. It can then be
downloaded and opened without problem.
3. Repeat step 2 using the poc.py in Python2 configuration
4. Repeat steps 1~3 using a Bionic container
→ In every cases, it worked out well for me. I attached a .tar.xz file,
a .jpg file (the one attached to this issue) as well as a .json file,
and in every cases I could download and open the file properly.
** Tags removed: verification-needed verification-needed-bionic
verification-needed-xenial
** Tags added: verification-done verification-done-bionic
verification-done-xenial
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1729754
Title:
Python3 version of launchpadlib doesn't properly upload binary
attachments to Launchpad
To manage notifications about this bug go to:
https://bugs.launchpad.net/wadllib/+bug/1729754/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs