[openstack] additionnal for argument for libcloud to work with openstack essex (closes #698)
make service_type optionnal
Add support for OpenStack floating IPs

This attempts to fix #637 and fix #791. However, this code currently
depends on libcloud 0.14.0-dev, which has not been released yet.  I have
updated the requirements for tox to handle the development release of
libcloud however I don't expect it to get merged.

So, for now, this is just a public patch for people to test out.  I'll
revist the commit message once the next release of libcloud is out.

Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Fix --no-deploy without ssh private / public keys

It is now possible to run --no-deploy without specifying ssh public or
private keys.  Previously, salt-cloud would throw an expection.

Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Add support for userdata to OpenStack

A simple patch to allow a user to pass userdata when a node is created
for OpenStack.

Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Fix name error.
Merge pull request #838 from s0undt3ch/develop

Fix name error.
make c:\salttemp first
Remove salt temp dir after install
Allow softlayer driver to display custom images
Allow softlayer driver to use custom images
Allow custom images docs for softlayer
Merge pull request #839 from techhat/softlayer

Allow softlayer driver to use custom images
Typo fix
Merge pull request #840 from techhat/softlayer

Typo fix
Block devices are also not allowable with custom templates
Merge pull request #841 from techhat/softlayer

Block devices are also not allowable with custom templates
Merge pull request #787 from arthurlogilab/develop

[openstack] additionnal for argument for libcloud to work with openstack...
[debian] add python-netaddr as a Recommended package for OpenStack cloud providers
Merge pull request #835 from pabelanger/temp/openstack_floating_ips

Add support for OpenStack floating IPs