Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue LIBCLOUD-402: Support OS-DCF:diskConfig #152

Closed
wants to merge 1 commit into from
Closed

Issue LIBCLOUD-402: Support OS-DCF:diskConfig #152

wants to merge 1 commit into from

Conversation

briancurtin
Copy link
Contributor

Rackspace is implementing a change to server creation where disk partitioning will not automatically fill the entire disk, leaving the option to the user to expand the disk or not. When creating nodes, you have the ability to specify if you want a MANUAL disk config, or if you want an AUTO disk config. The former results in quicker server creation,
while the latter results in the entire disk being used.

This change is exposed via an extension to the OpenStack compute APIs, which Rackspace's Cloud Servers are built on top of. "OS-DCF:diskConfig" is an attribute to be set in message bodies POST'ed to /servers, and is exposed as the "ex_disk_config" parameter to OpenStack_1_1_NodeDriver.create_node.

Rackspace is implementing a change to server creation where disk
partitioning will not automatically fill the entire disk, leaving the
option to the user to expand the disk or not. When creating nodes, you
have the ability to specify if you want a MANUAL disk config, or if you
want an AUTO disk config. The former results in quicker server creation,
while the latter results in the entire disk being used.

This change is exposed via an extension to the OpenStack compute APIs,
which Rackspace's Cloud Servers are built on top of.
"OS-DCF:diskConfig" is an attribute to be set in message bodies POST'ed
to /servers, and is exposed as the "ex_disk_config" parameter to
OpenStack_1_1_NodeDriver.create_node.
@Kami
Copy link
Member

Kami commented Sep 28, 2013

Patch looks good to me.

Please attach it to the corresponding JIRA ticket and I'll merge it into trunk.

@Kami
Copy link
Member

Kami commented Sep 28, 2013

Actually, I just started bootstraping provider / driver specific documentation (https://github.com/apache/libcloud/tree/trunk/docs/compute/drivers) so it would be good to add a section on how to use this option and what kind of consequences it has to the OpenStack / Rackspace driver documentation.

@Kami
Copy link
Member

Kami commented Oct 1, 2013

Merged, this PR can be closed now.

Thanks!

@briancurtin briancurtin closed this Oct 1, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants