Update pylxd to 2.2.4 upper constraint as fix for lxd 2.0.11

This overrides the upper-constraint for pylxd as a temporary
measure to allow the nova LXD compute driver to work properly
with recent updates to LXD.

LXD 2.0.11 grew a new feature ('description' tag for a container)
and this has been added to the stable Ubuntu Xenial 16.04 release.
Unfortunately, pylxd 2.2.2 can't handle this extra attribute and
crashes out. This was fixed in pylxd 2.2.4.

Change-Id: I995c5ca3b012fd5275125e7a9d44e47ed08d60fb
Related-Review: https://review.openstack.org/539174
Related-Source-Bug: https://bugs.launchpad.net/ubuntu/+source/python-pylxd/+bug/1736454
Related-Bug: #1746068
This commit is contained in:
Jesse Pretorius 2018-02-02 16:23:53 +00:00
parent 1df4fb9d64
commit 0cd3438721
1 changed files with 6 additions and 0 deletions

View File

@ -12,5 +12,11 @@
pip==9.0.1
setuptools==38.4.0
wheel==0.30.0
# TODO(evrardjp): Remove this when a fixed version of shade is delivered
shade===1.22.2
# TODO(odyssey4me):
# Remove this once https://review.openstack.org/539174 merges and the
# package pins are using the appropriate SHA.
pylxd===2.2.4