Skip to content

Release 0.5.0

Latest
Compare
Choose a tag to compare
@carletes carletes released this 15 Aug 11:35
· 4 commits to master since this release

Backwards-incompatible changes

  • The symbol VAGRANT has been moved from libcloudvagrant.driver to libcloudvagrant.
  • The Vagrant plugin vagrant-libcloud-helper is now required.
  • libcloud-vagrant now checks that all components (Vagrant, VirtualBox and required plugins) are present and at the expected version numbers, throwing a RuntimeError if that's not the case.
  • Driver methods ex_start_node() and ex_stop_node() have been removed.

Backwards-compatible changes

  • Switch from nose to py.test for the test suite.
  • The driver method create_node() now accepts an optional extension parameter ex_allocate_sata_ports, to select how many SATA ports will be allocated on the first SATA controller.

Bug fixes

  • Destroying nodes with attached disks raised an error when detaching the disk (because the node destruction happened before the disk detach).
  • When a node was destroyed, all volumes attached to it were not marked as detached.
  • The command-line tool was not destroying volumes when requested to destroy everything.
  • Destroying volumes did not remove them from the Virtualbox media registry.