Skip to content

Releases: canonical/pylxd

2.3.4

30 May 14:53
3fdca7e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.3.3...2.3.4

2.3.3

29 Apr 15:37
9b7535e
Compare
Choose a tag to compare

What's Changed

  • github: drop DCO check now that we have the DCO app enabled by @simondeziel in #571
  • Switch to ubuntu-daily: for integration tests inside LXD containers by @simondeziel in #574
  • Revert "run-integration-tests-in-lxd: ignore error returned by cloud-init status by @simondeziel in #575
  • bugfix: fix error message printing error by @dbaldy in #576
  • feat: add vm img support by @yanksyoon in #577
  • setup.cfg: bump version to 2.3.3 by @simondeziel in #578

New Contributors

Full Changelog: 2.3.2...2.3.3

2.3.2

17 Jan 21:40
86a897d
Compare
Choose a tag to compare

Release 2.3.2

What's Changed

New Contributors

Full Changelog: 2.3.1...2.3.2

2.3.1

01 Feb 17:31
99496c0
Compare
Choose a tag to compare
Release 2.3.1

2.3.0

03 Feb 10:15
Compare
Choose a tag to compare

Features and bugs fixed:

  • Support specifying a project to Client
  • Support for project management
  • Documentation improvements
  • Project setup improvements
  • Switch to pytest as test runner

2.2.11

03 Jun 13:52
653c7d6
Compare
Choose a tag to compare

653c7d6 [2020-05-21] Allow models to be iterable. (#396)
d7b489e [2020-05-21] Fix PEP8 errors introduced by new version. (#398)
ccbccc3 [2020-04-23] (bug/379) Fix broken pipe error on xenial integration tests
bc5946e [2020-04-23] Add support for the instances and virtual-machines endpoints. (#387)
2f5f1fd [2020-02-28] Verify the resources API extension is available.
e993878 [2020-02-28] Add support for the resources endpoint.
ba0161c [2020-02-17] Update containers.rst (#385)
783abb3 [2020-02-17] Fix markdown in containers.rst (#384)
8b5ba45 [2019-10-10] Fix the integration test due to PR #374
8a3f58d [2019-10-10] Do not store command stdout/stderr if handler supplied (#374)
bf43969 [2019-08-20] Updated example of profile updating and saving (#372)
25aaf6b [2019-06-10] Switch around detection of whether unix socket is snap or pkg

2.2.10

24 May 15:22
2e8dc7e
Compare
Choose a tag to compare

Release Highlights

  • #341 - add support for filtering events by type on the client
  • #357 - Add restore snapshot methods
  • #358 - Add live parameter support for container migrations
  • #359 - fix dropped timeout parameter in the client
  • #361 - Add support to suppress attribute warning on unknown attributes
  • #363 - Fix missing output on commands with paused output.

All changes:

f99f6c6 [2019-05-17] Fix change of behaviour on execute introduced in #363
765eacc [2019-05-17] Merge pull request #363 from ajkavanagh/bug/362/ensure-all-output-on-execute
4c59b13 [2019-05-17] Fix execute command missing output with pauses in output text
816da55 [2019-05-08] Merge pull request #361 from ajkavanagh/issue/301/supress-attribute-warnings
8f578fb [2019-05-07] Merge pull request #359 from ajkavanagh/fix-dropped-timeout
aaf9a1f [2019-05-03] Merge pull request #358 from ajkavanagh/live-param-container-migration/338
7794c86 [2019-05-03] Merge pull request #357 from ajkavanagh/add-restore-snapshot-method
6ba85dc [2019-05-03] Add PYLXD_WARNINGS env variable to be able to supress warnings
40dc4dd [2019-05-02] Add methods to the docs
28b31cc [2019-05-02] (fix-dropped-timeout) Fix dropped timeout in pylxd/client.py
5c4663d [2019-05-02] Add live parameter for migrations
c69e4eb [2019-05-01] Add restore snapshot methods
b231c0a [2019-05-01] Added support for filtering events by type (#341)
038a489 [2019-05-01] Update pydoc for container.execute (#356)
e2408f3 [2019-05-01] Merge pull request #355 from ajkavanagh/master

2.2.9

05 Feb 17:56
Compare
Choose a tag to compare

d5d47a4 [2019-01-18] Interactive Execute on Container (#348)
7897af7 [2019-01-17] Added compatibility with operations project values (#344)
9373004 [2019-01-17] Check default socket path first at /var/lib instead of /var/snap (#347)
24cbbc0 [2019-01-17] Update requests to minimum version 2.20.0
f82fa72 [2018-12-20] Remove broken migration tests and fix cert discovery
ad07da9 [2018-12-13] Changed the implementation of Containers.migration to match the 'lxc … (#319)
575c102 [2018-12-13] Documentation for Cluster feature (#342)
dcff036 [2018-12-12] Added minimal cluster support (#331)
8e57eb0 [2018-11-22] Fix race condition in 2.2.8 generating long pauses (#337)

2.2.8

08 Nov 15:24
2.2.8
c442d6b
Compare
Choose a tag to compare

a4aa18c [2018-08-16] Fix execution times in lxd 3.0.1 and add
pipelining support to execute (#321)
8ba096c [2018-07-11] Added example on how to use the migrate API (#318)
4c0141f [2018-07-06] Update documetation (#314)
aa1926c [2018-07-04] Add integration testing and fix create volumes
be7c6a4 [2018-06-29] Add more 3.1/3.2 attributes to the models
35bc85e [2018-06-29] Add integration test runner for bionic 18.04
18117a9 [2018-06-28] Add the new network attributes in 3.1 to the
Network model
523067b [2018-06-27] Implementation of storage pools for pylxd

v2.2.7

08 Jun 14:42
2.2.7
Compare
Choose a tag to compare

This patch release contains the following major bug fixesL

  • #280 long running containers
  • #281 unable to get a file with json contents.
  • #291 adds support to control the decoding of the stdout and stderr when executing commands in a container.
  • #295 Allows use of underscore in container/snapshot names (reversion fixed)
  • #303 Added Network operations.
  • #308 Fixed setup/install (stopped easy_install 'setup_requires', using 'install_requires' instead).