[Bug 1754657] Re: [SRU] python-pylxd 2.0.7 (xenial), python-pylxd 2.2.6 (artful)
Alex Kavanagh
1754657 at bugs.launchpad.net
Wed Jun 6 11:21:30 UTC 2018
@sil2100, that is a good catch, and sadly, Corey, there isn't an easy
solution. What requests.toolbelt is used for is to allow Multipart
uploads to lxd (from pylxd) so that data can be streamed from disk,
rather than pulled into memory.
nova-lxd DOES use this feature, in that it grabs the image from the
archive to disk, and then uses the requests.toolbelt streaming feature
to stream it from disk to lxd.
So, awkwardly, nova-lxd does require the pylxd requests-toolbelt
package, which isn't in main. The best "solution" would be to get
requests-toolbelt into main alongside requests, but that may not be
feasible/desirable. Could we get it into cloud-archive instead?
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to Ubuntu Cloud Archive.
https://bugs.launchpad.net/bugs/1754657
Title:
[SRU] python-pylxd 2.0.7 (xenial), python-pylxd 2.2.6 (artful)
Status in Ubuntu Cloud Archive:
New
Status in Ubuntu Cloud Archive mitaka series:
Fix Committed
Status in Ubuntu Cloud Archive pike series:
New
Status in python-pylxd package in Ubuntu:
Invalid
Status in python-pylxd source package in Xenial:
Fix Committed
Status in python-pylxd source package in Artful:
New
Bug description:
[Impact]
This SRU gets us to the latest pylxd point releases for xenial and artful.
[Test Case]
Upstream integration tests will be run against the python-pylxd installed from -proposed: https://github.com/lxc/pylxd/blob/master/run_integration_tests
Instead of running 'tox -e integration' run 'nosetests integration'.
[Regresion Potential]
Regression potential is minimal. This is an upstream patch version update to the same major/minor 2.0.x version that is already in xenial.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1754657/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list