Skip to content

1.2.0

Latest
Compare
Choose a tag to compare
@jrperritt jrperritt released this 17 May 16:09
· 12 commits to master since this release

rack 1.2 has several new features and a few bug fixes:

Features

  • Creating an image from a server: rack servers image create ...
  • Deleting an image: rack servers image delete ...
  • files object upload now supports delete-after and delete-at flags
  • servers instance create now supports the personality flag, enabling users to insert files on the instance during provisioning.
  • Enabling a profile for all future commands (so as to not have to explicitly provide the profile flag): rack profile activate. To enable this command, manually add an enable-profile-activate = true entry to your default profile.

Bugs Fixes

  • instance create was returning 403 errors for several different reasons. Because of that, we now have custom errors for each case we've encountered so far, as well as logging for any error encountered (with any --log value). The logged error will be the one that comes directly from Rackspace.
  • large-object upload was treating a non-concurrent operation as if the file content were being piped, causing potentially large amounts of the file to be stored in memory (depending on size-pieces). That has been fixed.
  • Several grammatical and formatting fixes to the docs