CHANGELOG.rst 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. 0.3.1 - April 18, 2017. (sha f36a462e886d8444cb2818f6573677ecf0565315)
  2. -------
  3. * Patch for binary file handling in openstack
  4. 0.3.0 - April 11, 2017. (sha 13539ccda9e4809082796574d18b1b9bb3f2c624)
  5. -------
  6. * Reworked test framework to rely on tox's test generation features. This
  7. allows for individual test cases to be run on a per provider basis.
  8. * Added more OpenStack swift config options (OS_AUTH_TOKEN and OS_STORAGE_URL)
  9. * Added supports for accessing EC2 containers with restricted permissions.
  10. * Removed exists() method from object store interface. Use get()==None check
  11. instead.
  12. * New method (img.min_disk) for geting size of machine image.
  13. * Test improvements (flake8 during build, more tests)
  14. * Misc bug fixes and improvements
  15. * Changed library to beta state
  16. * General documentation updates (testing, release process)
  17. 0.2.0 - March 23, 2017. (sha a442d96b829ea2c721728520b01981fa61774625)
  18. -------
  19. * Reworked the instance launch method to require subnet vs. network. This
  20. removed the option of adding network interface to a launch config object.
  21. * Added object store methods: upload from file path, list objects with a
  22. prefix, check if an object exists, (AWS only) get an accessible URL for an
  23. object (thanks @VJalili)
  24. * Modified `get_ec2_credentials()` method to `get_or_create_ec2_credentials()`
  25. * Added an option to read provider config values from a file
  26. (`~/.cloudbridge` or `/etc/cloudbridge`)
  27. * Replaced py35 with py36 for running tests
  28. * Added logging configuration for the library
  29. * General documentation updates
  30. 0.1.1 - Aug 10, 2016. (sha 0122fb1173c88ae64e40140ffd35ff3797e9e4ad)
  31. -------
  32. * For AWS, always launch instances into private networking (i.e., VPC)
  33. * Support for using OpenStack Keystone v3
  34. * Add functionality to manipulate routers and routes
  35. * Add FloatingIP resource type and integrate with Network service
  36. * Numerous documentation updates
  37. * For an OpenStack provider, add method to get the ec2 credentials for a user
  38. 0.1.0 - Jan 30, 2016.
  39. -------
  40. * Initial release of CloudBridge
  41. * Support for Bucket, Instance, Instance type, Key pair, Machine image
  42. Region, Security group, Snapshot, Volume, Network and Subnet services
  43. * Support for paging results, block device mapping and launching into VPCs
  44. * Support for AWS and OpenStack clouds
  45. * Basic usage docs and complete API docs
  46. * 95% test coverage
  47. * Support for AWS mock test provder (via
  48. `moto <https://github.com/spulec/moto>`_)