CHANGELOG.rst 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. 0.2.0 - March 23, 2017. (sha a442d96b829ea2c721728520b01981fa61774625)
  2. -------
  3. * Reworked the instance launch method to require subnet vs. network. This
  4. removed the option of adding network interface to a launch config object.
  5. * Added object store methods: upload from file path, list objects with a
  6. prefix, check if an object exists, (AWS only) get an accessible URL for an
  7. object (thanks @VJalili)
  8. * Modified `get_ec2_credentials()` method to `get_or_create_ec2_credentials()`
  9. * Added an option to read provider config values from a file
  10. (`~/.cloudbridge` or `/etc/cloudbridge`)
  11. * Replaced py35 with py36 for running tests
  12. * Added logging configuration for the library
  13. * General documentation updates
  14. 0.1.1 - Aug 10, 2016. (sha 0122fb1173c88ae64e40140ffd35ff3797e9e4ad)
  15. -------
  16. * For AWS, always launch instances into private networking (i.e., VPC)
  17. * Support for using OpenStack Keystone v3
  18. * Add functionality to manipulate routers and routes
  19. * Add FloatingIP resource type and integrate with Network service
  20. * Numerous documentation updates
  21. * For an OpenStack provider, add method to get the ec2 credentials for a user
  22. 0.1.0 - Jan 30, 2016.
  23. -------
  24. * Initial release of CloudBridge
  25. * Support for Bucket, Instance, Instance type, Key pair, Machine image
  26. Region, Security group, Snapshot, Volume, Network and Subnet services
  27. * Support for paging results, block device mapping and launching into VPCs
  28. * Support for AWS and OpenStack clouds
  29. * Basic usage docs and complete API docs
  30. * 95% test coverage
  31. * Support for AWS mock test provder (via
  32. `moto <https://github.com/spulec/moto>`_)