History

0.2.1 (2018-06-14)

  • Features:
    • Modify fields on connect method.
    • Support setting custom root_helper.
    • Setting default project_id and user_id.
    • Metadata persistence plugin mechanism
    • DB persistence plugin
    • No longer dependent on Cinder’s attach/detach code
    • Add device_attached method to update volume on attaching node
    • Support attaching/detaching RBD volumes
    • Support changing persistence plugin after initialization
    • Add saving and refreshing object’s metadata
    • Add dump, dumps methods
  • Bug fixes:
    • Serialization of non locally attached connections.
    • Accept id field set to None on resource creation.
    • Disabling of sudo command wasn’t working.
    • Fix volume cloning on XtremIO
    • Fix iSCSI detach issue related to privsep
    • Fix wrong size in volume from snapshot
    • Fix name & description inconsistency
    • Set created_at field on creation
    • Connection fields not being set
    • DeviceUnavailable exception
    • Multipath settings after persistence retrieval
    • Fix PyPi package created tests module
    • Fix connector without multipath info
    • Always call create_export and remove_export
    • iSCSI unlinking on disconnect

0.1.0 (2017-11-03)

  • First release on PyPI.