rexray

REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads

APACHE-2.0 License

Stars
2.1K
Committers
50

Bot releases are visible (Hide)

rexray - v0.6.2

Published by akutz almost 8 years ago

Version 0.6.2 (2016/12/05)

While a patch release, this new version includes some much-requested features and updates.

Enhancements

  • libStorage 0.3.4
  • Auto-detect running service (#642)
  • Prettier error messages (#645)

Bug Fixes

  • Graceful exit with SystemD (#644)

Documentation

Please see the v0.6.2 documentation for more information.

Binaries

Please see the v0.6.2 files for the REX-Ray binaries.

rexray - v0.6.2-rc1

Published by akutz almost 8 years ago

Version 0.6.2-rc1 (2016/12/05)

While a patch release, this new version includes some much-requested features and updates.

Enhancements

  • libStorage 0.3.4
  • Auto-detect running service (#642)
  • Prettier error messages (#645)

Bug Fixes

  • Graceful exit with SystemD (#644)

Documentation

Please see the v0.6.2-rc1 documentation for more information.

Binaries

Please see the v0.6.2-rc1 files for the REX-Ray binaries.

rexray - v0.6.1

Published by akutz almost 8 years ago

Version 0.6.1 (2016/12/01)

This release includes some minor fixes as well as a new and improved version of the volume ls command.

Enhancements

Bug Fixes

  • EFS Mounting Issues (#609)
  • VirtualBox Attach Issues (#610)
  • Installer upgrade fix (#637)
  • Build deployment fix (#638)

Documentation

Please see the v0.6.1 documentation for more information.

Binaries

Please see the v0.6.1 files for the REX-Ray binaries.

rexray - v0.6.1-rc2

Published by akutz almost 8 years ago

Version 0.6.1-rc1 (2016/12/01)

This release includes some minor fixes as well as a new and improved version of the volume ls command.

Enhancements

Bug Fixes

  • EFS Mounting Issues (#609)
  • VirtualBox Attach Issues (#610)
  • Installer upgrade fix (#637)
  • Build deployment fix (#638)

Documentation

Please see the v0.6.1-rc2 documentation for more information.

Binaries

Please see the v0.6.1-rc2 files for the REX-Ray binaries.

rexray - v0.6.1-rc1

Published by akutz almost 8 years ago

Version 0.6.1-rc1 (2016/11/30)

This release includes some minor fixes as well as a new and improved version of the volume ls command.

Enhancements

Bug Fixes

  • EFS Mounting Issues (#609)
  • VirtualBox Attach Issues (#610)

Documentation

Please see the v0.6.1-rc1 documentation for more information.

Binaries

Please see the v0.6.1-rc1 files for the REX-Ray binaries.

rexray - v0.6.0

Published by akutz almost 8 years ago

Version 0.6.0 (2016/10/20)

This release reintroduces the Elastic Block Storage (EBS) driver, formerly known as the EC2 driver. All vestigial EC2 configuration properties are still supported.

Enhancements

  • libStorage 0.3.1 (#docs)
  • Amazon Elastic Block Storage (EBS) Support (#522)
  • New CLI Output (#579, #603, #606)
  • Support for ScaleIO 2.0.1 (#599)

Bug Fixes

  • Handle phantom mounts for EBS (formerly EC2) (#410)

Documentation

Please see the v0.6.0 documentation for more information.

Binaries

Please see the v0.6.0 files for the REX-Ray binaries.

Thank You

Name Blame
Proud Heng So long Proud, and thanks for all the fish. EBS is now part of a tagged release!
Aaron Spiegel Aaron, you may be a new contributor, but I feel like we've known each other since we were kids, running around the front-yard on a summer's dusky-eve, catching fireflies and speaking of the day we'd be patching Markdown documentation together.
Travis Rhoden While we've been colleagues a while, I'm thrilled you're finally working with the rest of the nerdiest of nerds, on libStorage and the secret holographic unicorn fight club we run on Thursday nights.
rexray - v0.6.0-rc2

Published by akutz about 8 years ago

Version 0.6.0-rc1 (2016/10/17)

This release reintroduces the Elastic Block Storage (EBS) driver, formerly known as the EC2 driver. All vestigial EC2 configuration properties are still supported.

Enhancements

  • libStorage 0.3.0 (#docs)
  • Amazon Elastic Block Storage (EBS) Support (#522)
  • New CLI Output (#579)
  • Support for ScaleIO 2.0.1 (#599)

Bug Fixes

  • Handle phantom mounts for EBS (formerly EC2) (#410)

Documentation

Please see the v0.6.0-rc2 documentation for more information.

Binaries

Please see the v0.6.0-rc2 files for the REX-Ray binaries.

Thanks

So long @proudh, and thanks for all the fish. EBS is now part of a tagged release (candidate) :)

rexray - v0.6.0-rc1

Published by akutz about 8 years ago

Version 0.6.0-rc1 (2016/10/08)

This release reintroduces the Elastic Block Storage (EBS) driver, formerly known as the EC2 driver. All vestigial EC2 configuration properties are still supported.

Enhancements

  • libStorage 0.3.0-rc2 (#docs)
  • Amazon Elastic Block Storage (EBS) Support (#522)

Bug Fixes

  • Handle phantom mounts for EBS (formerly EC2) (#410)

Documentation

Please see the v0.6.0-rc1 documentation for more information.

Binaries

Please see the v0.6.0-rc1 files for the REX-Ray binaries.

Thanks

So long @proudh, and thanks for all the fish. EBS is now part of a tagged release (candidate) :)

rexray - v0.5.1

Published by akutz about 8 years ago

Version 0.5.1 (2016/09/14)

This is a minor release, but includes a few important patches.

Enhancements

  • libStorage 0.2.1 (#docs)
  • ScaleIO 2.0.0.2 Support (#555)

Bug Fixes

  • EFS Volume / Tag Creation Bug (#261)

Documentation

Please see the v0.5.1 documentation for more information.

Binaries

Please see the v0.5.1 files for the REX-Ray binaries.

rexray - v0.5.0

Published by akutz about 8 years ago

Version 0.5.0 (2016/09/07)

Beginning with this release, REX-Ray's versions will increment the MINOR component with the introduction of a new storage driver via libStorage in concert with the guidelines set forth by semantic versioning.

New Features

  • Amazon Elastic File System (EFS) Support (#525)

Enhancements

  • Support for Go 1.7 (#541)
  • Enhanced Isilon Support (#520, #521)

Thank You

Name Blame
Chris Duchesne Chris not only took on the role of project manager for libStorage and REX-Ray, he still provides ongoing test plan execution and release validation. Thank you Chris!
Kenny Cole Kenny's tireless effort to support users and triage submitted issues is such a cornerstone to libStorage and REX-Ray that I'm not sure what this project would do without him!
Martin Hrabovcin Martin, along with Kasisnu, definitely win the "Community Members of the Month" award! Their hard work and dedication resulted in the introduction of the Amazon EFS storage driver. Thank you Martin & Kasisnu!
Kasisnu Singh Have I mentioned we have the best community around? Seriously, thank you again Kasisnu! Your work, along with Martin's, is a milestone in the growth of libStorage and REX-Ray.

Documentation

Please see the v0.5.0 documentation for more information.

Binaries

Please see the v0.5.0 files for the REX-Ray binaries.

rexray - v0.5.0-rc1

Published by akutz about 8 years ago

Version 0.5.0-rc1 (2016/09/06)

Beginning with this release, REX-Ray's versions will increment the MINOR component with the introduction of a new storage driver via libStorage in concert with the guidelines set forth by semantic versioning.

New Features

  • Amazon Elastic File System (EFS) Support (#525)

Enhancements

  • Support for Go 1.7 (#541)
  • Enhanced Isilon Support (#520, #521)

Thank You

Name Blame
Chris Duchesne Chris not only took on the role of project manager for libStorage and REX-Ray, he still provides ongoing test plan execution and release validation. Thank you Chris!
Kenny Cole Kenny's tireless effort to support users and triage submitted issues is such a cornerstone to libStorage and REX-Ray that I'm not sure what this project would do without him!
Martin Hrabovcin Martin, along with Kasisnu, definitely win the "Community Members of the Month" award! Their hard work and dedication resulted in the introduction of the Amazon EFS storage driver. Thank you Martin & Kasisnu!
Kasisnu Singh Have I mentioned we have the best community around? Seriously, thank you again Kasisnu! Your work, along with Martin's, is a milestone in the growth of libStorage and REX-Ray.

Documentation

Please see the v0.5.0-rc1 documentation for more information.

Binaries

Please see the v0.5.0-rc1 files for the REX-Ray binaries.

rexray - v0.4.2

Published by akutz over 8 years ago

Version 0.4.2 (2016/07/12)

This minor update represents a major performance boost for REX-Ray. Operations that use to take up to minutes now take seconds or less. The memory footprint has been reduced from the magnitude of phenomenal cosmic powers to the size of an itty bitty living space!

Performance Improvements

The exact level of enhanced performance is represented via the graph below (interactive link):

rex-ray bencmark comparisons

Enhancements

  • libStorage 0.1.5 (#229)
  • Improved volume path caching (#500)

Documentation

Please see the v0.4.2 documentation for more information.

Binaries

Please see the v0.4.2 files for the REX-Ray binaries.

rexray - v0.4.2-rc1

Published by akutz over 8 years ago

Version 0.4.2 (TBA)

This minor update represents a major performance boost for REX-Ray. Operations that use to take up to minutes now take seconds or less. The memory footprint has been reduced from the magnitude of phenomenal cosmic powers to the size of an itty bitty living space!

Enhancements

  • libStorage 0.1.5-rc2 (#TBA)
  • Improved volume path caching (#500)

Documentation

Please see the v0.4.2-rc1 documentation for more information.

Binaries

Please see the v0.4.2-rc1 files for the REX-Ray binaries.

rexray - v0.4.1

Published by akutz over 8 years ago

Version 0.4.1 (2016/07/08)

Although a minor release, 0.4.1 provides some meaningful and useful enhancements
and fixes, further strengthening the foundation of the REX-Ray platform.

Enhancements

  • Improved build process (#474, #492)
  • libStorage 0.1.4 (#493)
  • Removed Docker spec file (#486)
  • Improved REX-Ray 0.3.3 Config Backwards Compatibility (#481)
  • Improved install script (#439, #495)

Bug Fixes

  • Fixed input validation bug when creating volume sans name (#478)

Documentation

Please see the v0.4.1 documentation for more information.

Binaries

Please see the v0.4.1 files for the REX-Ray binaries.

rexray - v0.4.0

Published by akutz over 8 years ago

Version 0.4.0 (2016/06/20)

REX-Ray 0.4.0 introduces centralized configuration and control along with a new client/server architecture -- features made possible by libStorage. Users are no longer required to configure storage drivers or store privileged information on all systems running the REX-Ray client. The new client delegates storage-platform related operations to a remote, libStorage-compatible server such as REX-Ray or Polly.

Please note that the initial release of REX-Ray 0.4.0 includes support for only the following storage platforms:

  • Isilon
  • ScaleIO
  • VirtualBox

Support for the full compliment of drivers present in earlier versions of REX-Ray will be reintroduced over the course of several, incremental updates, beginning with 0.4.1.

New Features

  • Distributed architecture (#399, #401, #411, #417, #418, #419, #420, #423)
  • Volume locking mechanism (#171)
  • Volume creation with initial data (#169)

Enhancements

  • Improved storage driver logging (#396)
  • Docker mount path (#403)

Bug Fixes

  • Fixed issue with install script (#409)
  • Fixed volume ls filter (#400)
  • Fixed panic during access attempt of offline REX-Ray daemon (#148)

Thank You

Yes, the author is so lazy as to blatantly copy this section. So sue me :)

Name Blame
Clint Kitson His vision come to fruition. That's his vision, thus please assign all bugs to Clint :)
Vladimir Vivien A nascent player, Vlad had to hit the ground running and has been a key contributor
Kenny Coleman While some come close, none are comparable to Kenny's handlebar
Jonas Rosland Always good for a sanity check and keeping things on the straight and narrow
Steph Carlson Steph keeps the convention train chugging along...
Amanda Katona And Amanda is the one keeping the locomotive from going off the rails
Drew Smith Drew is always ready to lend a hand, no matter the problem
Chris Duchesne His short time with the team is in complete opposition to the value he has added to this project
David vonThenen David has been a go-to guy for debugging the most difficult of issues
Steve Wong Steve stays on top of the things and keeps use cases in sync with industry needs
Travis Rhoden Another keen mind, Travis is also a great font of technical know-how
Peter Blum Absent Peter, the EMC World demo would not have been ready
Megan Hyland And absent Megan, Peter's work would only have taken things halfway there
Eugene Chupriyanov For helping with the EC2 planning
Matt Farina Without Glide, it all comes crashing down
Josh Bernstein The shadowy figure behind the curtain...

Documentation

Please see the v0.4.0 documentation for more information.

Binaries

Please see the v0.4.0 files for the REX-Ray binaries.

rexray - v0.4.0-rc1

Published by akutz over 8 years ago

Version 0.4.0-RC1 (2016/05/09)

REX-Ray 0.4.0-RC1 introduces centralized configuration and control along with a new client/server architecture -- features made possible by libStorage. Users are no longer required to configure storage drivers or store privileged information on all systems running the REX-Ray client. The new client delegates storage-platform related operations to a remote, libStorage-compatible server such as REX-Ray or Polly.

Please note that the initial release of REX-Ray 0.4 includes support for only the following storage platforms:

  • ScaleIO
  • VirtualBox

Support for the full compliment of drivers present in earlier versions of REX-Ray will be reintroduced over the course of several, incremental updates, beginning with 0.4.1.

New Features

  • Distributed architecture (#399, #401, #411, #417, #418, #419, #420, #423)
  • Volume locking mechanism (#171)
  • Volume creation with initial data (#169)

Enhancements

  • Improved storage driver logging (#396)
  • Docker mount path (#403)

Bug Fixes

  • Fixed issue with install script (#409)
  • Fixed volume ls filter (#400)
  • Fixed panic during access attempt of offline REX-Ray daemon (#148)

Thank You

  • @clintonskitson
  • @vladimirvivien
  • @oskoss
  • @meganmurawski
  • @kaleo211
  • @tn5993

Documentation

Please see the v0.4.0 documentation for more information. Please bear in mind, the 0.4.0 documentation is a work-in-progress, and you should feel free to submit an issue with any questions or tweet the authors directly at @ssakutz or @clintonskitson.

rexray - v0.3.3

Published by akutz over 8 years ago

Version 0.3.3 (2016/04/21)

New Features

  • ScaleIO v2 support #355
  • EC2 Tags added to Volumes & Snapshots #314

Enhancements

  • Use of official Amazon EC2 SDK #359
  • Added a disable feature for create/remove volume #366
  • Added ScaleIO troubleshooting information #367

Bug Fixes

  • Fixes URLs for documentation when viewed via Github #337
  • Fixes logging bug on Ubuntu 14.04 #377
  • Fixes module start timeout error #376
  • Fixes ScaleIO authentication loop bug #375

Thank You

  • @clintonskitson
  • @philippfranke
  • @echupriyanov
  • @oskoss
  • @meganmurawski

Documentation

Please see the v0.3.3 documentation for more information.

Binaries

Please see the v0.3.3 files for the REX-Ray binaries.

rexray - v0.3.3-rc1

Published by akutz over 8 years ago

Version 0.3.3-RC1 (2016/04/17)

New Features

  • ScaleIO v2 support #355
  • EC2 Tags added to Volumes & Snapshots #314

Enhancements

  • Use of official Amazon EC2 SDK #359
  • Added a disable feature for create/remove volume #366
  • Added ScaleIO troubleshooting information #367

Bug Fixes

  • Fixes URLs for documentation when viewed via Github #337
  • Fixes logging bug on Ubuntu 14.04 #377
  • Fixes module start timeout error #376
  • Fixes ScaleIO authentication loop bug #375

Thank You

Documentation

Please see the v0.3.3-RC1 documentation for more information.

Binaries

Please see the v0.3.3-RC1 files for the REX-Ray binaries.

rexray - v0.3.2

Published by akutz over 8 years ago

Version 0.3.2 (2016-03-04)

New Features

  • Support for Docker 1.10 and Volume Plugin Interface 1.2 (#273)
  • Stale PID File Prevents Service Start (#258)
  • Module/Personality Support (#275)
  • Isilon Preemption (#231)
  • Isilon Snapshots (#260)
  • boot2Docker Support (#263)
  • ScaleIO Dynamic Storage Pool Support (#267)

Enhancements

  • Improved installation documentation (#331)
  • ScaleIO volume name limitation (#304)
  • Docker cache volumes for path operations (#306)
  • Config file validation (#312)
  • Better logging (#296)
  • Documentation Updates (#285)

Bug Fixes

  • Fixes issue with daemon process getting cleaned as part of SystemD Cgroup (#327)
  • Fixes regression in 0.3.2 RC3/RC4 resulting in no log file (#319)
  • Fixes no volumes returned on empty list (#322)
  • Fixes "Unsupported FS" when mounting/unmounting with EC2 (#321)
  • ScaleIO re-authentication issue (#303)
  • Docker XtremIO create volume issue (#307)
  • Service status is reported correctly (#310)

Updates

  • Go 1.6 (#308)

Thank You

  • Dan Forrest
  • Kapil Jain
  • Alex Kamalov

Documentation

Please see the v0.3.2 documentation for more information.

Binaries

Please see the v0.3.2 files for the REX-Ray binaries.

rexray - v0.3.2-rc6

Published by akutz over 8 years ago

Version 0.3.2-RC6 (2016-03-02)

Enhancements

  • Improved installation documentation #331

Fixes

  • Fixes issue with daemon process getting cleaned as part of SystemD Cgroup #327

Documentation

Please see the v0.3.2-RC6 documentation for more information.