mitchellh / vagrant-rackspace

Use Vagrant to manage Rackspace Cloud instances.
MIT License
236 stars 155 forks source link

Should be able to create/manage/destroy networks like vagrant-libvirt does. #83

Closed purpleidea closed 10 years ago

purpleidea commented 10 years ago

Should be able to create/manage/destroy networks like vagrant-libvirt does.

Rackspace has an API for this.

I think docs are: http://docs.rackspace.com/networks/api/v2/cn-devguide/content/create_virtual_interface.html

Doing this will help pull out ugly unnecessary UUID's from the user facing configuration of networks too.

Cheers James

elight commented 10 years ago

@purpleidea This doesn't appear to be a standard feature of Vagrant plugins. Also, we're working toward having a unified CLI for the Rackspace cloud. If we were to offer this feature in a vagrant plugin, we would likely want to remove it once the unified CLI becomes available–and we don't like breaking people's code. Because of this, we're reticent to implement this feature in vagrant-rackspace.

However, in the meantime, networks are manageable through our web app:

krames commented 10 years ago

@purpleidea Thanks for taking the time submit a suggestion, but as @elight mentioned this functionality should be accessed through the web and/or our forthcoming CLI.