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 uploadnow supportsdelete-afteranddelete-atflagsservers instance createnow supports thepersonalityflag, 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
profileflag):rack profile activate. To enable this command, manually add anenable-profile-activate = trueentry to your default profile.
Bugs Fixes
instance createwas 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--logvalue). The logged error will be the one that comes directly from Rackspace.large-object uploadwas 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 onsize-pieces). That has been fixed.- Several grammatical and formatting fixes to the docs